<86>Dec 21 03:55:49 userdel[2556143]: delete user 'rooter' <86>Dec 21 03:55:49 userdel[2556143]: removed group 'rooter' owned by 'rooter' <86>Dec 21 03:55:49 groupadd[2556407]: group added to /etc/group: name=rooter, GID=1832 <86>Dec 21 03:55:49 groupadd[2556407]: group added to /etc/gshadow: name=rooter <86>Dec 21 03:55:49 groupadd[2556407]: new group: name=rooter, GID=1832 <86>Dec 21 03:55:49 useradd[2556536]: new user: name=rooter, UID=1832, GID=1832, home=/root, shell=/bin/bash, from=none <86>Dec 21 03:55:49 userdel[2556656]: delete user 'builder' <86>Dec 21 03:55:49 groupadd[2556787]: group added to /etc/group: name=builder, GID=1833 <86>Dec 21 03:55:49 groupadd[2556787]: group added to /etc/gshadow: name=builder <86>Dec 21 03:55:49 groupadd[2556787]: new group: name=builder, GID=1833 <86>Dec 21 03:55:49 useradd[2556873]: new user: name=builder, UID=1833, GID=1833, home=/usr/src, shell=/bin/bash, from=none <13>Dec 21 03:55:56 rpmi: perl-Unicode-Normalize-1:5.38.2-alt0.2 sisyphus+344512.40.2.1 1712358015 installed <13>Dec 21 03:55:56 rpmi: libquadmath0-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 21 03:55:56 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Dec 21 03:55:56 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Dec 21 03:55:56 rpmi: expect-1:5.45.4-alt4 sisyphus+346181.200.2.1 1716350293 installed <13>Dec 21 03:55:56 rpmi: libquadmath14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 21 03:55:56 rpmi: libgfortran5-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 21 03:55:56 rpmi: perl-unicore-1:5.38.2-alt0.2 sisyphus+344512.40.2.1 1712358015 installed <13>Dec 21 03:55:56 rpmi: rpm-macros-info-install-7.1-alt1 sisyphus+338907.200.3.1 1706718831 installed <13>Dec 21 03:55:56 rpmi: perl-Unicode-EastAsianWidth-12.0-alt1 sisyphus+237401.100.1.1 1568197363 installed <13>Dec 21 03:55:56 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed <13>Dec 21 03:55:56 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Dec 21 03:55:56 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Dec 21 03:55:56 rpmi: libgdbm-devel-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Dec 21 03:55:56 rpmi: perl-Filter-1.64-alt1 sisyphus+335067.400.1.1 1700901412 installed <13>Dec 21 03:55:56 rpmi: perl-Encode-3.21-alt1 sisyphus+343095.100.1.1 1710875477 installed <13>Dec 21 03:55:56 rpmi: perl-Locale-gettext-1.07-alt1.2 sisyphus+335067.10500.2.2 1701154168 installed <13>Dec 21 03:55:56 rpmi: perl-libintl-1.33-alt1.1 sisyphus+335067.6600.2.2 1701152056 installed <13>Dec 21 03:55:56 rpmi: perl-Pod-Simple-3.45-alt1 sisyphus+321554.100.1.1 1684663135 installed <13>Dec 21 03:55:56 rpmi: gcc-fortran-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 21 03:55:56 rpmi: libgfortran14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 21 03:55:57 rpmi: gcc14-fortran-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 21 03:55:57 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 21 03:55:57 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 21 03:55:58 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 21 03:55:58 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed <13>Dec 21 03:55:58 rpmi: gcc-fortran-14-alt1 sisyphus+360995.300.1.1 1730139222 installed <13>Dec 21 03:55:58 rpmi: makeinfo-7.1-alt1 sisyphus+338907.200.3.1 1706718831 installed <13>Dec 21 03:55:58 rpmi: help2man-1.48.5-alt1 sisyphus+346293.200.2.1 1716441067 installed <13>Dec 21 03:55:59 rpmi: perl-devel-1:5.38.2-alt0.2 sisyphus+344512.40.2.1 1712358015 installed <13>Dec 21 03:55:59 rpmi: dejagnu-1:1.6.2-alt2 sisyphus+263755.100.1.1 1608596560 installed <13>Dec 21 03:55:59 rpmi: makedepend-1.0.6-alt1 sisyphus+278314.100.1.1 1626087045 installed <13>Dec 21 03:55:59 rpmi: flex-2.6.4.0.88.9801-alt2 sisyphus+346193.200.3.2 1716466857 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/automake_1.16-1.16.5-alt1.nosrc.rpm (w1.gzdio) Installing automake_1.16-1.16.5-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.81144 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf automake-1.16.5-alt1 + echo 'Source #0 (automake-1.16.5-alt1.tar):' Source #0 (automake-1.16.5-alt1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/automake-1.16.5-alt1.tar + cd automake-1.16.5-alt1 + /bin/chmod -c -Rf u+rwX,go-w . + xz -k9 NEWS + sed -i -e '/@direntry/,/@end direntry/ s/^\(\*[[:space:]]\+[[:alnum:].-]\+\)\(:[[:space:]]\+\)(automake)/\1\2(automake-1.16)/' -e '/^@\(setfilename\|settitle\)[[:space:]]\+automake/ s//&-1.16/' doc/automake.texi + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.81144 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd automake-1.16.5-alt1 + ./bootstrap + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + readlink -e -- ./configure + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --docdir=/usr/share/doc/automake-1.16.5 --disable-silent-rules configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext checking whether make supports nested variables... yes checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether ln -s works... yes checking for perl... /usr/bin/perl checking for tex... no checking for yacc... yacc checking for lex... lex checking whether autoconf is installed... yes checking whether autoconf works... yes checking whether autoconf is recent enough... yes checking whether ln works... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F configure: will now look for a sturdy POSIX shell, for our testsuite checking for sh... /usr/bin/sh checking for sh5... /usr/bin/sh5 checking for dash... no checking for ash... no checking for bash... /usr/bin/bash checking for zsh... no checking for ksh... no checking for pdksh... no checking whether /usr/bin/sh supports $(cmd)... yes checking whether /usr/bin/sh supports $((expr))... yes checking whether /usr/bin/sh supports ${#var}... yes checking whether /usr/bin/sh supports ${var#glob} and ${var%glob}... yes checking whether /usr/bin/sh preserves exit traps with "set -e"... yes checking whether /usr/bin/sh can define exit traps in a shell function... yes checking whether /usr/bin/sh corrupts stderr with "set -x"... no checking whether /usr/bin/sh can return early from "dot-sourced" files... yes checking whether /usr/bin/sh supports alias named like shell builtins... yes checking whether /usr/bin/sh supports "test -e"... yes configure: shell /usr/bin/sh is good enough, stop looking configure: will use /usr/bin/sh as the testsuite shell configure: will now look for generic compilers checking for x86_64-alt-linux-cc... no checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking for x86_64-alt-linux-aCC... no checking for x86_64-alt-linux-CC... no checking for x86_64-alt-linux-FCC... no checking for x86_64-alt-linux-KCC... no checking for x86_64-alt-linux-RCC... no checking for x86_64-alt-linux-xlC_r... no checking for x86_64-alt-linux-xlC... no checking for x86_64-alt-linux-c++... no checking for x86_64-alt-linux-cxx... no checking for x86_64-alt-linux-cc++... no checking for x86_64-alt-linux-gpp... no checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ 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 the compiler supports GNU C++... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking for x86_64-alt-linux-g++ option to enable C++11 features... none needed checking for x86_64-alt-linux-xlf95... no checking for x86_64-alt-linux-f95... no checking for x86_64-alt-linux-fort... no checking for x86_64-alt-linux-ifort... no checking for x86_64-alt-linux-ifc... no checking for x86_64-alt-linux-efc... no checking for x86_64-alt-linux-pgfortran... no checking for x86_64-alt-linux-pgf95... no checking for x86_64-alt-linux-lf95... no checking for x86_64-alt-linux-ftn... no checking for x86_64-alt-linux-nagfor... no checking for x86_64-alt-linux-xlf90... no checking for x86_64-alt-linux-f90... no checking for x86_64-alt-linux-armflang... no checking for x86_64-alt-linux-flang... no checking for x86_64-alt-linux-pgf90... no checking for x86_64-alt-linux-pghpf... no checking for x86_64-alt-linux-epcf90... no checking for x86_64-alt-linux-g95... no checking for x86_64-alt-linux-gfortran... x86_64-alt-linux-gfortran checking whether the Fortran compiler works... yes checking for Fortran 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 the compiler supports GNU Fortran... yes checking whether x86_64-alt-linux-gfortran accepts -g... yes checking for x86_64-alt-linux-xlf... no checking for x86_64-alt-linux-f77... no checking for x86_64-alt-linux-frt... no checking for x86_64-alt-linux-pgf77... no checking for x86_64-alt-linux-cf77... no checking for x86_64-alt-linux-fort77... no checking for x86_64-alt-linux-fl32... no checking for x86_64-alt-linux-af77... no checking for x86_64-alt-linux-g77... no checking for x86_64-alt-linux-armflang... no checking for x86_64-alt-linux-flang... no checking for x86_64-alt-linux-gfortran... x86_64-alt-linux-gfortran checking whether the Fortran 77 compiler works... yes checking for Fortran 77 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 the compiler supports GNU Fortran 77... yes checking whether x86_64-alt-linux-gfortran accepts -g... yes configure: will now look for GNU compilers configure: x86_64-alt-linux-gcc is already a GNU C compiler configure: x86_64-alt-linux-g++ is already a GNU C++ compiler configure: x86_64-alt-linux-gfortran is already a GNU Fortran compiler configure: x86_64-alt-linux-gfortran is already a GNU Fortran 77 compiler checking for x86_64-alt-linux-gcj... no checking for gcj... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating pre-inst-env configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext + make -j16 MAKEINFOFLAGS=--no-split tmp=amhello-output.tmp \ && CDPATH="${ZSH_VERSION+.}:" && cd ./doc/amhello \ && : Make our aclocal and automake available before system ones. \ && { ACLOCAL=aclocal-1.16 && export ACLOCAL && AUTOMAKE=automake-1.16 && export AUTOMAKE && AUTOCONF='autoconf' && export AUTOCONF && AUTOM4TE='autom4te' && export AUTOM4TE && AUTORECONF='autoreconf' && export AUTORECONF && AUTOHEADER='autoheader' && export AUTOHEADER && AUTOUPDATE='autoupdate' && export AUTOUPDATE && true; } \ && ( \ { : || exec 5>&2 >$tmp 2>&1; } \ && /usr/src/RPM/BUILD/automake-1.16.5-alt1/pre-inst-env autoreconf -vfi \ && ./configure \ && make distcheck \ && make distclean \ || { \ if :; then :; else \ echo "doc/amhello-1.0.tar.gz: recipe failed." >&5; \ echo "See file '`pwd`/$tmp' for details" >&5; \ fi; \ exit 1; \ } \ ) \ && rm -rf aclocal.m4 autom4te.cache Makefile.in config.h.in configure depcomp install-sh missing src/Makefile.in $tmp \ && mv -f amhello-1.0.tar.gz .. make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' : \ && /usr/bin/mkdir -p doc \ && f=`echo doc/aclocal.1 | sed 's|.*/||; s|\.1$||; s,x,x,'` \ && echo ".so man1/$f-1.16.1" > doc/aclocal.1 make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' : \ && /usr/bin/mkdir -p doc \ && f=`echo doc/automake.1 | sed 's|.*/||; s|\.1$||; s,x,x,'` \ && echo ".so man1/$f-1.16.1" > doc/automake.1 make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' Updating ./doc/version.texi make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' rm -f bin/aclocal bin/aclocal-t bin/aclocal-t2 \ && /usr/bin/mkdir -p bin \ && in=bin/aclocal.in && ( sed -e "s,[@]configure_input[@],Generated from $in; do not edit by hand.,g" -e 's,[@]datadir[@],/usr/share,g' -e 's,[@]amdir[@],/usr/share/automake-1.16/am,g' -e 's,[@]bindir[@],/usr/bin,g' -e 's,[@]docdir[@],/usr/share/doc/automake-1.16.5,g' -e 's,[@]pkgvdatadir[@],/usr/share/automake-1.16,g' -e 's,[@]scriptdir[@],/usr/share/automake-1.16,g' -e 's,[@]automake_acdir[@],/usr/share/aclocal-1.16,g' -e 's,[@]system_acdir[@],/usr/share/aclocal,g' -e 's,[@]am__isrc[@],!!@!!am__isrc!!@!!,g' | /bin/sh ./config.status --file=- | sed -e 's,!!@!!am__isrc!!@!!,@''am__isrc@,g' ) <./$in >bin/aclocal-t \ && chmod a+x,a-w bin/aclocal-t && mv -f bin/aclocal-t bin/aclocal make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' rm -f t/ax/shell-no-trail-bslash t/ax/shell-no-trail-bslash-t in=t/ax/shell-no-trail-bslash.in \ && /usr/bin/mkdir -p t/ax \ && ( sed -e "s,[@]configure_input[@],Generated from $in; do not edit by hand.,g" -e 's,[@]datadir[@],/usr/share,g' -e 's,[@]amdir[@],/usr/share/automake-1.16/am,g' -e 's,[@]bindir[@],/usr/bin,g' -e 's,[@]docdir[@],/usr/share/doc/automake-1.16.5,g' -e 's,[@]pkgvdatadir[@],/usr/share/automake-1.16,g' -e 's,[@]scriptdir[@],/usr/share/automake-1.16,g' -e 's,[@]automake_acdir[@],/usr/share/aclocal-1.16,g' -e 's,[@]system_acdir[@],/usr/share/aclocal,g' -e 's,[@]am__isrc[@],!!@!!am__isrc!!@!!,g' | /bin/sh ./config.status --file=- | sed -e 's,!!@!!am__isrc!!@!!,@''am__isrc@,g' ) <./$in >t/ax/shell-no-trail-bslash-t \ && chmod a+x t/ax/shell-no-trail-bslash-t if LC_ALL=C grep '@[a-zA-Z0-9_][a-zA-Z0-9_]*@' t/ax/shell-no-trail-bslash-t; then echo "t/ax/shell-no-trail-bslash contains unexpanded substitution (see lines above)"; exit 1; fi; chmod a-w t/ax/shell-no-trail-bslash-t && mv -f t/ax/shell-no-trail-bslash-t t/ax/shell-no-trail-bslash make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' rm -f t/ax/cc-no-c-o t/ax/cc-no-c-o-t in=t/ax/cc-no-c-o.in \ && /usr/bin/mkdir -p t/ax \ && ( sed -e "s,[@]configure_input[@],Generated from $in; do not edit by hand.,g" -e 's,[@]datadir[@],/usr/share,g' -e 's,[@]amdir[@],/usr/share/automake-1.16/am,g' -e 's,[@]bindir[@],/usr/bin,g' -e 's,[@]docdir[@],/usr/share/doc/automake-1.16.5,g' -e 's,[@]pkgvdatadir[@],/usr/share/automake-1.16,g' -e 's,[@]scriptdir[@],/usr/share/automake-1.16,g' -e 's,[@]automake_acdir[@],/usr/share/aclocal-1.16,g' -e 's,[@]system_acdir[@],/usr/share/aclocal,g' -e 's,[@]am__isrc[@],!!@!!am__isrc!!@!!,g' | /bin/sh ./config.status --file=- | sed -e 's,!!@!!am__isrc!!@!!,@''am__isrc@,g' ) <./$in >t/ax/cc-no-c-o-t \ && chmod a+x t/ax/cc-no-c-o-t if LC_ALL=C grep '@[a-zA-Z0-9_][a-zA-Z0-9_]*@' t/ax/cc-no-c-o-t; then echo "t/ax/cc-no-c-o contains unexpanded substitution (see lines above)"; exit 1; fi; chmod a-w t/ax/cc-no-c-o-t && mv -f t/ax/cc-no-c-o-t t/ax/cc-no-c-o make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' rm -f bin/aclocal-1.16; \ ln bin/aclocal bin/aclocal-1.16 make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' rm -f runtest runtest-t in=t/ax/runtest.in \ && /usr/bin/mkdir -p t/ax \ && ( sed -e "s,[@]configure_input[@],Generated from $in; do not edit by hand.,g" -e 's,[@]datadir[@],/usr/share,g' -e 's,[@]amdir[@],/usr/share/automake-1.16/am,g' -e 's,[@]bindir[@],/usr/bin,g' -e 's,[@]docdir[@],/usr/share/doc/automake-1.16.5,g' -e 's,[@]pkgvdatadir[@],/usr/share/automake-1.16,g' -e 's,[@]scriptdir[@],/usr/share/automake-1.16,g' -e 's,[@]automake_acdir[@],/usr/share/aclocal-1.16,g' -e 's,[@]system_acdir[@],/usr/share/aclocal,g' -e 's,[@]am__isrc[@],!!@!!am__isrc!!@!!,g' | /bin/sh ./config.status --file=- | sed -e 's,!!@!!am__isrc!!@!!,@''am__isrc@,g' ) <./$in >runtest-t \ && chmod a+x runtest-t if LC_ALL=C grep '@[a-zA-Z0-9_][a-zA-Z0-9_]*@' runtest-t; then echo "runtest contains unexpanded substitution (see lines above)"; exit 1; fi; chmod a-w runtest-t && mv -f runtest-t runtest make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' rm -f bin/automake bin/automake-t bin/automake-t2 \ && /usr/bin/mkdir -p bin \ && in=bin/automake.in && ( sed -e "s,[@]configure_input[@],Generated from $in; do not edit by hand.,g" -e 's,[@]datadir[@],/usr/share,g' -e 's,[@]amdir[@],/usr/share/automake-1.16/am,g' -e 's,[@]bindir[@],/usr/bin,g' -e 's,[@]docdir[@],/usr/share/doc/automake-1.16.5,g' -e 's,[@]pkgvdatadir[@],/usr/share/automake-1.16,g' -e 's,[@]scriptdir[@],/usr/share/automake-1.16,g' -e 's,[@]automake_acdir[@],/usr/share/aclocal-1.16,g' -e 's,[@]system_acdir[@],/usr/share/aclocal,g' -e 's,[@]am__isrc[@],!!@!!am__isrc!!@!!,g' | /bin/sh ./config.status --file=- | sed -e 's,!!@!!am__isrc!!@!!,@''am__isrc@,g' ) <./$in >bin/automake-t \ && chmod a+x,a-w bin/automake-t && mv -f bin/automake-t bin/automake make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' rm -f lib/Automake/Config.pm lib/Automake/Config.pm-t /usr/bin/mkdir -p lib/Automake in=Config.in \ && ( sed -e "s,[@]configure_input[@],Generated from $in; do not edit by hand.,g" -e 's,[@]datadir[@],/usr/share,g' -e 's,[@]amdir[@],/usr/share/automake-1.16/am,g' -e 's,[@]bindir[@],/usr/bin,g' -e 's,[@]docdir[@],/usr/share/doc/automake-1.16.5,g' -e 's,[@]pkgvdatadir[@],/usr/share/automake-1.16,g' -e 's,[@]scriptdir[@],/usr/share/automake-1.16,g' -e 's,[@]automake_acdir[@],/usr/share/aclocal-1.16,g' -e 's,[@]system_acdir[@],/usr/share/aclocal,g' -e 's,[@]am__isrc[@],!!@!!am__isrc!!@!!,g' | /bin/sh ./config.status --file=- | sed -e 's,!!@!!am__isrc!!@!!,@''am__isrc@,g' ) <./lib/Automake/Config.in >lib/Automake/Config.pm-t if LC_ALL=C grep '@[a-zA-Z0-9_][a-zA-Z0-9_]*@' lib/Automake/Config.pm-t; then echo "lib/Automake/Config.pm contains unexpanded substitution (see lines above)"; exit 1; fi; chmod a-w lib/Automake/Config.pm-t && mv -f lib/Automake/Config.pm-t lib/Automake/Config.pm make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' rm -f t/ax/test-defs.sh t/ax/test-defs.sh-t /usr/bin/mkdir -p t/ax in=t/ax/test-defs.in \ && ( sed -e "s,[@]configure_input[@],Generated from $in; do not edit by hand.,g" -e 's,[@]datadir[@],/usr/share,g' -e 's,[@]amdir[@],/usr/share/automake-1.16/am,g' -e 's,[@]bindir[@],/usr/bin,g' -e 's,[@]docdir[@],/usr/share/doc/automake-1.16.5,g' -e 's,[@]pkgvdatadir[@],/usr/share/automake-1.16,g' -e 's,[@]scriptdir[@],/usr/share/automake-1.16,g' -e 's,[@]automake_acdir[@],/usr/share/aclocal-1.16,g' -e 's,[@]system_acdir[@],/usr/share/aclocal,g' -e 's,[@]am__isrc[@],!!@!!am__isrc!!@!!,g' | /bin/sh ./config.status --file=- | sed -e 's,!!@!!am__isrc!!@!!,@''am__isrc@,g' ) <./$in >t/ax/test-defs.sh-t if LC_ALL=C grep '@[a-zA-Z0-9_][a-zA-Z0-9_]*@' t/ax/test-defs.sh-t; then echo "t/ax/test-defs.sh contains unexpanded substitution (see lines above)"; exit 1; fi; chmod a-w t/ax/test-defs.sh-t && mv -f t/ax/test-defs.sh-t t/ax/test-defs.sh make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' rm -f bin/automake-1.16; \ ln bin/automake bin/automake-1.16 make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' : && /usr/bin/mkdir -p doc && ./pre-inst-env /usr/bin/perl ./doc/help2man --output=doc/aclocal-1.16.1 aclocal-1.16 make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' autoreconf-default: export WARNINGS= autoreconf-default: Entering directory '.' autoreconf-default: configure.ac: not using Gettext make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' : && /usr/bin/mkdir -p doc && ./pre-inst-env /usr/bin/perl ./doc/help2man --output=doc/automake-1.16.1 automake-1.16 make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in doc/automake-history.info doc/automake-history.info-[0-9] doc/automake-history.info-[0-9][0-9] doc/automake-history.i[0-9] doc/automake-history.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /bin/sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing' makeinfo --no-split -I doc -I ./doc \ -o doc/automake-history.info ./doc/automake-history.texi; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./doc/automake-history.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' autoreconf-default: running: aclocal-1.16 --force autoreconf-default: configure.ac: tracing autoreconf-default: configure.ac: not using Libtool autoreconf-default: configure.ac: not using Intltool autoreconf-default: configure.ac: not using Gtkdoc autoreconf-default: running: autoconf --force autoreconf-default: running: autoheader --force autoreconf-default: running: automake-1.16 --add-missing --copy --force-missing configure.ac:7: installing './compile' configure.ac:6: installing './install-sh' configure.ac:6: installing './missing' src/Makefile.am: installing './depcomp' autoreconf-default: Leaving directory '.' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in doc/automake-1.16.info doc/automake-1.16.info-[0-9] doc/automake-1.16.info-[0-9][0-9] doc/automake-1.16.i[0-9] doc/automake-1.16.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /bin/sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing' makeinfo --no-split -I doc -I ./doc \ -o doc/automake-1.16.info ./doc/automake.texi; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./doc/automake-1.16.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' gcc3 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands make dist-gzip am__post_remove_distdir='@:' make distdir-am make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' if test -d "amhello-1.0"; then find "amhello-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "amhello-1.0" || { sleep 5 && rm -rf "amhello-1.0"; }; else :; fi test -d "amhello-1.0" || mkdir "amhello-1.0" make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' (cd src && make top_distdir=../amhello-1.0 distdir=../amhello-1.0/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make distdir-am make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' test -n "" \ || find "amhello-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "amhello-1.0" make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' tardir=amhello-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >amhello-1.0.tar.gz make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' if test -d "amhello-1.0"; then find "amhello-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "amhello-1.0" || { sleep 5 && rm -rf "amhello-1.0"; }; else :; fi make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' case 'amhello-1.0.tar.gz' in \ *.tar.gz*) \ eval GZIP= gzip --best -dc amhello-1.0.tar.gz | ${TAR-tar} xf - ;;\ *.tar.bz2*) \ bzip2 -dc amhello-1.0.tar.bz2 | ${TAR-tar} xf - ;;\ *.tar.lz*) \ lzip -dc amhello-1.0.tar.lz | ${TAR-tar} xf - ;;\ *.tar.xz*) \ xz -dc amhello-1.0.tar.xz | ${TAR-tar} xf - ;;\ *.tar.Z*) \ uncompress -c amhello-1.0.tar.Z | ${TAR-tar} xf - ;;\ *.shar.gz*) \ eval GZIP= gzip --best -dc amhello-1.0.shar.gz | unshar ;;\ *.zip*) \ unzip amhello-1.0.zip ;;\ *.tar.zst*) \ zstd -dc amhello-1.0.tar.zst | ${TAR-tar} xf - ;;\ esac chmod -R a-w amhello-1.0 chmod u+w amhello-1.0 mkdir amhello-1.0/_build amhello-1.0/_build/sub amhello-1.0/_inst chmod a-w amhello-1.0 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' test -d amhello-1.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd amhello-1.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd amhello-1.0/_build/sub \ && ../../configure \ \ \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf amhello-1.0.tar.gz \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1 checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands make all-recursive Making all in src make[4]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' gcc -DHAVE_CONFIG_H -I. -I../../../src -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o ../../../src/main.c mv -f .deps/main.Tpo .deps/main.Po make[4]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[4]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o hello main.o make[4]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' Making dvi in src make[3]: Nothing to be done for 'dvi'. make[3]: Nothing to be done for 'dvi-am'. Making check in src make[3]: Nothing to be done for 'check'. Making install in src make[4]: Nothing to be done for 'install-data-am'. make[4]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/bin' /usr/bin/ginstall -c hello '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/bin' make[4]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/share/doc/amhello' /usr/bin/ginstall -c -m 644 ../../README '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/share/doc/amhello' make[4]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' Making installcheck in src make[3]: Nothing to be done for 'installcheck'. make[3]: Nothing to be done for 'installcheck-am'. Making uninstall in src make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/bin' && rm -f hello ) make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/share/doc/amhello' && rm -f README ) make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' Making install in src make[4]: Nothing to be done for 'install-data-am'. make[4]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' /usr/bin/mkdir -p '/usr/src/tmp/am-dc-2698597//usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/bin' /usr/bin/ginstall -c hello '/usr/src/tmp/am-dc-2698597//usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/bin' make[4]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' /usr/bin/mkdir -p '/usr/src/tmp/am-dc-2698597//usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/share/doc/amhello' /usr/bin/ginstall -c -m 644 ../../README '/usr/src/tmp/am-dc-2698597//usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/share/doc/amhello' make[4]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' Making uninstall in src make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' ( cd '/usr/src/tmp/am-dc-2698597//usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/bin' && rm -f hello ) make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' ( cd '/usr/src/tmp/am-dc-2698597//usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_inst/share/doc/amhello' && rm -f README ) make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' make dist-gzip am__post_remove_distdir='@:' make distdir-am make[4]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' if test -d "amhello-1.0"; then find "amhello-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "amhello-1.0" || { sleep 5 && rm -rf "amhello-1.0"; }; else :; fi test -d "amhello-1.0" || mkdir "amhello-1.0" make[4]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' (cd src && make top_distdir=../amhello-1.0 distdir=../amhello-1.0/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make distdir-am make[4]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' test -n "" \ || find "amhello-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "amhello-1.0" make[4]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' tardir=amhello-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >amhello-1.0.tar.gz make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' if test -d "amhello-1.0"; then find "amhello-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "amhello-1.0" || { sleep 5 && rm -rf "amhello-1.0"; }; else :; fi make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' Making distclean in src make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' test -z "hello" || rm -f hello make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' rm -f *.o make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' rm -f *.tab.c make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' test -z "" || rm -f test . = "../../../src" || test -z "" || rm -f make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' rm -f ./.deps/main.Po rm -f Makefile make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub/src' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' rm -f config.h stamp-h1 make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' test -z "" || rm -f test . = "../.." || test -z "" || rm -f make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/amhello-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' if test -d "amhello-1.0"; then find "amhello-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "amhello-1.0" || { sleep 5 && rm -rf "amhello-1.0"; }; else :; fi ============================================= amhello-1.0 archives ready for distribution: amhello-1.0.tar.gz ============================================= make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' Making distclean in src make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' test -z "hello" || rm -f hello make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' rm -f *.o make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' rm -f *.tab.c make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' test -z "" || rm -f test . = "." || test -z "" || rm -f make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' rm -f ./.deps/main.Po rm -f Makefile make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello/src' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' test -z "" || rm -f test . = "." || test -z "" || rm -f make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' rm -f config.h stamp-h1 make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/doc/amhello' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.15751 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/automake_1.16-buildroot + : + /bin/rm -rf -- /usr/src/tmp/automake_1.16-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd automake-1.16.5-alt1 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/automake_1.16-buildroot MAKEINFOFLAGS=--no-split make: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/bin' /usr/libexec/rpm-build/install -p bin/automake bin/aclocal '/usr/src/tmp/automake_1.16-buildroot/usr/bin' make install-exec-hook make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' ln '/usr/src/tmp/automake_1.16-buildroot/usr/bin/automake' '/usr/src/tmp/automake_1.16-buildroot/usr/bin/automake-1.16' ln '/usr/src/tmp/automake_1.16-buildroot/usr/bin/aclocal' '/usr/src/tmp/automake_1.16-buildroot/usr/bin/aclocal-1.16' make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/am' /usr/libexec/rpm-build/install -p -m 644 lib/am/check.am lib/am/check2.am lib/am/clean-hdr.am lib/am/clean.am lib/am/compile.am lib/am/configure.am lib/am/data.am lib/am/dejagnu.am lib/am/depend.am lib/am/depend2.am lib/am/distdir.am lib/am/footer.am lib/am/header-vars.am lib/am/header.am lib/am/install.am lib/am/inst-vars.am lib/am/java.am lib/am/lang-compile.am lib/am/lex.am lib/am/library.am lib/am/libs.am lib/am/libtool.am lib/am/lisp.am lib/am/ltlib.am lib/am/ltlibrary.am lib/am/mans-vars.am lib/am/mans.am lib/am/program.am lib/am/progs.am lib/am/python.am lib/am/remake-hdr.am lib/am/scripts.am lib/am/subdirs.am lib/am/tags.am lib/am/texi-vers.am lib/am/texibuild.am lib/am/texinfos.am lib/am/vala.am lib/am/yacc.am '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/am' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/aclocal-1.16' /usr/libexec/rpm-build/install -p -m 644 m4/amversion.m4 m4/ar-lib.m4 m4/as.m4 m4/auxdir.m4 m4/cond.m4 m4/cond-if.m4 m4/depend.m4 m4/depout.m4 m4/dmalloc.m4 m4/extra-recurs.m4 m4/gcj.m4 m4/init.m4 m4/install-sh.m4 m4/lead-dot.m4 m4/lex.m4 m4/lispdir.m4 m4/maintainer.m4 m4/make.m4 m4/missing.m4 m4/mkdirp.m4 m4/obsolete.m4 m4/options.m4 m4/python.m4 m4/prog-cc-c-o.m4 m4/runlog.m4 m4/sanity.m4 m4/silent.m4 m4/strip.m4 m4/substnot.m4 m4/tar.m4 m4/upc.m4 m4/vala.m4 '/usr/src/tmp/automake_1.16-buildroot/usr/share/aclocal-1.16' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/aclocal-1.16/internal' /usr/libexec/rpm-build/install -p -m 644 m4/internal/ac-config-macro-dirs.m4 '/usr/src/tmp/automake_1.16-buildroot/usr/share/aclocal-1.16/internal' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/doc/automake-1.16.5' /usr/libexec/rpm-build/install -p -m 644 ./doc/amhello-1.0.tar.gz '/usr/src/tmp/automake_1.16-buildroot/usr/share/doc/automake-1.16.5' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/Automake' /usr/libexec/rpm-build/install -p -m 644 lib/Automake/ChannelDefs.pm lib/Automake/Channels.pm lib/Automake/Condition.pm lib/Automake/Configure_ac.pm lib/Automake/DisjConditions.pm lib/Automake/FileUtils.pm lib/Automake/General.pm lib/Automake/Getopt.pm lib/Automake/Item.pm lib/Automake/ItemDef.pm lib/Automake/Language.pm lib/Automake/Location.pm lib/Automake/Options.pm lib/Automake/Rule.pm lib/Automake/RuleDef.pm lib/Automake/Variable.pm lib/Automake/VarDef.pm lib/Automake/Version.pm lib/Automake/XFile.pm lib/Automake/Wrap.pm '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/Automake' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16' /usr/libexec/rpm-build/install -p -m 644 lib/COPYING lib/INSTALL lib/texinfo.tex '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16' /usr/libexec/rpm-build/install -p -m 644 lib/config.guess lib/config.sub lib/install-sh lib/mdate-sh lib/missing lib/mkinstalldirs lib/ylwrap lib/depcomp lib/compile lib/py-compile lib/ar-lib lib/test-driver lib/tap-driver.sh '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/aclocal' /usr/libexec/rpm-build/install -p -m 644 m4/acdir/README '/usr/src/tmp/automake_1.16-buildroot/usr/share/aclocal' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/info' /usr/libexec/rpm-build/install -p -m 644 ./doc/automake-1.16.info ./doc/automake-history.info '/usr/src/tmp/automake_1.16-buildroot/usr/share/info' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/man/man1' /usr/libexec/rpm-build/install -p -m 644 doc/aclocal.1 doc/automake.1 doc/aclocal-1.16.1 doc/automake-1.16.1 '/usr/src/tmp/automake_1.16-buildroot/usr/share/man/man1' /usr/bin/mkdir -p '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/Automake' /usr/libexec/rpm-build/install -p -m 644 lib/Automake/Config.pm '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/Automake' make install-data-hook make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/config.guess' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/config.sub' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/install-sh' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/mdate-sh' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/missing' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/mkinstalldirs' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/ylwrap' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/depcomp' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/compile' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/py-compile' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/ar-lib' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/test-driver' chmod +x '/usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/tap-driver.sh' make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' + rm /usr/src/tmp/automake_1.16-buildroot/usr/share/aclocal/README + rm /usr/src/tmp/automake_1.16-buildroot/usr/bin/aclocal /usr/src/tmp/automake_1.16-buildroot/usr/bin/automake + rm /usr/src/tmp/automake_1.16-buildroot/usr/share/man/man1/aclocal.1 /usr/src/tmp/automake_1.16-buildroot/usr/share/man/man1/automake.1 + for f in /usr/share/gnu-config/config.* + '[' -f /usr/share/gnu-config/config.guess ']' + ln -frs /usr/src/tmp/automake_1.16-buildroot/usr/share/gnu-config/config.guess /usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/config.guess + for f in /usr/share/gnu-config/config.* + '[' -f /usr/share/gnu-config/config.sub ']' + ln -frs /usr/src/tmp/automake_1.16-buildroot/usr/share/gnu-config/config.sub /usr/src/tmp/automake_1.16-buildroot/usr/share/automake-1.16/config.sub + mkdir -p /usr/src/tmp/automake_1.16-buildroot/etc/buildreqs/files/ignore.d + cat + mkdir -p /usr/src/tmp/automake_1.16-buildroot/etc/buildreqs/packages/substitute.d + echo automake + install -pm644 AUTHORS README THANKS NEWS.xz /usr/src/tmp/automake_1.16-buildroot/usr/share/doc/automake-1.16.5/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/automake_1.16-buildroot (auto) Verifying and fixing files in /usr/src/tmp/automake_1.16-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/automake_1.16-buildroot/ (default) Compressing files in /usr/src/tmp/automake_1.16-buildroot (xz) Verifying info files in /usr/src/tmp/automake_1.16-buildroot/usr/share/info (normal) Verifying ELF objects in /usr/src/tmp/automake_1.16-buildroot (arch=strict,fhs=strict,lfs=strict,lint=strict,rpath=strict,stack=strict,textrel=strict,unresolved=strict) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/automake_1.16-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.10112 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd automake-1.16.5-alt1 + make -j16 -k check VERBOSE=1 make check-TESTS check-local make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/pm/Cond3.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pm/Condition.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/pm/Cond2.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/pm/DisjCon2.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/pm/DisjCon3.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pm/General.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pm/Version.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/pm/Version2.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/pm/Version3.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pm/Wrap.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pm/DisjConditions.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' no .git directory nor ChangeLog file found, some info won't be available SKIP: t/get-sysconf.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-comments-respected.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-I-order-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pm/Condition-t.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-I-order-3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pm/DisjConditions-t.pl make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-I-order-1.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-dirlist-abspath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-dirlist-globbing.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-dirlist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-install-absdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-install-fail.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-acdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-missing-macros.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-no-extra-scan.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' /usr/bin/sh -n t/get-sysconf.sh /usr/bin/sh -n t/instspc.tap /usr/bin/sh -n t/aclocal.sh /usr/bin/sh -n t/aclocal-I-order-1.sh /usr/bin/sh -n t/aclocal-I-order-2.sh /usr/bin/sh -n t/aclocal-I-order-3.sh /usr/bin/sh -n t/aclocal-I-and-install.sh /usr/bin/sh -n t/aclocal-acdir.sh /usr/bin/sh -n t/aclocal-amflags.sh /usr/bin/sh -n t/aclocal-autoconf-version-check.sh /usr/bin/sh -n t/aclocal-comments-respected.sh /usr/bin/sh -n t/aclocal-deleted-header-aclocal-amflags.sh /usr/bin/sh -n t/aclocal-deleted-header.sh /usr/bin/sh -n t/aclocal-deps-subdir.sh /usr/bin/sh -n t/aclocal-deps.sh /usr/bin/sh -n t/aclocal-dirlist.sh /usr/bin/sh -n t/aclocal-dirlist-globbing.sh /usr/bin/sh -n t/aclocal-dirlist-abspath.sh /usr/bin/sh -n t/aclocal-install-absdir.sh /usr/bin/sh -n t/aclocal-install-fail.sh /usr/bin/sh -n t/aclocal-install-mkdir.sh /usr/bin/sh -n t/aclocal-m4-include-are-scanned-aclocal-amflags.sh /usr/bin/sh -n t/aclocal-m4-include-are-scanned.sh /usr/bin/sh -n t/aclocal-m4-sinclude.sh /usr/bin/sh -n t/aclocal-macrodir.tap /usr/bin/sh -n t/aclocal-macrodirs.tap /usr/bin/sh -n t/aclocal-missing-macros.sh /usr/bin/sh -n t/aclocal-no-extra-scan.sh /usr/bin/sh -n t/aclocal-no-force.sh /usr/bin/sh -n t/aclocal-no-install-no-mkdir.sh /usr/bin/sh -n t/aclocal-no-symlinked-overwrite.sh /usr/bin/sh -n t/aclocal-no-unused-required.sh /usr/bin/sh -n t/aclocal-path.sh /usr/bin/sh -n t/aclocal-path-install.sh /usr/bin/sh -n t/aclocal-path-install-serial.sh /usr/bin/sh -n t/aclocal-path-nonexistent.sh /usr/bin/sh -n t/aclocal-path-precedence.sh /usr/bin/sh -n t/aclocal-pr450.sh /usr/bin/sh -n t/aclocal-print-acdir.sh /usr/bin/sh -n t/aclocal-req.sh /usr/bin/sh -n t/aclocal-remake-misc.sh /usr/bin/sh -n t/aclocal-scan-configure-ac-pr319.sh /usr/bin/sh -n t/aclocal-serial.sh /usr/bin/sh -n t/aclocal-underquoted-defun.sh /usr/bin/sh -n t/aclocal-verbose-install.sh /usr/bin/sh -n t/auxdir-pr15981.sh /usr/bin/sh -n t/auxdir-cc-pr15981.sh /usr/bin/sh -n t/ac-output-old.tap /usr/bin/sh -n t/acsilent.sh /usr/bin/sh -n t/acsubst.sh /usr/bin/sh -n t/acsubst2.sh /usr/bin/sh -n t/add-missing.tap /usr/bin/sh -n t/add-missing-multiple.sh /usr/bin/sh -n t/all.sh /usr/bin/sh -n t/all2.sh /usr/bin/sh -n t/alloca.sh /usr/bin/sh -n t/alloca2.sh /usr/bin/sh -n t/alpha.sh /usr/bin/sh -n t/alpha2.sh /usr/bin/sh -n t/amhello-cflags.sh /usr/bin/sh -n t/amhello-cross-compile.sh /usr/bin/sh -n t/amhello-binpkg.sh /usr/bin/sh -n t/aminit-moreargs-deprecation.sh /usr/bin/sh -n t/aminit-trailing-dnl-comment-pr16841.sh /usr/bin/sh -n t/amassign.sh /usr/bin/sh -n t/am-config-header.sh /usr/bin/sh -n t/am-prog-cc-stdc.sh /usr/bin/sh -n t/am-prog-cc-c-o.sh /usr/bin/sh -n t/am-macro-not-found.sh /usr/bin/sh -n t/amopt.sh /usr/bin/sh -n t/amopts-location.sh /usr/bin/sh -n t/amopts-variable-expansion.sh /usr/bin/sh -n t/amsubst.sh /usr/bin/sh -n t/am-default-source-ext.sh /usr/bin/sh -n t/am-include-only-one-generated-fragment.sh /usr/bin/sh -n t/ansi2knr-no-more.sh /usr/bin/sh -n t/ar-lib.sh /usr/bin/sh -n t/ar-lib2.sh /usr/bin/sh -n t/ar-lib3.sh /usr/bin/sh -n t/ar-lib4.sh /usr/bin/sh -n t/ar-lib5a.sh /usr/bin/sh -n t/ar-lib5b.sh /usr/bin/sh -n t/ar-lib6a.sh /usr/bin/sh -n t/ar-lib6b.sh /usr/bin/sh -n t/ar-lib7.sh /usr/bin/sh -n t/ar.sh /usr/bin/sh -n t/ar2.sh /usr/bin/sh -n t/ar3.sh /usr/bin/sh -n t/ar4.sh /usr/bin/sh -n t/ar5.sh /usr/bin/sh -n t/asm.sh /usr/bin/sh -n t/asm2.sh /usr/bin/sh -n t/asm3.sh /usr/bin/sh -n t/autodist.sh /usr/bin/sh -n t/autodist-subdir.sh /usr/bin/sh -n t/autodist-acconfig.sh /usr/bin/sh -n t/autodist-acconfig-no-subdir.sh /usr/bin/sh -n t/autodist-aclocal-m4.sh /usr/bin/sh -n t/autodist-config-headers.sh /usr/bin/sh -n t/autodist-configure-no-subdir.sh /usr/bin/sh -n t/autodist-no-duplicate.sh /usr/bin/sh -n t/autodist-stamp-vti.sh /usr/bin/sh -n t/autohdr.sh /usr/bin/sh -n t/autohdr3.sh /usr/bin/sh -n t/autohdr4.sh /usr/bin/sh -n t/autohdr-subdir-pr12495.sh /usr/bin/sh -n t/autohdrdry.sh /usr/bin/sh -n t/automake-cmdline.tap /usr/bin/sh -n t/auxdir.sh /usr/bin/sh -n t/auxdir6.sh /usr/bin/sh -n t/auxdir7.sh /usr/bin/sh -n t/auxdir8.sh /usr/bin/sh -n t/auxdir-autodetect.sh /usr/bin/sh -n t/auxdir-computed.tap /usr/bin/sh -n t/auxdir-misplaced.sh /usr/bin/sh -n t/auxdir-nonexistent.sh /usr/bin/sh -n t/auxdir-pr19311.sh /usr/bin/sh -n t/auxdir-unportable.tap /usr/bin/sh -n t/backcompat.sh /usr/bin/sh -n t/backcompat2.sh /usr/bin/sh -n t/backcompat3.sh /usr/bin/sh -n t/backcompat6.sh /usr/bin/sh -n t/backcompat-acout.sh /usr/bin/sh -n t/backslash-issues.sh /usr/bin/sh -n t/backslash-before-trailing-whitespace.sh /usr/bin/sh -n t/badline.sh /usr/bin/sh -n t/badopt.sh /usr/bin/sh -n t/badprog.sh /usr/bin/sh -n t/built-sources-check.sh /usr/bin/sh -n t/built-sources-cond.sh /usr/bin/sh -n t/built-sources-fork-bomb.sh /usr/bin/sh -n t/built-sources-install.sh /usr/bin/sh -n t/built-sources-install-exec.sh /usr/bin/sh -n t/built-sources-subdir.sh /usr/bin/sh -n t/built-sources.sh /usr/bin/sh -n t/candist.sh /usr/bin/sh -n t/canon.sh /usr/bin/sh -n t/canon2.sh /usr/bin/sh -n t/canon3.sh /usr/bin/sh -n t/canon4.sh /usr/bin/sh -n t/canon5.sh /usr/bin/sh -n t/canon6.sh /usr/bin/sh -n t/canon7.sh /usr/bin/sh -n t/canon8.sh /usr/bin/sh -n t/canon-name.sh /usr/bin/sh -n t/ccnoco.sh /usr/bin/sh -n t/ccnoco-lib.sh /usr/bin/sh -n t/ccnoco-lt.sh /usr/bin/sh -n t/ccnoco3.sh /usr/bin/sh -n t/ccnoco4.sh /usr/bin/sh -n t/ccnoco-deps.sh /usr/bin/sh -n t/check.sh /usr/bin/sh -n t/check2.sh /usr/bin/sh -n t/check4.sh /usr/bin/sh -n t/check5.sh /usr/bin/sh -n t/check6.sh /usr/bin/sh -n t/check7.sh /usr/bin/sh -n t/check8.sh /usr/bin/sh -n t/check10.sh /usr/bin/sh -n t/check11.sh /usr/bin/sh -n t/check12.sh /usr/bin/sh -n t/check-subst.sh /usr/bin/sh -n t/check-subst-prog.sh /usr/bin/sh -n t/check-exported-srcdir.sh /usr/bin/sh -n t/check-fd-redirect.sh /usr/bin/sh -n t/check-tests-in-builddir.sh /usr/bin/sh -n t/check-no-test-driver.sh /usr/bin/sh -n t/check-concurrency-bug9245.sh /usr/bin/sh -n t/checkall.sh /usr/bin/sh -n t/clean.sh /usr/bin/sh -n t/colneq.sh /usr/bin/sh -n t/colneq2.sh /usr/bin/sh -n t/colneq3.sh /usr/bin/sh -n t/colon.sh /usr/bin/sh -n t/colon2.sh /usr/bin/sh -n t/colon3.sh /usr/bin/sh -n t/colon4.sh /usr/bin/sh -n t/colon5.sh /usr/bin/sh -n t/colon6.sh /usr/bin/sh -n t/colon7.sh /usr/bin/sh -n t/color-tests.sh /usr/bin/sh -n t/color-tests2.sh /usr/bin/sh -n t/color-tests-opt.sh /usr/bin/sh -n t/comment.sh /usr/bin/sh -n t/comment2.sh /usr/bin/sh -n t/comment3.sh /usr/bin/sh -n t/comment4.sh /usr/bin/sh -n t/comment5.sh /usr/bin/sh -n t/comment6.sh /usr/bin/sh -n t/comment7.sh /usr/bin/sh -n t/comment8.sh /usr/bin/sh -n t/comment9.sh /usr/bin/sh -n t/commen10.sh /usr/bin/sh -n t/commen11.sh /usr/bin/sh -n t/comment-block.sh /usr/bin/sh -n t/comments-in-var-def.sh /usr/bin/sh -n t/compile.sh /usr/bin/sh -n t/compile2.sh /usr/bin/sh -n t/compile3.sh /usr/bin/sh -n t/compile4.sh /usr/bin/sh -n t/compile5.sh /usr/bin/sh -n t/compile6.sh /usr/bin/sh -n t/compile7.sh /usr/bin/sh -n t/compile_f90_c_cxx.sh /usr/bin/sh -n t/compile_f_c_cxx.sh /usr/bin/sh -n t/cond-basic.sh /usr/bin/sh -n t/cond.sh /usr/bin/sh -n t/cond3.sh /usr/bin/sh -n t/cond4.sh /usr/bin/sh -n t/cond5.sh /usr/bin/sh -n t/cond6.sh /usr/bin/sh -n t/cond7.sh /usr/bin/sh -n t/cond8.sh /usr/bin/sh -n t/cond9.sh /usr/bin/sh -n t/cond10.sh /usr/bin/sh -n t/cond11.sh /usr/bin/sh -n t/cond13.sh /usr/bin/sh -n t/cond14.sh /usr/bin/sh -n t/cond15.sh /usr/bin/sh -n t/cond16.sh /usr/bin/sh -n t/cond17.sh /usr/bin/sh -n t/cond18.sh /usr/bin/sh -n t/cond19.sh /usr/bin/sh -n t/cond20.sh /usr/bin/sh -n t/cond21.sh /usr/bin/sh -n t/cond22.sh /usr/bin/sh -n t/cond23.sh /usr/bin/sh -n t/cond24.sh /usr/bin/sh -n t/cond25.sh /usr/bin/sh -n t/cond26.sh /usr/bin/sh -n t/cond27.sh /usr/bin/sh -n t/cond28.sh /usr/bin/sh -n t/cond30.sh /usr/bin/sh -n t/cond31.sh /usr/bin/sh -n t/cond32.sh /usr/bin/sh -n t/cond33.sh /usr/bin/sh -n t/cond34.sh /usr/bin/sh -n t/cond35.sh /usr/bin/sh -n t/cond36.sh /usr/bin/sh -n t/cond37.sh /usr/bin/sh -n t/cond38.sh /usr/bin/sh -n t/cond39.sh /usr/bin/sh -n t/cond40.sh /usr/bin/sh -n t/cond41.sh /usr/bin/sh -n t/cond42.sh /usr/bin/sh -n t/cond43.sh /usr/bin/sh -n t/cond44.sh /usr/bin/sh -n t/cond45.sh /usr/bin/sh -n t/cond46.sh /usr/bin/sh -n t/condd.sh /usr/bin/sh -n t/condhook.sh /usr/bin/sh -n t/condhook2.sh /usr/bin/sh -n t/condinc.sh /usr/bin/sh -n t/condinc2.sh /usr/bin/sh -n t/condlib.sh /usr/bin/sh -n t/condman2.sh /usr/bin/sh -n t/condman3.sh /usr/bin/sh -n t/configure.sh /usr/bin/sh -n t/confdeps.sh /usr/bin/sh -n t/conff.sh /usr/bin/sh -n t/conff2.sh /usr/bin/sh -n t/conffile-leading-dot.sh /usr/bin/sh -n t/confh.sh /usr/bin/sh -n t/confh4.sh /usr/bin/sh -n t/confh5.sh /usr/bin/sh -n t/confh6.sh /usr/bin/sh -n t/confh7.sh /usr/bin/sh -n t/confh8.sh /usr/bin/sh -n t/confh-subdir-clean.sh /usr/bin/sh -n t/confincl.sh /usr/bin/sh -n t/conflnk.sh /usr/bin/sh -n t/conflnk2.sh /usr/bin/sh -n t/conflnk3.sh /usr/bin/sh -n t/conflnk4.sh /usr/bin/sh -n t/confsub.sh /usr/bin/sh -n t/confvar.sh /usr/bin/sh -n t/confvar2.sh /usr/bin/sh -n t/copy.sh /usr/bin/sh -n t/cscope.tap /usr/bin/sh -n t/cscope2.sh /usr/bin/sh -n t/cscope3.sh /usr/bin/sh -n t/c-demo.sh /usr/bin/sh -n t/cxx.sh /usr/bin/sh -n t/cxx2.sh /usr/bin/sh -n t/cxxcpp.sh /usr/bin/sh -n t/cxx-demo.sh /usr/bin/sh -n t/cxx-lt-demo.sh /usr/bin/sh -n t/cxxlibobj.sh /usr/bin/sh -n t/cxxlink.sh /usr/bin/sh -n t/cxxnoc.sh /usr/bin/sh -n t/cygnus-no-more.sh /usr/bin/sh -n t/cygwin32.sh /usr/bin/sh -n t/dash.sh /usr/bin/sh -n t/defun.sh /usr/bin/sh -n t/defun2.sh /usr/bin/sh -n t/dejagnu.sh /usr/bin/sh -n t/dejagnu2.sh /usr/bin/sh -n t/dejagnu3.sh /usr/bin/sh -n t/dejagnu4.sh /usr/bin/sh -n t/dejagnu5.sh /usr/bin/sh -n t/dejagnu6.sh /usr/bin/sh -n t/dejagnu7.sh /usr/bin/sh -n t/dejagnu-absolute-builddir.sh /usr/bin/sh -n t/dejagnu-relative-srcdir.sh /usr/bin/sh -n t/dejagnu-siteexp-extend.sh /usr/bin/sh -n t/dejagnu-siteexp-append.sh /usr/bin/sh -n t/dejagnu-siteexp-useredit.sh /usr/bin/sh -n t/deleted-am.sh /usr/bin/sh -n t/deleted-m4.sh /usr/bin/sh -n t/depacl2.sh /usr/bin/sh -n t/depcomp.sh /usr/bin/sh -n t/depcomp2.sh /usr/bin/sh -n t/depcomp8a.sh /usr/bin/sh -n t/depcomp8b.sh /usr/bin/sh -n t/depcomp-implicit-auxdir.sh /usr/bin/sh -n t/depdist.sh /usr/bin/sh -n t/depend.sh /usr/bin/sh -n t/depend3.sh /usr/bin/sh -n t/depend4.sh /usr/bin/sh -n t/depend5.sh /usr/bin/sh -n t/depend6.sh /usr/bin/sh -n t/depend-postproc.sh /usr/bin/sh -n t/deprecated-acinit.sh /usr/bin/sh -n t/destdir.sh /usr/bin/sh -n t/dir-named-obj-is-bad.sh /usr/bin/sh -n t/discover.sh /usr/bin/sh -n t/dist-formats.tap /usr/bin/sh -n t/dist-lzma.sh /usr/bin/sh -n t/dist-tarZ.sh /usr/bin/sh -n t/dist-shar.sh /usr/bin/sh -n t/dist-auxdir-many-subdirs.sh /usr/bin/sh -n t/dist-auxfile-2.sh /usr/bin/sh -n t/dist-auxfile.sh /usr/bin/sh -n t/dist-included-parent-dir.sh /usr/bin/sh -n t/dist-missing-am.sh /usr/bin/sh -n t/dist-missing-included-m4.sh /usr/bin/sh -n t/dist-missing-m4.sh /usr/bin/sh -n t/dist-readonly.sh /usr/bin/sh -n t/dist-repeated.sh /usr/bin/sh -n t/dist-pr109765.sh /usr/bin/sh -n t/dist-no-built-sources.sh /usr/bin/sh -n t/dist-vs-built-sources.sh /usr/bin/sh -n t/distcleancheck.sh /usr/bin/sh -n t/distcom2.sh /usr/bin/sh -n t/distcom3.sh /usr/bin/sh -n t/distcom4.sh /usr/bin/sh -n t/distcom5.sh /usr/bin/sh -n t/distcom-subdir.sh /usr/bin/sh -n t/distdir.sh /usr/bin/sh -n t/disthook.sh /usr/bin/sh -n t/distlinks.sh /usr/bin/sh -n t/distlinksbrk.sh /usr/bin/sh -n t/distname.sh /usr/bin/sh -n t/distcheck-configure-flags.sh /usr/bin/sh -n t/distcheck-configure-flags-am.sh /usr/bin/sh -n t/distcheck-configure-flags-subpkg.sh /usr/bin/sh -n t/distcheck-hook.sh /usr/bin/sh -n t/distcheck-hook2.sh /usr/bin/sh -n t/distcheck-writable-srcdir.sh /usr/bin/sh -n t/distcheck-missing-m4.sh /usr/bin/sh -n t/distcheck-outdated-m4.sh /usr/bin/sh -n t/distcheck-no-prefix-or-srcdir-override.sh /usr/bin/sh -n t/distcheck-override-dvi.sh /usr/bin/sh -n t/distcheck-override-infodir.sh /usr/bin/sh -n t/distcheck-pr9579.sh /usr/bin/sh -n t/distcheck-pr10470.sh /usr/bin/sh -n t/distcheck-pr18286.sh /usr/bin/sh -n t/dmalloc.sh /usr/bin/sh -n t/doc-parsing-buglets-colneq-subst.sh /usr/bin/sh -n t/doc-parsing-buglets-tabs.sh /usr/bin/sh -n t/dollar.sh /usr/bin/sh -n t/dollarvar.sh /usr/bin/sh -n t/dollarvar2.sh /usr/bin/sh -n t/double.sh /usr/bin/sh -n t/dup2.sh /usr/bin/sh -n t/else.sh /usr/bin/sh -n t/empty-data-primary.sh /usr/bin/sh -n t/empty-sources-primary.tap /usr/bin/sh -n t/exdir.sh /usr/bin/sh -n t/exdir2.sh /usr/bin/sh -n t/exdir3.sh /usr/bin/sh -n t/exeext.sh /usr/bin/sh -n t/exeext2.sh /usr/bin/sh -n t/exeext3.sh /usr/bin/sh -n t/exeext4.sh /usr/bin/sh -n t/extra-sources.sh /usr/bin/sh -n t/ext.sh /usr/bin/sh -n t/ext2.sh /usr/bin/sh -n t/ext3.sh /usr/bin/sh -n t/extra.sh /usr/bin/sh -n t/extra-sources-no-spurious.sh /usr/bin/sh -n t/extra-data.sh /usr/bin/sh -n t/extra-dist-vpath-dir.sh /usr/bin/sh -n t/extra-dist-dirs-and-subdirs.sh /usr/bin/sh -n t/extra-dist-vpath-dir-merge.sh /usr/bin/sh -n t/extra-dist-wildcards.sh /usr/bin/sh -n t/extra-dist-wildcards-gnu.sh /usr/bin/sh -n t/extra-dist-wildcards-vpath.sh /usr/bin/sh -n t/extra-programs-misc.sh /usr/bin/sh -n t/extra-programs-and-libs.sh /usr/bin/sh -n t/extra-programs-empty.sh /usr/bin/sh -n t/extra-portability.sh /usr/bin/sh -n t/extra-portability2.sh /usr/bin/sh -n t/extra-portability3.sh /usr/bin/sh -n t/extra-deps.sh /usr/bin/sh -n t/extra-deps-lt.sh /usr/bin/sh -n t/f90only.sh /usr/bin/sh -n t/flavor.sh /usr/bin/sh -n t/flibs.sh /usr/bin/sh -n t/fn99.sh /usr/bin/sh -n t/fn99subdir.sh /usr/bin/sh -n t/fnoc.sh /usr/bin/sh -n t/forcemiss.sh /usr/bin/sh -n t/forcemiss2.sh /usr/bin/sh -n t/fort1.sh /usr/bin/sh -n t/fort2.sh /usr/bin/sh -n t/fort4.sh /usr/bin/sh -n t/fort5.sh /usr/bin/sh -n t/fonly.sh /usr/bin/sh -n t/fortdep.sh /usr/bin/sh -n t/gcj.sh /usr/bin/sh -n t/gcj2.sh /usr/bin/sh -n t/gcj3.sh /usr/bin/sh -n t/gcj4.sh /usr/bin/sh -n t/gcj5.sh /usr/bin/sh -n t/gcj6.sh /usr/bin/sh -n t/gettext-basics.sh /usr/bin/sh -n t/gettext-config-rpath.sh /usr/bin/sh -n t/gettext-external-pr338.sh /usr/bin/sh -n t/gettext-intl-subdir.sh /usr/bin/sh -n t/gettext-pr381.sh /usr/bin/sh -n t/gnumake.sh /usr/bin/sh -n t/gnuwarn.sh /usr/bin/sh -n t/gnuwarn2.sh /usr/bin/sh -n t/gnits.sh /usr/bin/sh -n t/gnits2.sh /usr/bin/sh -n t/gnits3.sh /usr/bin/sh -n t/hdr-vars-defined-once.sh /usr/bin/sh -n t/header.sh /usr/bin/sh -n t/help.sh /usr/bin/sh -n t/help2.sh /usr/bin/sh -n t/help3.sh /usr/bin/sh -n t/help4.sh /usr/bin/sh -n t/help-depend.sh /usr/bin/sh -n t/help-depend2.sh /usr/bin/sh -n t/help-dmalloc.sh /usr/bin/sh -n t/help-init.sh /usr/bin/sh -n t/help-lispdir.sh /usr/bin/sh -n t/help-python.sh /usr/bin/sh -n t/help-silent.sh /usr/bin/sh -n t/help-upc.sh /usr/bin/sh -n t/hfs.sh /usr/bin/sh -n t/implicit.sh /usr/bin/sh -n t/init.sh /usr/bin/sh -n t/init2.sh /usr/bin/sh -n t/dist-install-sh.sh /usr/bin/sh -n t/dist-with-unreadable-makefile-fails.sh /usr/bin/sh -n t/installdir.sh /usr/bin/sh -n t/add-missing-install-sh.sh /usr/bin/sh -n t/install-sh-unittests.sh /usr/bin/sh -n t/install-sh-option-C.sh /usr/bin/sh -n t/install-sh-option-S.sh /usr/bin/sh -n t/instdat.sh /usr/bin/sh -n t/instdat2.sh /usr/bin/sh -n t/instdir.sh /usr/bin/sh -n t/instdir2.sh /usr/bin/sh -n t/instdir-cond.sh /usr/bin/sh -n t/instdir-cond2.sh /usr/bin/sh -n t/instdir-no-empty.sh /usr/bin/sh -n t/instdir-java.sh /usr/bin/sh -n t/instdir-lisp.sh /usr/bin/sh -n t/instdir-ltlib.sh /usr/bin/sh -n t/instdir-prog.sh /usr/bin/sh -n t/instdir-python.sh /usr/bin/sh -n t/instdir-texi.sh /usr/bin/sh -n t/instexec.sh /usr/bin/sh -n t/instfail.sh /usr/bin/sh -n t/instfail-info.sh /usr/bin/sh -n t/instfail-java.sh /usr/bin/sh -n t/instfail-libtool.sh /usr/bin/sh -n t/insthook.sh /usr/bin/sh -n t/instman.sh /usr/bin/sh -n t/instman2.sh /usr/bin/sh -n t/instmany.sh /usr/bin/sh -n t/instmany-mans.sh /usr/bin/sh -n t/instmany-python.sh /usr/bin/sh -n t/install-info-dir.sh /usr/bin/sh -n t/interp.sh /usr/bin/sh -n t/interp2.sh /usr/bin/sh -n t/java.sh /usr/bin/sh -n t/java2.sh /usr/bin/sh -n t/java3.sh /usr/bin/sh -n t/javadir-undefined.sh /usr/bin/sh -n t/javaflags.sh /usr/bin/sh -n t/java-check.sh /usr/bin/sh -n t/java-clean.sh /usr/bin/sh -n t/java-compile-install.sh /usr/bin/sh -n t/java-compile-run-flat.sh /usr/bin/sh -n t/java-compile-run-nested.sh /usr/bin/sh -n t/java-empty-classpath.sh /usr/bin/sh -n t/javaprim.sh /usr/bin/sh -n t/javasubst.sh /usr/bin/sh -n t/java-extra.sh /usr/bin/sh -n t/java-mix.sh /usr/bin/sh -n t/java-no-duplicate.sh /usr/bin/sh -n t/java-nobase.sh /usr/bin/sh -n t/java-noinst.sh /usr/bin/sh -n t/java-rebuild.sh /usr/bin/sh -n t/java-sources.sh /usr/bin/sh -n t/java-uninstall.sh /usr/bin/sh -n t/ldadd.sh /usr/bin/sh -n t/ldflags.sh /usr/bin/sh -n t/lex.sh /usr/bin/sh -n t/lex2.sh /usr/bin/sh -n t/lex3.sh /usr/bin/sh -n t/lex5.sh /usr/bin/sh -n t/lexcpp.sh /usr/bin/sh -n t/lexvpath.sh /usr/bin/sh -n t/lex-subobj-nodep.sh /usr/bin/sh -n t/lex-header.sh /usr/bin/sh -n t/lex-lib.sh /usr/bin/sh -n t/lex-lib-external.sh /usr/bin/sh -n t/lex-libobj.sh /usr/bin/sh -n t/lex-multiple.sh /usr/bin/sh -n t/lex-noyywrap.sh /usr/bin/sh -n t/lex-clean-cxx.sh /usr/bin/sh -n t/lex-clean.sh /usr/bin/sh -n t/lex-depend-cxx.sh /usr/bin/sh -n t/lex-depend-grep.sh /usr/bin/sh -n t/lex-depend.sh /usr/bin/sh -n t/lex-line.sh /usr/bin/sh -n t/lex-nodist.sh /usr/bin/sh -n t/lex-pr204.sh /usr/bin/sh -n t/lflags.sh /usr/bin/sh -n t/lflags-cxx.sh /usr/bin/sh -n t/libexec.sh /usr/bin/sh -n t/libobj-basic.sh /usr/bin/sh -n t/libobj-no-dependency-tracking.sh /usr/bin/sh -n t/libobj2.sh /usr/bin/sh -n t/libobj3.sh /usr/bin/sh -n t/libobj4.sh /usr/bin/sh -n t/libobj5.sh /usr/bin/sh -n t/libobj7.sh /usr/bin/sh -n t/libobj10.sh /usr/bin/sh -n t/libobj12.sh /usr/bin/sh -n t/libobj13.sh /usr/bin/sh -n t/libobj14.sh /usr/bin/sh -n t/libobj15a.sh /usr/bin/sh -n t/libobj15b.sh /usr/bin/sh -n t/libobj15c.sh /usr/bin/sh -n t/libobj16a.sh /usr/bin/sh -n t/libobj16b.sh /usr/bin/sh -n t/libobj17.sh /usr/bin/sh -n t/libobj18.sh /usr/bin/sh -n t/libobj19.sh /usr/bin/sh -n t/libobj20a.sh /usr/bin/sh -n t/libobj20b.sh /usr/bin/sh -n t/libobj20c.sh /usr/bin/sh -n t/library.sh /usr/bin/sh -n t/library2.sh /usr/bin/sh -n t/library3.sh /usr/bin/sh -n t/libtool.sh /usr/bin/sh -n t/libtool2.sh /usr/bin/sh -n t/libtool3.sh /usr/bin/sh -n t/libtool4.sh /usr/bin/sh -n t/libtool5.sh /usr/bin/sh -n t/libtool6.sh /usr/bin/sh -n t/libtool7.sh /usr/bin/sh -n t/libtool8.sh /usr/bin/sh -n t/libtool9.sh /usr/bin/sh -n t/libtoo10.sh /usr/bin/sh -n t/libtoo11.sh /usr/bin/sh -n t/license.sh /usr/bin/sh -n t/license2.sh /usr/bin/sh -n t/link_c_cxx.sh /usr/bin/sh -n t/link_cond.sh /usr/bin/sh -n t/link_dist.sh /usr/bin/sh -n t/link_f90_only.sh /usr/bin/sh -n t/link_fc.sh /usr/bin/sh -n t/link_fccxx.sh /usr/bin/sh -n t/link_fcxx.sh /usr/bin/sh -n t/link_f_only.sh /usr/bin/sh -n t/link_override.sh /usr/bin/sh -n t/lisp2.sh /usr/bin/sh -n t/lisp3.sh /usr/bin/sh -n t/lisp4.sh /usr/bin/sh -n t/lisp5.sh /usr/bin/sh -n t/lisp6.sh /usr/bin/sh -n t/lisp7.sh /usr/bin/sh -n t/lisp8.sh /usr/bin/sh -n t/lisp-readonly-srcdir.sh /usr/bin/sh -n t/lisp-loadpath.sh /usr/bin/sh -n t/lisp-subdir.sh /usr/bin/sh -n t/lisp-subdir2.sh /usr/bin/sh -n t/lisp-subdir-mix.sh /usr/bin/sh -n t/lispdry.sh /usr/bin/sh -n t/lisp-pr11806.sh /usr/bin/sh -n t/lisp-flags.sh /usr/bin/sh -n t/listval.sh /usr/bin/sh -n t/location.sh /usr/bin/sh -n t/longline.sh /usr/bin/sh -n t/longlin2.sh /usr/bin/sh -n t/ltcond.sh /usr/bin/sh -n t/ltcond2.sh /usr/bin/sh -n t/ltconv.sh /usr/bin/sh -n t/ltdeps.sh /usr/bin/sh -n t/ltinit.sh /usr/bin/sh -n t/ltinstloc.sh /usr/bin/sh -n t/ltlibobjs.sh /usr/bin/sh -n t/ltlibsrc.sh /usr/bin/sh -n t/ltorder.sh /usr/bin/sh -n t/m4-inclusion.sh /usr/bin/sh -n t/maintclean.sh /usr/bin/sh -n t/maintclean-vpath.sh /usr/bin/sh -n t/maintmode-configure-msg.sh /usr/bin/sh -n t/make.sh /usr/bin/sh -n t/makefile-deps.sh /usr/bin/sh -n t/makej.sh /usr/bin/sh -n t/makej2.sh /usr/bin/sh -n t/maken.sh /usr/bin/sh -n t/maken3.sh /usr/bin/sh -n t/makevars.sh /usr/bin/sh -n t/make-dryrun.tap /usr/bin/sh -n t/make-keepgoing.tap /usr/bin/sh -n t/make-is-gnu.sh /usr/bin/sh -n t/man.sh /usr/bin/sh -n t/man2.sh /usr/bin/sh -n t/man3.sh /usr/bin/sh -n t/man5.sh /usr/bin/sh -n t/man6.sh /usr/bin/sh -n t/man7.sh /usr/bin/sh -n t/man8.sh /usr/bin/sh -n t/mdate.sh /usr/bin/sh -n t/mdate2.sh /usr/bin/sh -n t/mdate3.sh /usr/bin/sh -n t/mdate4.sh /usr/bin/sh -n t/mdate5.sh /usr/bin/sh -n t/mdate6.sh /usr/bin/sh -n t/missing-version-mismatch.sh /usr/bin/sh -n t/missing3.sh /usr/bin/sh -n t/am-missing-prog.sh /usr/bin/sh -n t/missing-auxfile-stops-makefiles-creation.sh /usr/bin/sh -n t/mkdir_p.sh /usr/bin/sh -n t/mkdirp-deprecation.sh /usr/bin/sh -n t/mkinstall.sh /usr/bin/sh -n t/mkinst2.sh /usr/bin/sh -n t/mkinst3.sh /usr/bin/sh -n t/mmode.sh /usr/bin/sh -n t/mmodely.sh /usr/bin/sh -n t/no-extra-c-stuff.sh /usr/bin/sh -n t/no-extra-makefile-code.sh /usr/bin/sh -n t/no-spurious-install-recursive.sh /usr/bin/sh -n t/nobase.sh /usr/bin/sh -n t/nobase-libtool.sh /usr/bin/sh -n t/nobase-python.sh /usr/bin/sh -n t/nobase-nodist.sh /usr/bin/sh -n t/nodef.sh /usr/bin/sh -n t/nodef2.sh /usr/bin/sh -n t/nodep.sh /usr/bin/sh -n t/nodep2.sh /usr/bin/sh -n t/nodepcomp.sh /usr/bin/sh -n t/nodist.sh /usr/bin/sh -n t/nodist2.sh /usr/bin/sh -n t/nodist3.sh /usr/bin/sh -n t/noinst.sh /usr/bin/sh -n t/noinstdir.sh /usr/bin/sh -n t/nolink.sh /usr/bin/sh -n t/nostdinc.sh /usr/bin/sh -n t/notrans.sh /usr/bin/sh -n t/number.sh /usr/bin/sh -n t/objc-basic.sh /usr/bin/sh -n t/objc-minidemo.sh /usr/bin/sh -n t/objc-flags.sh /usr/bin/sh -n t/objc-deps.sh /usr/bin/sh -n t/objcxx-basic.sh /usr/bin/sh -n t/objcxx-minidemo.sh /usr/bin/sh -n t/objcxx-flags.sh /usr/bin/sh -n t/objcxx-deps.sh /usr/bin/sh -n t/objc-megademo.sh /usr/bin/sh -n t/objext-pr10128.sh /usr/bin/sh -n t/oldvars.sh /usr/bin/sh -n t/order.sh /usr/bin/sh -n t/output.sh /usr/bin/sh -n t/output2.sh /usr/bin/sh -n t/output3.sh /usr/bin/sh -n t/output4.sh /usr/bin/sh -n t/output5.sh /usr/bin/sh -n t/output6.sh /usr/bin/sh -n t/output7.sh /usr/bin/sh -n t/output8.sh /usr/bin/sh -n t/output9.sh /usr/bin/sh -n t/output10.sh /usr/bin/sh -n t/output11.sh /usr/bin/sh -n t/output12.sh /usr/bin/sh -n t/output13.sh /usr/bin/sh -n t/output-order.sh /usr/bin/sh -n t/override-conditional-1.sh /usr/bin/sh -n t/override-conditional-2.sh /usr/bin/sh -n t/override-conditional-pr13940.sh /usr/bin/sh -n t/override-html.sh /usr/bin/sh -n t/override-suggest-local.sh /usr/bin/sh -n t/parallel-am.sh /usr/bin/sh -n t/parallel-am2.sh /usr/bin/sh -n t/parallel-am3.sh /usr/bin/sh -n t/serial-tests.sh /usr/bin/sh -n t/parallel-tests-basics.sh /usr/bin/sh -n t/parallel-tests-concurrency.sh /usr/bin/sh -n t/parallel-tests-concurrency-2.sh /usr/bin/sh -n t/parallel-tests-empty.sh /usr/bin/sh -n t/parallel-tests-exit-status-reported.sh /usr/bin/sh -n t/parallel-tests-generated-and-distributed.sh /usr/bin/sh -n t/parallel-tests-recheck.sh /usr/bin/sh -n t/parallel-tests-trailing-whitespace.sh /usr/bin/sh -n t/parallel-tests-recheck-depends-on-all.sh /usr/bin/sh -n t/parallel-tests-recheck-pr11791.sh /usr/bin/sh -n t/parallel-tests-exeext.sh /usr/bin/sh -n t/parallel-tests-suffix.sh /usr/bin/sh -n t/parallel-tests-suffix-prog.sh /usr/bin/sh -n t/parallel-tests-log-compiler-1.sh /usr/bin/sh -n t/parallel-tests-log-compiler-2.sh /usr/bin/sh -n t/parallel-tests-dry-run-1.sh /usr/bin/sh -n t/parallel-tests-dry-run-2.sh /usr/bin/sh -n t/parallel-tests-fd-redirect.sh /usr/bin/sh -n t/parallel-tests-fd-redirect-exeext.sh /usr/bin/sh -n t/parallel-tests-extra-programs.sh /usr/bin/sh -n t/parallel-tests-unreadable.sh /usr/bin/sh -n t/parallel-tests-subdir.sh /usr/bin/sh -n t/parallel-tests-interrupt.tap /usr/bin/sh -n t/parallel-tests-reset-term.sh /usr/bin/sh -n t/parallel-tests-harderror.sh /usr/bin/sh -n t/parallel-tests-log-override-1.sh /usr/bin/sh -n t/parallel-tests-log-override-2.sh /usr/bin/sh -n t/parallel-tests-log-override-recheck.sh /usr/bin/sh -n t/parallel-tests-log-compiler-example.sh /usr/bin/sh -n t/parallel-tests-cmdline-override.sh /usr/bin/sh -n t/parallel-tests-fork-bomb.sh /usr/bin/sh -n t/parallel-tests-empty-testlogs.sh /usr/bin/sh -n t/parallel-tests-driver-install.sh /usr/bin/sh -n t/parallel-tests-no-color-in-log.sh /usr/bin/sh -n t/parallel-tests-no-spurious-summary.sh /usr/bin/sh -n t/parallel-tests-exit-statuses.sh /usr/bin/sh -n t/parallel-tests-console-output.sh /usr/bin/sh -n t/parallel-tests-once.sh /usr/bin/sh -n t/tests-environment.sh /usr/bin/sh -n t/am-tests-environment.sh /usr/bin/sh -n t/tests-environment-backcompat.sh /usr/bin/sh -n t/testsuite-summary-color.sh /usr/bin/sh -n t/testsuite-summary-count.sh /usr/bin/sh -n t/testsuite-summary-count-many.sh /usr/bin/sh -n t/testsuite-summary-header.sh /usr/bin/sh -n t/testsuite-summary-reference-log.sh /usr/bin/sh -n t/test-driver-acsubst.sh /usr/bin/sh -n t/test-driver-cond.sh /usr/bin/sh -n t/test-driver-custom-no-extra-driver.sh /usr/bin/sh -n t/test-driver-custom.sh /usr/bin/sh -n t/test-driver-custom-xfail-tests.sh /usr/bin/sh -n t/test-driver-custom-multitest.sh /usr/bin/sh -n t/test-driver-custom-multitest-recheck.sh /usr/bin/sh -n t/test-driver-custom-multitest-recheck2.sh /usr/bin/sh -n t/test-driver-create-log-dir.sh /usr/bin/sh -n t/test-driver-strip-vpath.sh /usr/bin/sh -n t/test-driver-trs-suffix-registered.sh /usr/bin/sh -n t/test-driver-fail.sh /usr/bin/sh -n t/test-driver-is-distributed.sh /usr/bin/sh -n t/test-extensions-empty.sh /usr/bin/sh -n t/test-harness-vpath-rewrite.sh /usr/bin/sh -n t/test-log.sh /usr/bin/sh -n t/test-logs-repeated.sh /usr/bin/sh -n t/test-metadata-global-log.sh /usr/bin/sh -n t/test-metadata-global-result.sh /usr/bin/sh -n t/test-metadata-recheck.sh /usr/bin/sh -n t/test-metadata-results.sh /usr/bin/sh -n t/test-missing.sh /usr/bin/sh -n t/test-missing2.sh /usr/bin/sh -n t/test-trs-basic.sh /usr/bin/sh -n t/test-trs-recover.sh /usr/bin/sh -n t/test-trs-recover2.sh /usr/bin/sh -n t/test-extensions.sh /usr/bin/sh -n t/test-extensions-cond.sh /usr/bin/sh -n t/toplevelmd.sh /usr/bin/sh -n t/parse.sh /usr/bin/sh -n t/percent.sh /usr/bin/sh -n t/percent2.sh /usr/bin/sh -n t/per-target-flags.sh /usr/bin/sh -n t/phony.sh /usr/bin/sh -n t/precious.sh /usr/bin/sh -n t/pluseq.sh /usr/bin/sh -n t/pluseq2.sh /usr/bin/sh -n t/pluseq3.sh /usr/bin/sh -n t/pluseq4.sh /usr/bin/sh -n t/pluseq5.sh /usr/bin/sh -n t/pluseq6.sh /usr/bin/sh -n t/pluseq7.sh /usr/bin/sh -n t/pluseq8.sh /usr/bin/sh -n t/pluseq9.sh /usr/bin/sh -n t/pluseq10.sh /usr/bin/sh -n t/pluseq11.sh /usr/bin/sh -n t/posixsubst-data.sh /usr/bin/sh -n t/posixsubst-extradist.sh /usr/bin/sh -n t/posixsubst-ldadd.sh /usr/bin/sh -n t/posixsubst-libraries.sh /usr/bin/sh -n t/posixsubst-ltlibraries.sh /usr/bin/sh -n t/posixsubst-programs.sh /usr/bin/sh -n t/posixsubst-scripts.sh /usr/bin/sh -n t/posixsubst-sources.sh /usr/bin/sh -n t/posixsubst-tests.sh /usr/bin/sh -n t/ppf77.sh /usr/bin/sh -n t/pr2.sh /usr/bin/sh -n t/pr9.sh /usr/bin/sh -n t/pr72.sh /usr/bin/sh -n t/pr87.sh /usr/bin/sh -n t/pr211.sh /usr/bin/sh -n t/pr220.sh /usr/bin/sh -n t/pr224.sh /usr/bin/sh -n t/pr229.sh /usr/bin/sh -n t/pr243.sh /usr/bin/sh -n t/pr266.sh /usr/bin/sh -n t/pr279.sh /usr/bin/sh -n t/pr279-2.sh /usr/bin/sh -n t/pr287.sh /usr/bin/sh -n t/pr300-lib.sh /usr/bin/sh -n t/pr300-ltlib.sh /usr/bin/sh -n t/pr300-prog.sh /usr/bin/sh -n t/pr307.sh /usr/bin/sh -n t/pr401.sh /usr/bin/sh -n t/pr401b.sh /usr/bin/sh -n t/pr401c.sh /usr/bin/sh -n t/prefix.sh /usr/bin/sh -n t/preproc-basics.sh /usr/bin/sh -n t/preproc-c-compile.sh /usr/bin/sh -n t/preproc-demo.sh /usr/bin/sh -n t/preproc-errmsg.sh /usr/bin/sh -n t/primary.sh /usr/bin/sh -n t/primary2.sh /usr/bin/sh -n t/primary3.sh /usr/bin/sh -n t/primary-prefix-invalid-couples.tap /usr/bin/sh -n t/primary-prefix-valid-couples.sh /usr/bin/sh -n t/primary-prefix-couples-force-valid.sh /usr/bin/sh -n t/primary-prefix-couples-documented-valid.sh /usr/bin/sh -n t/print-libdir.sh /usr/bin/sh -n t/proginst.sh /usr/bin/sh -n t/programs-primary-rewritten.sh /usr/bin/sh -n t/py-compile-basic.sh /usr/bin/sh -n t/py-compile-basedir.sh /usr/bin/sh -n t/py-compile-destdir.sh /usr/bin/sh -n t/py-compile-env.sh /usr/bin/sh -n t/py-compile-option-terminate.sh /usr/bin/sh -n t/py-compile-usage.sh /usr/bin/sh -n t/python.sh /usr/bin/sh -n t/python2.sh /usr/bin/sh -n t/python3.sh /usr/bin/sh -n t/python10.sh /usr/bin/sh -n t/python11.sh /usr/bin/sh -n t/python12.sh /usr/bin/sh -n t/python-am-path-iftrue.sh /usr/bin/sh -n t/python-missing.sh /usr/bin/sh -n t/python-too-old.sh /usr/bin/sh -n t/python-dist.sh /usr/bin/sh -n t/python-prefix.sh /usr/bin/sh -n t/python-vars.sh /usr/bin/sh -n t/python-virtualenv.sh /usr/bin/sh -n t/python-pr10995.sh /usr/bin/sh -n t/recurs-user.sh /usr/bin/sh -n t/recurs-user2.sh /usr/bin/sh -n t/recurs-user-deeply-nested.sh /usr/bin/sh -n t/recurs-user-indir.sh /usr/bin/sh -n t/recurs-user-keep-going.sh /usr/bin/sh -n t/recurs-user-many.sh /usr/bin/sh -n t/recurs-user-no-subdirs.sh /usr/bin/sh -n t/recurs-user-no-top-level.sh /usr/bin/sh -n t/recurs-user-override.sh /usr/bin/sh -n t/recurs-user-phony.sh /usr/bin/sh -n t/recurs-user-wrap.sh /usr/bin/sh -n t/relativize.tap /usr/bin/sh -n t/remake-fail.sh /usr/bin/sh -n t/remake-not-after-make-dist.sh /usr/bin/sh -n t/remake-maintainer-mode.sh /usr/bin/sh -n t/remake-makefile-intree.sh /usr/bin/sh -n t/remake-makefile-vpath.sh /usr/bin/sh -n t/remake-after-configure-ac.sh /usr/bin/sh -n t/remake-after-makefile-am.sh /usr/bin/sh -n t/remake-after-acinclude-m4.sh /usr/bin/sh -n t/remake-after-aclocal-m4.sh /usr/bin/sh -n t/remake-include-configure.sh /usr/bin/sh -n t/remake-include-makefile.sh /usr/bin/sh -n t/remake-include-aclocal.sh /usr/bin/sh -n t/remake-config-status-dependencies.sh /usr/bin/sh -n t/remake-configure-dependencies.sh /usr/bin/sh -n t/remake-deeply-nested.sh /usr/bin/sh -n t/remake-mild-stress.sh /usr/bin/sh -n t/remake-all-1.sh /usr/bin/sh -n t/remake-all-2.sh /usr/bin/sh -n t/remake-recurs-user.sh /usr/bin/sh -n t/remake-subdir.sh /usr/bin/sh -n t/remake-subdir2.sh /usr/bin/sh -n t/remake-subdir3.sh /usr/bin/sh -n t/remake-subdir-only.sh /usr/bin/sh -n t/remake-subdir-grepping.sh /usr/bin/sh -n t/remake-subdir-from-subdir.sh /usr/bin/sh -n t/remake-subdir-gnu.sh /usr/bin/sh -n t/remake-subdir-no-makefile.sh /usr/bin/sh -n t/remake-subdir-long-time.sh /usr/bin/sh -n t/remake-gnulib-add-acsubst.sh /usr/bin/sh -n t/remake-gnulib-add-header.sh /usr/bin/sh -n t/remake-gnulib-remove-header.sh /usr/bin/sh -n t/remake-moved-m4-file.sh /usr/bin/sh -n t/remake-deleted-m4-file.sh /usr/bin/sh -n t/remake-renamed-m4-file.sh /usr/bin/sh -n t/remake-renamed-m4-macro-and-file.sh /usr/bin/sh -n t/remake-renamed-m4-macro.sh /usr/bin/sh -n t/remake-am-pr10111.sh /usr/bin/sh -n t/remake-m4-pr10111.sh /usr/bin/sh -n t/remake-deleted-am-2.sh /usr/bin/sh -n t/remake-deleted-am-subdir.sh /usr/bin/sh -n t/remake-deleted-am.sh /usr/bin/sh -n t/remake-renamed-am.sh /usr/bin/sh -n t/remake-aclocal-version-mismatch.sh /usr/bin/sh -n t/remake-macrodir.sh /usr/bin/sh -n t/remake-timing-bug-pr8365.sh /usr/bin/sh -n t/reqd2.sh /usr/bin/sh -n t/repeated-options.sh /usr/bin/sh -n t/rm-f-probe.sh /usr/bin/sh -n t/rulepat.sh /usr/bin/sh -n t/self-check-cc-no-c-o.sh /usr/bin/sh -n t/self-check-configure-help.sh /usr/bin/sh -n t/self-check-dir.tap /usr/bin/sh -n t/self-check-exit.tap /usr/bin/sh -n t/self-check-explicit-skips.sh /usr/bin/sh -n t/self-check-is_newest.tap /usr/bin/sh -n t/self-check-me.tap /usr/bin/sh -n t/self-check-report.sh /usr/bin/sh -n t/self-check-seq.tap /usr/bin/sh -n t/self-check-shell-no-trail-bslash.sh /usr/bin/sh -n t/self-check-is-blocked-signal.tap /usr/bin/sh -n t/self-check-unindent.tap /usr/bin/sh -n t/sanity.sh /usr/bin/sh -n t/seenc.sh /usr/bin/sh -n t/silent-c.sh /usr/bin/sh -n t/silent-cxx.sh /usr/bin/sh -n t/silent-lt.sh /usr/bin/sh -n t/silent-f77.sh /usr/bin/sh -n t/silent-f90.sh /usr/bin/sh -n t/silent-many-languages.sh /usr/bin/sh -n t/silent-gen.sh /usr/bin/sh -n t/silent-texi.sh /usr/bin/sh -n t/silent-lex.sh /usr/bin/sh -n t/silent-yacc.sh /usr/bin/sh -n t/silent-yacc-headers.sh /usr/bin/sh -n t/silent-configsite.sh /usr/bin/sh -n t/silent-nested-vars.sh /usr/bin/sh -n t/silent-custom.sh /usr/bin/sh -n t/src-acsubst.sh /usr/bin/sh -n t/sourcefile-in-subdir.sh /usr/bin/sh -n t/space.sh /usr/bin/sh -n t/specflg6.sh /usr/bin/sh -n t/specflg7.sh /usr/bin/sh -n t/specflg8.sh /usr/bin/sh -n t/specflg9.sh /usr/bin/sh -n t/specflg-dummy.sh /usr/bin/sh -n t/spell.sh /usr/bin/sh -n t/spell2.sh /usr/bin/sh -n t/spell3.sh /usr/bin/sh -n t/spelling.sh /usr/bin/sh -n t/spy-double-colon.sh /usr/bin/sh -n t/spy-rm.tap /usr/bin/sh -n t/stdinc.sh /usr/bin/sh -n t/stamph2.sh /usr/bin/sh -n t/stdlib.sh /usr/bin/sh -n t/stdlib2.sh /usr/bin/sh -n t/strictness-override.sh /usr/bin/sh -n t/strictness-precedence.sh /usr/bin/sh -n t/strip.sh /usr/bin/sh -n t/strip2.sh /usr/bin/sh -n t/strip3.sh /usr/bin/sh -n t/subdir.sh /usr/bin/sh -n t/subdir-ac-subst.sh /usr/bin/sh -n t/subdir-add-pr46.sh /usr/bin/sh -n t/subdir-add2-pr46.sh /usr/bin/sh -n t/subdir-am-cond.sh /usr/bin/sh -n t/subdir-cond-err.sh /usr/bin/sh -n t/subdir-cond-gettext.sh /usr/bin/sh -n t/subdir-env-interference.sh /usr/bin/sh -n t/subdir-order.sh /usr/bin/sh -n t/subdir-with-slash.sh /usr/bin/sh -n t/subdir-subsub.sh /usr/bin/sh -n t/subdir-distclean.sh /usr/bin/sh -n t/subdir-keep-going-pr12554.sh /usr/bin/sh -n t/subobj.sh /usr/bin/sh -n t/subobj2.sh /usr/bin/sh -n t/subobj4.sh /usr/bin/sh -n t/subobj5.sh /usr/bin/sh -n t/subobj6.sh /usr/bin/sh -n t/subobj7.sh /usr/bin/sh -n t/subobj8.sh /usr/bin/sh -n t/subobj9.sh /usr/bin/sh -n t/subobj10.sh /usr/bin/sh -n t/subobj11a.sh /usr/bin/sh -n t/subobj11b.sh /usr/bin/sh -n t/subobj11c.sh /usr/bin/sh -n t/subobjname.sh /usr/bin/sh -n t/subobj-clean-pr10697.sh /usr/bin/sh -n t/subobj-clean-lt-pr10697.sh /usr/bin/sh -n t/subobj-indir-pr13928.sh /usr/bin/sh -n t/subobj-objname-clash.sh /usr/bin/sh -n t/subobj-vpath-pr13928.sh /usr/bin/sh -n t/subobj-pr13928-more-langs.sh /usr/bin/sh -n t/subpkg.sh /usr/bin/sh -n t/subpkg2.sh /usr/bin/sh -n t/subpkg3.sh /usr/bin/sh -n t/subpkg4.sh /usr/bin/sh -n t/subpkg-yacc.sh /usr/bin/sh -n t/subpkg-macrodir.sh /usr/bin/sh -n t/subst.sh /usr/bin/sh -n t/subst3.sh /usr/bin/sh -n t/subst4.sh /usr/bin/sh -n t/subst5.sh /usr/bin/sh -n t/subst-no-trailing-empty-line.sh /usr/bin/sh -n t/substref.sh /usr/bin/sh -n t/substre2.sh /usr/bin/sh -n t/substtarg.sh /usr/bin/sh -n t/suffix.sh /usr/bin/sh -n t/suffix2.sh /usr/bin/sh -n t/suffix3.tap /usr/bin/sh -n t/suffix4.sh /usr/bin/sh -n t/suffix5.sh /usr/bin/sh -n t/suffix6.sh /usr/bin/sh -n t/suffix6b.sh /usr/bin/sh -n t/suffix6c.sh /usr/bin/sh -n t/suffix7.sh /usr/bin/sh -n t/suffix8.tap /usr/bin/sh -n t/suffix9.sh /usr/bin/sh -n t/suffix10.tap /usr/bin/sh -n t/suffix11.tap /usr/bin/sh -n t/suffix-chain.tap /usr/bin/sh -n t/suffix-custom-pr14441.sh /usr/bin/sh -n t/suffix-custom-subobj.sh /usr/bin/sh -n t/suffix-custom-subobj-and-specflg.sh /usr/bin/sh -n t/suffix-extra-c-stuff-pr14560.sh /usr/bin/sh -n t/symlink.sh /usr/bin/sh -n t/symlink2.sh /usr/bin/sh -n t/syntax.sh /usr/bin/sh -n t/tap-ambiguous-directive.sh /usr/bin/sh -n t/tap-autonumber.sh /usr/bin/sh -n t/tap-bailout.sh /usr/bin/sh -n t/tap-bailout-leading-space.sh /usr/bin/sh -n t/tap-bailout-and-logging.sh /usr/bin/sh -n t/tap-bailout-suppress-badexit.sh /usr/bin/sh -n t/tap-bailout-suppress-later-diagnostic.sh /usr/bin/sh -n t/tap-bailout-suppress-later-errors.sh /usr/bin/sh -n t/tap-color.sh /usr/bin/sh -n t/tap-deps.sh /usr/bin/sh -n t/tap-diagnostic.sh /usr/bin/sh -n t/tap-empty-diagnostic.sh /usr/bin/sh -n t/tap-empty.sh /usr/bin/sh -n t/tap-escape-directive.sh /usr/bin/sh -n t/tap-escape-directive-2.sh /usr/bin/sh -n t/tap-exit.sh /usr/bin/sh -n t/tap-signal.tap /usr/bin/sh -n t/tap-fancy.sh /usr/bin/sh -n t/tap-fancy2.sh /usr/bin/sh -n t/tap-global-log.sh /usr/bin/sh -n t/tap-global-result.sh /usr/bin/sh -n t/tap-log.sh /usr/bin/sh -n t/tap-msg0-result.sh /usr/bin/sh -n t/tap-msg0-directive.sh /usr/bin/sh -n t/tap-msg0-planskip.sh /usr/bin/sh -n t/tap-msg0-bailout.sh /usr/bin/sh -n t/tap-msg0-misc.sh /usr/bin/sh -n t/tap-merge-stdout-stderr.sh /usr/bin/sh -n t/tap-no-merge-stdout-stderr.sh /usr/bin/sh -n t/tap-no-disable-hard-error.sh /usr/bin/sh -n t/tap-no-spurious-summary.sh /usr/bin/sh -n t/tap-no-spurious-numbers.sh /usr/bin/sh -n t/tap-no-spurious.sh /usr/bin/sh -n t/tap-not-ok-skip.sh /usr/bin/sh -n t/tap-number-wordboundary.sh /usr/bin/sh -n t/tap-numeric-description.sh /usr/bin/sh -n t/tap-negative-numbers.sh /usr/bin/sh -n t/tap-numbers-leading-zero.sh /usr/bin/sh -n t/tap-out-of-order.sh /usr/bin/sh -n t/tap-passthrough.sh /usr/bin/sh -n t/tap-passthrough-exit.sh /usr/bin/sh -n t/tap-plan.sh /usr/bin/sh -n t/tap-plan-corner.sh /usr/bin/sh -n t/tap-plan-errors.sh /usr/bin/sh -n t/tap-plan-middle.sh /usr/bin/sh -n t/tap-plan-whitespace.sh /usr/bin/sh -n t/tap-plan-leading-zero.sh /usr/bin/sh -n t/tap-plan-malformed.sh /usr/bin/sh -n t/tap-missing-plan-and-bad-exit.sh /usr/bin/sh -n t/tap-planskip.sh /usr/bin/sh -n t/tap-planskip-late.sh /usr/bin/sh -n t/tap-planskip-and-logging.sh /usr/bin/sh -n t/tap-planskip-unplanned.sh /usr/bin/sh -n t/tap-planskip-unplanned-corner.sh /usr/bin/sh -n t/tap-planskip-case-insensitive.sh /usr/bin/sh -n t/tap-planskip-whitespace.sh /usr/bin/sh -n t/tap-planskip-badexit.sh /usr/bin/sh -n t/tap-planskip-bailout.sh /usr/bin/sh -n t/tap-planskip-later-errors.sh /usr/bin/sh -n t/tap-test-number-0.sh /usr/bin/sh -n t/tap-recheck-logs.sh /usr/bin/sh -n t/tap-result-comment.sh /usr/bin/sh -n t/tap-todo-skip-together.sh /usr/bin/sh -n t/tap-todo-skip-whitespace.sh /usr/bin/sh -n t/tap-todo-skip.sh /usr/bin/sh -n t/tap-unplanned.sh /usr/bin/sh -n t/tap-whitespace-normalization.sh /usr/bin/sh -n t/tap-with-and-without-number.sh /usr/bin/sh -n t/tap-xfail-tests.sh /usr/bin/sh -n t/tap-common-setup.sh /usr/bin/sh -n t/tap-bad-prog.tap /usr/bin/sh -n t/tap-basic.sh /usr/bin/sh -n t/tap-diagnostic-custom.sh /usr/bin/sh -n t/tap-driver-stderr.sh /usr/bin/sh -n t/tap-doc.sh /usr/bin/sh -n t/tap-doc2.sh /usr/bin/sh -n t/tap-more.sh /usr/bin/sh -n t/tap-more2.sh /usr/bin/sh -n t/tap-recheck.sh /usr/bin/sh -n t/tap-summary.sh /usr/bin/sh -n t/tap-summary-color.sh /usr/bin/sh -n t/tags.sh /usr/bin/sh -n t/tags2.sh /usr/bin/sh -n t/tagsub.sh /usr/bin/sh -n t/tags-lisp-space.sh /usr/bin/sh -n t/tags-pr12372.sh /usr/bin/sh -n t/tar-ustar.sh /usr/bin/sh -n t/tar-pax.sh /usr/bin/sh -n t/tar-opts-errors.sh /usr/bin/sh -n t/tar-ustar-id-too-high.sh /usr/bin/sh -n t/tar-override.sh /usr/bin/sh -n t/target-cflags.sh /usr/bin/sh -n t/targetclash.sh /usr/bin/sh -n t/tests-environment-fd-redirect.sh /usr/bin/sh -n t/tests-environment-and-log-compiler.sh /usr/bin/sh -n t/txinfo-absolute-srcdir-pr408.sh /usr/bin/sh -n t/txinfo-add-missing-and-dist.sh /usr/bin/sh -n t/txinfo-bsd-make-recurs.sh /usr/bin/sh -n t/txinfo-builddir.sh /usr/bin/sh -n t/txinfo-clean.sh /usr/bin/sh -n t/txinfo-dvi-recurs.sh /usr/bin/sh -n t/txinfo-info-in-srcdir.sh /usr/bin/sh -n t/txinfo-include.sh /usr/bin/sh -n t/txinfo-makeinfo-error-no-clobber.sh /usr/bin/sh -n t/txinfo-many-output-formats.sh /usr/bin/sh -n t/txinfo-many-output-formats-vpath.sh /usr/bin/sh -n t/txinfo-nodist-info.sh /usr/bin/sh -n t/txinfo-no-clutter.sh /usr/bin/sh -n t/txinfo-no-extra-dist.sh /usr/bin/sh -n t/txinfo-no-installinfo.sh /usr/bin/sh -n t/txinfo-no-repeated-targets.sh /usr/bin/sh -n t/txinfo-no-setfilename.sh /usr/bin/sh -n t/txinfo-other-suffixes.sh /usr/bin/sh -n t/txinfo-override-infodeps.sh /usr/bin/sh -n t/txinfo-override-texinfo-tex.sh /usr/bin/sh -n t/txinfo-setfilename-repeated.sh /usr/bin/sh -n t/txinfo-setfilename-suffix-strip.sh /usr/bin/sh -n t/txinfo-subdir-pr343.sh /usr/bin/sh -n t/txinfo-tex-dist.sh /usr/bin/sh -n t/txinfo-unrecognized-extension.sh /usr/bin/sh -n t/txinfo-unrecognized-info-suffix.sh /usr/bin/sh -n t/txinfo-vtexi.sh /usr/bin/sh -n t/txinfo-vtexi2.sh /usr/bin/sh -n t/txinfo-vtexi3.sh /usr/bin/sh -n t/txinfo-vtexi4.sh /usr/bin/sh -n t/txinfo-without-info-suffix.sh /usr/bin/sh -n t/txinfo19.sh /usr/bin/sh -n t/txinfo23.sh /usr/bin/sh -n t/txinfo24.sh /usr/bin/sh -n t/txinfo25.sh /usr/bin/sh -n t/txinfo28.sh /usr/bin/sh -n t/transform.sh /usr/bin/sh -n t/transform2.sh /usr/bin/sh -n t/transform3.sh /usr/bin/sh -n t/uninstall-fail.sh /usr/bin/sh -n t/uninstall-pr9578.sh /usr/bin/sh -n t/unused.sh /usr/bin/sh -n t/upc.sh /usr/bin/sh -n t/upc2.sh /usr/bin/sh -n t/upc3.sh /usr/bin/sh -n t/vala-configure.sh /usr/bin/sh -n t/vala-grepping.sh /usr/bin/sh -n t/vala-headers.sh /usr/bin/sh -n t/vala-libs.sh /usr/bin/sh -n t/vala-libs-distcheck.sh /usr/bin/sh -n t/vala-libs-vpath.sh /usr/bin/sh -n t/vala-mix.sh /usr/bin/sh -n t/vala-mix2.sh /usr/bin/sh -n t/vala-non-recursive-setup.sh /usr/bin/sh -n t/vala-parallel.sh /usr/bin/sh -n t/vala-per-target-flags.sh /usr/bin/sh -n t/vala-recursive-setup.sh /usr/bin/sh -n t/vala-vapi.sh /usr/bin/sh -n t/vala-vpath.sh /usr/bin/sh -n t/vars.sh /usr/bin/sh -n t/vars3.sh /usr/bin/sh -n t/var-recurs.sh /usr/bin/sh -n t/var-recurs2.sh /usr/bin/sh -n t/vartar.sh /usr/bin/sh -n t/vartypos.sh /usr/bin/sh -n t/vartypo2.sh /usr/bin/sh -n t/version3.sh /usr/bin/sh -n t/version4.sh /usr/bin/sh -n t/version6.sh /usr/bin/sh -n t/version7.sh /usr/bin/sh -n t/version8.sh /usr/bin/sh -n t/vpath.sh /usr/bin/sh -n t/warnings-obsolete-default.sh /usr/bin/sh -n t/warnings-override.sh /usr/bin/sh -n t/warnings-precedence.sh /usr/bin/sh -n t/warnings-strictness-interactions.sh /usr/bin/sh -n t/warnings-unknown.sh /usr/bin/sh -n t/warnopts.sh /usr/bin/sh -n t/warnings-win-over-strictness.sh /usr/bin/sh -n t/warning-groups-win-over-strictness.sh /usr/bin/sh -n t/werror.sh /usr/bin/sh -n t/werror2.sh /usr/bin/sh -n t/werror3.sh /usr/bin/sh -n t/werror4.sh /usr/bin/sh -n t/whoami.sh /usr/bin/sh -n t/xsource.sh /usr/bin/sh -n t/yacc-misc.sh /usr/bin/sh -n t/yacc-dry.sh /usr/bin/sh -n t/yacc-cxx-grepping.sh /usr/bin/sh -n t/yacc-vpath.sh /usr/bin/sh -n t/yacc-auxdir.sh /usr/bin/sh -n t/yacc-basic.sh /usr/bin/sh -n t/yacc-cxx.sh /usr/bin/sh -n t/yacc-bison-skeleton-cxx.sh /usr/bin/sh -n t/yacc-bison-skeleton.sh /usr/bin/sh -n t/yacc-clean.sh /usr/bin/sh -n t/yacc-clean-cxx.sh /usr/bin/sh -n t/yacc-d-basic.sh /usr/bin/sh -n t/yacc-d-cxx.sh /usr/bin/sh -n t/yacc-d-vpath.sh /usr/bin/sh -n t/yacc-deleted-headers.sh /usr/bin/sh -n t/yacc-depend.sh /usr/bin/sh -n t/yacc-depend2.sh /usr/bin/sh -n t/yacc-dist-nobuild-subdir.sh /usr/bin/sh -n t/yacc-dist-nobuild.sh /usr/bin/sh -n t/yacc-grepping.sh /usr/bin/sh -n t/yacc-grepping2.sh /usr/bin/sh -n t/yacc-headers-and-dist-pr47.sh /usr/bin/sh -n t/yacc-line.sh /usr/bin/sh -n t/yacc-mix-c-cxx.sh /usr/bin/sh -n t/yacc-nodist.sh /usr/bin/sh -n t/yacc-pr204.sh /usr/bin/sh -n t/yacc-subdir.sh /usr/bin/sh -n t/yacc-weirdnames.sh /usr/bin/sh -n t/yflags.sh /usr/bin/sh -n t/yflags-cxx.sh /usr/bin/sh -n t/yflags-cmdline-override.sh /usr/bin/sh -n t/yflags-conditional.sh /usr/bin/sh -n t/yflags-d-false-positives.sh /usr/bin/sh -n t/yflags-force-conditional.sh /usr/bin/sh -n t/yflags-force-override.sh /usr/bin/sh -n t/yflags-var-expand.sh /usr/bin/sh -n t/libtool-macros.sh /usr/bin/sh -n t/gettext-macros.sh /usr/bin/sh -n t/pkg-config-macros.sh /usr/bin/sh -n t/ar-lib-w.sh /usr/bin/sh -n t/built-sources-check-w.sh /usr/bin/sh -n t/check-exported-srcdir-w.sh /usr/bin/sh -n t/check-fd-redirect-w.sh /usr/bin/sh -n t/check-subst-prog-w.sh /usr/bin/sh -n t/check-subst-w.sh /usr/bin/sh -n t/check-tests-in-builddir-w.sh /usr/bin/sh -n t/check-w.sh /usr/bin/sh -n t/check11-w.sh /usr/bin/sh -n t/check12-w.sh /usr/bin/sh -n t/check2-w.sh /usr/bin/sh -n t/check4-w.sh /usr/bin/sh -n t/check5-w.sh /usr/bin/sh -n t/check6-w.sh /usr/bin/sh -n t/check7-w.sh /usr/bin/sh -n t/check8-w.sh /usr/bin/sh -n t/color-tests-w.sh /usr/bin/sh -n t/color-tests2-w.sh /usr/bin/sh -n t/compile-w.sh /usr/bin/sh -n t/compile2-w.sh /usr/bin/sh -n t/compile3-w.sh /usr/bin/sh -n t/compile4-w.sh /usr/bin/sh -n t/compile5-w.sh /usr/bin/sh -n t/compile6-w.sh /usr/bin/sh -n t/compile7-w.sh /usr/bin/sh -n t/exeext4-w.sh /usr/bin/sh -n t/install-sh-option-C-w.sh /usr/bin/sh -n t/install-sh-option-S-w.sh /usr/bin/sh -n t/install-sh-unittests-w.sh /usr/bin/sh -n t/maken3-w.sh /usr/bin/sh -n t/mdate5-w.sh /usr/bin/sh -n t/mdate6-w.sh /usr/bin/sh -n t/missing-version-mismatch-w.sh /usr/bin/sh -n t/missing3-w.sh /usr/bin/sh -n t/mkinst3-w.sh /usr/bin/sh -n t/posixsubst-tests-w.sh /usr/bin/sh -n t/depcomp-lt-auto.tap /usr/bin/sh -n t/depcomp-lt-cpp.tap /usr/bin/sh -n t/depcomp-lt-dashmstdout.tap /usr/bin/sh -n t/depcomp-lt-disabled.tap /usr/bin/sh -n t/depcomp-lt-gcc.tap /usr/bin/sh -n t/depcomp-lt-makedepend.tap /usr/bin/sh -n t/depcomp-lt-msvcmsys.tap /usr/bin/sh -n t/depcomp-lt-msvisualcpp.tap /usr/bin/sh -n t/depcomp-auto.tap /usr/bin/sh -n t/depcomp-cpp.tap /usr/bin/sh -n t/depcomp-dashmstdout.tap /usr/bin/sh -n t/depcomp-disabled.tap /usr/bin/sh -n t/depcomp-gcc.tap /usr/bin/sh -n t/depcomp-makedepend.tap /usr/bin/sh -n t/depcomp-msvcmsys.tap /usr/bin/sh -n t/depcomp-msvisualcpp.tap /usr/bin/sh -n contrib/t/parallel-tests-html.sh /usr/bin/sh -n contrib/t/parallel-tests-html-recursive.sh /usr/bin/sh -n contrib/t/help-multilib.sh /usr/bin/sh -n contrib/t/multilib.sh make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-no-install-no-mkdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-install-mkdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-no-symlinked-overwrite.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-no-unused-required.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-deleted-header-aclocal-amflags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-path.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-autoconf-version-check.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-path-nonexistent.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-path-install.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-I-and-install.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-deleted-header.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-path-precedence.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-print-acdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-req.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-underquoted-defun.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-scan-configure-ac-pr319.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-verbose-install.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir-pr15981.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-pr450.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-amflags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-macrodir.tap 1 - AC_CONFIG_MACRO_DIR is honored PASS: t/aclocal-macrodir.tap 2 - AC_CONFIG_MACRO_DIR([foo]) interaction with --install PASS: t/aclocal-macrodir.tap 3 - '-I' option wins over AC_CONFIG_MACRO_DIR PASS: t/aclocal-macrodir.tap 4 - AC_CONFIG_MACRO_DIR([foo]) can create directory 'foo' PASS: t/aclocal-macrodir.tap 5 - AC_CONFIG_MACRO_DIR([non-existent]) warns with -Wunsupported PASS: t/aclocal-macrodir.tap 6 - AC_CONFIG_MACRO_DIR([not-exist]) and ACLOCAL_AMFLAGS = -I not-exist PASS: t/aclocal-macrodir.tap 7 - AC_CONFIG_MACRO_DIR interaction with AC_REQUIRE make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/acsilent.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-path-install-serial.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-m4-sinclude.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/acsubst2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-deps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/acsubst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/add-missing-multiple.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/all.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-serial.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/alloca.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' amhello-cross-compile: skipped test: required program 'i586-mingw32msvc-gcc' not available SKIP: t/amhello-cross-compile.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/alloca2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir-cc-pr15981.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-deps-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-m4-include-are-scanned-aclocal-amflags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/amassign.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/amhello-binpkg.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/alpha.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/all2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/am-macro-not-found.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/alpha2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-m4-include-are-scanned.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/amhello-cflags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-remake-misc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/amopt.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aminit-trailing-dnl-comment-pr16841.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/amopts-variable-expansion.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/amopts-location.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-macrodirs.tap 1 - AC_CONFIG_MACRO_DIRS is honored PASS: t/aclocal-macrodirs.tap 2 - AC_CONFIG_MACRO_DIRS several arguments PASS: t/aclocal-macrodirs.tap 3 - AC_CONFIG_MACRO_DIRS several calls PASS: t/aclocal-macrodirs.tap 4 - AC_CONFIG_MACRO_DIRS extra whitespace PASS: t/aclocal-macrodirs.tap 5 - AC_CONFIG_MACRO_DIRS precedence PASS: t/aclocal-macrodirs.tap 6 - AC_CONFIG_MACRO_DIRS interaction with --install PASS: t/aclocal-macrodirs.tap 7 - several AC_CONFIG_MACRO_DIRS arguments and --install PASS: t/aclocal-macrodirs.tap 8 - several AC_CONFIG_MACRO_DIRS calls and --install PASS: t/aclocal-macrodirs.tap 9 - '-I' option wins over AC_CONFIG_MACRO_DIRS PASS: t/aclocal-macrodirs.tap 10 - AC_CONFIG_MACRO_DIRS([foo]) can create directory 'foo' PASS: t/aclocal-macrodirs.tap 11 - AC_CONFIG_MACRO_DIRS([non-existent]) warns (1) PASS: t/aclocal-macrodirs.tap 12 - AC_CONFIG_MACRO_DIRS([non-existent]) warns (2) PASS: t/aclocal-macrodirs.tap 13 - AC_CONFIG_MACRO_DIRS([existent non-existent]) errors out PASS: t/aclocal-macrodirs.tap 14 - AC_CONFIG_MACRO_DIRS([not-exist]) and ACLOCAL_AMFLAGS = -I not-exist PASS: t/aclocal-macrodirs.tap 15 - AC_CONFIG_MACRO_DIRS interaction with AC_REQUIRE make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar-lib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' ar-lib5a: skipped test: Microsoft 'lib' utility not available SKIP: t/ar-lib5a.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/am-include-only-one-generated-fragment.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool-macros.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/amsubst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar-lib2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aminit-moreargs-deprecation.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/am-config-header.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar-lib3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar-lib7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/am-prog-cc-stdc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ansi2knr-no-more.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ac-output-old.tap 1 - aclocal groks '\' in AC_OUTPUT (acoutbs1) PASS: t/ac-output-old.tap 2 - automake groks '\' in AC_OUTPUT (acoutbs1) PASS: t/ac-output-old.tap 3 - autoconf groks '\' in AC_OUTPUT (acoutbs1) PASS: t/ac-output-old.tap 4 - can ./configure in acoutbs1 PASS: t/ac-output-old.tap 5 - zot created in acoutbs1 PASS: t/ac-output-old.tap 6 - '\' not leaked in filenames in acoutbs1 PASS: t/ac-output-old.tap 7 - aclocal groks '\' in AC_OUTPUT (acoutbs2) PASS: t/ac-output-old.tap 8 - automake groks '\' in AC_OUTPUT (acoutbs2) PASS: t/ac-output-old.tap 9 - autoconf groks '\' in AC_OUTPUT (acoutbs2) PASS: t/ac-output-old.tap 10 - can ./configure in acoutbs2 PASS: t/ac-output-old.tap 11 - zot created in acoutbs2 PASS: t/ac-output-old.tap 12 - '\' not leaked in filenames in acoutbs2 PASS: t/ac-output-old.tap 13 - aclocal and quoted AC_OUTPUT second argument PASS: t/ac-output-old.tap 14 - automake and quoted AC_OUTPUT second argument PASS: t/ac-output-old.tap 15 - aclocal and two AC_OUTPUT arguments on same line PASS: t/ac-output-old.tap 16 - automake and two AC_OUTPUT arguments on same line PASS: t/ac-output-old.tap 17 - aclocal and AC_OUTPUT (acoutput2) PASS: t/ac-output-old.tap 18 - automake and AC_OUTPUT (acoutput2) PASS: t/ac-output-old.tap 19 - foo.in mentioned two times in Makefile.in (acoutput2) PASS: t/ac-output-old.tap 20 - 'automake -a -f' and AC_OUTPUT (acoutput2) PASS: t/ac-output-old.tap 21 - aclocal and two AC_OUTPUT arguments on two lines PASS: t/ac-output-old.tap 22 - automake and two AC_OUTPUT arguments on two lines make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar-lib5b.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autodist-no-duplicate.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autodist-acconfig.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autodist-acconfig-no-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autodist-config-headers.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autohdr.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autodist-configure-no-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autodist-aclocal-m4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/am-prog-cc-c-o.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autodist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autodist-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/am-default-source-ext.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/asm.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autodist-stamp-vti.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/asm3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/asm2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/automake-cmdline.tap 1 - invalid long option (run) PASS: t/automake-cmdline.tap 2 - invalid long option (stderr) PASS: t/automake-cmdline.tap 3 - empty argument (run) PASS: t/automake-cmdline.tap 4 - empty argument (stderr) PASS: t/automake-cmdline.tap 5 - missing argument for long option (run) PASS: t/automake-cmdline.tap 6 - missing argument for long option (stderr) PASS: t/automake-cmdline.tap 7 - missing argument for short option (run) PASS: t/automake-cmdline.tap 8 - missing argument for short option (stderr) PASS: t/automake-cmdline.tap 9 - '--help' as option argument (run) PASS: t/automake-cmdline.tap 10 - '--help' as option argument (stderr) PASS: t/automake-cmdline.tap 11 - '--help' as option argument (run) PASS: t/automake-cmdline.tap 12 - '--help' as option argument (stderr) PASS: t/automake-cmdline.tap 13 - ambiguous incomplete option (run) PASS: t/automake-cmdline.tap 14 - ambiguous incomplete option (stderr) make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir-nonexistent.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autohdrdry.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir-misplaced.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir-computed.tap 1 - aclocal XFAIL: t/auxdir-computed.tap 2 - automake -a # TODO long-standing limitation XFAIL: t/auxdir-computed.tap 3 - automake # TODO long-standing limitation make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autohdr-subdir-pr12495.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir-unportable.tap 1 - automake exited 1 PASS: t/auxdir-unportable.tap 2 - warn about non-existent unportable auxdir name PASS: t/auxdir-unportable.tap 3 - automake exited 1 PASS: t/auxdir-unportable.tap 4 - warn about existent unportable auxdir name make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/badline.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/badopt.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir-pr19311.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/backslash-issues.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/backslash-before-trailing-whitespace.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/badprog.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/aclocal-no-force.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autohdr4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/autohdr3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/built-sources-fork-bomb.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/backcompat6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/built-sources-install-exec.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/candist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/canon.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/built-sources-check.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/canon2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/backcompat3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/canon3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/canon4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/auxdir-autodetect.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/built-sources-install.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/canon8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/canon-name.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/built-sources-cond.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/backcompat2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/canon6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/built-sources-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/canon5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/built-sources.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ccnoco3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ccnoco-deps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ccnoco4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ccnoco-lib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ccnoco.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check10.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check11.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-exported-srcdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-fd-redirect.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/checkall.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-no-test-driver.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/clean.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-subst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/backcompat-acout.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colneq.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-tests-in-builddir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/backcompat.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colon4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colneq3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colneq2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-concurrency-bug9245.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-subst-prog.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/canon7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/color-tests-opt.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colon.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colon7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colon2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colon3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment9.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/commen10.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' compile4: skipped test: Microsoft C compiler 'cl' not available SKIP: t/compile4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' compile7: skipped test: Intel C compiler 'icl' not available SKIP: t/compile7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/commen11.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment-block.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/color-tests.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colon5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile_f90_c_cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/colon6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile_f_c_cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond-basic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comment6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/comments-in-var-def.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' compile5: skipped test: target OS is not MinGW SKIP: t/compile5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check12.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond10.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond13.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ccnoco-lt.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond14.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond15.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/color-tests2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond9.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/cond17.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond16.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond23.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond20.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond11.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond25.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond24.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond18.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond22.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond27.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond26.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond21.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond28.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond41.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond36.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond30.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond38.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond31.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond19.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond43.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond33.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond34.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond44.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond37.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond45.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond32.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond40.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/cond35.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/condinc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond42.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/condhook.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/condman2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/condlib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/condhook2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/condd.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/conff2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confdeps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/condinc2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond39.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confh4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/configure.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confincl.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/condman3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confh7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confh-subdir-clean.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/conflnk.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/conflnk2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confvar.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cond46.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' cscope3: skipped test: required program 'cscope' not available SKIP: t/cscope3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confvar2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confh8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confh6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confh.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/conflnk3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/conffile-leading-dot.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confh5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/confsub.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/conflnk4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cxx2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cxxcpp.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cscope2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/conff.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cxxlibobj.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cxxlink.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/defun.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cxxnoc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cygwin32.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dash.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/copy.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/defun2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/c-demo.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cygnus-no-more.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cscope.tap 1 - [relative VPATH] configure PASS: t/cscope.tap 2 - [relative VPATH] make -n cscope SKIP: t/cscope.tap 3 # SKIP no proper cscope program available SKIP: t/cscope.tap 4 # SKIP no proper cscope program available SKIP: t/cscope.tap 5 # SKIP no proper cscope program available PASS: t/cscope.tap 6 - [relative VPATH] make distcheck PASS: t/cscope.tap 7 - [absolute VPATH] configure PASS: t/cscope.tap 8 - [absolute VPATH] make -n cscope SKIP: t/cscope.tap 9 # SKIP no proper cscope program available SKIP: t/cscope.tap 10 # SKIP no proper cscope program available SKIP: t/cscope.tap 11 # SKIP no proper cscope program available PASS: t/cscope.tap 12 - [absolute VPATH] make distcheck PASS: t/cscope.tap 13 - [in-tree build] configure PASS: t/cscope.tap 14 - [in-tree build] make -n cscope SKIP: t/cscope.tap 15 # SKIP no proper cscope program available SKIP: t/cscope.tap 16 # SKIP no proper cscope program available SKIP: t/cscope.tap 17 # SKIP no proper cscope program available PASS: t/cscope.tap 18 - [in-tree build] make distcheck make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depacl2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu-siteexp-append.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu-siteexp-useredit.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu-absolute-builddir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu-relative-srcdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/deleted-am.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depend.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depend3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-implicit-auxdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/deleted-m4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/add-missing.tap 1 - [link minimal] missing files, automake fails PASS: t/add-missing.tap 2 - [link minimal] warn about missing file install-sh PASS: t/add-missing.tap 3 - [link minimal] suggest --add-missing for install-sh PASS: t/add-missing.tap 4 - [link minimal] warn about missing file missing PASS: t/add-missing.tap 5 - [link minimal] suggest --add-missing for missing PASS: t/add-missing.tap 6 - [link minimal] no extra files installed PASS: t/add-missing.tap 7 - [link minimal] automake run successfully PASS: t/add-missing.tap 8 - [link minimal] file install-sh installed PASS: t/add-missing.tap 9 - [link minimal] file missing installed PASS: t/add-missing.tap 10 - [link minimal] report installation of install-sh PASS: t/add-missing.tap 11 - [link minimal] report installation of missing PASS: t/add-missing.tap 12 - [link minimal] all and only expected files installed PASS: t/add-missing.tap 13 - [link minimal] install-sh has been symlinked PASS: t/add-missing.tap 14 - [link minimal] missing has been symlinked PASS: t/add-missing.tap 15 - [link minimal] automake finds all added files PASS: t/add-missing.tap 16 - [copy minimal] missing files, automake fails PASS: t/add-missing.tap 17 - [copy minimal] warn about missing file install-sh PASS: t/add-missing.tap 18 - [copy minimal] suggest --add-missing for install-sh PASS: t/add-missing.tap 19 - [copy minimal] warn about missing file missing PASS: t/add-missing.tap 20 - [copy minimal] suggest --add-missing for missing PASS: t/add-missing.tap 21 - [copy minimal] no extra files installed PASS: t/add-missing.tap 22 - [copy minimal] automake run successfully PASS: t/add-missing.tap 23 - [copy minimal] file install-sh installed PASS: t/add-missing.tap 24 - [copy minimal] file missing installed PASS: t/add-missing.tap 25 - [copy minimal] report installation of install-sh PASS: t/add-missing.tap 26 - [copy minimal] report installation of missing PASS: t/add-missing.tap 27 - [copy minimal] all and only expected files installed PASS: t/add-missing.tap 28 - [copy minimal] install-sh has not been symlinked PASS: t/add-missing.tap 29 - [copy minimal] missing has not been symlinked PASS: t/add-missing.tap 30 - [copy minimal] automake finds all added files PASS: t/add-missing.tap 31 - [link depcomp/C] missing files, automake fails PASS: t/add-missing.tap 32 - [link depcomp/C] warn about missing file depcomp PASS: t/add-missing.tap 33 - [link depcomp/C] suggest --add-missing for depcomp PASS: t/add-missing.tap 34 - [link depcomp/C] warn about missing file compile PASS: t/add-missing.tap 35 - [link depcomp/C] suggest --add-missing for compile PASS: t/add-missing.tap 36 - [link depcomp/C] no extra files installed PASS: t/add-missing.tap 37 - [link depcomp/C] automake run successfully PASS: t/add-missing.tap 38 - [link depcomp/C] file depcomp installed PASS: t/add-missing.tap 39 - [link depcomp/C] file compile installed PASS: t/add-missing.tap 40 - [link depcomp/C] report installation of depcomp PASS: t/add-missing.tap 41 - [link depcomp/C] report installation of compile PASS: t/add-missing.tap 42 - [link depcomp/C] all and only expected files installed PASS: t/add-missing.tap 43 - [link depcomp/C] depcomp has been symlinked PASS: t/add-missing.tap 44 - [link depcomp/C] compile has been symlinked PASS: t/add-missing.tap 45 - [link depcomp/C] automake finds all added files PASS: t/add-missing.tap 46 - [copy depcomp/C] missing files, automake fails PASS: t/add-missing.tap 47 - [copy depcomp/C] warn about missing file depcomp PASS: t/add-missing.tap 48 - [copy depcomp/C] suggest --add-missing for depcomp PASS: t/add-missing.tap 49 - [copy depcomp/C] warn about missing file compile PASS: t/add-missing.tap 50 - [copy depcomp/C] suggest --add-missing for compile PASS: t/add-missing.tap 51 - [copy depcomp/C] no extra files installed PASS: t/add-missing.tap 52 - [copy depcomp/C] automake run successfully PASS: t/add-missing.tap 53 - [copy depcomp/C] file depcomp installed PASS: t/add-missing.tap 54 - [copy depcomp/C] file compile installed PASS: t/add-missing.tap 55 - [copy depcomp/C] report installation of depcomp PASS: t/add-missing.tap 56 - [copy depcomp/C] report installation of compile PASS: t/add-missing.tap 57 - [copy depcomp/C] all and only expected files installed PASS: t/add-missing.tap 58 - [copy depcomp/C] depcomp has not been symlinked PASS: t/add-missing.tap 59 - [copy depcomp/C] compile has not been symlinked PASS: t/add-missing.tap 60 - [copy depcomp/C] automake finds all added files PASS: t/add-missing.tap 61 - [link depcomp/C++] missing files, automake fails PASS: t/add-missing.tap 62 - [link depcomp/C++] warn about missing file depcomp PASS: t/add-missing.tap 63 - [link depcomp/C++] suggest --add-missing for depcomp PASS: t/add-missing.tap 64 - [link depcomp/C++] no extra files installed PASS: t/add-missing.tap 65 - [link depcomp/C++] automake run successfully PASS: t/add-missing.tap 66 - [link depcomp/C++] file depcomp installed PASS: t/add-missing.tap 67 - [link depcomp/C++] report installation of depcomp PASS: t/add-missing.tap 68 - [link depcomp/C++] all and only expected files installed PASS: t/add-missing.tap 69 - [link depcomp/C++] depcomp has been symlinked PASS: t/add-missing.tap 70 - [link depcomp/C++] automake finds all added files PASS: t/add-missing.tap 71 - [copy depcomp/C++] missing files, automake fails PASS: t/add-missing.tap 72 - [copy depcomp/C++] warn about missing file depcomp PASS: t/add-missing.tap 73 - [copy depcomp/C++] suggest --add-missing for depcomp PASS: t/add-missing.tap 74 - [copy depcomp/C++] no extra files installed PASS: t/add-missing.tap 75 - [copy depcomp/C++] automake run successfully PASS: t/add-missing.tap 76 - [copy depcomp/C++] file depcomp installed PASS: t/add-missing.tap 77 - [copy depcomp/C++] report installation of depcomp PASS: t/add-missing.tap 78 - [copy depcomp/C++] all and only expected files installed PASS: t/add-missing.tap 79 - [copy depcomp/C++] depcomp has not been symlinked PASS: t/add-missing.tap 80 - [copy depcomp/C++] automake finds all added files PASS: t/add-missing.tap 81 - [compile] aclocal.m4 rebuilt PASS: t/add-missing.tap 82 - [link compile] missing files, automake fails PASS: t/add-missing.tap 83 - [link compile] warn about missing file compile PASS: t/add-missing.tap 84 - [link compile] suggest --add-missing for compile PASS: t/add-missing.tap 85 - [link compile] no extra files installed PASS: t/add-missing.tap 86 - [link compile] automake run successfully PASS: t/add-missing.tap 87 - [link compile] file compile installed PASS: t/add-missing.tap 88 - [link compile] report installation of compile PASS: t/add-missing.tap 89 - [link compile] all and only expected files installed PASS: t/add-missing.tap 90 - [link compile] compile has been symlinked PASS: t/add-missing.tap 91 - [link compile] automake finds all added files PASS: t/add-missing.tap 92 - [copy compile] missing files, automake fails PASS: t/add-missing.tap 93 - [copy compile] warn about missing file compile PASS: t/add-missing.tap 94 - [copy compile] suggest --add-missing for compile PASS: t/add-missing.tap 95 - [copy compile] no extra files installed PASS: t/add-missing.tap 96 - [copy compile] automake run successfully PASS: t/add-missing.tap 97 - [copy compile] file compile installed PASS: t/add-missing.tap 98 - [copy compile] report installation of compile PASS: t/add-missing.tap 99 - [copy compile] all and only expected files installed PASS: t/add-missing.tap 100 - [copy compile] compile has not been symlinked PASS: t/add-missing.tap 101 - [copy compile] automake finds all added files PASS: t/add-missing.tap 102 - [link cfg-build] missing files, automake fails PASS: t/add-missing.tap 103 - [link cfg-build] warn about missing file config.sub PASS: t/add-missing.tap 104 - [link cfg-build] suggest --add-missing for config.sub PASS: t/add-missing.tap 105 - [link cfg-build] warn about missing file config.guess PASS: t/add-missing.tap 106 - [link cfg-build] suggest --add-missing for config.guess PASS: t/add-missing.tap 107 - [link cfg-build] no extra files installed PASS: t/add-missing.tap 108 - [link cfg-build] automake run successfully PASS: t/add-missing.tap 109 - [link cfg-build] file config.sub installed PASS: t/add-missing.tap 110 - [link cfg-build] file config.guess installed PASS: t/add-missing.tap 111 - [link cfg-build] report installation of config.sub PASS: t/add-missing.tap 112 - [link cfg-build] report installation of config.guess PASS: t/add-missing.tap 113 - [link cfg-build] all and only expected files installed PASS: t/add-missing.tap 114 - [link cfg-build] config.sub has been symlinked PASS: t/add-missing.tap 115 - [link cfg-build] config.guess has been symlinked PASS: t/add-missing.tap 116 - [link cfg-build] automake finds all added files PASS: t/add-missing.tap 117 - [copy cfg-build] missing files, automake fails PASS: t/add-missing.tap 118 - [copy cfg-build] warn about missing file config.sub PASS: t/add-missing.tap 119 - [copy cfg-build] suggest --add-missing for config.sub PASS: t/add-missing.tap 120 - [copy cfg-build] warn about missing file config.guess PASS: t/add-missing.tap 121 - [copy cfg-build] suggest --add-missing for config.guess PASS: t/add-missing.tap 122 - [copy cfg-build] no extra files installed PASS: t/add-missing.tap 123 - [copy cfg-build] automake run successfully PASS: t/add-missing.tap 124 - [copy cfg-build] file config.sub installed PASS: t/add-missing.tap 125 - [copy cfg-build] file config.guess installed PASS: t/add-missing.tap 126 - [copy cfg-build] report installation of config.sub PASS: t/add-missing.tap 127 - [copy cfg-build] report installation of config.guess PASS: t/add-missing.tap 128 - [copy cfg-build] all and only expected files installed PASS: t/add-missing.tap 129 - [copy cfg-build] config.sub has not been symlinked PASS: t/add-missing.tap 130 - [copy cfg-build] config.guess has not been symlinked PASS: t/add-missing.tap 131 - [copy cfg-build] automake finds all added files PASS: t/add-missing.tap 132 - [link cfg-host] missing files, automake fails PASS: t/add-missing.tap 133 - [link cfg-host] warn about missing file config.sub PASS: t/add-missing.tap 134 - [link cfg-host] suggest --add-missing for config.sub PASS: t/add-missing.tap 135 - [link cfg-host] warn about missing file config.guess PASS: t/add-missing.tap 136 - [link cfg-host] suggest --add-missing for config.guess PASS: t/add-missing.tap 137 - [link cfg-host] no extra files installed PASS: t/add-missing.tap 138 - [link cfg-host] automake run successfully PASS: t/add-missing.tap 139 - [link cfg-host] file config.sub installed PASS: t/add-missing.tap 140 - [link cfg-host] file config.guess installed PASS: t/add-missing.tap 141 - [link cfg-host] report installation of config.sub PASS: t/add-missing.tap 142 - [link cfg-host] report installation of config.guess PASS: t/add-missing.tap 143 - [link cfg-host] all and only expected files installed PASS: t/add-missing.tap 144 - [link cfg-host] config.sub has been symlinked PASS: t/add-missing.tap 145 - [link cfg-host] config.guess has been symlinked PASS: t/add-missing.tap 146 - [link cfg-host] automake finds all added files PASS: t/add-missing.tap 147 - [copy cfg-host] missing files, automake fails PASS: t/add-missing.tap 148 - [copy cfg-host] warn about missing file config.sub PASS: t/add-missing.tap 149 - [copy cfg-host] suggest --add-missing for config.sub PASS: t/add-missing.tap 150 - [copy cfg-host] warn about missing file config.guess PASS: t/add-missing.tap 151 - [copy cfg-host] suggest --add-missing for config.guess PASS: t/add-missing.tap 152 - [copy cfg-host] no extra files installed PASS: t/add-missing.tap 153 - [copy cfg-host] automake run successfully PASS: t/add-missing.tap 154 - [copy cfg-host] file config.sub installed PASS: t/add-missing.tap 155 - [copy cfg-host] file config.guess installed PASS: t/add-missing.tap 156 - [copy cfg-host] report installation of config.sub PASS: t/add-missing.tap 157 - [copy cfg-host] report installation of config.guess PASS: t/add-missing.tap 158 - [copy cfg-host] all and only expected files installed PASS: t/add-missing.tap 159 - [copy cfg-host] config.sub has not been symlinked PASS: t/add-missing.tap 160 - [copy cfg-host] config.guess has not been symlinked PASS: t/add-missing.tap 161 - [copy cfg-host] automake finds all added files PASS: t/add-missing.tap 162 - [link cfg-target] missing files, automake fails PASS: t/add-missing.tap 163 - [link cfg-target] warn about missing file config.sub PASS: t/add-missing.tap 164 - [link cfg-target] suggest --add-missing for config.sub PASS: t/add-missing.tap 165 - [link cfg-target] warn about missing file config.guess PASS: t/add-missing.tap 166 - [link cfg-target] suggest --add-missing for config.guess PASS: t/add-missing.tap 167 - [link cfg-target] no extra files installed PASS: t/add-missing.tap 168 - [link cfg-target] automake run successfully PASS: t/add-missing.tap 169 - [link cfg-target] file config.sub installed PASS: t/add-missing.tap 170 - [link cfg-target] file config.guess installed PASS: t/add-missing.tap 171 - [link cfg-target] report installation of config.sub PASS: t/add-missing.tap 172 - [link cfg-target] report installation of config.guess PASS: t/add-missing.tap 173 - [link cfg-target] all and only expected files installed PASS: t/add-missing.tap 174 - [link cfg-target] config.sub has been symlinked PASS: t/add-missing.tap 175 - [link cfg-target] config.guess has been symlinked PASS: t/add-missing.tap 176 - [link cfg-target] automake finds all added files PASS: t/add-missing.tap 177 - [copy cfg-target] missing files, automake fails PASS: t/add-missing.tap 178 - [copy cfg-target] warn about missing file config.sub PASS: t/add-missing.tap 179 - [copy cfg-target] suggest --add-missing for config.sub PASS: t/add-missing.tap 180 - [copy cfg-target] warn about missing file config.guess PASS: t/add-missing.tap 181 - [copy cfg-target] suggest --add-missing for config.guess PASS: t/add-missing.tap 182 - [copy cfg-target] no extra files installed PASS: t/add-missing.tap 183 - [copy cfg-target] automake run successfully PASS: t/add-missing.tap 184 - [copy cfg-target] file config.sub installed PASS: t/add-missing.tap 185 - [copy cfg-target] file config.guess installed PASS: t/add-missing.tap 186 - [copy cfg-target] report installation of config.sub PASS: t/add-missing.tap 187 - [copy cfg-target] report installation of config.guess PASS: t/add-missing.tap 188 - [copy cfg-target] all and only expected files installed PASS: t/add-missing.tap 189 - [copy cfg-target] config.sub has not been symlinked PASS: t/add-missing.tap 190 - [copy cfg-target] config.guess has not been symlinked PASS: t/add-missing.tap 191 - [copy cfg-target] automake finds all added files PASS: t/add-missing.tap 192 - [link cfg-system] missing files, automake fails PASS: t/add-missing.tap 193 - [link cfg-system] warn about missing file config.sub PASS: t/add-missing.tap 194 - [link cfg-system] suggest --add-missing for config.sub PASS: t/add-missing.tap 195 - [link cfg-system] warn about missing file config.guess PASS: t/add-missing.tap 196 - [link cfg-system] suggest --add-missing for config.guess PASS: t/add-missing.tap 197 - [link cfg-system] no extra files installed PASS: t/add-missing.tap 198 - [link cfg-system] automake run successfully PASS: t/add-missing.tap 199 - [link cfg-system] file config.sub installed PASS: t/add-missing.tap 200 - [link cfg-system] file config.guess installed PASS: t/add-missing.tap 201 - [link cfg-system] report installation of config.sub PASS: t/add-missing.tap 202 - [link cfg-system] report installation of config.guess PASS: t/add-missing.tap 203 - [link cfg-system] all and only expected files installed PASS: t/add-missing.tap 204 - [link cfg-system] config.sub has been symlinked PASS: t/add-missing.tap 205 - [link cfg-system] config.guess has been symlinked PASS: t/add-missing.tap 206 - [link cfg-system] automake finds all added files PASS: t/add-missing.tap 207 - [copy cfg-system] missing files, automake fails PASS: t/add-missing.tap 208 - [copy cfg-system] warn about missing file config.sub PASS: t/add-missing.tap 209 - [copy cfg-system] suggest --add-missing for config.sub PASS: t/add-missing.tap 210 - [copy cfg-system] warn about missing file config.guess PASS: t/add-missing.tap 211 - [copy cfg-system] suggest --add-missing for config.guess PASS: t/add-missing.tap 212 - [copy cfg-system] no extra files installed PASS: t/add-missing.tap 213 - [copy cfg-system] automake run successfully PASS: t/add-missing.tap 214 - [copy cfg-system] file config.sub installed PASS: t/add-missing.tap 215 - [copy cfg-system] file config.guess installed PASS: t/add-missing.tap 216 - [copy cfg-system] report installation of config.sub PASS: t/add-missing.tap 217 - [copy cfg-system] report installation of config.guess PASS: t/add-missing.tap 218 - [copy cfg-system] all and only expected files installed PASS: t/add-missing.tap 219 - [copy cfg-system] config.sub has not been symlinked PASS: t/add-missing.tap 220 - [copy cfg-system] config.guess has not been symlinked PASS: t/add-missing.tap 221 - [copy cfg-system] automake finds all added files PASS: t/add-missing.tap 222 - [link ylwrap/Lex] missing files, automake fails PASS: t/add-missing.tap 223 - [link ylwrap/Lex] warn about missing file ylwrap PASS: t/add-missing.tap 224 - [link ylwrap/Lex] suggest --add-missing for ylwrap PASS: t/add-missing.tap 225 - [link ylwrap/Lex] warn about missing file compile PASS: t/add-missing.tap 226 - [link ylwrap/Lex] suggest --add-missing for compile PASS: t/add-missing.tap 227 - [link ylwrap/Lex] no extra files installed PASS: t/add-missing.tap 228 - [link ylwrap/Lex] automake run successfully PASS: t/add-missing.tap 229 - [link ylwrap/Lex] file ylwrap installed PASS: t/add-missing.tap 230 - [link ylwrap/Lex] file compile installed PASS: t/add-missing.tap 231 - [link ylwrap/Lex] report installation of ylwrap PASS: t/add-missing.tap 232 - [link ylwrap/Lex] report installation of compile PASS: t/add-missing.tap 233 - [link ylwrap/Lex] all and only expected files installed PASS: t/add-missing.tap 234 - [link ylwrap/Lex] ylwrap has been symlinked PASS: t/add-missing.tap 235 - [link ylwrap/Lex] compile has been symlinked PASS: t/add-missing.tap 236 - [link ylwrap/Lex] automake finds all added files PASS: t/add-missing.tap 237 - [copy ylwrap/Lex] missing files, automake fails PASS: t/add-missing.tap 238 - [copy ylwrap/Lex] warn about missing file ylwrap PASS: t/add-missing.tap 239 - [copy ylwrap/Lex] suggest --add-missing for ylwrap PASS: t/add-missing.tap 240 - [copy ylwrap/Lex] warn about missing file compile PASS: t/add-missing.tap 241 - [copy ylwrap/Lex] suggest --add-missing for compile PASS: t/add-missing.tap 242 - [copy ylwrap/Lex] no extra files installed PASS: t/add-missing.tap 243 - [copy ylwrap/Lex] automake run successfully PASS: t/add-missing.tap 244 - [copy ylwrap/Lex] file ylwrap installed PASS: t/add-missing.tap 245 - [copy ylwrap/Lex] file compile installed PASS: t/add-missing.tap 246 - [copy ylwrap/Lex] report installation of ylwrap PASS: t/add-missing.tap 247 - [copy ylwrap/Lex] report installation of compile PASS: t/add-missing.tap 248 - [copy ylwrap/Lex] all and only expected files installed PASS: t/add-missing.tap 249 - [copy ylwrap/Lex] ylwrap has not been symlinked PASS: t/add-missing.tap 250 - [copy ylwrap/Lex] compile has not been symlinked PASS: t/add-missing.tap 251 - [copy ylwrap/Lex] automake finds all added files PASS: t/add-missing.tap 252 - [link ylwrap/Yacc] missing files, automake fails PASS: t/add-missing.tap 253 - [link ylwrap/Yacc] warn about missing file ylwrap PASS: t/add-missing.tap 254 - [link ylwrap/Yacc] suggest --add-missing for ylwrap PASS: t/add-missing.tap 255 - [link ylwrap/Yacc] warn about missing file compile PASS: t/add-missing.tap 256 - [link ylwrap/Yacc] suggest --add-missing for compile PASS: t/add-missing.tap 257 - [link ylwrap/Yacc] no extra files installed PASS: t/add-missing.tap 258 - [link ylwrap/Yacc] automake run successfully PASS: t/add-missing.tap 259 - [link ylwrap/Yacc] file ylwrap installed PASS: t/add-missing.tap 260 - [link ylwrap/Yacc] file compile installed PASS: t/add-missing.tap 261 - [link ylwrap/Yacc] report installation of ylwrap PASS: t/add-missing.tap 262 - [link ylwrap/Yacc] report installation of compile PASS: t/add-missing.tap 263 - [link ylwrap/Yacc] all and only expected files installed PASS: t/add-missing.tap 264 - [link ylwrap/Yacc] ylwrap has been symlinked PASS: t/add-missing.tap 265 - [link ylwrap/Yacc] compile has been symlinked PASS: t/add-missing.tap 266 - [link ylwrap/Yacc] automake finds all added files PASS: t/add-missing.tap 267 - [copy ylwrap/Yacc] missing files, automake fails PASS: t/add-missing.tap 268 - [copy ylwrap/Yacc] warn about missing file ylwrap PASS: t/add-missing.tap 269 - [copy ylwrap/Yacc] suggest --add-missing for ylwrap PASS: t/add-missing.tap 270 - [copy ylwrap/Yacc] warn about missing file compile PASS: t/add-missing.tap 271 - [copy ylwrap/Yacc] suggest --add-missing for compile PASS: t/add-missing.tap 272 - [copy ylwrap/Yacc] no extra files installed PASS: t/add-missing.tap 273 - [copy ylwrap/Yacc] automake run successfully PASS: t/add-missing.tap 274 - [copy ylwrap/Yacc] file ylwrap installed PASS: t/add-missing.tap 275 - [copy ylwrap/Yacc] file compile installed PASS: t/add-missing.tap 276 - [copy ylwrap/Yacc] report installation of ylwrap PASS: t/add-missing.tap 277 - [copy ylwrap/Yacc] report installation of compile PASS: t/add-missing.tap 278 - [copy ylwrap/Yacc] all and only expected files installed PASS: t/add-missing.tap 279 - [copy ylwrap/Yacc] ylwrap has not been symlinked PASS: t/add-missing.tap 280 - [copy ylwrap/Yacc] compile has not been symlinked PASS: t/add-missing.tap 281 - [copy ylwrap/Yacc] automake finds all added files PASS: t/add-missing.tap 282 - [link Texinfo] missing files, automake fails PASS: t/add-missing.tap 283 - [link Texinfo] warn about missing file texinfo.tex PASS: t/add-missing.tap 284 - [link Texinfo] suggest --add-missing for texinfo.tex PASS: t/add-missing.tap 285 - [link Texinfo] no extra files installed PASS: t/add-missing.tap 286 - [link Texinfo] automake run successfully PASS: t/add-missing.tap 287 - [link Texinfo] file texinfo.tex installed PASS: t/add-missing.tap 288 - [link Texinfo] report installation of texinfo.tex PASS: t/add-missing.tap 289 - [link Texinfo] all and only expected files installed PASS: t/add-missing.tap 290 - [link Texinfo] texinfo.tex has been symlinked PASS: t/add-missing.tap 291 - [link Texinfo] automake finds all added files PASS: t/add-missing.tap 292 - [copy Texinfo] missing files, automake fails PASS: t/add-missing.tap 293 - [copy Texinfo] warn about missing file texinfo.tex PASS: t/add-missing.tap 294 - [copy Texinfo] suggest --add-missing for texinfo.tex PASS: t/add-missing.tap 295 - [copy Texinfo] no extra files installed PASS: t/add-missing.tap 296 - [copy Texinfo] automake run successfully PASS: t/add-missing.tap 297 - [copy Texinfo] file texinfo.tex installed PASS: t/add-missing.tap 298 - [copy Texinfo] report installation of texinfo.tex PASS: t/add-missing.tap 299 - [copy Texinfo] all and only expected files installed PASS: t/add-missing.tap 300 - [copy Texinfo] texinfo.tex has not been symlinked PASS: t/add-missing.tap 301 - [copy Texinfo] automake finds all added files PASS: t/add-missing.tap 302 - [link Texinfo/mdate-sh] missing files, automake fails PASS: t/add-missing.tap 303 - [link Texinfo/mdate-sh] warn about missing file mdate-sh PASS: t/add-missing.tap 304 - [link Texinfo/mdate-sh] suggest --add-missing for mdate-sh PASS: t/add-missing.tap 305 - [link Texinfo/mdate-sh] warn about missing file texinfo.tex PASS: t/add-missing.tap 306 - [link Texinfo/mdate-sh] suggest --add-missing for texinfo.tex PASS: t/add-missing.tap 307 - [link Texinfo/mdate-sh] no extra files installed PASS: t/add-missing.tap 308 - [link Texinfo/mdate-sh] automake run successfully PASS: t/add-missing.tap 309 - [link Texinfo/mdate-sh] file mdate-sh installed PASS: t/add-missing.tap 310 - [link Texinfo/mdate-sh] file texinfo.tex installed PASS: t/add-missing.tap 311 - [link Texinfo/mdate-sh] report installation of mdate-sh PASS: t/add-missing.tap 312 - [link Texinfo/mdate-sh] report installation of texinfo.tex PASS: t/add-missing.tap 313 - [link Texinfo/mdate-sh] all and only expected files installed PASS: t/add-missing.tap 314 - [link Texinfo/mdate-sh] mdate-sh has been symlinked PASS: t/add-missing.tap 315 - [link Texinfo/mdate-sh] texinfo.tex has been symlinked PASS: t/add-missing.tap 316 - [link Texinfo/mdate-sh] automake finds all added files PASS: t/add-missing.tap 317 - [copy Texinfo/mdate-sh] missing files, automake fails PASS: t/add-missing.tap 318 - [copy Texinfo/mdate-sh] warn about missing file mdate-sh PASS: t/add-missing.tap 319 - [copy Texinfo/mdate-sh] suggest --add-missing for mdate-sh PASS: t/add-missing.tap 320 - [copy Texinfo/mdate-sh] warn about missing file texinfo.tex PASS: t/add-missing.tap 321 - [copy Texinfo/mdate-sh] suggest --add-missing for texinfo.tex PASS: t/add-missing.tap 322 - [copy Texinfo/mdate-sh] no extra files installed PASS: t/add-missing.tap 323 - [copy Texinfo/mdate-sh] automake run successfully PASS: t/add-missing.tap 324 - [copy Texinfo/mdate-sh] file mdate-sh installed PASS: t/add-missing.tap 325 - [copy Texinfo/mdate-sh] file texinfo.tex installed PASS: t/add-missing.tap 326 - [copy Texinfo/mdate-sh] report installation of mdate-sh PASS: t/add-missing.tap 327 - [copy Texinfo/mdate-sh] report installation of texinfo.tex PASS: t/add-missing.tap 328 - [copy Texinfo/mdate-sh] all and only expected files installed PASS: t/add-missing.tap 329 - [copy Texinfo/mdate-sh] mdate-sh has not been symlinked PASS: t/add-missing.tap 330 - [copy Texinfo/mdate-sh] texinfo.tex has not been symlinked PASS: t/add-missing.tap 331 - [copy Texinfo/mdate-sh] automake finds all added files PASS: t/add-missing.tap 332 - [link py-compile] missing files, automake fails PASS: t/add-missing.tap 333 - [link py-compile] warn about missing file py-compile PASS: t/add-missing.tap 334 - [link py-compile] suggest --add-missing for py-compile PASS: t/add-missing.tap 335 - [link py-compile] no extra files installed PASS: t/add-missing.tap 336 - [link py-compile] automake run successfully PASS: t/add-missing.tap 337 - [link py-compile] file py-compile installed PASS: t/add-missing.tap 338 - [link py-compile] report installation of py-compile PASS: t/add-missing.tap 339 - [link py-compile] all and only expected files installed PASS: t/add-missing.tap 340 - [link py-compile] py-compile has been symlinked PASS: t/add-missing.tap 341 - [link py-compile] automake finds all added files PASS: t/add-missing.tap 342 - [copy py-compile] missing files, automake fails PASS: t/add-missing.tap 343 - [copy py-compile] warn about missing file py-compile PASS: t/add-missing.tap 344 - [copy py-compile] suggest --add-missing for py-compile PASS: t/add-missing.tap 345 - [copy py-compile] no extra files installed PASS: t/add-missing.tap 346 - [copy py-compile] automake run successfully PASS: t/add-missing.tap 347 - [copy py-compile] file py-compile installed PASS: t/add-missing.tap 348 - [copy py-compile] report installation of py-compile PASS: t/add-missing.tap 349 - [copy py-compile] all and only expected files installed PASS: t/add-missing.tap 350 - [copy py-compile] py-compile has not been symlinked PASS: t/add-missing.tap 351 - [copy py-compile] automake finds all added files PASS: t/add-missing.tap 352 - [link misc] missing files, automake fails PASS: t/add-missing.tap 353 - [link misc] warn about missing file py-compile PASS: t/add-missing.tap 354 - [link misc] suggest --add-missing for py-compile PASS: t/add-missing.tap 355 - [link misc] warn about missing file depcomp PASS: t/add-missing.tap 356 - [link misc] suggest --add-missing for depcomp PASS: t/add-missing.tap 357 - [link misc] warn about missing file ylwrap PASS: t/add-missing.tap 358 - [link misc] suggest --add-missing for ylwrap PASS: t/add-missing.tap 359 - [link misc] warn about missing file config.sub PASS: t/add-missing.tap 360 - [link misc] suggest --add-missing for config.sub PASS: t/add-missing.tap 361 - [link misc] warn about missing file config.guess PASS: t/add-missing.tap 362 - [link misc] suggest --add-missing for config.guess PASS: t/add-missing.tap 363 - [link misc] no extra files installed PASS: t/add-missing.tap 364 - [link misc] automake run successfully PASS: t/add-missing.tap 365 - [link misc] file py-compile installed PASS: t/add-missing.tap 366 - [link misc] file depcomp installed PASS: t/add-missing.tap 367 - [link misc] file ylwrap installed PASS: t/add-missing.tap 368 - [link misc] file config.sub installed PASS: t/add-missing.tap 369 - [link misc] file config.guess installed PASS: t/add-missing.tap 370 - [link misc] report installation of py-compile PASS: t/add-missing.tap 371 - [link misc] report installation of depcomp PASS: t/add-missing.tap 372 - [link misc] report installation of ylwrap PASS: t/add-missing.tap 373 - [link misc] report installation of config.sub PASS: t/add-missing.tap 374 - [link misc] report installation of config.guess PASS: t/add-missing.tap 375 - [link misc] all and only expected files installed PASS: t/add-missing.tap 376 - [link misc] py-compile has been symlinked PASS: t/add-missing.tap 377 - [link misc] depcomp has been symlinked PASS: t/add-missing.tap 378 - [link misc] ylwrap has been symlinked PASS: t/add-missing.tap 379 - [link misc] config.sub has been symlinked PASS: t/add-missing.tap 380 - [link misc] config.guess has been symlinked PASS: t/add-missing.tap 381 - [link misc] automake finds all added files PASS: t/add-missing.tap 382 - [copy misc] missing files, automake fails PASS: t/add-missing.tap 383 - [copy misc] warn about missing file py-compile PASS: t/add-missing.tap 384 - [copy misc] suggest --add-missing for py-compile PASS: t/add-missing.tap 385 - [copy misc] warn about missing file depcomp PASS: t/add-missing.tap 386 - [copy misc] suggest --add-missing for depcomp PASS: t/add-missing.tap 387 - [copy misc] warn about missing file ylwrap PASS: t/add-missing.tap 388 - [copy misc] suggest --add-missing for ylwrap PASS: t/add-missing.tap 389 - [copy misc] warn about missing file config.sub PASS: t/add-missing.tap 390 - [copy misc] suggest --add-missing for config.sub PASS: t/add-missing.tap 391 - [copy misc] warn about missing file config.guess PASS: t/add-missing.tap 392 - [copy misc] suggest --add-missing for config.guess PASS: t/add-missing.tap 393 - [copy misc] no extra files installed PASS: t/add-missing.tap 394 - [copy misc] automake run successfully PASS: t/add-missing.tap 395 - [copy misc] file py-compile installed PASS: t/add-missing.tap 396 - [copy misc] file depcomp installed PASS: t/add-missing.tap 397 - [copy misc] file ylwrap installed PASS: t/add-missing.tap 398 - [copy misc] file config.sub installed PASS: t/add-missing.tap 399 - [copy misc] file config.guess installed PASS: t/add-missing.tap 400 - [copy misc] report installation of py-compile PASS: t/add-missing.tap 401 - [copy misc] report installation of depcomp PASS: t/add-missing.tap 402 - [copy misc] report installation of ylwrap PASS: t/add-missing.tap 403 - [copy misc] report installation of config.sub PASS: t/add-missing.tap 404 - [copy misc] report installation of config.guess PASS: t/add-missing.tap 405 - [copy misc] all and only expected files installed PASS: t/add-missing.tap 406 - [copy misc] py-compile has not been symlinked PASS: t/add-missing.tap 407 - [copy misc] depcomp has not been symlinked PASS: t/add-missing.tap 408 - [copy misc] ylwrap has not been symlinked PASS: t/add-missing.tap 409 - [copy misc] config.sub has not been symlinked PASS: t/add-missing.tap 410 - [copy misc] config.guess has not been symlinked PASS: t/add-missing.tap 411 - [copy misc] automake finds all added files make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depend6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depend5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' dist-tarZ: skipped test: cannot find a working 'compress' program SKIP: t/dist-tarZ.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' dist-shar: skipped test: required program 'shar' not available SKIP: t/dist-shar.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dir-named-obj-is-bad.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/discover.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cxx-demo.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/destdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depend4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depdist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-lzma.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/deprecated-acinit.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dejagnu-siteexp-extend.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-included-parent-dir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp8a.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-repeated.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/dist-pr109765.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-auxfile-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-missing-included-m4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depend-postproc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-readonly.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/dist-vs-built-sources.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-missing-am.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcom2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-no-built-sources.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcom4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-missing-m4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcom3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcom5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distlinks.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-auxfile.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/disthook.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distname.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/cxx-lt-demo.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcom-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-hook.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' distcheck-override-infodir: skipped test: TeX is required, but it wasn't found by configure SKIP: t/distcheck-override-infodir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-configure-flags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' distcheck-pr10470: skipped test: system is able to remove "in use" directories SKIP: t/distcheck-pr10470.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-writable-srcdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcleancheck.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-configure-flags-am.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distlinksbrk.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/doc-parsing-buglets-colneq-subst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-configure-flags-subpkg.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-no-prefix-or-srcdir-override.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-hook2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/double.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dup2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/doc-parsing-buglets-tabs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dollarvar.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dollar.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/else.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-override-dvi.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/exdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/empty-sources-primary.tap 1 - aclocal PASS: t/empty-sources-primary.tap 2 - automake PASS: t/empty-sources-primary.tap 3 - default _SOURCES PASS: t/empty-sources-primary.tap 4 - empty _SOURCES (basic) PASS: t/empty-sources-primary.tap 5 - empty _SOURCES (elaborate) make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dmalloc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-pr9579.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/exdir2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/empty-data-primary.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/exeext3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-sources.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/exdir3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ext2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ext.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-pr18286.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp8b.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ext3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-sources-no-spurious.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/exeext2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/exeext4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-data.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-programs-misc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/exeext.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-dist-vpath-dir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-dist-vpath-dir-merge.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-dist-dirs-and-subdirs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-dist-wildcards.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-programs-and-libs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-programs-empty.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dollarvar2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-dist-wildcards-vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-dist-wildcards-gnu.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/f90only.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/flibs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/fnoc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/forcemiss.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/forcemiss2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-portability2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-portability3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-formats.tap 1 - default [automake] PASS: t/dist-formats.tap 2 - default [autoconf] PASS: t/dist-formats.tap 3 - default [configure] PASS: t/dist-formats.tap 4 - default [make distcheck] PASS: t/dist-formats.tap 5 - 'make dist' only builds *.tar.gz by default PASS: t/dist-formats.tap 6 - 'dist-gzip' target always created PASS: t/dist-formats.tap 7 - 'make dist-gzip' work by default PASS: t/dist-formats.tap 8 - 'dist-lzip' target always created SKIP: t/dist-formats.tap 9 - 'make dist-lzip' work by default # SKIP 'lzip' not available PASS: t/dist-formats.tap 10 - 'dist-xz' target always created PASS: t/dist-formats.tap 11 - 'make dist-xz' work by default PASS: t/dist-formats.tap 12 - 'dist-bzip2' target always created PASS: t/dist-formats.tap 13 - 'make dist-bzip2' work by default PASS: t/dist-formats.tap 14 - 'dist-zip' target always created SKIP: t/dist-formats.tap 15 - 'make dist-zip' work by default # SKIP 'zip' not available PASS: t/dist-formats.tap 16 - 'dist-zstd' target always created PASS: t/dist-formats.tap 17 - 'make dist-zstd' work by default PASS: t/dist-formats.tap 18 - no-dist-gzip (am) without other formats is an error PASS: t/dist-formats.tap 19 - no-dist-gzip (am) without other formats gives diagnostic PASS: t/dist-formats.tap 20 - no-dist-gzip (ac) without other formats is an error PASS: t/dist-formats.tap 21 - no-dist-gzip (ac) without other formats gives diagnostic PASS: t/dist-formats.tap 22 - am=dist-bzip2,no-dist-gzip [automake] PASS: t/dist-formats.tap 23 - am=dist-bzip2,no-dist-gzip [autoconf] PASS: t/dist-formats.tap 24 - am=dist-bzip2,no-dist-gzip [configure] PASS: t/dist-formats.tap 25 - am=dist-bzip2,no-dist-gzip [ark-name] PASS: t/dist-formats.tap 26 - am=dist-bzip2,no-dist-gzip [distcheck] PASS: t/dist-formats.tap 27 - am=dist-bzip2,no-dist-gzip [ark-exists] PASS: t/dist-formats.tap 28 - am=dist-bzip2,no-dist-gzip [no .tar.gz] PASS: t/dist-formats.tap 29 - am=dist-xz ac=no-dist-gzip [automake] PASS: t/dist-formats.tap 30 - am=dist-xz ac=no-dist-gzip [autoconf] PASS: t/dist-formats.tap 31 - am=dist-xz ac=no-dist-gzip [configure] PASS: t/dist-formats.tap 32 - am=dist-xz ac=no-dist-gzip [ark-name] PASS: t/dist-formats.tap 33 - am=dist-xz ac=no-dist-gzip [distcheck] PASS: t/dist-formats.tap 34 - am=dist-xz ac=no-dist-gzip [ark-exists] PASS: t/dist-formats.tap 35 - am=dist-xz ac=no-dist-gzip [no .tar.gz] PASS: t/dist-formats.tap 36 - am=no-dist-gzip ac=dist-lzip [automake] PASS: t/dist-formats.tap 37 - am=no-dist-gzip ac=dist-lzip [autoconf] PASS: t/dist-formats.tap 38 - am=no-dist-gzip ac=dist-lzip [configure] PASS: t/dist-formats.tap 39 - am=no-dist-gzip ac=dist-lzip [ark-name] SKIP: t/dist-formats.tap 40 - am=no-dist-gzip ac=dist-lzip [distcheck] # SKIP 'lzip' not available SKIP: t/dist-formats.tap 41 - am=no-dist-gzip ac=dist-lzip [ark-exists] # SKIP 'lzip' not available PASS: t/dist-formats.tap 42 - am=no-dist-gzip ac=dist-lzip [no .tar.gz] PASS: t/dist-formats.tap 43 - ac=dist-zip,no-dist-gzip [automake] PASS: t/dist-formats.tap 44 - ac=dist-zip,no-dist-gzip [autoconf] PASS: t/dist-formats.tap 45 - ac=dist-zip,no-dist-gzip [configure] PASS: t/dist-formats.tap 46 - ac=dist-zip,no-dist-gzip [ark-name] SKIP: t/dist-formats.tap 47 - ac=dist-zip,no-dist-gzip [distcheck] # SKIP 'zip' not available SKIP: t/dist-formats.tap 48 - ac=dist-zip,no-dist-gzip [ark-exists] # SKIP 'zip' not available PASS: t/dist-formats.tap 49 - ac=dist-zip,no-dist-gzip [no .tar.gz] PASS: t/dist-formats.tap 50 - ac=dist-zstd,no-dist-gzip [automake] PASS: t/dist-formats.tap 51 - ac=dist-zstd,no-dist-gzip [autoconf] PASS: t/dist-formats.tap 52 - ac=dist-zstd,no-dist-gzip [configure] PASS: t/dist-formats.tap 53 - ac=dist-zstd,no-dist-gzip [ark-name] PASS: t/dist-formats.tap 54 - ac=dist-zstd,no-dist-gzip [distcheck] PASS: t/dist-formats.tap 55 - ac=dist-zstd,no-dist-gzip [ark-exists] PASS: t/dist-formats.tap 56 - ac=dist-zstd,no-dist-gzip [no .tar.gz] PASS: t/dist-formats.tap 57 - dist-gzip persistence [automake] PASS: t/dist-formats.tap 58 - dist-gzip persistence [autoconf] PASS: t/dist-formats.tap 59 - dist-gzip persistence [configure] PASS: t/dist-formats.tap 60 - 'dist-gzip' target always created PASS: t/dist-formats.tap 61 - 'make dist-gzip' work by default PASS: t/dist-formats.tap 62 - gzip+bzip2+xz [automake] PASS: t/dist-formats.tap 63 - gzip+bzip2+xz [autoconf] PASS: t/dist-formats.tap 64 - gzip+bzip2+xz [configure] PASS: t/dist-formats.tap 65 - gzip+bzip2+xz [make -j4 dist-all] PASS: t/dist-formats.tap 66 - gzip+bzip2+xz [check .tar.gz tarball] PASS: t/dist-formats.tap 67 - gzip+bzip2+xz [check .tar.bz2 tarball] PASS: t/dist-formats.tap 68 - gzip+bzip2+xz [check .tar.xz tarball] PASS: t/dist-formats.tap 69 - all compressors together [aclocal] PASS: t/dist-formats.tap 70 - all compressors together [automake] PASS: t/dist-formats.tap 71 - all compressors together [autoconf] PASS: t/dist-formats.tap 72 - all compressors together [configure] SKIP: t/dist-formats.tap 73 - all compressors together [make distcheck, real] # SKIP not all compressors available PASS: t/dist-formats.tap 74 - all compressors together ['make dist-all', stubbed] PASS: t/dist-formats.tap 75 - all compressors together ['make dist -j4', stubbed] make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/fort1.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/fonly.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/fortdep.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gcj.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' gcj4: skipped test: GNU Java compiler unavailable SKIP: t/gcj4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gcj2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' gcj6: skipped test: GNU Java compiler unavailable SKIP: t/gcj6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gcj3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gcj5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' gettext-macros: skipped test: couldn't find or get gettext macros SKIP: t/gettext-macros.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-missing-m4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/fn99.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/fort2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gnuwarn2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gnits.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gnuwarn.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/header.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-portability.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-deps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help-depend.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gnits2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help-depend2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/hdr-vars-defined-once.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help-dmalloc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help-init.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help-python.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gnumake.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help-lispdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help-upc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/gnits3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/fn99subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/implicit.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/help-silent.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/init2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/install-sh-option-S.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/install-sh-option-C.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/init.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/add-missing-install-sh.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/install-sh-unittests.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instdat.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instdat2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' instdir-no-empty: skipped test: TeX is required, but it wasn't found by configure SKIP: t/instdir-no-empty.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' instdir-java: skipped test: Sun Java compiler not available SKIP: t/instdir-java.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' instdir-lisp: skipped test: required program 'emacs' not available SKIP: t/instdir-lisp.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/distcheck-outdated-m4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/fort4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-install-sh.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' instdir-python: skipped test: python interpreter not available SKIP: t/instdir-python.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' instdir-texi: skipped test: TeX is required, but it wasn't found by configure SKIP: t/instdir-texi.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-with-unreadable-makefile-fails.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instexec.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/extra-deps-lt.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' instfail-java: skipped test: Sun Java compiler not available SKIP: t/instfail-java.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/hfs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instdir-cond.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/instdir-cond2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instdir2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' instmany-python: skipped test: python interpreter not available SKIP: t/instmany-python.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/installdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instman.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instman2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java: skipped test: Sun Java compiler not available SKIP: t/java.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/interp.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/interp2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instdir-prog.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instfail-info.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-check: skipped test: Sun Java compiler not available SKIP: t/java-check.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-clean: skipped test: Sun Java compiler not available SKIP: t/java-clean.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-compile-install: skipped test: Sun Java compiler not available SKIP: t/java-compile-install.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-compile-run-flat: skipped test: Sun Java interpreter not found SKIP: t/java-compile-run-flat.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instfail.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-compile-run-nested: skipped test: Sun Java interpreter not found SKIP: t/java-compile-run-nested.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-empty-classpath: skipped test: Sun Java compiler not available SKIP: t/java-empty-classpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/javadir-undefined.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-extra: skipped test: Sun Java compiler not available SKIP: t/java-extra.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/javasubst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/java2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/javaprim.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-nobase: skipped test: Sun Java compiler not available SKIP: t/java-nobase.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-noinst: skipped test: Sun Java compiler not available SKIP: t/java-noinst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-rebuild: skipped test: Sun Java compiler not available SKIP: t/java-rebuild.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' java-uninstall: skipped test: Sun Java compiler not available SKIP: t/java-uninstall.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/install-info-dir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instmany.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/java-no-duplicate.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/javaflags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ldadd.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ldflags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instdir-ltlib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lex.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lex2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/java-mix.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/java3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/insthook.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instmany-mans.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lexcpp.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/java-sources.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/dist-auxdir-many-subdirs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/lex-subobj-nodep.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex-header.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex-lib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lex-lib-external: skipped test: no system-wide lex library found SKIP: t/lex-lib-external.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex-noyywrap.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex-libobj.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lex-depend-grep.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex-multiple.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libexec.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex-clean.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lexvpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex-depend.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex-nodist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lflags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/lex-line.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lflags-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lex-clean-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/instfail-libtool.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj-no-dependency-tracking.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj15a.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj14.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj15b.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj13.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj12.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj15c.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lex-depend-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj18.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lex-pr204.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj20a.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/library.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/library2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/library3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj10.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj20b.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj20c.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj17.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/fort5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/link_c_cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj-basic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/license2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/link_dist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/link_f90_only.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/link_fc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/link_fccxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/link_fcxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp3: skipped test: required program 'emacs' not available SKIP: t/lisp3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp4: skipped test: required program 'emacs' not available SKIP: t/lisp4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp5: skipped test: required program 'emacs' not available SKIP: t/lisp5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp6: skipped test: required program 'emacs' not available SKIP: t/lisp6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/link_f_only.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp8: skipped test: required program 'emacs' not available SKIP: t/lisp8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp-readonly-srcdir: skipped test: required program 'emacs' not available SKIP: t/lisp-readonly-srcdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp-loadpath: skipped test: required program 'emacs' not available SKIP: t/lisp-loadpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp-subdir: skipped test: required program 'emacs' not available SKIP: t/lisp-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp-subdir2: skipped test: required program 'emacs' not available SKIP: t/lisp-subdir2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp-subdir-mix: skipped test: required program 'emacs' not available SKIP: t/lisp-subdir-mix.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lispdry: skipped test: required program 'emacs' not available SKIP: t/lispdry.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/link_override.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' lisp-pr11806: skipped test: required program 'emacs' not available SKIP: t/lisp-pr11806.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/listval.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/link_cond.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/longline.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lisp2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lisp-flags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool9.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj19.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/license.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/location.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/longlin2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/flavor.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/lisp7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj16a.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ltdeps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ltlibobjs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libobj16b.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/m4-inclusion.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/makefile-deps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ltinstloc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtoo11.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/instspc.tap 1 - squote in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 2 - squote in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 3 - dquote in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 4 - dquote in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 5 - bquote in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 6 - bquote in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 7 - sharp in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 8 - sharp in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 9 - dollar in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 10 - dollar in destdir # TODO long-standing limitation PASS: t/instspc.tap 11 - bang in builddir PASS: t/instspc.tap 12 - bang in destdir XFAIL: t/instspc.tap 13 - bslash in builddir # TODO long-standing limitation PASS: t/instspc.tap 14 - bslash in destdir XFAIL: t/instspc.tap 15 - ampersand in builddir # TODO long-standing limitation PASS: t/instspc.tap 16 - ampersand in destdir PASS: t/instspc.tap 17 - percent in builddir PASS: t/instspc.tap 18 - percent in destdir PASS: t/instspc.tap 19 - leftpar in builddir PASS: t/instspc.tap 20 - leftpar in destdir PASS: t/instspc.tap 21 - rightpar in builddir PASS: t/instspc.tap 22 - rightpar in destdir PASS: t/instspc.tap 23 - pipe in builddir PASS: t/instspc.tap 24 - pipe in destdir PASS: t/instspc.tap 25 - caret in builddir PASS: t/instspc.tap 26 - caret in destdir PASS: t/instspc.tap 27 - tilde in builddir PASS: t/instspc.tap 28 - tilde in destdir PASS: t/instspc.tap 29 - qmark in builddir PASS: t/instspc.tap 30 - qmark in destdir PASS: t/instspc.tap 31 - star in builddir PASS: t/instspc.tap 32 - star in destdir PASS: t/instspc.tap 33 - plus in builddir PASS: t/instspc.tap 34 - plus in destdir PASS: t/instspc.tap 35 - minus in builddir PASS: t/instspc.tap 36 - minus in destdir PASS: t/instspc.tap 37 - comma in builddir PASS: t/instspc.tap 38 - comma in destdir PASS: t/instspc.tap 39 - colon in builddir PASS: t/instspc.tap 40 - colon in destdir PASS: t/instspc.tap 41 - semicol in builddir PASS: t/instspc.tap 42 - semicol in destdir PASS: t/instspc.tap 43 - equal in builddir PASS: t/instspc.tap 44 - equal in destdir PASS: t/instspc.tap 45 - less in builddir PASS: t/instspc.tap 46 - less in destdir PASS: t/instspc.tap 47 - more in builddir PASS: t/instspc.tap 48 - more in destdir PASS: t/instspc.tap 49 - at in builddir PASS: t/instspc.tap 50 - at in destdir PASS: t/instspc.tap 51 - lqbrack in builddir PASS: t/instspc.tap 52 - lqbrack in destdir PASS: t/instspc.tap 53 - rqbrack in builddir PASS: t/instspc.tap 54 - rqbrack in destdir PASS: t/instspc.tap 55 - lcbrack in builddir PASS: t/instspc.tap 56 - lcbrack in destdir PASS: t/instspc.tap 57 - rcbrack in builddir PASS: t/instspc.tap 58 - rcbrack in destdir PASS: t/instspc.tap 59 - space in builddir PASS: t/instspc.tap 60 - space in destdir PASS: t/instspc.tap 61 - tab in builddir PASS: t/instspc.tap 62 - tab in destdir XFAIL: t/instspc.tap 63 - linefeed in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 64 - linefeed in destdir # TODO long-standing limitation PASS: t/instspc.tap 65 - backspace in builddir PASS: t/instspc.tap 66 - backspace in destdir PASS: t/instspc.tap 67 - formfeed in builddir PASS: t/instspc.tap 68 - formfeed in destdir PASS: t/instspc.tap 69 - carriageret in builddir PASS: t/instspc.tap 70 - carriageret in destdir XFAIL: t/instspc.tap 71 - quadrigraph0 in builddir # TODO long-standing limitation PASS: t/instspc.tap 72 - quadrigraph0 in destdir PASS: t/instspc.tap 73 - quadrigraph1 in builddir PASS: t/instspc.tap 74 - quadrigraph1 in destdir PASS: t/instspc.tap 75 - quadrigraph2 in builddir PASS: t/instspc.tap 76 - quadrigraph2 in destdir PASS: t/instspc.tap 77 - quadrigraph3 in builddir PASS: t/instspc.tap 78 - quadrigraph3 in destdir PASS: t/instspc.tap 79 - quadrigraph4 in builddir PASS: t/instspc.tap 80 - quadrigraph4 in destdir PASS: t/instspc.tap 81 - a_b in builddir PASS: t/instspc.tap 82 - a_b in destdir PASS: t/instspc.tap 83 - a__b in builddir PASS: t/instspc.tap 84 - a__b in destdir XFAIL: t/instspc.tap 85 - a_lf_b in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 86 - a_lf_b in destdir # TODO long-standing limitation PASS: t/instspc.tap 87 - dotdotdot in builddir PASS: t/instspc.tap 88 - dotdotdot in destdir PASS: t/instspc.tap 89 - dosdrive in builddir PASS: t/instspc.tap 90 - dosdrive in destdir PASS: t/instspc.tap 91 - miscglob1 in builddir PASS: t/instspc.tap 92 - miscglob1 in destdir PASS: t/instspc.tap 93 - miscglob2 in builddir PASS: t/instspc.tap 94 - miscglob2 in destdir make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/maintmode-configure-msg.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtool3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/makevars.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/libtoo10.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/ltcond2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/maintclean.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/maintclean-vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/man.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/ltconv.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/makej2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ltcond.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/make-dryrun.tap 1 - run PASS: t/make-dryrun.tap 2 - run (-s) PASS: t/make-dryrun.tap 3 - run (-s -r) PASS: t/make-dryrun.tap 4 - run PASS: t/make-dryrun.tap 5 - run (-s) PASS: t/make-dryrun.tap 6 - run (-s -r) PASS: t/make-dryrun.tap 7 - run PASS: t/make-dryrun.tap 8 - run (-s) PASS: t/make-dryrun.tap 9 - run (-s -r) PASS: t/make-dryrun.tap 10 - run PASS: t/make-dryrun.tap 11 - run (-s) PASS: t/make-dryrun.tap 12 - run (-s -r) PASS: t/make-dryrun.tap 13 - run PASS: t/make-dryrun.tap 14 - run (-s) PASS: t/make-dryrun.tap 15 - run (-s -r) PASS: t/make-dryrun.tap 16 - run PASS: t/make-dryrun.tap 17 - run (-s) PASS: t/make-dryrun.tap 18 - run (-s -r) PASS: t/make-dryrun.tap 19 - dry PASS: t/make-dryrun.tap 20 - dry (-s) PASS: t/make-dryrun.tap 21 - dry (-s -r) PASS: t/make-dryrun.tap 22 - dry PASS: t/make-dryrun.tap 23 - dry (-s) PASS: t/make-dryrun.tap 24 - dry (-s -r) PASS: t/make-dryrun.tap 25 - run [bug#13760] PASS: t/make-dryrun.tap 26 - run [bug#13760] (-s) PASS: t/make-dryrun.tap 27 - run [bug#13760] (-s -r) PASS: t/make-dryrun.tap 28 - run [bug#13760] PASS: t/make-dryrun.tap 29 - run [bug#13760] (-s) PASS: t/make-dryrun.tap 30 - run [bug#13760] (-s -r) PASS: t/make-dryrun.tap 31 - dry [bug#13760] PASS: t/make-dryrun.tap 32 - dry [bug#13760] (-s) PASS: t/make-dryrun.tap 33 - dry [bug#13760] (-s -r) PASS: t/make-dryrun.tap 34 - dry [bug#13760] PASS: t/make-dryrun.tap 35 - dry [bug#13760] (-s) PASS: t/make-dryrun.tap 36 - dry [bug#13760] (-s -r) PASS: t/make-dryrun.tap 37 - run [metachars] PASS: t/make-dryrun.tap 38 - run [metachars] (-s) PASS: t/make-dryrun.tap 39 - run [metachars] (-s -r) PASS: t/make-dryrun.tap 40 - run [metachars] PASS: t/make-dryrun.tap 41 - run [metachars] (-s) PASS: t/make-dryrun.tap 42 - run [metachars] (-s -r) PASS: t/make-dryrun.tap 43 - run [metachars] PASS: t/make-dryrun.tap 44 - run [metachars] (-s) PASS: t/make-dryrun.tap 45 - run [metachars] (-s -r) PASS: t/make-dryrun.tap 46 - run [metachars] PASS: t/make-dryrun.tap 47 - run [metachars] (-s) PASS: t/make-dryrun.tap 48 - run [metachars] (-s -r) PASS: t/make-dryrun.tap 49 - run [metachars] PASS: t/make-dryrun.tap 50 - run [metachars] (-s) PASS: t/make-dryrun.tap 51 - run [metachars] (-s -r) PASS: t/make-dryrun.tap 52 - run [metachars] PASS: t/make-dryrun.tap 53 - run [metachars] (-s) PASS: t/make-dryrun.tap 54 - run [metachars] (-s -r) PASS: t/make-dryrun.tap 55 - run [metachars] PASS: t/make-dryrun.tap 56 - run [metachars] (-s) PASS: t/make-dryrun.tap 57 - run [metachars] (-s -r) PASS: t/make-dryrun.tap 58 - run [metachars] PASS: t/make-dryrun.tap 59 - run [metachars] (-s) PASS: t/make-dryrun.tap 60 - run [metachars] (-s -r) make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/make-is-gnu.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/maken.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/make-keepgoing.tap 1 - k-n PASS: t/make-keepgoing.tap 2 - k-n (-s) PASS: t/make-keepgoing.tap 3 - k-n (-s -r) PASS: t/make-keepgoing.tap 4 - k-n PASS: t/make-keepgoing.tap 5 - k-n (-s) PASS: t/make-keepgoing.tap 6 - k-n (-s -r) PASS: t/make-keepgoing.tap 7 - k-n PASS: t/make-keepgoing.tap 8 - k-n (-s) PASS: t/make-keepgoing.tap 9 - k-n (-s -r) PASS: t/make-keepgoing.tap 10 - k-n PASS: t/make-keepgoing.tap 11 - k-n (-s) PASS: t/make-keepgoing.tap 12 - k-n (-s -r) PASS: t/make-keepgoing.tap 13 - k-n PASS: t/make-keepgoing.tap 14 - k-n (-s) PASS: t/make-keepgoing.tap 15 - k-n (-s -r) PASS: t/make-keepgoing.tap 16 - k-n PASS: t/make-keepgoing.tap 17 - k-n (-s) PASS: t/make-keepgoing.tap 18 - k-n (-s -r) PASS: t/make-keepgoing.tap 19 - k-y PASS: t/make-keepgoing.tap 20 - k-y (-s) PASS: t/make-keepgoing.tap 21 - k-y (-s -r) PASS: t/make-keepgoing.tap 22 - k-y PASS: t/make-keepgoing.tap 23 - k-y (-s) PASS: t/make-keepgoing.tap 24 - k-y (-s -r) PASS: t/make-keepgoing.tap 25 - k-n [bug#12554] PASS: t/make-keepgoing.tap 26 - k-n [bug#12554] (-s) PASS: t/make-keepgoing.tap 27 - k-n [bug#12554] (-s -r) PASS: t/make-keepgoing.tap 28 - k-n [bug#12554] PASS: t/make-keepgoing.tap 29 - k-n [bug#12554] (-s) PASS: t/make-keepgoing.tap 30 - k-n [bug#12554] (-s -r) PASS: t/make-keepgoing.tap 31 - k-y [bug#12554] PASS: t/make-keepgoing.tap 32 - k-y [bug#12554] (-s) PASS: t/make-keepgoing.tap 33 - k-y [bug#12554] (-s -r) PASS: t/make-keepgoing.tap 34 - k-y [bug#12554] PASS: t/make-keepgoing.tap 35 - k-y [bug#12554] (-s) PASS: t/make-keepgoing.tap 36 - k-y [bug#12554] (-s -r) PASS: t/make-keepgoing.tap 37 - k-n [metachars] PASS: t/make-keepgoing.tap 38 - k-n [metachars] (-s) PASS: t/make-keepgoing.tap 39 - k-n [metachars] (-s -r) PASS: t/make-keepgoing.tap 40 - k-n [metachars] PASS: t/make-keepgoing.tap 41 - k-n [metachars] (-s) PASS: t/make-keepgoing.tap 42 - k-n [metachars] (-s -r) PASS: t/make-keepgoing.tap 43 - k-n [metachars] PASS: t/make-keepgoing.tap 44 - k-n [metachars] (-s) PASS: t/make-keepgoing.tap 45 - k-n [metachars] (-s -r) PASS: t/make-keepgoing.tap 46 - k-n [metachars] PASS: t/make-keepgoing.tap 47 - k-n [metachars] (-s) PASS: t/make-keepgoing.tap 48 - k-n [metachars] (-s -r) PASS: t/make-keepgoing.tap 49 - k-n [metachars] PASS: t/make-keepgoing.tap 50 - k-n [metachars] (-s) PASS: t/make-keepgoing.tap 51 - k-n [metachars] (-s -r) PASS: t/make-keepgoing.tap 52 - k-n [metachars] PASS: t/make-keepgoing.tap 53 - k-n [metachars] (-s) PASS: t/make-keepgoing.tap 54 - k-n [metachars] (-s -r) PASS: t/make-keepgoing.tap 55 - k-n [metachars] PASS: t/make-keepgoing.tap 56 - k-n [metachars] (-s) PASS: t/make-keepgoing.tap 57 - k-n [metachars] (-s -r) PASS: t/make-keepgoing.tap 58 - k-n [metachars] PASS: t/make-keepgoing.tap 59 - k-n [metachars] (-s) PASS: t/make-keepgoing.tap 60 - k-n [metachars] (-s -r) make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/man2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mdate5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mdate6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mdate.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/missing3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mdate2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mdate3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mdate4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/man5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/missing-version-mismatch.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/makej.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mkinst3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/maken3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mkinstall.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/man3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/missing-auxfile-stops-makefiles-creation.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mkdirp-deprecation.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/no-extra-makefile-code.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/no-spurious-install-recursive.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ltorder.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' nobase-python: skipped test: python interpreter not available SKIP: t/nobase-python.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/no-extra-c-stuff.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/man7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ltinit.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mkinst2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nodep.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nodep2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nodepcomp.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/am-missing-prog.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nodist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ltlibsrc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mkdir_p.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nodist3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nobase-nodist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/noinst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nolink.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/number.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/man8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nodef.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/make.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nodist2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/man6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/objc-basic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nodef2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/objc-minidemo.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/noinstdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/objc-flags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nobase.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/order.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/objc-deps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mmodely.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/notrans.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/oldvars.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/objcxx-flags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/objcxx-deps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/objcxx-minidemo.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/objcxx-basic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nostdinc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/objext-pr10128.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/override-conditional-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/override-conditional-pr13940.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/override-html.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/override-suggest-local.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mmode.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output13.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/override-conditional-1.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output-order.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/objc-megademo.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output10.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output9.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output11.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/output12.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/serial-tests.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/nobase-libtool.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-empty.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-am.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-trailing-whitespace.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-exit-status-reported.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-recheck.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-am2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-am3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-exeext.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-suffix.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-dry-run-1.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-log-compiler-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-fd-redirect.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-dry-run-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-recheck-depends-on-all.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-concurrency-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-fd-redirect-exeext.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' parallel-tests-log-compiler-example: skipped test: python interpreter not available SKIP: t/parallel-tests-log-compiler-example.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-suffix-prog.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-log-compiler-1.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-unreadable.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-interrupt.tap 1 - logfile created and readable [SIG 1] PASS: t/parallel-tests-interrupt.tap 2 - logfile contains output from test script [SIG 1] PASS: t/parallel-tests-interrupt.tap 3 - signal 1 to test driver causes "make check" to fail PASS: t/parallel-tests-interrupt.tap 4 - test driver clean up log and tmp files after signal 1 PASS: t/parallel-tests-interrupt.tap 5 - logfile created and readable [SIG 2] PASS: t/parallel-tests-interrupt.tap 6 - logfile contains output from test script [SIG 2] PASS: t/parallel-tests-interrupt.tap 7 - signal 2 to test driver causes "make check" to fail PASS: t/parallel-tests-interrupt.tap 8 - test driver clean up log and tmp files after signal 2 PASS: t/parallel-tests-interrupt.tap 9 - logfile created and readable [SIG 13] PASS: t/parallel-tests-interrupt.tap 10 - logfile contains output from test script [SIG 13] PASS: t/parallel-tests-interrupt.tap 11 - signal 13 to test driver causes "make check" to fail PASS: t/parallel-tests-interrupt.tap 12 - test driver clean up log and tmp files after signal 13 PASS: t/parallel-tests-interrupt.tap 13 - logfile created and readable [SIG 15] PASS: t/parallel-tests-interrupt.tap 14 - logfile contains output from test script [SIG 15] PASS: t/parallel-tests-interrupt.tap 15 - signal 15 to test driver causes "make check" to fail PASS: t/parallel-tests-interrupt.tap 16 - test driver clean up log and tmp files after signal 15 make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-generated-and-distributed.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-driver-install.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-recheck-pr11791.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-reset-term.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-basics.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-log-override-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-log-override-recheck.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-extra-programs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-cmdline-override.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-fork-bomb.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-no-color-in-log.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-log-override-1.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-no-spurious-summary.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-once.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tests-environment.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-harderror.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-empty-testlogs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/testsuite-summary-header.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/testsuite-summary-color.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-acsubst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tests-environment-backcompat.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/am-tests-environment.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-custom-no-extra-driver.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-custom.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-trs-suffix-registered.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/testsuite-summary-reference-log.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-fail.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-cond.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-custom-xfail-tests.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-custom-multitest.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-create-log-dir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-extensions-empty.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-concurrency.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-logs-repeated.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-metadata-global-log.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-log.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-custom-multitest-recheck2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-strip-vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-custom-multitest-recheck.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-harness-vpath-rewrite.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-exit-statuses.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-metadata-global-result.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-missing2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-metadata-recheck.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-missing.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/percent.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parse.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-metadata-results.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/phony.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-extensions-cond.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/per-target-flags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/toplevelmd.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/percent2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-extensions.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/precious.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-trs-basic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq9.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-trs-recover2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-driver-is-distributed.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq10.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pluseq11.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/parallel-tests-console-output.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-extradist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ppf77.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-data.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr72.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-scripts.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr211.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-libraries.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-ldadd.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-tests.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr229.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr9.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/test-trs-recover.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-programs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-sources.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr220.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr279.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr279-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr224.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr243.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/prefix.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr266.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr87.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr287.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr300-lib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr300-prog.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/primary.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/preproc-errmsg.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/primary2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/preproc-basics.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/primary-prefix-valid-couples.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/print-libdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/primary-prefix-couples-documented-valid.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' py-compile-basic: skipped test: python interpreter not available SKIP: t/py-compile-basic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' py-compile-basedir: skipped test: python interpreter not available SKIP: t/py-compile-basedir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' py-compile-destdir: skipped test: python interpreter not available SKIP: t/py-compile-destdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/py-compile-env.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/proginst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' py-compile-option-terminate: skipped test: python interpreter not available SKIP: t/py-compile-option-terminate.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/py-compile-usage.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/primary3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' python3: skipped test: python interpreter not available SKIP: t/python3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' python10: skipped test: python interpreter not available SKIP: t/python10.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/primary-prefix-invalid-couples.tap 1 - 'automake -a' error out on mismatched prefix/primary couples PASS: t/primary-prefix-invalid-couples.tap 2 - mismatched prefix/primary in bin_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 3 - mismatched prefix/primary in bin_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 4 - mismatched prefix/primary in bin_LISP PASS: t/primary-prefix-invalid-couples.tap 5 - mismatched prefix/primary in bin_PYTHON PASS: t/primary-prefix-invalid-couples.tap 6 - mismatched prefix/primary in bin_JAVA PASS: t/primary-prefix-invalid-couples.tap 7 - mismatched prefix/primary in bin_DATA PASS: t/primary-prefix-invalid-couples.tap 8 - mismatched prefix/primary in bin_HEADERS PASS: t/primary-prefix-invalid-couples.tap 9 - mismatched prefix/primary in data_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 10 - mismatched prefix/primary in data_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 11 - mismatched prefix/primary in data_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 12 - mismatched prefix/primary in data_LISP PASS: t/primary-prefix-invalid-couples.tap 13 - mismatched prefix/primary in data_PYTHON PASS: t/primary-prefix-invalid-couples.tap 14 - mismatched prefix/primary in data_JAVA PASS: t/primary-prefix-invalid-couples.tap 15 - mismatched prefix/primary in data_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 16 - mismatched prefix/primary in data_HEADERS PASS: t/primary-prefix-invalid-couples.tap 17 - mismatched prefix/primary in dataroot_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 18 - mismatched prefix/primary in dataroot_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 19 - mismatched prefix/primary in dataroot_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 20 - mismatched prefix/primary in dataroot_LISP PASS: t/primary-prefix-invalid-couples.tap 21 - mismatched prefix/primary in dataroot_PYTHON PASS: t/primary-prefix-invalid-couples.tap 22 - mismatched prefix/primary in dataroot_JAVA PASS: t/primary-prefix-invalid-couples.tap 23 - mismatched prefix/primary in dataroot_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 24 - mismatched prefix/primary in dataroot_HEADERS PASS: t/primary-prefix-invalid-couples.tap 25 - mismatched prefix/primary in doc_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 26 - mismatched prefix/primary in doc_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 27 - mismatched prefix/primary in doc_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 28 - mismatched prefix/primary in doc_LISP PASS: t/primary-prefix-invalid-couples.tap 29 - mismatched prefix/primary in doc_PYTHON PASS: t/primary-prefix-invalid-couples.tap 30 - mismatched prefix/primary in doc_JAVA PASS: t/primary-prefix-invalid-couples.tap 31 - mismatched prefix/primary in doc_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 32 - mismatched prefix/primary in doc_HEADERS PASS: t/primary-prefix-invalid-couples.tap 33 - mismatched prefix/primary in dvi_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 34 - mismatched prefix/primary in dvi_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 35 - mismatched prefix/primary in dvi_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 36 - mismatched prefix/primary in dvi_LISP PASS: t/primary-prefix-invalid-couples.tap 37 - mismatched prefix/primary in dvi_PYTHON PASS: t/primary-prefix-invalid-couples.tap 38 - mismatched prefix/primary in dvi_JAVA PASS: t/primary-prefix-invalid-couples.tap 39 - mismatched prefix/primary in dvi_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 40 - mismatched prefix/primary in dvi_HEADERS PASS: t/primary-prefix-invalid-couples.tap 41 - mismatched prefix/primary in exec_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 42 - mismatched prefix/primary in exec_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 43 - mismatched prefix/primary in exec_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 44 - mismatched prefix/primary in exec_LISP PASS: t/primary-prefix-invalid-couples.tap 45 - mismatched prefix/primary in exec_PYTHON PASS: t/primary-prefix-invalid-couples.tap 46 - mismatched prefix/primary in exec_JAVA PASS: t/primary-prefix-invalid-couples.tap 47 - mismatched prefix/primary in exec_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 48 - mismatched prefix/primary in exec_DATA PASS: t/primary-prefix-invalid-couples.tap 49 - mismatched prefix/primary in exec_HEADERS PASS: t/primary-prefix-invalid-couples.tap 50 - mismatched prefix/primary in html_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 51 - mismatched prefix/primary in html_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 52 - mismatched prefix/primary in html_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 53 - mismatched prefix/primary in html_LISP PASS: t/primary-prefix-invalid-couples.tap 54 - mismatched prefix/primary in html_PYTHON PASS: t/primary-prefix-invalid-couples.tap 55 - mismatched prefix/primary in html_JAVA PASS: t/primary-prefix-invalid-couples.tap 56 - mismatched prefix/primary in html_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 57 - mismatched prefix/primary in html_HEADERS PASS: t/primary-prefix-invalid-couples.tap 58 - mismatched prefix/primary in include_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 59 - mismatched prefix/primary in include_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 60 - mismatched prefix/primary in include_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 61 - mismatched prefix/primary in include_LISP PASS: t/primary-prefix-invalid-couples.tap 62 - mismatched prefix/primary in include_PYTHON PASS: t/primary-prefix-invalid-couples.tap 63 - mismatched prefix/primary in include_JAVA PASS: t/primary-prefix-invalid-couples.tap 64 - mismatched prefix/primary in include_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 65 - mismatched prefix/primary in include_DATA PASS: t/primary-prefix-invalid-couples.tap 66 - mismatched prefix/primary in info_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 67 - mismatched prefix/primary in info_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 68 - mismatched prefix/primary in info_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 69 - mismatched prefix/primary in info_LISP PASS: t/primary-prefix-invalid-couples.tap 70 - mismatched prefix/primary in info_PYTHON PASS: t/primary-prefix-invalid-couples.tap 71 - mismatched prefix/primary in info_JAVA PASS: t/primary-prefix-invalid-couples.tap 72 - mismatched prefix/primary in info_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 73 - mismatched prefix/primary in info_DATA PASS: t/primary-prefix-invalid-couples.tap 74 - mismatched prefix/primary in info_HEADERS PASS: t/primary-prefix-invalid-couples.tap 75 - mismatched prefix/primary in lib_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 76 - mismatched prefix/primary in lib_LISP PASS: t/primary-prefix-invalid-couples.tap 77 - mismatched prefix/primary in lib_PYTHON PASS: t/primary-prefix-invalid-couples.tap 78 - mismatched prefix/primary in lib_JAVA PASS: t/primary-prefix-invalid-couples.tap 79 - mismatched prefix/primary in lib_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 80 - mismatched prefix/primary in lib_DATA PASS: t/primary-prefix-invalid-couples.tap 81 - mismatched prefix/primary in lib_HEADERS PASS: t/primary-prefix-invalid-couples.tap 82 - mismatched prefix/primary in libexec_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 83 - mismatched prefix/primary in libexec_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 84 - mismatched prefix/primary in libexec_LISP PASS: t/primary-prefix-invalid-couples.tap 85 - mismatched prefix/primary in libexec_PYTHON PASS: t/primary-prefix-invalid-couples.tap 86 - mismatched prefix/primary in libexec_JAVA PASS: t/primary-prefix-invalid-couples.tap 87 - mismatched prefix/primary in libexec_DATA PASS: t/primary-prefix-invalid-couples.tap 88 - mismatched prefix/primary in libexec_HEADERS PASS: t/primary-prefix-invalid-couples.tap 89 - mismatched prefix/primary in lisp_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 90 - mismatched prefix/primary in lisp_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 91 - mismatched prefix/primary in lisp_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 92 - mismatched prefix/primary in lisp_PYTHON PASS: t/primary-prefix-invalid-couples.tap 93 - mismatched prefix/primary in lisp_JAVA PASS: t/primary-prefix-invalid-couples.tap 94 - mismatched prefix/primary in lisp_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 95 - mismatched prefix/primary in lisp_HEADERS PASS: t/primary-prefix-invalid-couples.tap 96 - mismatched prefix/primary in locale_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 97 - mismatched prefix/primary in locale_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 98 - mismatched prefix/primary in locale_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 99 - mismatched prefix/primary in locale_LISP PASS: t/primary-prefix-invalid-couples.tap 100 - mismatched prefix/primary in locale_PYTHON PASS: t/primary-prefix-invalid-couples.tap 101 - mismatched prefix/primary in locale_JAVA PASS: t/primary-prefix-invalid-couples.tap 102 - mismatched prefix/primary in locale_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 103 - mismatched prefix/primary in locale_DATA PASS: t/primary-prefix-invalid-couples.tap 104 - mismatched prefix/primary in locale_HEADERS PASS: t/primary-prefix-invalid-couples.tap 105 - mismatched prefix/primary in localstate_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 106 - mismatched prefix/primary in localstate_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 107 - mismatched prefix/primary in localstate_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 108 - mismatched prefix/primary in localstate_LISP PASS: t/primary-prefix-invalid-couples.tap 109 - mismatched prefix/primary in localstate_PYTHON PASS: t/primary-prefix-invalid-couples.tap 110 - mismatched prefix/primary in localstate_JAVA PASS: t/primary-prefix-invalid-couples.tap 111 - mismatched prefix/primary in localstate_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 112 - mismatched prefix/primary in localstate_HEADERS PASS: t/primary-prefix-invalid-couples.tap 113 - mismatched prefix/primary in man_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 114 - mismatched prefix/primary in man_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 115 - mismatched prefix/primary in man_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 116 - mismatched prefix/primary in man_LISP PASS: t/primary-prefix-invalid-couples.tap 117 - mismatched prefix/primary in man_PYTHON PASS: t/primary-prefix-invalid-couples.tap 118 - mismatched prefix/primary in man_JAVA PASS: t/primary-prefix-invalid-couples.tap 119 - mismatched prefix/primary in man_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 120 - mismatched prefix/primary in man_DATA PASS: t/primary-prefix-invalid-couples.tap 121 - mismatched prefix/primary in man_HEADERS PASS: t/primary-prefix-invalid-couples.tap 122 - mismatched prefix/primary in man1_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 123 - mismatched prefix/primary in man1_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 124 - mismatched prefix/primary in man1_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 125 - mismatched prefix/primary in man1_LISP PASS: t/primary-prefix-invalid-couples.tap 126 - mismatched prefix/primary in man1_PYTHON PASS: t/primary-prefix-invalid-couples.tap 127 - mismatched prefix/primary in man1_JAVA PASS: t/primary-prefix-invalid-couples.tap 128 - mismatched prefix/primary in man1_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 129 - mismatched prefix/primary in man1_DATA PASS: t/primary-prefix-invalid-couples.tap 130 - mismatched prefix/primary in man1_HEADERS PASS: t/primary-prefix-invalid-couples.tap 131 - mismatched prefix/primary in man2_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 132 - mismatched prefix/primary in man2_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 133 - mismatched prefix/primary in man2_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 134 - mismatched prefix/primary in man2_LISP PASS: t/primary-prefix-invalid-couples.tap 135 - mismatched prefix/primary in man2_PYTHON PASS: t/primary-prefix-invalid-couples.tap 136 - mismatched prefix/primary in man2_JAVA PASS: t/primary-prefix-invalid-couples.tap 137 - mismatched prefix/primary in man2_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 138 - mismatched prefix/primary in man2_DATA PASS: t/primary-prefix-invalid-couples.tap 139 - mismatched prefix/primary in man2_HEADERS PASS: t/primary-prefix-invalid-couples.tap 140 - mismatched prefix/primary in man3_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 141 - mismatched prefix/primary in man3_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 142 - mismatched prefix/primary in man3_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 143 - mismatched prefix/primary in man3_LISP PASS: t/primary-prefix-invalid-couples.tap 144 - mismatched prefix/primary in man3_PYTHON PASS: t/primary-prefix-invalid-couples.tap 145 - mismatched prefix/primary in man3_JAVA PASS: t/primary-prefix-invalid-couples.tap 146 - mismatched prefix/primary in man3_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 147 - mismatched prefix/primary in man3_DATA PASS: t/primary-prefix-invalid-couples.tap 148 - mismatched prefix/primary in man3_HEADERS PASS: t/primary-prefix-invalid-couples.tap 149 - mismatched prefix/primary in man4_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 150 - mismatched prefix/primary in man4_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 151 - mismatched prefix/primary in man4_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 152 - mismatched prefix/primary in man4_LISP PASS: t/primary-prefix-invalid-couples.tap 153 - mismatched prefix/primary in man4_PYTHON PASS: t/primary-prefix-invalid-couples.tap 154 - mismatched prefix/primary in man4_JAVA PASS: t/primary-prefix-invalid-couples.tap 155 - mismatched prefix/primary in man4_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 156 - mismatched prefix/primary in man4_DATA PASS: t/primary-prefix-invalid-couples.tap 157 - mismatched prefix/primary in man4_HEADERS PASS: t/primary-prefix-invalid-couples.tap 158 - mismatched prefix/primary in man5_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 159 - mismatched prefix/primary in man5_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 160 - mismatched prefix/primary in man5_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 161 - mismatched prefix/primary in man5_LISP PASS: t/primary-prefix-invalid-couples.tap 162 - mismatched prefix/primary in man5_PYTHON PASS: t/primary-prefix-invalid-couples.tap 163 - mismatched prefix/primary in man5_JAVA PASS: t/primary-prefix-invalid-couples.tap 164 - mismatched prefix/primary in man5_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 165 - mismatched prefix/primary in man5_DATA PASS: t/primary-prefix-invalid-couples.tap 166 - mismatched prefix/primary in man5_HEADERS PASS: t/primary-prefix-invalid-couples.tap 167 - mismatched prefix/primary in man6_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 168 - mismatched prefix/primary in man6_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 169 - mismatched prefix/primary in man6_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 170 - mismatched prefix/primary in man6_LISP PASS: t/primary-prefix-invalid-couples.tap 171 - mismatched prefix/primary in man6_PYTHON PASS: t/primary-prefix-invalid-couples.tap 172 - mismatched prefix/primary in man6_JAVA PASS: t/primary-prefix-invalid-couples.tap 173 - mismatched prefix/primary in man6_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 174 - mismatched prefix/primary in man6_DATA PASS: t/primary-prefix-invalid-couples.tap 175 - mismatched prefix/primary in man6_HEADERS PASS: t/primary-prefix-invalid-couples.tap 176 - mismatched prefix/primary in man7_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 177 - mismatched prefix/primary in man7_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 178 - mismatched prefix/primary in man7_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 179 - mismatched prefix/primary in man7_LISP PASS: t/primary-prefix-invalid-couples.tap 180 - mismatched prefix/primary in man7_PYTHON PASS: t/primary-prefix-invalid-couples.tap 181 - mismatched prefix/primary in man7_JAVA PASS: t/primary-prefix-invalid-couples.tap 182 - mismatched prefix/primary in man7_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 183 - mismatched prefix/primary in man7_DATA PASS: t/primary-prefix-invalid-couples.tap 184 - mismatched prefix/primary in man7_HEADERS PASS: t/primary-prefix-invalid-couples.tap 185 - mismatched prefix/primary in man8_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 186 - mismatched prefix/primary in man8_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 187 - mismatched prefix/primary in man8_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 188 - mismatched prefix/primary in man8_LISP PASS: t/primary-prefix-invalid-couples.tap 189 - mismatched prefix/primary in man8_PYTHON PASS: t/primary-prefix-invalid-couples.tap 190 - mismatched prefix/primary in man8_JAVA PASS: t/primary-prefix-invalid-couples.tap 191 - mismatched prefix/primary in man8_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 192 - mismatched prefix/primary in man8_DATA PASS: t/primary-prefix-invalid-couples.tap 193 - mismatched prefix/primary in man8_HEADERS PASS: t/primary-prefix-invalid-couples.tap 194 - mismatched prefix/primary in man9_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 195 - mismatched prefix/primary in man9_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 196 - mismatched prefix/primary in man9_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 197 - mismatched prefix/primary in man9_LISP PASS: t/primary-prefix-invalid-couples.tap 198 - mismatched prefix/primary in man9_PYTHON PASS: t/primary-prefix-invalid-couples.tap 199 - mismatched prefix/primary in man9_JAVA PASS: t/primary-prefix-invalid-couples.tap 200 - mismatched prefix/primary in man9_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 201 - mismatched prefix/primary in man9_DATA PASS: t/primary-prefix-invalid-couples.tap 202 - mismatched prefix/primary in man9_HEADERS PASS: t/primary-prefix-invalid-couples.tap 203 - mismatched prefix/primary in oldinclude_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 204 - mismatched prefix/primary in oldinclude_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 205 - mismatched prefix/primary in oldinclude_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 206 - mismatched prefix/primary in oldinclude_LISP PASS: t/primary-prefix-invalid-couples.tap 207 - mismatched prefix/primary in oldinclude_PYTHON PASS: t/primary-prefix-invalid-couples.tap 208 - mismatched prefix/primary in oldinclude_JAVA PASS: t/primary-prefix-invalid-couples.tap 209 - mismatched prefix/primary in oldinclude_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 210 - mismatched prefix/primary in oldinclude_DATA PASS: t/primary-prefix-invalid-couples.tap 211 - mismatched prefix/primary in pdf_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 212 - mismatched prefix/primary in pdf_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 213 - mismatched prefix/primary in pdf_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 214 - mismatched prefix/primary in pdf_LISP PASS: t/primary-prefix-invalid-couples.tap 215 - mismatched prefix/primary in pdf_PYTHON PASS: t/primary-prefix-invalid-couples.tap 216 - mismatched prefix/primary in pdf_JAVA PASS: t/primary-prefix-invalid-couples.tap 217 - mismatched prefix/primary in pdf_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 218 - mismatched prefix/primary in pdf_HEADERS PASS: t/primary-prefix-invalid-couples.tap 219 - mismatched prefix/primary in pkgdata_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 220 - mismatched prefix/primary in pkgdata_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 221 - mismatched prefix/primary in pkgdata_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 222 - mismatched prefix/primary in pkgdata_LISP PASS: t/primary-prefix-invalid-couples.tap 223 - mismatched prefix/primary in pkgdata_PYTHON PASS: t/primary-prefix-invalid-couples.tap 224 - mismatched prefix/primary in pkgdata_JAVA PASS: t/primary-prefix-invalid-couples.tap 225 - mismatched prefix/primary in pkgdata_HEADERS PASS: t/primary-prefix-invalid-couples.tap 226 - mismatched prefix/primary in pkginclude_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 227 - mismatched prefix/primary in pkginclude_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 228 - mismatched prefix/primary in pkginclude_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 229 - mismatched prefix/primary in pkginclude_LISP PASS: t/primary-prefix-invalid-couples.tap 230 - mismatched prefix/primary in pkginclude_PYTHON PASS: t/primary-prefix-invalid-couples.tap 231 - mismatched prefix/primary in pkginclude_JAVA PASS: t/primary-prefix-invalid-couples.tap 232 - mismatched prefix/primary in pkginclude_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 233 - mismatched prefix/primary in pkginclude_DATA PASS: t/primary-prefix-invalid-couples.tap 234 - mismatched prefix/primary in pkglib_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 235 - mismatched prefix/primary in pkglib_LISP PASS: t/primary-prefix-invalid-couples.tap 236 - mismatched prefix/primary in pkglib_PYTHON PASS: t/primary-prefix-invalid-couples.tap 237 - mismatched prefix/primary in pkglib_JAVA PASS: t/primary-prefix-invalid-couples.tap 238 - mismatched prefix/primary in pkglib_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 239 - mismatched prefix/primary in pkglib_DATA PASS: t/primary-prefix-invalid-couples.tap 240 - mismatched prefix/primary in pkglib_HEADERS PASS: t/primary-prefix-invalid-couples.tap 241 - mismatched prefix/primary in pkglibexec_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 242 - mismatched prefix/primary in pkglibexec_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 243 - mismatched prefix/primary in pkglibexec_LISP PASS: t/primary-prefix-invalid-couples.tap 244 - mismatched prefix/primary in pkglibexec_PYTHON PASS: t/primary-prefix-invalid-couples.tap 245 - mismatched prefix/primary in pkglibexec_JAVA PASS: t/primary-prefix-invalid-couples.tap 246 - mismatched prefix/primary in pkglibexec_DATA PASS: t/primary-prefix-invalid-couples.tap 247 - mismatched prefix/primary in pkglibexec_HEADERS PASS: t/primary-prefix-invalid-couples.tap 248 - mismatched prefix/primary in ps_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 249 - mismatched prefix/primary in ps_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 250 - mismatched prefix/primary in ps_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 251 - mismatched prefix/primary in ps_LISP PASS: t/primary-prefix-invalid-couples.tap 252 - mismatched prefix/primary in ps_PYTHON PASS: t/primary-prefix-invalid-couples.tap 253 - mismatched prefix/primary in ps_JAVA PASS: t/primary-prefix-invalid-couples.tap 254 - mismatched prefix/primary in ps_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 255 - mismatched prefix/primary in ps_HEADERS PASS: t/primary-prefix-invalid-couples.tap 256 - mismatched prefix/primary in sbin_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 257 - mismatched prefix/primary in sbin_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 258 - mismatched prefix/primary in sbin_LISP PASS: t/primary-prefix-invalid-couples.tap 259 - mismatched prefix/primary in sbin_PYTHON PASS: t/primary-prefix-invalid-couples.tap 260 - mismatched prefix/primary in sbin_JAVA PASS: t/primary-prefix-invalid-couples.tap 261 - mismatched prefix/primary in sbin_DATA PASS: t/primary-prefix-invalid-couples.tap 262 - mismatched prefix/primary in sbin_HEADERS PASS: t/primary-prefix-invalid-couples.tap 263 - mismatched prefix/primary in sharedstate_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 264 - mismatched prefix/primary in sharedstate_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 265 - mismatched prefix/primary in sharedstate_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 266 - mismatched prefix/primary in sharedstate_LISP PASS: t/primary-prefix-invalid-couples.tap 267 - mismatched prefix/primary in sharedstate_PYTHON PASS: t/primary-prefix-invalid-couples.tap 268 - mismatched prefix/primary in sharedstate_JAVA PASS: t/primary-prefix-invalid-couples.tap 269 - mismatched prefix/primary in sharedstate_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 270 - mismatched prefix/primary in sharedstate_HEADERS PASS: t/primary-prefix-invalid-couples.tap 271 - mismatched prefix/primary in sysconf_PROGRAMS PASS: t/primary-prefix-invalid-couples.tap 272 - mismatched prefix/primary in sysconf_LIBRARIES PASS: t/primary-prefix-invalid-couples.tap 273 - mismatched prefix/primary in sysconf_LTLIBRARIES PASS: t/primary-prefix-invalid-couples.tap 274 - mismatched prefix/primary in sysconf_LISP PASS: t/primary-prefix-invalid-couples.tap 275 - mismatched prefix/primary in sysconf_PYTHON PASS: t/primary-prefix-invalid-couples.tap 276 - mismatched prefix/primary in sysconf_JAVA PASS: t/primary-prefix-invalid-couples.tap 277 - mismatched prefix/primary in sysconf_SCRIPTS PASS: t/primary-prefix-invalid-couples.tap 278 - mismatched prefix/primary in sysconf_HEADERS PASS: t/primary-prefix-invalid-couples.tap 279 - automake error out on mismatched prefix/primary couples PASS: t/primary-prefix-invalid-couples.tap 280 - ... and with the same diagnostic of 'automake -a' make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' python12: skipped test: python interpreter not available SKIP: t/python12.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' python-am-path-iftrue: skipped test: python interpreter not available SKIP: t/python-am-path-iftrue.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/preproc-c-compile.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' python-too-old: skipped test: python interpreter not available SKIP: t/python-too-old.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/python11.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' python-prefix: skipped test: python interpreter not available SKIP: t/python-prefix.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr307.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' python-vars: skipped test: python interpreter not available SKIP: t/python-vars.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' python-virtualenv: skipped test: python interpreter not available SKIP: t/python-virtualenv.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' python-pr10995: skipped test: python interpreter not available SKIP: t/python-pr10995.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/programs-primary-rewritten.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr300-ltlib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/preproc-demo.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/python.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/primary-prefix-couples-force-valid.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/python-missing.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-ltlibraries.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/python2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/python-dist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user-keep-going.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user-no-top-level.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user-phony.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user-wrap.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user-no-subdirs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/testsuite-summary-count.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user-many.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user-deeply-nested.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user-indir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/relativize.tap 1 - ./{.} = . PASS: t/relativize.tap 2 - ./{..} = .. PASS: t/relativize.tap 3 - ../{top} = . PASS: t/relativize.tap 4 - x/{.} = x PASS: t/relativize.tap 5 - x/{.} = x/. PASS: t/relativize.tap 6 - x/{..} = x/.. PASS: t/relativize.tap 7 - x/{x} = x/x PASS: t/relativize.tap 8 - x/{r/s/t} = x/r/s/t PASS: t/relativize.tap 9 - long-longer/{.} = long-longer PASS: t/relativize.tap 10 - long-longer/{.} = long-longer/. PASS: t/relativize.tap 11 - long-longer/{..} = long-longer/.. PASS: t/relativize.tap 12 - long-longer/{x} = long-longer/x PASS: t/relativize.tap 13 - long-longer/{r/s/t} = long-longer/r/s/t PASS: t/relativize.tap 14 - a/b/{.} = a/b PASS: t/relativize.tap 15 - a/b/{.} = a/b/. PASS: t/relativize.tap 16 - a/b/{..} = a/b/.. PASS: t/relativize.tap 17 - a/b/{x} = a/b/x PASS: t/relativize.tap 18 - a/b/{r/s/t} = a/b/r/s/t PASS: t/relativize.tap 19 - 1/2/3/4/5/{.} = 1/2/3/4/5 PASS: t/relativize.tap 20 - 1/2/3/4/5/{.} = 1/2/3/4/5/. PASS: t/relativize.tap 21 - 1/2/3/4/5/{..} = 1/2/3/4/5/.. PASS: t/relativize.tap 22 - 1/2/3/4/5/{x} = 1/2/3/4/5/x PASS: t/relativize.tap 23 - 1/2/3/4/5/{r/s/t} = 1/2/3/4/5/r/s/t PASS: t/relativize.tap 24 - one/{../two} = two PASS: t/relativize.tap 25 - a/{../b/c} = b/c PASS: t/relativize.tap 26 - a/b/{../..} = . PASS: t/relativize.tap 27 - a/b/{../../foo} = foo PASS: t/relativize.tap 28 - a/b/{../../foo/bar} = foo/bar PASS: t/relativize.tap 29 - a/b/{../c} = a/c PASS: t/relativize.tap 30 - a/b/{../c/d} = a/c/d PASS: t/relativize.tap 31 - foo/bar/baz/{../qux/zap} = foo/bar/qux/zap PASS: t/relativize.tap 32 - ../foo/{../top} = . PASS: t/relativize.tap 33 - ../../{uber/top} = . PASS: t/relativize.tap 34 - ../../foo/{../uber/top} = . PASS: t/relativize.tap 35 - ../../x/{../uber/top/ok} = ok PASS: t/relativize.tap 36 - ../../x/{../uber/top/bo/ba} = bo/ba PASS: t/relativize.tap 37 - ../../x/{../uber/top/../ok2} = ../ok2 PASS: t/relativize.tap 38 - ../a/b/c/d/e/{../../../../../top} = . make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/recurs-user-override.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-fail.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr401.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-not-after-make-dist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr401c.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-config-status-dependencies.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-maintainer-mode.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-configure-dependencies.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-after-makefile-am.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-deeply-nested.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-all-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-all-1.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-mild-stress.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pr401b.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-subdir-grepping.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-include-makefile.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-after-aclocal-m4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-subdir-only.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-recurs-user.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-subdir2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-makefile-intree.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-makefile-vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-subdir3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-after-configure-ac.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-subdir-from-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-after-acinclude-m4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-subdir-gnu.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/remake-m4-pr10111.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/remake-am-pr10111.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-subdir-no-makefile.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-moved-m4-file.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-deleted-m4-file.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-gnulib-add-header.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-renamed-m4-file.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-renamed-m4-macro-and-file.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-deleted-am-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-renamed-m4-macro.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-gnulib-add-acsubst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-cc-no-c-o.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-configure-help.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-subdir-long-time.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/rulepat.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-dir.tap 1 - testdir has the expected path [unset am_create_testdir] PASS: t/self-check-dir.tap 2 - fully pre-populated testdir [unset am_create_testdir] PASS: t/self-check-dir.tap 3 - testdir has the expected path [am_create_testdir=empty] PASS: t/self-check-dir.tap 4 - do not pre-populate testdir [am_create_testdir=empty] PASS: t/self-check-dir.tap 5 - do not create nor chdir in testdir [am_create_testdir=no] make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-aclocal-version-mismatch.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-explicit-skips.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-report.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-me.tap 1 - me=foo-bar-.sh PASS: t/self-check-me.tap 2 - me=_foo__bar.sh PASS: t/self-check-me.tap 3 - me=012.sh PASS: t/self-check-me.tap 4 - me=a.b.c.sh PASS: t/self-check-me.tap 5 - me=foo-bar-.tap PASS: t/self-check-me.tap 6 - me=_foo__bar.tap PASS: t/self-check-me.tap 7 - me=012.tap PASS: t/self-check-me.tap 8 - me=a.b.c.tap PASS: t/self-check-me.tap 9 - me=foo.bar PASS: t/self-check-me.tap 10 - me=abc. PASS: t/self-check-me.tap 11 - override of $me before test-init.sh causes no error PASS: t/self-check-me.tap 12 - $me from the environment is ignored make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-seq.tap 1 - one-argument form [exit status = 0] PASS: t/self-check-seq.tap 2 - one-argument form [output] PASS: t/self-check-seq.tap 3 - two-arguments form [exit status = 0] PASS: t/self-check-seq.tap 4 - two-arguments form [output] PASS: t/self-check-seq.tap 5 - three-arguments form (1) [exit status = 0] PASS: t/self-check-seq.tap 6 - three-arguments form (1) [output] PASS: t/self-check-seq.tap 7 - three-arguments form (1) [exit status = 0] PASS: t/self-check-seq.tap 8 - three-arguments form (1) [output] PASS: t/self-check-seq.tap 9 - no argument is an error [exit status = 99] PASS: t/self-check-seq.tap 10 - no argument is an error [error message] PASS: t/self-check-seq.tap 11 - four arguments is an error [exit status = 99] PASS: t/self-check-seq.tap 12 - four arguments is an error [error message] PASS: t/self-check-seq.tap 13 - six arguments is an error [exit status = 99] PASS: t/self-check-seq.tap 14 - six arguments is an error [error message] make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-is-blocked-signal.tap 1 - unblockable signal 9 PASS: t/self-check-is-blocked-signal.tap 2 - blocked signal 13 make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-deleted-am.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-unindent.tap 1 - leading spaces [simple, exit status] PASS: t/self-check-unindent.tap 2 - leading spaces [simple, output] PASS: t/self-check-unindent.tap 3 - leading spaces [parallel, exit status] PASS: t/self-check-unindent.tap 4 - leading spaces [parallel, output] PASS: t/self-check-unindent.tap 5 - leading tab [simple, exit status] PASS: t/self-check-unindent.tap 6 - leading tab [simple, output] PASS: t/self-check-unindent.tap 7 - leading tab [parallel, exit status] PASS: t/self-check-unindent.tap 8 - leading tab [parallel, output] PASS: t/self-check-unindent.tap 9 - no leading whitespace [simple, exit status] PASS: t/self-check-unindent.tap 10 - no leading whitespace [simple, output] PASS: t/self-check-unindent.tap 11 - no leading whitespace [parallel, exit status] PASS: t/self-check-unindent.tap 12 - no leading whitespace [parallel, output] PASS: t/self-check-unindent.tap 13 - leading empty lines ignored (1) [simple, exit status] PASS: t/self-check-unindent.tap 14 - leading empty lines ignored (1) [simple, output] PASS: t/self-check-unindent.tap 15 - leading empty lines ignored (1) [parallel, exit status] PASS: t/self-check-unindent.tap 16 - leading empty lines ignored (1) [parallel, output] PASS: t/self-check-unindent.tap 17 - leading empty lines ignored (2) [simple, exit status] PASS: t/self-check-unindent.tap 18 - leading empty lines ignored (2) [simple, output] PASS: t/self-check-unindent.tap 19 - leading empty lines ignored (2) [parallel, exit status] PASS: t/self-check-unindent.tap 20 - leading empty lines ignored (2) [parallel, output] PASS: t/self-check-unindent.tap 21 - more elaborated parallel use [exit status] PASS: t/self-check-unindent.tap 22 - more elaborated parallel use [output] make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-exit.tap 1 - exit 1 PASS: t/self-check-exit.tap 2 - sh -c 'exit 1' PASS: t/self-check-exit.tap 3 - exit 2 PASS: t/self-check-exit.tap 4 - sh -c 'exit 2' PASS: t/self-check-exit.tap 5 - exit 3 PASS: t/self-check-exit.tap 6 - sh -c 'exit 3' PASS: t/self-check-exit.tap 7 - exit 4 PASS: t/self-check-exit.tap 8 - sh -c 'exit 4' PASS: t/self-check-exit.tap 9 - exit 5 PASS: t/self-check-exit.tap 10 - sh -c 'exit 5' PASS: t/self-check-exit.tap 11 - exit 77 PASS: t/self-check-exit.tap 12 - sh -c 'exit 77' PASS: t/self-check-exit.tap 13 - exit 99 PASS: t/self-check-exit.tap 14 - sh -c 'exit 99' PASS: t/self-check-exit.tap 15 - exit 126 PASS: t/self-check-exit.tap 16 - sh -c 'exit 126' PASS: t/self-check-exit.tap 17 - exit 127 PASS: t/self-check-exit.tap 18 - sh -c 'exit 127' PASS: t/self-check-exit.tap 19 - exit 128 PASS: t/self-check-exit.tap 20 - sh -c 'exit 128' PASS: t/self-check-exit.tap 21 - exit 129 PASS: t/self-check-exit.tap 22 - sh -c 'exit 129' PASS: t/self-check-exit.tap 23 - exit 130 PASS: t/self-check-exit.tap 24 - sh -c 'exit 130' PASS: t/self-check-exit.tap 25 - exit 255 PASS: t/self-check-exit.tap 26 - sh -c 'exit 255' PASS: t/self-check-exit.tap 27 - kill -1 PASS: t/self-check-exit.tap 28 - kill -2 PASS: t/self-check-exit.tap 29 - kill -13 PASS: t/self-check-exit.tap 30 - kill -15 PASS: t/self-check-exit.tap 31 - command not found PASS: t/self-check-exit.tap 32 - permission denied make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/reqd2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-renamed-am.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-deleted-am-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-shell-no-trail-bslash.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/seenc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' XFAIL: t/remake-timing-bug-pr8365.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/sanity.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' silent-texi: skipped test: TeX is required, but it wasn't found by configure SKIP: t/silent-texi.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-include-configure.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/rm-f-probe.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/repeated-options.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/self-check-is_newest.tap 1 - is_newest c a PASS: t/self-check-is_newest.tap 2 - is_newest b a PASS: t/self-check-is_newest.tap 3 - not is_newest a b PASS: t/self-check-is_newest.tap 4 - is_newest c b PASS: t/self-check-is_newest.tap 5 - is_newest c c PASS: t/self-check-is_newest.tap 6 - is_newest c a b c PASS: t/self-check-is_newest.tap 7 - is_newest c d PASS: t/self-check-is_newest.tap 8 - is_newest v u PASS: t/self-check-is_newest.tap 9 - not is_newest u v PASS: t/self-check-is_newest.tap 10 - is_newest y u PASS: t/self-check-is_newest.tap 11 - not is_newest u y PASS: t/self-check-is_newest.tap 12 - is_newest v x PASS: t/self-check-is_newest.tap 13 - not is_newest x v PASS: t/self-check-is_newest.tap 14 - is_newest y x PASS: t/self-check-is_newest.tap 15 - not is_newest x y PASS: t/self-check-is_newest.tap 16 - is_newest x/foo x PASS: t/self-check-is_newest.tap 17 - not is_newest x x/foo PASS: t/self-check-is_newest.tap 18 - is_newest x u PASS: t/self-check-is_newest.tap 19 - is_newest u x PASS: t/self-check-is_newest.tap 20 - is_newest y x u v PASS: t/self-check-is_newest.tap 21 - is_newest y u x/foo a b c make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-gen.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-f77.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-f90.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/silent-lex.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-include-aclocal.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/src-acsubst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/sourcefile-in-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-c.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/space.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/testsuite-summary-count-many.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/specflg6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/specflg9.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-custom.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-yacc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/spy-rm.tap 1 - /bin/rm -f PASS: t/spy-rm.tap 2 - rm -f PASS: t/spy-rm.tap 3 - /bin/rm -rf PASS: t/spy-rm.tap 4 - rm -rf PASS: t/spy-rm.tap 5 - /bin/rm -fr PASS: t/spy-rm.tap 6 - rm -fr PASS: t/spy-rm.tap 7 - /bin/rm -f -r PASS: t/spy-rm.tap 8 - rm -f -r PASS: t/spy-rm.tap 9 - /bin/rm -r -f PASS: t/spy-rm.tap 10 - rm -r -f make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/spell2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-nested-vars.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/spell.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/spell3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/spelling.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/specflg-dummy.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/specflg7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/specflg8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-gnulib-remove-header.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-yacc-headers.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/stdlib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/remake-macrodir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/stamph2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/strip.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' subdir-cond-gettext: skipped test: couldn't find or get gettext macros SKIP: t/subdir-cond-gettext.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/spy-double-colon.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/strip2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-cond-err.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-configsite.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/stdinc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/strictness-precedence.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-env-interference.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/stdlib2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-with-slash.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-order.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-subsub.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-keep-going-pr12554.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-ac-subst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/strip3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj11c.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-distclean.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-am-cond.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj11b.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobjname.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-lt.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-add-pr46.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subdir-add2-pr46.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/subobj-clean-pr10697.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj10.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj-objname-clash.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subst.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj11a.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj-indir-pr13928.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subst5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj-vpath-pr13928.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subst4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subpkg4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/silent-many-languages.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/subobj-clean-lt-pr10697.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subst-no-trailing-empty-line.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subpkg3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/substref.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/substtarg.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj-pr13928-more-langs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/substre2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subpkg2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/strictness-override.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subpkg.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix6c.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix9.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix-custom-pr14441.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subpkg-macrodir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subst3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/symlink.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix6b.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subobj9.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/syntax.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix-extra-c-stuff-pr14560.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-driver-stderr.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/symlink2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/subpkg-yacc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix3.tap 1 - aclocal PASS: t/suffix3.tap 2 - automake PASS: t/suffix3.tap 3 - intermediate files not mentioned PASS: t/suffix3.tap 4 - final object file figured out PASS: t/suffix3.tap 5 - autoconf PASS: t/suffix3.tap 6 - configure PASS: t/suffix3.tap 7 - make all PASS: t/suffix3.tap 8 - make distcheck PASS: t/suffix3.tap 9 - make distdir PASS: t/suffix3.tap 10 - intermediate file not distributed make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix-custom-subobj.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-common-setup.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix-chain.tap 1 - aclocal PASS: t/suffix-chain.tap 2 - automake PASS: t/suffix-chain.tap 3 - autoconf PASS: t/suffix-chain.tap 4 - configure PASS: t/suffix-chain.tap 5 - make all PASS: t/suffix-chain.tap 6 - make distcheck PASS: t/suffix-chain.tap 7 - clean PASS: t/suffix-chain.tap 8 - make with explicit dependencies make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-basic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-bad-prog.tap 1 - "make check" returns non-zero exit status PASS: t/tap-bad-prog.tap 2 - non-existent test is reported PASS: t/tap-bad-prog.tap 3 - non-executable test is reported PASS: t/tap-bad-prog.tap 4 - non-readable test is reported XFAIL: t/tap-bad-prog.tap 5 - no spurious "missing plan" message # TODO XFAIL: t/tap-bad-prog.tap 6 - no spurious results # TODO still get "missing plan" make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-diagnostic-custom.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' tagsub: skipped test: required program 'etags' not available SKIP: t/tagsub.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' tags-lisp-space: skipped test: required program 'etags' not available SKIP: t/tags-lisp-space.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' tags-pr12372: skipped test: required program 'etags' not available SKIP: t/tags-pr12372.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-doc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-signal.tap 1 - "make check" fails PASS: t/tap-signal.tap 2 - count of test results PASS: t/tap-signal.tap 3 - TAP driver catch test termination by signal SIGHUP PASS: t/tap-signal.tap 4 - TAP driver catch test termination by signal SIGINT PASS: t/tap-signal.tap 5 - TAP driver catch test termination by signal SIGQUIT PASS: t/tap-signal.tap 6 - TAP driver catch test termination by signal SIGKILL PASS: t/tap-signal.tap 7 - TAP driver catch test termination by signal SIGPIPE PASS: t/tap-signal.tap 8 - TAP driver catch test termination by signal SIGTERM PASS: t/tap-signal.tap 9 - "make check" passes [--ignore-exit] PASS: t/tap-signal.tap 10 - count of test results [--ignore-exit] make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix-custom-subobj-and-specflg.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix11.tap 1 - aclocal PASS: t/suffix11.tap 2 - autoconf PASS: t/suffix11.tap 3 - automake exited 1 PASS: t/suffix11.tap 4 - warn about unportable make usage PASS: t/suffix11.tap 5 - automake PASS: t/suffix11.tap 6 - configure PASS: t/suffix11.tap 7 - make test-fake PASS: t/suffix11.tap 8 - make test-real PASS: t/suffix11.tap 9 - make PASS: t/suffix11.tap 10 - make distcheck make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tags2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix10.tap 1 - libtoolize PASS: t/suffix10.tap 2 - aclocal PASS: t/suffix10.tap 3 - autoconf PASS: t/suffix10.tap 4 - automake PASS: t/suffix10.tap 5 - configure PASS: t/suffix10.tap 6 - make test PASS: t/suffix10.tap 7 - make all make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tar-opts-errors.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/targetclash.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix5.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-more2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-summary.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-bsd-make-recurs: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-bsd-make-recurs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-builddir: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-builddir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-clean: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-clean.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-info-in-srcdir: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-info-in-srcdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-include: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-include.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-doc2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-summary-color.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-many-output-formats: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-many-output-formats.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-many-output-formats-vpath: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-many-output-formats-vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/suffix8.tap 1 - libtoolize PASS: t/suffix8.tap 2 - aclocal PASS: t/suffix8.tap 3 - autoconf PASS: t/suffix8.tap 4 - automake PASS: t/suffix8.tap 5 - configure PASS: t/suffix8.tap 6 - make test0 PASS: t/suffix8.tap 7 - make test1 PASS: t/suffix8.tap 8 - make test2 PASS: t/suffix8.tap 9 - make all PASS: t/suffix8.tap 10 - make distcheck make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-more.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-no-clutter: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-no-clutter.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-dvi-recurs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tar-pax.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tar-ustar.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-no-repeated-targets.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-no-setfilename.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-override-texinfo-tex: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-override-texinfo-tex.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/target-cflags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tar-override.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tar-ustar-id-too-high.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-subdir-pr343: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-subdir-pr343.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tests-environment-and-log-compiler.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-recheck.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tests-environment-fd-redirect.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-setfilename-repeated.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-setfilename-suffix-strip.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-add-missing-and-dist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-vtexi4: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-vtexi4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-no-extra-dist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-absolute-srcdir-pr408.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo-without-info-suffix: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo-without-info-suffix.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo23: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo23.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo24: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo24.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo25: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo25.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-other-suffixes.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' txinfo28: skipped test: TeX is required, but it wasn't found by configure SKIP: t/txinfo28.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-unrecognized-info-suffix.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-unrecognized-extension.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-no-installinfo.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/unused.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-vtexi.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-vtexi2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/upc2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-override-infodeps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-tex-dist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/vala-grepping.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/vars.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/uninstall-fail.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-nodist-info.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-makeinfo-error-no-clobber.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/uninstall-pr9578.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/upc3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/upc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/pkg-config-macros.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' version7: skipped test: TeX is required, but it wasn't found by configure SKIP: t/version7.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/transform.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/var-recurs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/transform3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/version8.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/var-recurs2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/vartar.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/version3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/version4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/version6.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/vars3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo-vtexi3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/warnings-obsolete-default.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/vartypos.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/transform2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/werror.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/warnings-unknown.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/whoami.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/warnings-strictness-interactions.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/txinfo19.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/warnopts.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/vartypo2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/xsource.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/werror3.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-auxdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-cxx-grepping.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/warning-groups-win-over-strictness.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/werror4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/werror2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-dry.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/warnings-precedence.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/yacc-basic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/yacc-clean.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-misc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/warnings-win-over-strictness.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/warnings-override.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-clean-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/vala-configure.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-grepping2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-bison-skeleton.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-deleted-headers.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-grepping.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-weirdnames.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-d-vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-dist-nobuild-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' FAIL: t/yacc-nodist.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-dist-nobuild.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-bison-skeleton-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-depend2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yflags-d-false-positives.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar-lib-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-headers-and-dist-pr47.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yflags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-d-basic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yflags-var-expand.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-depend.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yflags-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-line.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yflags-force-override.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-exported-srcdir-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-fd-redirect-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yflags-force-conditional.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-pr204.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yflags-conditional.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-mix-c-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-subst-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/built-sources-check-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check11-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile2-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-d-cxx.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile3-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' compile4-w: skipped test: Microsoft C compiler 'cl' not available SKIP: t/compile4-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' compile7-w: skipped test: Intel C compiler 'icl' not available SKIP: t/compile7-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-tests-in-builddir-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/compile6-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yflags-cmdline-override.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/install-sh-option-C-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/install-sh-option-S-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mdate5-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mdate6-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check2-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/missing3-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check4-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/mkinst3-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check-subst-prog-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check5-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/yacc-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/install-sh-unittests-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/missing-version-mismatch-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check6-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/depcomp-lt-msvcmsys.tap - Microsoft C compiler 'cl' not available make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/depcomp-lt-msvisualcpp.tap - Microsoft C compiler 'cl' not available make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' compile5-w: skipped test: target OS is not MinGW SKIP: t/compile5-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/color-tests-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/exeext4-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check8-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check7-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/posixsubst-tests-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/depcomp-msvcmsys.tap - Microsoft C compiler 'cl' not available make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' SKIP: t/depcomp-msvisualcpp.tap - Microsoft C compiler 'cl' not available make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' parallel-tests-html: skipped test: no proper rst2html program found SKIP: contrib/t/parallel-tests-html.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' parallel-tests-html-recursive: skipped test: no proper rst2html program found SKIP: contrib/t/parallel-tests-html-recursive.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/maken3-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: contrib/t/help-multilib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/color-tests2-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar-lib6a.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/check12-w.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' gettext-basics: skipped test: couldn't find or get gettext macros SKIP: t/gettext-basics.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' gettext-config-rpath: skipped test: couldn't find or get gettext macros SKIP: t/gettext-config-rpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' gettext-external-pr338: skipped test: couldn't find or get gettext macros SKIP: t/gettext-external-pr338.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' gettext-intl-subdir: skipped test: couldn't find or get gettext macros SKIP: t/gettext-intl-subdir.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' gettext-pr381: skipped test: couldn't find or get gettext macros SKIP: t/gettext-pr381.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-ambiguous-directive.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-autonumber.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-bailout.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar-lib4.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-bailout-leading-space.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-bailout-and-logging.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-bailout-suppress-later-diagnostic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/ar-lib6b.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-bailout-suppress-later-errors.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-bailout-suppress-badexit.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-color.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-diagnostic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-empty-diagnostic.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-escape-directive.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-escape-directive-2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-empty.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-fancy.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-fancy2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-exit.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-global-log.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-disabled.tap 1 - [in-tree build] configure PASS: t/depcomp-disabled.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-disabled.tap 3 - [in-tree build] simple make PASS: t/depcomp-disabled.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-disabled.tap 5 - [in-tree build] no dependency files generated PASS: t/depcomp-disabled.tap 6 - [in-tree build] dependency tracking is truly disabled PASS: t/depcomp-disabled.tap 7 - [in-tree build] make distclean PASS: t/depcomp-disabled.tap 8 - [simple VPATH] configure PASS: t/depcomp-disabled.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-disabled.tap 10 - [simple VPATH] simple make PASS: t/depcomp-disabled.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-disabled.tap 12 - [simple VPATH] no dependency files generated PASS: t/depcomp-disabled.tap 13 - [simple VPATH] dependency tracking is truly disabled PASS: t/depcomp-disabled.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-disabled.tap 15 - [long VPATH] configure PASS: t/depcomp-disabled.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-disabled.tap 17 - [long VPATH] simple make PASS: t/depcomp-disabled.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-disabled.tap 19 - [long VPATH] no dependency files generated PASS: t/depcomp-disabled.tap 20 - [long VPATH] dependency tracking is truly disabled PASS: t/depcomp-disabled.tap 21 - [long VPATH] make distclean PASS: t/depcomp-disabled.tap 22 - [absolute VPATH] configure PASS: t/depcomp-disabled.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-disabled.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-disabled.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-disabled.tap 26 - [absolute VPATH] no dependency files generated PASS: t/depcomp-disabled.tap 27 - [absolute VPATH] dependency tracking is truly disabled PASS: t/depcomp-disabled.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-msg0-result.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-msg0-directive.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-msg0-planskip.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-global-result.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-msg0-misc.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-msg0-bailout.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-log.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-no-merge-stdout-stderr.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-no-spurious-summary.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-merge-stdout-stderr.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-no-spurious-numbers.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-no-disable-hard-error.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-no-spurious.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-not-ok-skip.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-numeric-description.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-negative-numbers.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-deps.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-number-wordboundary.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-numbers-leading-zero.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-out-of-order.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-passthrough.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-plan.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-plan-middle.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-passthrough-exit.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-plan-whitespace.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-plan-corner.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-plan-leading-zero.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-plan-malformed.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip-late.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-plan-errors.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip-and-logging.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip-unplanned-corner.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-missing-plan-and-bad-exit.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip-whitespace.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip-unplanned.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip-case-insensitive.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip-bailout.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip-later-errors.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-test-number-0.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-result-comment.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-todo-skip-together.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-todo-skip.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-todo-skip-whitespace.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-planskip-badexit.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-with-and-without-number.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-xfail-tests.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-headers: skipped test: required program 'valac' not available SKIP: t/vala-headers.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-libs: skipped test: required program 'valac' not available SKIP: t/vala-libs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-libs-distcheck: skipped test: required program 'valac' not available SKIP: t/vala-libs-distcheck.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-libs-vpath: skipped test: required program 'valac' not available SKIP: t/vala-libs-vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-mix: skipped test: required program 'valac' not available SKIP: t/vala-mix.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-mix2: skipped test: required program 'valac' not available SKIP: t/vala-mix2.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-non-recursive-setup: skipped test: required program 'valac' not available SKIP: t/vala-non-recursive-setup.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-parallel: skipped test: required program 'valac' not available SKIP: t/vala-parallel.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-per-target-flags: skipped test: required program 'valac' not available SKIP: t/vala-per-target-flags.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-recursive-setup: skipped test: required program 'valac' not available SKIP: t/vala-recursive-setup.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-vapi: skipped test: required program 'valac' not available SKIP: t/vala-vapi.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' vala-vpath: skipped test: required program 'valac' not available SKIP: t/vala-vpath.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-whitespace-normalization.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-unplanned.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-auto.tap 1 - [in-tree build] configure PASS: t/depcomp-auto.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-auto.tap 3 - [in-tree build] simple make PASS: t/depcomp-auto.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-auto.tap 5 - [in-tree build] generated Po files look correct FAIL: t/depcomp-auto.tap 6 - [in-tree build] dependency tracking works PASS: t/depcomp-auto.tap 7 - [in-tree build] make distclean PASS: t/depcomp-auto.tap 8 - [simple VPATH] configure PASS: t/depcomp-auto.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-auto.tap 10 - [simple VPATH] simple make PASS: t/depcomp-auto.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-auto.tap 12 - [simple VPATH] generated Po files look correct FAIL: t/depcomp-auto.tap 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-auto.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-auto.tap 15 - [long VPATH] configure PASS: t/depcomp-auto.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-auto.tap 17 - [long VPATH] simple make PASS: t/depcomp-auto.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-auto.tap 19 - [long VPATH] generated Po files look correct FAIL: t/depcomp-auto.tap 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-auto.tap 21 - [long VPATH] make distclean PASS: t/depcomp-auto.tap 22 - [absolute VPATH] configure PASS: t/depcomp-auto.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-auto.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-auto.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-auto.tap 26 - [absolute VPATH] generated Po files look correct FAIL: t/depcomp-auto.tap 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-auto.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-dashmstdout.tap 1 - [in-tree build] configure PASS: t/depcomp-dashmstdout.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-dashmstdout.tap 3 - [in-tree build] simple make PASS: t/depcomp-dashmstdout.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-dashmstdout.tap 5 - [in-tree build] generated Po files look correct FAIL: t/depcomp-dashmstdout.tap 6 - [in-tree build] dependency tracking works PASS: t/depcomp-dashmstdout.tap 7 - [in-tree build] make distclean PASS: t/depcomp-dashmstdout.tap 8 - [simple VPATH] configure PASS: t/depcomp-dashmstdout.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-dashmstdout.tap 10 - [simple VPATH] simple make PASS: t/depcomp-dashmstdout.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-dashmstdout.tap 12 - [simple VPATH] generated Po files look correct FAIL: t/depcomp-dashmstdout.tap 13 - [simple VPATH] dependency tracking works PASS: t/depcomp-dashmstdout.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-dashmstdout.tap 15 - [long VPATH] configure PASS: t/depcomp-dashmstdout.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-dashmstdout.tap 17 - [long VPATH] simple make PASS: t/depcomp-dashmstdout.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-dashmstdout.tap 19 - [long VPATH] generated Po files look correct FAIL: t/depcomp-dashmstdout.tap 20 - [long VPATH] dependency tracking works PASS: t/depcomp-dashmstdout.tap 21 - [long VPATH] make distclean PASS: t/depcomp-dashmstdout.tap 22 - [absolute VPATH] configure PASS: t/depcomp-dashmstdout.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-dashmstdout.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-dashmstdout.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-dashmstdout.tap 26 - [absolute VPATH] generated Po files look correct FAIL: t/depcomp-dashmstdout.tap 27 - [absolute VPATH] dependency tracking works PASS: t/depcomp-dashmstdout.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-cpp.tap 1 - [in-tree build] configure PASS: t/depcomp-cpp.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-cpp.tap 3 - [in-tree build] simple make PASS: t/depcomp-cpp.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-cpp.tap 5 - [in-tree build] generated Po files look correct FAIL: t/depcomp-cpp.tap 6 - [in-tree build] dependency tracking works PASS: t/depcomp-cpp.tap 7 - [in-tree build] make distclean PASS: t/depcomp-cpp.tap 8 - [simple VPATH] configure PASS: t/depcomp-cpp.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-cpp.tap 10 - [simple VPATH] simple make PASS: t/depcomp-cpp.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-cpp.tap 12 - [simple VPATH] generated Po files look correct FAIL: t/depcomp-cpp.tap 13 - [simple VPATH] dependency tracking works PASS: t/depcomp-cpp.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-cpp.tap 15 - [long VPATH] configure PASS: t/depcomp-cpp.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-cpp.tap 17 - [long VPATH] simple make PASS: t/depcomp-cpp.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-cpp.tap 19 - [long VPATH] generated Po files look correct FAIL: t/depcomp-cpp.tap 20 - [long VPATH] dependency tracking works PASS: t/depcomp-cpp.tap 21 - [long VPATH] make distclean PASS: t/depcomp-cpp.tap 22 - [absolute VPATH] configure PASS: t/depcomp-cpp.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-cpp.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-cpp.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-cpp.tap 26 - [absolute VPATH] generated Po files look correct FAIL: t/depcomp-cpp.tap 27 - [absolute VPATH] dependency tracking works PASS: t/depcomp-cpp.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-gcc.tap 1 - [in-tree build] configure PASS: t/depcomp-gcc.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-gcc.tap 3 - [in-tree build] simple make PASS: t/depcomp-gcc.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-gcc.tap 5 - [in-tree build] generated Po files look correct FAIL: t/depcomp-gcc.tap 6 - [in-tree build] dependency tracking works PASS: t/depcomp-gcc.tap 7 - [in-tree build] make distclean PASS: t/depcomp-gcc.tap 8 - [simple VPATH] configure PASS: t/depcomp-gcc.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-gcc.tap 10 - [simple VPATH] simple make PASS: t/depcomp-gcc.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-gcc.tap 12 - [simple VPATH] generated Po files look correct FAIL: t/depcomp-gcc.tap 13 - [simple VPATH] dependency tracking works PASS: t/depcomp-gcc.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-gcc.tap 15 - [long VPATH] configure PASS: t/depcomp-gcc.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-gcc.tap 17 - [long VPATH] simple make PASS: t/depcomp-gcc.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-gcc.tap 19 - [long VPATH] generated Po files look correct FAIL: t/depcomp-gcc.tap 20 - [long VPATH] dependency tracking works PASS: t/depcomp-gcc.tap 21 - [long VPATH] make distclean PASS: t/depcomp-gcc.tap 22 - [absolute VPATH] configure PASS: t/depcomp-gcc.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-gcc.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-gcc.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-gcc.tap 26 - [absolute VPATH] generated Po files look correct FAIL: t/depcomp-gcc.tap 27 - [absolute VPATH] dependency tracking works PASS: t/depcomp-gcc.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/tap-recheck-logs.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-makedepend.tap 1 - [in-tree build] configure PASS: t/depcomp-makedepend.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-makedepend.tap 3 - [in-tree build] simple make PASS: t/depcomp-makedepend.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-makedepend.tap 5 - [in-tree build] generated Po files look correct FAIL: t/depcomp-makedepend.tap 6 - [in-tree build] dependency tracking works PASS: t/depcomp-makedepend.tap 7 - [in-tree build] make distclean PASS: t/depcomp-makedepend.tap 8 - [simple VPATH] configure PASS: t/depcomp-makedepend.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-makedepend.tap 10 - [simple VPATH] simple make PASS: t/depcomp-makedepend.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-makedepend.tap 12 - [simple VPATH] generated Po files look correct FAIL: t/depcomp-makedepend.tap 13 - [simple VPATH] dependency tracking works PASS: t/depcomp-makedepend.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-makedepend.tap 15 - [long VPATH] configure PASS: t/depcomp-makedepend.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-makedepend.tap 17 - [long VPATH] simple make PASS: t/depcomp-makedepend.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-makedepend.tap 19 - [long VPATH] generated Po files look correct FAIL: t/depcomp-makedepend.tap 20 - [long VPATH] dependency tracking works PASS: t/depcomp-makedepend.tap 21 - [long VPATH] make distclean PASS: t/depcomp-makedepend.tap 22 - [absolute VPATH] configure PASS: t/depcomp-makedepend.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-makedepend.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-makedepend.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-makedepend.tap 26 - [absolute VPATH] generated Po files look correct FAIL: t/depcomp-makedepend.tap 27 - [absolute VPATH] dependency tracking works PASS: t/depcomp-makedepend.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-lt-disabled.tap 1 - [in-tree build] configure PASS: t/depcomp-lt-disabled.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-lt-disabled.tap 3 - [in-tree build] simple make PASS: t/depcomp-lt-disabled.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-lt-disabled.tap 5 - [in-tree build] no dependency files generated PASS: t/depcomp-lt-disabled.tap 6 - [in-tree build] dependency tracking is truly disabled PASS: t/depcomp-lt-disabled.tap 7 - [in-tree build] make distclean PASS: t/depcomp-lt-disabled.tap 8 - [simple VPATH] configure PASS: t/depcomp-lt-disabled.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-lt-disabled.tap 10 - [simple VPATH] simple make PASS: t/depcomp-lt-disabled.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-lt-disabled.tap 12 - [simple VPATH] no dependency files generated PASS: t/depcomp-lt-disabled.tap 13 - [simple VPATH] dependency tracking is truly disabled PASS: t/depcomp-lt-disabled.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-lt-disabled.tap 15 - [long VPATH] configure PASS: t/depcomp-lt-disabled.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-lt-disabled.tap 17 - [long VPATH] simple make PASS: t/depcomp-lt-disabled.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-lt-disabled.tap 19 - [long VPATH] no dependency files generated PASS: t/depcomp-lt-disabled.tap 20 - [long VPATH] dependency tracking is truly disabled PASS: t/depcomp-lt-disabled.tap 21 - [long VPATH] make distclean PASS: t/depcomp-lt-disabled.tap 22 - [absolute VPATH] configure PASS: t/depcomp-lt-disabled.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-lt-disabled.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-lt-disabled.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-lt-disabled.tap 26 - [absolute VPATH] no dependency files generated PASS: t/depcomp-lt-disabled.tap 27 - [absolute VPATH] dependency tracking is truly disabled PASS: t/depcomp-lt-disabled.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: contrib/t/multilib.sh make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-lt-gcc.tap 1 - [in-tree build] configure PASS: t/depcomp-lt-gcc.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-lt-gcc.tap 3 - [in-tree build] simple make PASS: t/depcomp-lt-gcc.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-lt-gcc.tap 5 - [in-tree build] generated Plo files look correct FAIL: t/depcomp-lt-gcc.tap 6 - [in-tree build] dependency tracking works PASS: t/depcomp-lt-gcc.tap 7 - [in-tree build] make distclean PASS: t/depcomp-lt-gcc.tap 8 - [simple VPATH] configure PASS: t/depcomp-lt-gcc.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-lt-gcc.tap 10 - [simple VPATH] simple make PASS: t/depcomp-lt-gcc.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-lt-gcc.tap 12 - [simple VPATH] generated Plo files look correct FAIL: t/depcomp-lt-gcc.tap 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-lt-gcc.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-lt-gcc.tap 15 - [long VPATH] configure PASS: t/depcomp-lt-gcc.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-lt-gcc.tap 17 - [long VPATH] simple make PASS: t/depcomp-lt-gcc.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-lt-gcc.tap 19 - [long VPATH] generated Plo files look correct FAIL: t/depcomp-lt-gcc.tap 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-lt-gcc.tap 21 - [long VPATH] make distclean PASS: t/depcomp-lt-gcc.tap 22 - [absolute VPATH] configure PASS: t/depcomp-lt-gcc.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-lt-gcc.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-lt-gcc.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-lt-gcc.tap 26 - [absolute VPATH] generated Plo files look correct FAIL: t/depcomp-lt-gcc.tap 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-lt-gcc.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-lt-dashmstdout.tap 1 - [in-tree build] configure PASS: t/depcomp-lt-dashmstdout.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-lt-dashmstdout.tap 3 - [in-tree build] simple make PASS: t/depcomp-lt-dashmstdout.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-lt-dashmstdout.tap 5 - [in-tree build] generated Plo files look correct FAIL: t/depcomp-lt-dashmstdout.tap 6 - [in-tree build] dependency tracking works PASS: t/depcomp-lt-dashmstdout.tap 7 - [in-tree build] make distclean PASS: t/depcomp-lt-dashmstdout.tap 8 - [simple VPATH] configure PASS: t/depcomp-lt-dashmstdout.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-lt-dashmstdout.tap 10 - [simple VPATH] simple make PASS: t/depcomp-lt-dashmstdout.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-lt-dashmstdout.tap 12 - [simple VPATH] generated Plo files look correct FAIL: t/depcomp-lt-dashmstdout.tap 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-lt-dashmstdout.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-lt-dashmstdout.tap 15 - [long VPATH] configure PASS: t/depcomp-lt-dashmstdout.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-lt-dashmstdout.tap 17 - [long VPATH] simple make PASS: t/depcomp-lt-dashmstdout.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-lt-dashmstdout.tap 19 - [long VPATH] generated Plo files look correct FAIL: t/depcomp-lt-dashmstdout.tap 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-lt-dashmstdout.tap 21 - [long VPATH] make distclean PASS: t/depcomp-lt-dashmstdout.tap 22 - [absolute VPATH] configure PASS: t/depcomp-lt-dashmstdout.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-lt-dashmstdout.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-lt-dashmstdout.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-lt-dashmstdout.tap 26 - [absolute VPATH] generated Plo files look correct FAIL: t/depcomp-lt-dashmstdout.tap 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-lt-dashmstdout.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-lt-makedepend.tap 1 - [in-tree build] configure PASS: t/depcomp-lt-makedepend.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-lt-makedepend.tap 3 - [in-tree build] simple make PASS: t/depcomp-lt-makedepend.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-lt-makedepend.tap 5 - [in-tree build] generated Plo files look correct FAIL: t/depcomp-lt-makedepend.tap 6 - [in-tree build] dependency tracking works PASS: t/depcomp-lt-makedepend.tap 7 - [in-tree build] make distclean PASS: t/depcomp-lt-makedepend.tap 8 - [simple VPATH] configure PASS: t/depcomp-lt-makedepend.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-lt-makedepend.tap 10 - [simple VPATH] simple make PASS: t/depcomp-lt-makedepend.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-lt-makedepend.tap 12 - [simple VPATH] generated Plo files look correct FAIL: t/depcomp-lt-makedepend.tap 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-lt-makedepend.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-lt-makedepend.tap 15 - [long VPATH] configure PASS: t/depcomp-lt-makedepend.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-lt-makedepend.tap 17 - [long VPATH] simple make PASS: t/depcomp-lt-makedepend.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-lt-makedepend.tap 19 - [long VPATH] generated Plo files look correct FAIL: t/depcomp-lt-makedepend.tap 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-lt-makedepend.tap 21 - [long VPATH] make distclean PASS: t/depcomp-lt-makedepend.tap 22 - [absolute VPATH] configure PASS: t/depcomp-lt-makedepend.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-lt-makedepend.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-lt-makedepend.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-lt-makedepend.tap 26 - [absolute VPATH] generated Plo files look correct FAIL: t/depcomp-lt-makedepend.tap 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-lt-makedepend.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-lt-cpp.tap 1 - [in-tree build] configure PASS: t/depcomp-lt-cpp.tap 2 - [in-tree build] right depmode selected PASS: t/depcomp-lt-cpp.tap 3 - [in-tree build] simple make PASS: t/depcomp-lt-cpp.tap 4 - [in-tree build] clean & rebuild PASS: t/depcomp-lt-cpp.tap 5 - [in-tree build] generated Plo files look correct FAIL: t/depcomp-lt-cpp.tap 6 - [in-tree build] dependency tracking works PASS: t/depcomp-lt-cpp.tap 7 - [in-tree build] make distclean PASS: t/depcomp-lt-cpp.tap 8 - [simple VPATH] configure PASS: t/depcomp-lt-cpp.tap 9 - [simple VPATH] right depmode selected PASS: t/depcomp-lt-cpp.tap 10 - [simple VPATH] simple make PASS: t/depcomp-lt-cpp.tap 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-lt-cpp.tap 12 - [simple VPATH] generated Plo files look correct FAIL: t/depcomp-lt-cpp.tap 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-lt-cpp.tap 14 - [simple VPATH] make distclean PASS: t/depcomp-lt-cpp.tap 15 - [long VPATH] configure PASS: t/depcomp-lt-cpp.tap 16 - [long VPATH] right depmode selected PASS: t/depcomp-lt-cpp.tap 17 - [long VPATH] simple make PASS: t/depcomp-lt-cpp.tap 18 - [long VPATH] clean & rebuild PASS: t/depcomp-lt-cpp.tap 19 - [long VPATH] generated Plo files look correct FAIL: t/depcomp-lt-cpp.tap 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-lt-cpp.tap 21 - [long VPATH] make distclean PASS: t/depcomp-lt-cpp.tap 22 - [absolute VPATH] configure PASS: t/depcomp-lt-cpp.tap 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-lt-cpp.tap 24 - [absolute VPATH] simple make PASS: t/depcomp-lt-cpp.tap 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-lt-cpp.tap 26 - [absolute VPATH] generated Plo files look correct FAIL: t/depcomp-lt-cpp.tap 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-lt-cpp.tap 28 - [absolute VPATH] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' PASS: t/depcomp-lt-auto.tap 1 - [in-tree build, default] configure PASS: t/depcomp-lt-auto.tap 2 - [in-tree build, default] right depmode selected PASS: t/depcomp-lt-auto.tap 3 - [in-tree build, default] simple make PASS: t/depcomp-lt-auto.tap 4 - [in-tree build, default] clean & rebuild PASS: t/depcomp-lt-auto.tap 5 - [in-tree build, default] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 6 - [in-tree build, default] dependency tracking works PASS: t/depcomp-lt-auto.tap 7 - [in-tree build, default] make distclean PASS: t/depcomp-lt-auto.tap 8 - [in-tree build, noshared] configure PASS: t/depcomp-lt-auto.tap 9 - [in-tree build, noshared] right depmode selected PASS: t/depcomp-lt-auto.tap 10 - [in-tree build, noshared] simple make PASS: t/depcomp-lt-auto.tap 11 - [in-tree build, noshared] clean & rebuild PASS: t/depcomp-lt-auto.tap 12 - [in-tree build, noshared] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 13 - [in-tree build, noshared] dependency tracking works PASS: t/depcomp-lt-auto.tap 14 - [in-tree build, noshared] make distclean PASS: t/depcomp-lt-auto.tap 15 - [in-tree build, nostatic] configure PASS: t/depcomp-lt-auto.tap 16 - [in-tree build, nostatic] right depmode selected PASS: t/depcomp-lt-auto.tap 17 - [in-tree build, nostatic] simple make PASS: t/depcomp-lt-auto.tap 18 - [in-tree build, nostatic] clean & rebuild PASS: t/depcomp-lt-auto.tap 19 - [in-tree build, nostatic] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 20 - [in-tree build, nostatic] dependency tracking works PASS: t/depcomp-lt-auto.tap 21 - [in-tree build, nostatic] make distclean PASS: t/depcomp-lt-auto.tap 22 - [simple VPATH, default] configure PASS: t/depcomp-lt-auto.tap 23 - [simple VPATH, default] right depmode selected PASS: t/depcomp-lt-auto.tap 24 - [simple VPATH, default] simple make PASS: t/depcomp-lt-auto.tap 25 - [simple VPATH, default] clean & rebuild PASS: t/depcomp-lt-auto.tap 26 - [simple VPATH, default] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 27 - [simple VPATH, default] dependency tracking works FAIL: t/depcomp-lt-auto.tap 28 - [simple VPATH, default] make distclean PASS: t/depcomp-lt-auto.tap 29 - [simple VPATH, noshared] configure PASS: t/depcomp-lt-auto.tap 30 - [simple VPATH, noshared] right depmode selected PASS: t/depcomp-lt-auto.tap 31 - [simple VPATH, noshared] simple make PASS: t/depcomp-lt-auto.tap 32 - [simple VPATH, noshared] clean & rebuild PASS: t/depcomp-lt-auto.tap 33 - [simple VPATH, noshared] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 34 - [simple VPATH, noshared] dependency tracking works FAIL: t/depcomp-lt-auto.tap 35 - [simple VPATH, noshared] make distclean PASS: t/depcomp-lt-auto.tap 36 - [simple VPATH, nostatic] configure PASS: t/depcomp-lt-auto.tap 37 - [simple VPATH, nostatic] right depmode selected PASS: t/depcomp-lt-auto.tap 38 - [simple VPATH, nostatic] simple make PASS: t/depcomp-lt-auto.tap 39 - [simple VPATH, nostatic] clean & rebuild PASS: t/depcomp-lt-auto.tap 40 - [simple VPATH, nostatic] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 41 - [simple VPATH, nostatic] dependency tracking works FAIL: t/depcomp-lt-auto.tap 42 - [simple VPATH, nostatic] make distclean PASS: t/depcomp-lt-auto.tap 43 - [long VPATH, default] configure PASS: t/depcomp-lt-auto.tap 44 - [long VPATH, default] right depmode selected PASS: t/depcomp-lt-auto.tap 45 - [long VPATH, default] simple make PASS: t/depcomp-lt-auto.tap 46 - [long VPATH, default] clean & rebuild PASS: t/depcomp-lt-auto.tap 47 - [long VPATH, default] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 48 - [long VPATH, default] dependency tracking works FAIL: t/depcomp-lt-auto.tap 49 - [long VPATH, default] make distclean PASS: t/depcomp-lt-auto.tap 50 - [long VPATH, noshared] configure PASS: t/depcomp-lt-auto.tap 51 - [long VPATH, noshared] right depmode selected PASS: t/depcomp-lt-auto.tap 52 - [long VPATH, noshared] simple make PASS: t/depcomp-lt-auto.tap 53 - [long VPATH, noshared] clean & rebuild PASS: t/depcomp-lt-auto.tap 54 - [long VPATH, noshared] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 55 - [long VPATH, noshared] dependency tracking works FAIL: t/depcomp-lt-auto.tap 56 - [long VPATH, noshared] make distclean PASS: t/depcomp-lt-auto.tap 57 - [long VPATH, nostatic] configure PASS: t/depcomp-lt-auto.tap 58 - [long VPATH, nostatic] right depmode selected PASS: t/depcomp-lt-auto.tap 59 - [long VPATH, nostatic] simple make PASS: t/depcomp-lt-auto.tap 60 - [long VPATH, nostatic] clean & rebuild PASS: t/depcomp-lt-auto.tap 61 - [long VPATH, nostatic] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 62 - [long VPATH, nostatic] dependency tracking works FAIL: t/depcomp-lt-auto.tap 63 - [long VPATH, nostatic] make distclean PASS: t/depcomp-lt-auto.tap 64 - [absolute VPATH, default] configure PASS: t/depcomp-lt-auto.tap 65 - [absolute VPATH, default] right depmode selected PASS: t/depcomp-lt-auto.tap 66 - [absolute VPATH, default] simple make PASS: t/depcomp-lt-auto.tap 67 - [absolute VPATH, default] clean & rebuild PASS: t/depcomp-lt-auto.tap 68 - [absolute VPATH, default] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 69 - [absolute VPATH, default] dependency tracking works FAIL: t/depcomp-lt-auto.tap 70 - [absolute VPATH, default] make distclean PASS: t/depcomp-lt-auto.tap 71 - [absolute VPATH, noshared] configure PASS: t/depcomp-lt-auto.tap 72 - [absolute VPATH, noshared] right depmode selected PASS: t/depcomp-lt-auto.tap 73 - [absolute VPATH, noshared] simple make PASS: t/depcomp-lt-auto.tap 74 - [absolute VPATH, noshared] clean & rebuild PASS: t/depcomp-lt-auto.tap 75 - [absolute VPATH, noshared] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 76 - [absolute VPATH, noshared] dependency tracking works FAIL: t/depcomp-lt-auto.tap 77 - [absolute VPATH, noshared] make distclean PASS: t/depcomp-lt-auto.tap 78 - [absolute VPATH, nostatic] configure PASS: t/depcomp-lt-auto.tap 79 - [absolute VPATH, nostatic] right depmode selected PASS: t/depcomp-lt-auto.tap 80 - [absolute VPATH, nostatic] simple make PASS: t/depcomp-lt-auto.tap 81 - [absolute VPATH, nostatic] clean & rebuild PASS: t/depcomp-lt-auto.tap 82 - [absolute VPATH, nostatic] generated Plo files look correct FAIL: t/depcomp-lt-auto.tap 83 - [absolute VPATH, nostatic] dependency tracking works FAIL: t/depcomp-lt-auto.tap 84 - [absolute VPATH, nostatic] make distclean make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' =========================================== GNU Automake 1.16.5: ./test-suite.log =========================================== # TOTAL: 2980 # PASS: 2713 # SKIP: 134 # XFAIL: 38 # FAIL: 95 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 SKIP: t/get-sysconf =================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/get-sysconf.dir + st=0 + test -d /usr/src/RPM/BUILD/automake-1.16.5-alt1/.git + test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/ChangeLog + warn_ 'no .git directory nor ChangeLog file found, some info won'\''t' 'be available' + echo 'no .git directory nor ChangeLog file found, some info won'\''t' 'be available' + /usr/bin/perl -V Summary of my perl5 (revision 5 version 38 subversion 2) configuration: Snapshot of: 55dd2f792ffc8cefe614350a411f785374281b24 Platform: osname=linux osvers=6.1.82-std-def-alt1 archname=x86_64-linux-thread-multi uname='linux localhost.localdomain 6.1.82-std-def-alt1 #1 smp preempt_dynamic fri mar 15 23:45:02 utc 2024 x86_64 gnulinux ' config_args='-ders -Duse64bitint -Dusethreads -Duseithreads -Duselargefiles -Duseshrplib -Dlibperl=libperl-5.38.so -Dcc=gcc -Doptimize=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DDEBUGGING=maybe -Dprefix=/usr -Dprivlib=/usr/share/perl5 -Darchlib=/usr/lib64/perl5 -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib64/perl5 -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.38 -Dsitearch=/usr/local/lib64/perl/5.38 -Dotherlibdirs=/etc/perl5:/usr/lib/perl5/vendor_perl -Dinc_version_list=none -Dpager=/usr/bin/less -isR -Dman1dir=/usr/share/man/man1 -Dman3dir=none -Dcf_by=ALT Linux Team -Dcf_email=Perl Maintainers Team -Dmyhostname=localhost -Dperladmin=root@localhost' hint=recommended useposix=true d_sigaction=define useithreads=define usemultiplicity=define use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n default_inc_excludes_dot=define Compiler: cc='gcc' ccflags ='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' optimize='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include' ccversion='' gccversion='13.2.1 20240128 (ALT Sisyphus 13.2.1-alt3)' gccosandvers='' intsize=4 longsize=8 ptrsize=8 doublesize=8 byteorder=12345678 doublekind=3 d_longlong=define longlongsize=8 d_longdbl=define longdblsize=16 longdblkind=3 ivtype='long' ivsize=8 nvtype='double' nvsize=8 Off_t='off_t' lseeksize=8 alignbytes=8 prototype=define Linker and Libraries: ld='gcc' ldflags =' -fstack-protector-strong -L/usr/local/lib' libpth=/usr/local/lib /usr/lib /lib64 /usr/lib64 /lib /usr/local/lib64 libs=-lpthread -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc libc=/lib64/libc.so.6 so=so useshrplib=true libperl=libperl-5.38.so gnulibc_version='2.38' Dynamic Linking: dlsrc=dl_dlopen.xs dlext=so d_dlsymun=undef ccdlflags='-Wl,-E' cccdlflags='-fPIC' lddlflags='-shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -L/usr/local/lib -fstack-protector-strong' Characteristics of this binary (from libperl): Compile-time options: HAS_LONG_DOUBLE HAS_STRTOLD HAS_TIMES MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DONT_CREATE_GVSV PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API USE_THREAD_SAFE_LOCALE Built under linux Compiled at Apr 5 2024 22:40:13 %ENV: PERL5LIB="/usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/:/usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/" PERL_USE_UNSAFE_INC="1" @INC: /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/ /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/ /usr/local/lib64/perl/5.38 /usr/local/share/perl/5.38 /usr/lib64/perl5 /usr/share/perl5 /usr/lib64/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl . + /usr/bin/perl -e 'use TAP::Parser; print $TAP::Parser::VERSION, "\n"' 3.44 + lex --version flex 2.6.4 + lex --help Usage: lex [OPTIONS] [FILE]... Generates programs that perform pattern-matching on text. Table Compression: -Ca, --align trade off larger tables for better memory alignment -Ce, --ecs construct equivalence classes -Cf do not compress tables; use -f representation -CF do not compress tables; use -F representation -Cm, --meta-ecs construct meta-equivalence classes -Cr, --read use read() instead of stdio for scanner input -f, --full generate fast, large scanner. Same as -Cfr -F, --fast use alternate table representation. Same as -CFr -Cem default compression (same as --ecs --meta-ecs) Debugging: -d, --debug enable debug mode in scanner -b, --backup write backing-up information to lex.backup -p, --perf-report write performance report to stderr -s, --nodefault suppress default rule to ECHO unmatched text -T, --trace flex should run in trace mode -w, --nowarn do not generate warnings -v, --verbose write summary of scanner statistics to stdout --hex use hexadecimal numbers instead of octal in debug outputs Files: -o, --outfile=FILE specify output filename -S, --skel=FILE specify skeleton file -t, --stdout write scanner on stdout instead of lex.yy.c --yyclass=NAME name of C++ class --header-file=FILE create a C header file in addition to the scanner --tables-file[=FILE] write tables to FILE --backup-file=FILE write backing-up information to FILE Scanner behavior: -7, --7bit generate 7-bit scanner -8, --8bit generate 8-bit scanner -B, --batch generate batch scanner (opposite of -I) -i, --case-insensitive ignore case in patterns -l, --lex-compat maximal compatibility with original lex -X, --posix-compat maximal compatibility with POSIX lex -I, --interactive generate interactive scanner (opposite of -B) --yylineno track line count in yylineno Generated code: -+, --c++ generate C++ scanner class -Dmacro[=defn] #define macro defn (default defn is '1') -L, --noline suppress #line directives in scanner -P, --prefix=STRING use STRING as prefix instead of "yy" -R, --reentrant generate a reentrant C scanner --bison-bridge scanner for bison pure parser. --bison-locations include yylloc support. --stdinit initialize yyin/yyout to stdin/stdout --nounistd do not include --noFUNCTION do not generate a particular FUNCTION Miscellaneous: -c do-nothing POSIX option -n do-nothing POSIX option -? -h, --help produce this help message -V, --version report flex version + yacc --version bison (GNU Bison) 3.8.2 Written by Robert Corbett and Richard Stallman. Copyright (C) 2021 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. + yacc --help Usage: /usr/bin/bison [OPTION]... FILE Generate a deterministic LR or generalized LR (GLR) parser employing LALR(1), IELR(1), or canonical LR(1) parser tables. Mandatory arguments to long options are mandatory for short options too. The same is true for optional arguments. Operation Modes: -h, --help display this help and exit -V, --version output version information and exit --print-localedir output directory containing locale-dependent data and exit --print-datadir output directory containing skeletons and XSLT and exit -u, --update apply fixes to the source grammar file and exit -f, --feature[=FEATURES] activate miscellaneous features FEATURES is a list of comma separated words that can include: caret, diagnostics-show-caret show errors with carets fixit, diagnostics-parseable-fixits show machine-readable fixes syntax-only do not generate any file all all of the above none disable all of the above Diagnostics: -W, --warnings[=CATEGORY] report the warnings falling in CATEGORY --color[=WHEN] whether to colorize the diagnostics --style=FILE specify the CSS FILE for colorizer diagnostics Warning categories include: conflicts-sr S/R conflicts (enabled by default) conflicts-rr R/R conflicts (enabled by default) counterexamples, cex generate conflict counterexamples dangling-alias string aliases not attached to a symbol deprecated obsolete constructs empty-rule empty rules without %empty midrule-values unset or unused midrule values precedence useless precedence and associativity yacc incompatibilities with POSIX Yacc other all other warnings (enabled by default) all all the warnings except 'counterexamples', 'dangling-alias' and 'yacc' no-CATEGORY turn off warnings in CATEGORY none turn off all the warnings error[=CATEGORY] treat warnings as errors WHEN can be one of the following: always, yes colorize the output never, no don't colorize the output auto, tty colorize if the output device is a tty Tuning the Parser: -L, --language=LANGUAGE specify the output programming language -S, --skeleton=FILE specify the skeleton to use -t, --debug instrument the parser for tracing same as '-Dparse.trace' --locations enable location support -D, --define=NAME[=VALUE] similar to '%define NAME VALUE' -F, --force-define=NAME[=VALUE] override '%define NAME VALUE' -p, --name-prefix=PREFIX prepend PREFIX to the external symbols deprecated by '-Dapi.prefix={PREFIX}' -l, --no-lines don't generate '#line' directives -k, --token-table include a table of token names -y, --yacc emulate POSIX Yacc Output Files: -H, --header=[FILE] also produce a header file -d likewise but cannot specify FILE (for POSIX Yacc) -r, --report=THINGS also produce details on the automaton --report-file=FILE write report to FILE -v, --verbose same as '--report=state' -b, --file-prefix=PREFIX specify a PREFIX for output files -o, --output=FILE leave output to FILE -g, --graph[=FILE] also output a graph of the automaton --html[=FILE] also output an HTML report of the automaton -x, --xml[=FILE] also output an XML report of the automaton -M, --file-prefix-map=OLD=NEW replace prefix OLD with NEW when writing file paths in output files THINGS is a list of comma separated words that can include: states describe the states itemsets complete the core item sets with their closure lookaheads explicitly associate lookahead tokens to items solved describe shift/reduce conflicts solving counterexamples, cex generate conflict counterexamples all include all the above information none disable the report Report bugs to . GNU Bison home page: . General help using GNU software: . Report translation bugs to . For complete documentation, run: info bison. + cat /usr/src/RPM/BUILD/automake-1.16.5-alt1/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 Automake configure 1.16.5, which was generated by GNU Autoconf 2.71. Invocation command line was $ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --docdir=/usr/share/doc/automake-1.16.5 --disable-silent-rules ## --------- ## ## Platform. ## ## --------- ## hostname = localhost.localdomain uname -m = x86_64 uname -r = 6.6.60-6.6-alt1 uname -s = Linux uname -v = #1 SMP PREEMPT_DYNAMIC Fri Nov 8 18:17:36 UTC 2024 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = x86_64 /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/src/bin/ PATH: /usr/bin/ PATH: /bin/ PATH: /usr/local/bin/ PATH: /usr/games/ ## ----------- ## ## Core tests. ## ## ----------- ## configure:2517: looking for aux files: compile missing install-sh config.guess config.sub configure:2530: trying ./lib/ configure:2559: ./lib/compile found configure:2559: ./lib/missing found configure:2541: ./lib/install-sh found configure:2559: ./lib/config.guess found configure:2559: ./lib/config.sub found configure:2686: checking whether make supports nested variables configure:2704: result: yes configure:2723: checking build system type configure:2738: result: x86_64-alt-linux-gnu configure:2758: checking host system type configure:2772: result: x86_64-alt-linux-gnu configure:2826: checking for a BSD-compatible install configure:2899: result: /usr/bin/ginstall -c configure:2910: checking whether build environment is sane configure:2965: result: yes configure:3124: checking for a race-free mkdir -p configure:3168: result: /usr/bin/mkdir -p configure:3175: checking for gawk configure:3196: found /usr/bin/gawk configure:3207: result: gawk configure:3218: checking whether make sets $(MAKE) configure:3241: result: yes configure:3408: checking whether ln -s works configure:3412: result: yes configure:3422: checking for perl configure:3445: found /usr/bin/perl configure:3457: result: /usr/bin/perl configure:3469: /usr/bin/perl --version This is perl 5, version 38, subversion 2 (v5.38.2 (55dd2f792ffc8cefe614350a411f785374281b24)) built for x86_64-linux-thread-multi Copyright 1987-2023, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at https://www.perl.org/, the Perl Home Page. configure:3472: $? = 0 configure:3484: checking for tex configure:3519: result: no configure:3527: --version , This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by David J. MacKenzie and Akim Demaille. configure:3658: $? = 0 configure:3666: result: yes configure:3673: checking whether autoconf works configure:3683: cd conftest && autoconf -o /dev/null conftest.ac configure:3686: $? = 0 configure:3695: result: yes configure:3702: checking whether autoconf is recent enough configure:3713: cd conftest && autoconf -o /dev/null conftest.ac configure:3716: $? = 0 configure:3725: result: yes configure:3732: checking whether ln works configure:3753: result: yes configure:3771: checking for grep that handles long lines and -e configure:3835: result: /usr/bin/grep configure:3840: checking for egrep configure:3908: result: /usr/bin/grep -E configure:3913: checking for fgrep configure:3981: result: /usr/bin/grep -F configure:4024: will now look for a sturdy POSIX shell, for our testsuite configure:4063: checking for sh configure:4086: found /usr/bin/sh configure:4098: result: /usr/bin/sh configure:4063: checking for sh5 configure:4086: found /usr/bin/sh5 configure:4098: result: /usr/bin/sh5 configure:4063: checking for dash configure:4101: result: no configure:4063: checking for ash configure:4101: result: no configure:4063: checking for bash configure:4086: found /usr/bin/bash configure:4098: result: /usr/bin/bash configure:4063: checking for zsh configure:4101: result: no configure:4063: checking for ksh configure:4101: result: no configure:4063: checking for pdksh configure:4101: result: no configure:4122: checking whether /usr/bin/sh supports $(cmd) configure:4132: result: yes configure:4142: checking whether /usr/bin/sh supports $((expr)) configure:4152: result: yes configure:4162: checking whether /usr/bin/sh supports ${#var} configure:4175: result: yes configure:4185: checking whether /usr/bin/sh supports ${var#glob} and ${var%glob} configure:4199: result: yes configure:4209: checking whether /usr/bin/sh preserves exit traps with "set -e" configure:4219: result: yes configure:4229: checking whether /usr/bin/sh can define exit traps in a shell function configure:4239: result: yes configure:4249: checking whether /usr/bin/sh corrupts stderr with "set -x" configure:4263: result: no configure:4271: checking whether /usr/bin/sh can return early from "dot-sourced" files configure:4281: result: yes configure:4293: checking whether /usr/bin/sh supports alias named like shell builtins configure:4303: result: yes configure:4313: checking whether /usr/bin/sh supports "test -e" configure:4323: result: yes configure:4341: shell /usr/bin/sh is good enough, stop looking configure:4358: will use /usr/bin/sh as the testsuite shell configure:4382: will now look for generic compilers configure:4410: checking for x86_64-alt-linux-cc configure:4445: result: no configure:4410: checking for x86_64-alt-linux-gcc configure:4431: found /usr/bin/x86_64-alt-linux-gcc configure:4442: result: x86_64-alt-linux-gcc configure:4524: checking for C compiler version configure:4533: x86_64-alt-linux-gcc --version >&5 x86_64-alt-linux-gcc (GCC) 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) Copyright (C) 2024 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:4544: $? = 0 configure:4533: x86_64-alt-linux-gcc -v >&5 Using built-in specs. COLLECT_GCC=x86_64-alt-linux-gcc COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-alt-linux/14/lto-wrapper Target: x86_64-alt-linux Configured with: ../configure --host=x86_64-alt-linux --build=x86_64-alt-linux --target=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-shared --program-suffix=-14 --with-slibdir=/lib64 --libexecdir=/usr/lib64 --with-bugurl=http://bugzilla.altlinux.org --enable-__cxa_atexit --enable-threads=posix --enable-checking=release --with-system-zlib --with-zstd --without-included-gettext --enable-multilib --enable-default-pie --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --with-arch_32=i586 --with-tune_32=generic --with-multilib-list=m64,m32,mx32 --with-gcc-major-version-only --enable-vtable-verify --enable-bootstrap --with-build-config=bootstrap-lto --enable-link-serialization=1 --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-plugin Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) (GCC) configure:4544: $? = 0 configure:4533: x86_64-alt-linux-gcc -V >&5 x86_64-alt-linux-gcc: error: unrecognized command-line option '-V' x86_64-alt-linux-gcc: fatal error: no input files compilation terminated. configure:4544: $? = 1 configure:4533: x86_64-alt-linux-gcc -qversion >&5 x86_64-alt-linux-gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'? x86_64-alt-linux-gcc: fatal error: no input files compilation terminated. configure:4544: $? = 1 configure:4533: x86_64-alt-linux-gcc -version >&5 x86_64-alt-linux-gcc: error: unrecognized command-line option '-version' x86_64-alt-linux-gcc: fatal error: no input files compilation terminated. configure:4544: $? = 1 configure:4564: checking whether the C compiler works configure:4586: x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.c >&5 configure:4590: $? = 0 configure:4642: result: yes configure:4645: checking for C compiler default output file name configure:4647: result: a.out configure:4653: checking for suffix of executables configure:4660: x86_64-alt-linux-gcc -o conftest -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.c >&5 configure:4664: $? = 0 configure:4689: result: configure:4713: checking whether we are cross compiling configure:4721: x86_64-alt-linux-gcc -o conftest -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.c >&5 configure:4725: $? = 0 configure:4732: ./conftest configure:4736: $? = 0 configure:4754: result: no configure:4759: checking for suffix of object files configure:4782: x86_64-alt-linux-gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.c >&5 configure:4786: $? = 0 configure:4810: result: o configure:4814: checking whether the compiler supports GNU C configure:4834: x86_64-alt-linux-gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.c >&5 configure:4834: $? = 0 configure:4844: result: yes configure:4855: checking whether x86_64-alt-linux-gcc accepts -g configure:4876: x86_64-alt-linux-gcc -c -g conftest.c >&5 configure:4876: $? = 0 configure:4920: result: yes configure:4940: checking for x86_64-alt-linux-gcc option to enable C11 features configure:4955: x86_64-alt-linux-gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.c >&5 configure:4955: $? = 0 configure:4973: result: none needed configure:5089: checking whether x86_64-alt-linux-gcc understands -c and -o together configure:5112: x86_64-alt-linux-gcc -c conftest.c -o conftest2.o configure:5115: $? = 0 configure:5112: x86_64-alt-linux-gcc -c conftest.c -o conftest2.o configure:5115: $? = 0 configure:5127: result: yes configure:5213: checking for x86_64-alt-linux-aCC configure:5248: result: no configure:5213: checking for x86_64-alt-linux-CC configure:5248: result: no configure:5213: checking for x86_64-alt-linux-FCC configure:5248: result: no configure:5213: checking for x86_64-alt-linux-KCC configure:5248: result: no configure:5213: checking for x86_64-alt-linux-RCC configure:5248: result: no configure:5213: checking for x86_64-alt-linux-xlC_r configure:5248: result: no configure:5213: checking for x86_64-alt-linux-xlC configure:5248: result: no configure:5213: checking for x86_64-alt-linux-c++ configure:5248: result: no configure:5213: checking for x86_64-alt-linux-cxx configure:5248: result: no configure:5213: checking for x86_64-alt-linux-cc++ configure:5248: result: no configure:5213: checking for x86_64-alt-linux-gpp configure:5248: result: no configure:5213: checking for x86_64-alt-linux-g++ configure:5234: found /usr/bin/x86_64-alt-linux-g++ configure:5245: result: x86_64-alt-linux-g++ configure:5321: checking for C++ compiler version configure:5330: x86_64-alt-linux-g++ --version >&5 x86_64-alt-linux-g++ (GCC) 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) Copyright (C) 2024 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:5341: $? = 0 configure:5330: x86_64-alt-linux-g++ -v >&5 Using built-in specs. COLLECT_GCC=x86_64-alt-linux-g++ COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-alt-linux/14/lto-wrapper Target: x86_64-alt-linux Configured with: ../configure --host=x86_64-alt-linux --build=x86_64-alt-linux --target=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-shared --program-suffix=-14 --with-slibdir=/lib64 --libexecdir=/usr/lib64 --with-bugurl=http://bugzilla.altlinux.org --enable-__cxa_atexit --enable-threads=posix --enable-checking=release --with-system-zlib --with-zstd --without-included-gettext --enable-multilib --enable-default-pie --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --with-arch_32=i586 --with-tune_32=generic --with-multilib-list=m64,m32,mx32 --with-gcc-major-version-only --enable-vtable-verify --enable-bootstrap --with-build-config=bootstrap-lto --enable-link-serialization=1 --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-plugin Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) (GCC) configure:5341: $? = 0 configure:5330: x86_64-alt-linux-g++ -V >&5 x86_64-alt-linux-g++: error: unrecognized command-line option '-V' x86_64-alt-linux-g++: fatal error: no input files compilation terminated. configure:5341: $? = 1 configure:5330: x86_64-alt-linux-g++ -qversion >&5 x86_64-alt-linux-g++: error: unrecognized command-line option '-qversion'; did you mean '--version'? x86_64-alt-linux-g++: fatal error: no input files compilation terminated. configure:5341: $? = 1 configure:5361: checking whether the C++ compiler works configure:5383: x86_64-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.cpp >&5 configure:5387: $? = 0 configure:5439: result: yes configure:5442: checking for C++ compiler default output file name configure:5444: result: a.out configure:5450: checking for suffix of executables configure:5457: x86_64-alt-linux-g++ -o conftest -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.cpp >&5 configure:5461: $? = 0 configure:5486: result: configure:5510: checking whether we are cross compiling configure:5518: x86_64-alt-linux-g++ -o conftest -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.cpp >&5 configure:5522: $? = 0 configure:5529: ./conftest configure:5533: $? = 0 configure:5551: result: no configure:5556: checking for suffix of object files configure:5579: x86_64-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.cpp >&5 configure:5583: $? = 0 configure:5607: result: o configure:5611: checking whether the compiler supports GNU C++ configure:5631: x86_64-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.cpp >&5 configure:5631: $? = 0 configure:5641: result: yes configure:5652: checking whether x86_64-alt-linux-g++ accepts -g configure:5673: x86_64-alt-linux-g++ -c -g conftest.cpp >&5 configure:5673: $? = 0 configure:5717: result: yes configure:5737: checking for x86_64-alt-linux-g++ option to enable C++11 features configure:5752: x86_64-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.cpp >&5 conftest.cpp: In function 'int main(int, char**)': conftest.cpp:132:8: warning: unused variable 'a1' [-Wunused-variable] 132 | auto a1 = 6538; | ^~ conftest.cpp:139:16: warning: unused variable 'a4' [-Wunused-variable] 139 | decltype(a2) a4 = 34895.034; | ^~ conftest.cpp:143:9: warning: unused variable 'sa' [-Wunused-variable] 143 | short sa[cxx11test::get_val()] = { 0 }; | ^~ conftest.cpp:147:23: warning: unused variable 'il' [-Wunused-variable] 147 | cxx11test::testinit il = { 4323, 435234.23544 }; | ^~ conftest.cpp:168:8: warning: unused variable 'a' [-Wunused-variable] 168 | auto a = sum(1); | ^ conftest.cpp:169:8: warning: unused variable 'b' [-Wunused-variable] 169 | auto b = sum(1, 2); | ^ conftest.cpp:170:8: warning: unused variable 'c' [-Wunused-variable] 170 | auto c = sum(1.0, 2.0, 3.0); | ^ conftest.cpp:175:25: warning: empty parentheses were disambiguated as a function declaration [-Wvexing-parse] 175 | cxx11test::delegate d2(); | ^~ conftest.cpp:175:25: note: remove parentheses to default-initialize a variable 175 | cxx11test::delegate d2(); | ^~ | -- conftest.cpp:175:25: note: or replace parentheses with braces to value-initialize a variable conftest.cpp:184:9: warning: unused variable 'c' [-Wunused-variable] 184 | char *c = nullptr; | ^ conftest.cpp:192:15: warning: unused variable 'utf8' [-Wunused-variable] 192 | char const *utf8 = u8"UTF-8 string \u2500"; | ^~~~ conftest.cpp:193:19: warning: unused variable 'utf16' [-Wunused-variable] 193 | char16_t const *utf16 = u"UTF-8 string \u2500"; | ^~~~~ conftest.cpp:194:19: warning: unused variable 'utf32' [-Wunused-variable] 194 | char32_t const *utf32 = U"UTF-32 string \u2500"; | ^~~~~ configure:5752: $? = 0 configure:5770: result: none needed configure:5880: checking for x86_64-alt-linux-xlf95 configure:5915: result: no configure:5880: checking for x86_64-alt-linux-f95 configure:5915: result: no configure:5880: checking for x86_64-alt-linux-fort configure:5915: result: no configure:5880: checking for x86_64-alt-linux-ifort configure:5915: result: no configure:5880: checking for x86_64-alt-linux-ifc configure:5915: result: no configure:5880: checking for x86_64-alt-linux-efc configure:5915: result: no configure:5880: checking for x86_64-alt-linux-pgfortran configure:5915: result: no configure:5880: checking for x86_64-alt-linux-pgf95 configure:5915: result: no configure:5880: checking for x86_64-alt-linux-lf95 configure:5915: result: no configure:5880: checking for x86_64-alt-linux-ftn configure:5915: result: no configure:5880: checking for x86_64-alt-linux-nagfor configure:5915: result: no configure:5880: checking for x86_64-alt-linux-xlf90 configure:5915: result: no configure:5880: checking for x86_64-alt-linux-f90 configure:5915: result: no configure:5880: checking for x86_64-alt-linux-armflang configure:5915: result: no configure:5880: checking for x86_64-alt-linux-flang configure:5915: result: no configure:5880: checking for x86_64-alt-linux-pgf90 configure:5915: result: no configure:5880: checking for x86_64-alt-linux-pghpf configure:5915: result: no configure:5880: checking for x86_64-alt-linux-epcf90 configure:5915: result: no configure:5880: checking for x86_64-alt-linux-g95 configure:5915: result: no configure:5880: checking for x86_64-alt-linux-gfortran configure:5901: found /usr/bin/x86_64-alt-linux-gfortran configure:5912: result: x86_64-alt-linux-gfortran configure:5987: checking for Fortran compiler version configure:5996: x86_64-alt-linux-gfortran --version >&5 GNU Fortran (GCC) 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) Copyright (C) 2024 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:6007: $? = 0 configure:5996: x86_64-alt-linux-gfortran -v >&5 Using built-in specs. COLLECT_GCC=x86_64-alt-linux-gfortran COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-alt-linux/14/lto-wrapper Target: x86_64-alt-linux Configured with: ../configure --host=x86_64-alt-linux --build=x86_64-alt-linux --target=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-shared --program-suffix=-14 --with-slibdir=/lib64 --libexecdir=/usr/lib64 --with-bugurl=http://bugzilla.altlinux.org --enable-__cxa_atexit --enable-threads=posix --enable-checking=release --with-system-zlib --with-zstd --without-included-gettext --enable-multilib --enable-default-pie --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --with-arch_32=i586 --with-tune_32=generic --with-multilib-list=m64,m32,mx32 --with-gcc-major-version-only --enable-vtable-verify --enable-bootstrap --with-build-config=bootstrap-lto --enable-link-serialization=1 --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-plugin Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) (GCC) configure:6007: $? = 0 configure:5996: x86_64-alt-linux-gfortran -V >&5 x86_64-alt-linux-gfortran: error: unrecognized command-line option '-V' x86_64-alt-linux-gfortran: fatal error: no input files compilation terminated. configure:6007: $? = 1 configure:5996: x86_64-alt-linux-gfortran -qversion >&5 x86_64-alt-linux-gfortran: error: unrecognized command-line option '-qversion'; did you mean '--version'? x86_64-alt-linux-gfortran: fatal error: no input files compilation terminated. configure:6007: $? = 1 configure:6022: checking whether the Fortran compiler works configure:6044: x86_64-alt-linux-gfortran -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.f >&5 configure:6048: $? = 0 configure:6100: result: yes configure:6103: checking for Fortran compiler default output file name configure:6105: result: a.out configure:6111: checking for suffix of executables configure:6118: x86_64-alt-linux-gfortran -o conftest -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.f >&5 configure:6122: $? = 0 configure:6147: result: configure:6163: checking whether we are cross compiling configure:6171: x86_64-alt-linux-gfortran -o conftest -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.f >&5 configure:6175: $? = 0 configure:6182: ./conftest configure:6186: $? = 0 configure:6204: result: no configure:6209: checking for suffix of object files configure:6226: x86_64-alt-linux-gfortran -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.f >&5 configure:6230: $? = 0 configure:6254: result: o configure:6262: checking whether the compiler supports GNU Fortran configure:6276: x86_64-alt-linux-gfortran -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.F >&5 configure:6276: $? = 0 configure:6286: result: yes configure:6294: checking whether x86_64-alt-linux-gfortran accepts -g configure:6306: x86_64-alt-linux-gfortran -c -g conftest.f >&5 configure:6306: $? = 0 configure:6315: result: yes configure:6385: checking for x86_64-alt-linux-xlf configure:6420: result: no configure:6385: checking for x86_64-alt-linux-f77 configure:6420: result: no configure:6385: checking for x86_64-alt-linux-frt configure:6420: result: no configure:6385: checking for x86_64-alt-linux-pgf77 configure:6420: result: no configure:6385: checking for x86_64-alt-linux-cf77 configure:6420: result: no configure:6385: checking for x86_64-alt-linux-fort77 configure:6420: result: no configure:6385: checking for x86_64-alt-linux-fl32 configure:6420: result: no configure:6385: checking for x86_64-alt-linux-af77 configure:6420: result: no configure:6385: checking for x86_64-alt-linux-g77 configure:6420: result: no configure:6385: checking for x86_64-alt-linux-armflang configure:6420: result: no configure:6385: checking for x86_64-alt-linux-flang configure:6420: result: no configure:6385: checking for x86_64-alt-linux-gfortran configure:6406: found /usr/bin/x86_64-alt-linux-gfortran configure:6417: result: x86_64-alt-linux-gfortran configure:6492: checking for Fortran 77 compiler version configure:6501: x86_64-alt-linux-gfortran --version >&5 GNU Fortran (GCC) 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) Copyright (C) 2024 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:6512: $? = 0 configure:6501: x86_64-alt-linux-gfortran -v >&5 Using built-in specs. COLLECT_GCC=x86_64-alt-linux-gfortran COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-alt-linux/14/lto-wrapper Target: x86_64-alt-linux Configured with: ../configure --host=x86_64-alt-linux --build=x86_64-alt-linux --target=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-shared --program-suffix=-14 --with-slibdir=/lib64 --libexecdir=/usr/lib64 --with-bugurl=http://bugzilla.altlinux.org --enable-__cxa_atexit --enable-threads=posix --enable-checking=release --with-system-zlib --with-zstd --without-included-gettext --enable-multilib --enable-default-pie --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --with-arch_32=i586 --with-tune_32=generic --with-multilib-list=m64,m32,mx32 --with-gcc-major-version-only --enable-vtable-verify --enable-bootstrap --with-build-config=bootstrap-lto --enable-link-serialization=1 --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-plugin Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) (GCC) configure:6512: $? = 0 configure:6501: x86_64-alt-linux-gfortran -V >&5 x86_64-alt-linux-gfortran: error: unrecognized command-line option '-V' x86_64-alt-linux-gfortran: fatal error: no input files compilation terminated. configure:6512: $? = 1 configure:6501: x86_64-alt-linux-gfortran -qversion >&5 x86_64-alt-linux-gfortran: error: unrecognized command-line option '-qversion'; did you mean '--version'? x86_64-alt-linux-gfortran: fatal error: no input files compilation terminated. configure:6512: $? = 1 configure:6527: checking whether the Fortran 77 compiler works configure:6549: x86_64-alt-linux-gfortran -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.f >&5 configure:6553: $? = 0 configure:6605: result: yes configure:6608: checking for Fortran 77 compiler default output file name configure:6610: result: a.out configure:6616: checking for suffix of executables configure:6623: x86_64-alt-linux-gfortran -o conftest -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.f >&5 configure:6627: $? = 0 configure:6652: result: configure:6668: checking whether we are cross compiling configure:6676: x86_64-alt-linux-gfortran -o conftest -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.f >&5 configure:6680: $? = 0 configure:6687: ./conftest configure:6691: $? = 0 configure:6709: result: no configure:6714: checking for suffix of object files configure:6731: x86_64-alt-linux-gfortran -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.f >&5 configure:6735: $? = 0 configure:6759: result: o configure:6767: checking whether the compiler supports GNU Fortran 77 configure:6781: x86_64-alt-linux-gfortran -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto conftest.F >&5 configure:6781: $? = 0 configure:6791: result: yes configure:6799: checking whether x86_64-alt-linux-gfortran accepts -g configure:6811: x86_64-alt-linux-gfortran -c -g conftest.f >&5 configure:6811: $? = 0 configure:6820: result: yes configure:6886: will now look for GNU compilers configure:6893: x86_64-alt-linux-gcc is already a GNU C compiler configure:7009: x86_64-alt-linux-gcc --version && x86_64-alt-linux-gcc -v x86_64-alt-linux-gcc (GCC) 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) Copyright (C) 2024 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. Using built-in specs. COLLECT_GCC=x86_64-alt-linux-gcc COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-alt-linux/14/lto-wrapper Target: x86_64-alt-linux Configured with: ../configure --host=x86_64-alt-linux --build=x86_64-alt-linux --target=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-shared --program-suffix=-14 --with-slibdir=/lib64 --libexecdir=/usr/lib64 --with-bugurl=http://bugzilla.altlinux.org --enable-__cxa_atexit --enable-threads=posix --enable-checking=release --with-system-zlib --with-zstd --without-included-gettext --enable-multilib --enable-default-pie --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --with-arch_32=i586 --with-tune_32=generic --with-multilib-list=m64,m32,mx32 --with-gcc-major-version-only --enable-vtable-verify --enable-bootstrap --with-build-config=bootstrap-lto --enable-link-serialization=1 --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-plugin Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) (GCC) configure:7012: $? = 0 configure:7028: x86_64-alt-linux-g++ is already a GNU C++ compiler configure:7145: x86_64-alt-linux-g++ --version && x86_64-alt-linux-g++ -v x86_64-alt-linux-g++ (GCC) 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) Copyright (C) 2024 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. Using built-in specs. COLLECT_GCC=x86_64-alt-linux-g++ COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-alt-linux/14/lto-wrapper Target: x86_64-alt-linux Configured with: ../configure --host=x86_64-alt-linux --build=x86_64-alt-linux --target=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-shared --program-suffix=-14 --with-slibdir=/lib64 --libexecdir=/usr/lib64 --with-bugurl=http://bugzilla.altlinux.org --enable-__cxa_atexit --enable-threads=posix --enable-checking=release --with-system-zlib --with-zstd --without-included-gettext --enable-multilib --enable-default-pie --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --with-arch_32=i586 --with-tune_32=generic --with-multilib-list=m64,m32,mx32 --with-gcc-major-version-only --enable-vtable-verify --enable-bootstrap --with-build-config=bootstrap-lto --enable-link-serialization=1 --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-plugin Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) (GCC) configure:7148: $? = 0 configure:7164: x86_64-alt-linux-gfortran is already a GNU Fortran compiler configure:7281: x86_64-alt-linux-gfortran --version && x86_64-alt-linux-gfortran -v GNU Fortran (GCC) 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) Copyright (C) 2024 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. Using built-in specs. COLLECT_GCC=x86_64-alt-linux-gfortran COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-alt-linux/14/lto-wrapper Target: x86_64-alt-linux Configured with: ../configure --host=x86_64-alt-linux --build=x86_64-alt-linux --target=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-shared --program-suffix=-14 --with-slibdir=/lib64 --libexecdir=/usr/lib64 --with-bugurl=http://bugzilla.altlinux.org --enable-__cxa_atexit --enable-threads=posix --enable-checking=release --with-system-zlib --with-zstd --without-included-gettext --enable-multilib --enable-default-pie --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --with-arch_32=i586 --with-tune_32=generic --with-multilib-list=m64,m32,mx32 --with-gcc-major-version-only --enable-vtable-verify --enable-bootstrap --with-build-config=bootstrap-lto --enable-link-serialization=1 --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-plugin Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) (GCC) configure:7284: $? = 0 configure:7300: x86_64-alt-linux-gfortran is already a GNU Fortran 77 compiler configure:7417: x86_64-alt-linux-gfortran --version && x86_64-alt-linux-gfortran -v GNU Fortran (GCC) 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) Copyright (C) 2024 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. Using built-in specs. COLLECT_GCC=x86_64-alt-linux-gfortran COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-alt-linux/14/lto-wrapper Target: x86_64-alt-linux Configured with: ../configure --host=x86_64-alt-linux --build=x86_64-alt-linux --target=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-shared --program-suffix=-14 --with-slibdir=/lib64 --libexecdir=/usr/lib64 --with-bugurl=http://bugzilla.altlinux.org --enable-__cxa_atexit --enable-threads=posix --enable-checking=release --with-system-zlib --with-zstd --without-included-gettext --enable-multilib --enable-default-pie --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --with-arch_32=i586 --with-tune_32=generic --with-multilib-list=m64,m32,mx32 --with-gcc-major-version-only --enable-vtable-verify --enable-bootstrap --with-build-config=bootstrap-lto --enable-link-serialization=1 --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-plugin Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1) (GCC) configure:7420: $? = 0 configure:7440: checking for x86_64-alt-linux-gcj configure:7475: result: no configure:7489: checking for gcj configure:7524: result: no configure:7717: checking that generated files are newer than configure configure:7723: result: done configure:7738: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.16.5, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on localhost.localdomain config.status:810: creating Makefile config.status:810: creating pre-inst-env configure:8789: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_AM_TEST_RUNNER_SHELL=/usr/bin/sh ac_cv_build=x86_64-alt-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_AM_TEST_RUNNER_SHELL_set= ac_cv_env_AM_TEST_RUNNER_SHELL_value= ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_F77_set= ac_cv_env_F77_value= ac_cv_env_FCFLAGS_set=set ac_cv_env_FCFLAGS_value='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ac_cv_env_FC_set= ac_cv_env_FC_value= ac_cv_env_FFLAGS_set=set ac_cv_env_FFLAGS_value='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ac_cv_env_GNU_CC_set= ac_cv_env_GNU_CC_value= ac_cv_env_GNU_CFLAGS_set= ac_cv_env_GNU_CFLAGS_value= ac_cv_env_GNU_CXXFLAGS_set= ac_cv_env_GNU_CXXFLAGS_value= ac_cv_env_GNU_CXX_set= ac_cv_env_GNU_CXX_value= ac_cv_env_GNU_F77_set= ac_cv_env_GNU_F77_value= ac_cv_env_GNU_FCFLAGS_set= ac_cv_env_GNU_FCFLAGS_value= ac_cv_env_GNU_FC_set= ac_cv_env_GNU_FC_value= ac_cv_env_GNU_FFLAGS_set= ac_cv_env_GNU_FFLAGS_value= ac_cv_env_GNU_GCJFLAGS_set= ac_cv_env_GNU_GCJFLAGS_value= ac_cv_env_GNU_GCJ_set= ac_cv_env_GNU_GCJ_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=x86_64-alt-linux ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=x86_64-alt-linux ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_f77_compiler_gnu=yes ac_cv_fc_compiler_gnu=yes ac_cv_host=x86_64-alt-linux-gnu ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_FGREP='/usr/bin/grep -F' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_PERL=/usr/bin/perl ac_cv_path_install='/usr/bin/ginstall -c' ac_cv_path_mkdir=/usr/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_CC=x86_64-alt-linux-gcc ac_cv_prog_CXX=x86_64-alt-linux-g++ ac_cv_prog_F77=x86_64-alt-linux-gfortran ac_cv_prog_FC=x86_64-alt-linux-gfortran ac_cv_prog_LEX=lex ac_cv_prog_YACC=yacc ac_cv_prog_cc_c11= ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_cxx_11=no ac_cv_prog_cxx_cxx11= ac_cv_prog_cxx_g=yes ac_cv_prog_cxx_stdcxx= ac_cv_prog_f77_g=yes ac_cv_prog_fc_g=yes ac_cv_prog_make_make_set=yes am_cv_autoconf_installed=yes am_cv_autoconf_version=yes am_cv_autoconf_works=yes am_cv_make_support_nested_variables=yes am_cv_prog_cc_c_o=yes am_cv_prog_ln=ln lt_cv_deplibs_check_method=pass_all ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='"/usr/src/RPM/BUILD/automake-1.16.5-alt1/pre-inst-env" aclocal-1.16' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_TEST_RUNNER_SHELL='/usr/bin/sh' AM_V='$(V)' APIVERSION='1.16' AUTOCONF='${SHELL} '\''/usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing'\'' autoconf' AUTOHEADER='${SHELL} '\''/usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing'\'' autoheader' AUTOMAKE='"/usr/src/RPM/BUILD/automake-1.16.5-alt1/pre-inst-env" automake-1.16' AWK='gawk' CC='x86_64-alt-linux-gcc' CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' CPPFLAGS='' CSCOPE='cscope' CTAGS='ctags' CXX='x86_64-alt-linux-g++' CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' CYGPATH_W='echo' DEFS='-DPACKAGE_NAME=\"GNU\ Automake\" -DPACKAGE_TARNAME=\"automake\" -DPACKAGE_VERSION=\"1.16.5\" -DPACKAGE_STRING=\"GNU\ Automake\ 1.16.5\" -DPACKAGE_BUGREPORT=\"bug-automake@gnu.org\" -DPACKAGE_URL=\"https://www.gnu.org/software/automake/\"' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' ETAGS='etags' EXEEXT='UNKNOWN' F77='x86_64-alt-linux-gfortran' FC='x86_64-alt-linux-gfortran' FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' FGREP='/usr/bin/grep -F' GNU_CC='x86_64-alt-linux-gcc' GNU_CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' GNU_CXX='x86_64-alt-linux-g++' GNU_CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' GNU_F77='x86_64-alt-linux-gfortran' GNU_FC='x86_64-alt-linux-gfortran' GNU_FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' GNU_FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' GNU_GCJ='false' GNU_GCJFLAGS='' GREP='/usr/bin/grep' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LDFLAGS='' LEX='lex' LIBOBJS='' LIBS='' LN='ln' LN_S='ln -s' LTLIBOBJS='' MAKEINFO='${SHELL} '\''/usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing'\'' makeinfo' MKDIR_P='/usr/bin/mkdir -p' MODIFICATION_DELAY='2' OBJEXT='UNKNOWN' PACKAGE='automake' PACKAGE_BUGREPORT='bug-automake@gnu.org' PACKAGE_NAME='GNU Automake' PACKAGE_STRING='GNU Automake 1.16.5' PACKAGE_TARNAME='automake' PACKAGE_URL='https://www.gnu.org/software/automake/' PACKAGE_VERSION='1.16.5' PATH_SEPARATOR=':' PERL='/usr/bin/perl' RELEASE_YEAR='2021' SET_MAKE='' SHELL='/bin/sh' STRIP='' TEX='' VERSION='1.16.5' YACC='yacc' ac_ct_CC='' ac_ct_CXX='' ac_ct_F77='' ac_ct_FC='' ac_ct_GNU_CC='' ac_ct_GNU_CXX='' ac_ct_GNU_F77='' ac_ct_GNU_FC='' ac_ct_GNU_GCJ='' am_AUTOCONF='autoconf' am_AUTOHEADER='autoheader' am_AUTOM4TE='autom4te' am_AUTORECONF='autoreconf' am_AUTOUPDATE='autoupdate' am__EXEEXT_FALSE='#' am__EXEEXT_TRUE='' am__isrc='' am__leading_dot='.' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' am_candidate_sh='' amdir='${pkgvdatadir}/am' automake_acdir='${datadir}/aclocal-1.16' bindir='/usr/bin' build='x86_64-alt-linux-gnu' build_alias='x86_64-alt-linux' build_cpu='x86_64' build_os='linux-gnu' build_vendor='alt' datadir='/usr/share' datarootdir='${prefix}/share' docdir='/usr/share/doc/automake-1.16.5' dvidir='${docdir}' exec_prefix='/usr' host='x86_64-alt-linux-gnu' host_alias='x86_64-alt-linux' host_cpu='x86_64' host_os='linux-gnu' host_vendor='alt' htmldir='${docdir}' includedir='/usr/include' infodir='/usr/share/info' install_sh='${SHELL} /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh' libdir='/usr/lib64' libexecdir='/usr/lib' localedir='${datarootdir}/locale' localstatedir='/var/lib' mandir='/usr/share/man' mkdir_p='$(MKDIR_P)' oldincludedir='/usr/include' pdfdir='${docdir}' pkgvdatadir='${datadir}/automake-1.16' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' required_autoconf_version='2.65' runstatedir='/var/run' sbindir='/usr/sbin' scriptdir='${pkgvdatadir}' sharedstatedir='/var/lib' sysconfdir='/etc' system_acdir='${datadir}/aclocal' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU Automake" #define PACKAGE_TARNAME "automake" #define PACKAGE_VERSION "1.16.5" #define PACKAGE_STRING "GNU Automake 1.16.5" #define PACKAGE_BUGREPORT "bug-automake@gnu.org" #define PACKAGE_URL "https://www.gnu.org/software/automake/" configure: exit 0 ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.16.5, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.16.5, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.16.5, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.16.5, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.16.5, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.16.5, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.16.5, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain + cat /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin/aclocal-1.16 #!/usr/bin/perl # aclocal - create aclocal.m4 by scanning configure.ac -*- perl -*- # Generated from bin/aclocal.in; do not edit by hand. # Copyright (C) 1996-2021 Free Software Foundation, Inc. # This program 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 2, or (at your option) # any later version. # This program 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 . # Written by Tom Tromey , and # Alexandre Duret-Lutz . use 5.006; use strict; use warnings FATAL => 'all'; BEGIN { unshift (@INC, '/usr/share/automake-1.16') unless $ENV{AUTOMAKE_UNINSTALLED}; } use File::Basename; use File::Path (); use Automake::Config; use Automake::General; use Automake::Configure_ac; use Automake::Channels; use Automake::ChannelDefs; use Automake::XFile; use Automake::FileUtils; # Some globals. # Support AC_CONFIG_MACRO_DIRS also with older autoconf. # FIXME: To be removed in Automake 2.0, once we can assume autoconf # 2.70 or later. # FIXME: keep in sync with 'internal/ac-config-macro-dirs.m4'. my $ac_config_macro_dirs_fallback = 'm4_ifndef([AC_CONFIG_MACRO_DIRS], [' . 'm4_defun([_AM_CONFIG_MACRO_DIRS], [])' . 'm4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])' . '])'; # We do not operate in threaded mode. $perl_threads = 0; # Include paths for searching macros. We search macros in this order: # user-supplied directories first, then the directory containing the # automake macros, and finally the system-wide directories for # third-party macros. # @user_includes can be augmented with -I or AC_CONFIG_MACRO_DIRS. # @automake_includes can be reset with the '--automake-acdir' option. # @system_includes can be augmented with the 'dirlist' file or the # ACLOCAL_PATH environment variable, and reset with the '--system-acdir' # option. my @user_includes = (); my @automake_includes = ('/usr/share/aclocal-' . $APIVERSION); my @system_includes = ('/usr/share/aclocal'); # Whether we should copy M4 file in $user_includes[0]. my $install = 0; # --diff my @diff_command; # --dry-run my $dry_run = 0; # configure.ac or configure.in. my $configure_ac; # Output file name. my $output_file = 'aclocal.m4'; # Option --force. my $force_output = 0; # Modification time of the youngest dependency. my $greatest_mtime = 0; # Which macros have been seen. my %macro_seen = (); # Remember the order into which we scanned the files. # It's important to output the contents of aclocal.m4 in the opposite order. # (Definitions in first files we have scanned should override those from # later files. So they must appear last in the output.) my @file_order = (); # Map macro names to file names. my %map = (); # Ditto, but records the last definition of each macro as returned by --trace. my %map_traced_defs = (); # Map basenames to macro names. my %invmap = (); # Map file names to file contents. my %file_contents = (); # Map file names to file types. my %file_type = (); use constant FT_USER => 1; use constant FT_AUTOMAKE => 2; use constant FT_SYSTEM => 3; # Map file names to included files (transitively closed). my %file_includes = (); # Files which have already been added. my %file_added = (); # Files that have already been scanned. my %scanned_configure_dep = (); # Serial numbers, for files that have one. # The key is the basename of the file, # the value is the serial number represented as a list. my %serial = (); # Matches a macro definition. # AC_DEFUN([macroname], ...) # or # AC_DEFUN(macroname, ...) # When macroname is '['-quoted , we accept any character in the name, # except ']'. Otherwise macroname stops on the first ']', ',', ')', # or '\n' encountered. my $ac_defun_rx = "(?:AU_ALIAS|A[CU]_DEFUN|AC_DEFUN_ONCE)\\((?:\\[([^]]+)\\]|([^],)\n]+))"; # Matches an AC_REQUIRE line. my $ac_require_rx = "AC_REQUIRE\\((?:\\[([^]]+)\\]|([^],)\n]+))\\)"; # Matches an m4_include line. my $m4_include_rx = "(m4_|m4_s|s)include\\((?:\\[([^]]+)\\]|([^],)\n]+))\\)"; # Match a serial number. my $serial_line_rx = '^#\s*serial\s+(\S*)'; my $serial_number_rx = '^\d+(?:\.\d+)*$'; # Autoconf version. This variable is set by 'trace_used_macros'. my $ac_version; # User directory containing extra m4 files for macros definition, # as extracted from calls to the macro AC_CONFIG_MACRO_DIRS. # This variable is updated by 'trace_used_macros'. my @ac_config_macro_dirs; # If set, names a temporary file that must be erased on abnormal exit. my $erase_me; # Constants for the $ERR_LEVEL parameter of the 'scan_m4_dirs' function. use constant SCAN_M4_DIRS_SILENT => 0; use constant SCAN_M4_DIRS_WARN => 1; use constant SCAN_M4_DIRS_ERROR => 2; ################################################################ # Prototypes for all subroutines. sub add_file ($); sub add_macro ($); sub check_acinclude (); sub install_file ($$); sub list_compare (\@\@); sub parse_ACLOCAL_PATH (); sub parse_arguments (); sub reset_maps (); sub scan_configure (); sub scan_configure_dep ($); sub scan_file ($$$); sub scan_m4_dirs ($$@); sub scan_m4_files (); sub strip_redundant_includes (%); sub trace_used_macros (); sub unlink_tmp (;$); sub usage ($); sub version (); sub write_aclocal ($@); sub xmkdir_p ($); ################################################################ # Erase temporary file ERASE_ME. Handle signals. sub unlink_tmp (;$) { my ($sig) = @_; if ($sig) { verb "caught SIG$sig, bailing out"; } if (defined $erase_me && -e $erase_me && !unlink ($erase_me)) { fatal "could not remove '$erase_me': $!"; } undef $erase_me; # reraise default handler. if ($sig) { $SIG{$sig} = 'DEFAULT'; kill $sig => $$; } } $SIG{'INT'} = $SIG{'TERM'} = $SIG{'QUIT'} = $SIG{'HUP'} = 'unlink_tmp'; END { unlink_tmp } sub xmkdir_p ($) { my $dir = shift; local $@ = undef; return if -d $dir or eval { File::Path::mkpath $dir }; chomp $@; $@ =~ s/\s+at\s.*\bline\s\d+.*$//; fatal "could not create directory '$dir': $@"; } # Check macros in acinclude.m4. If one is not used, warn. sub check_acinclude () { foreach my $key (keys %map) { # FIXME: should print line number of acinclude.m4. msg ('syntax', "macro '$key' defined in acinclude.m4 but never used") if $map{$key} eq 'acinclude.m4' && ! exists $macro_seen{$key}; } } sub reset_maps () { $greatest_mtime = 0; %macro_seen = (); @file_order = (); %map = (); %map_traced_defs = (); %file_contents = (); %file_type = (); %file_includes = (); %file_added = (); %scanned_configure_dep = (); %invmap = (); %serial = (); undef &search; } # install_file ($SRC, $DESTDIR) sub install_file ($$) { my ($src, $destdir) = @_; my $dest = $destdir . "/" . basename ($src); my $diff_dest; verb "installing $src to $dest"; if ($force_output || !exists $file_contents{$dest} || $file_contents{$src} ne $file_contents{$dest}) { if (-e $dest) { msg 'note', "overwriting '$dest' with '$src'"; $diff_dest = $dest; } else { msg 'note', "installing '$dest' from '$src'"; } if (@diff_command) { if (! defined $diff_dest) { # $dest does not exist. We create an empty one just to # run diff, and we erase it afterward. Using the real # destination file (rather than a temporary file) is # good when diff is run with options that display the # file name. # # If creating $dest fails, fall back to /dev/null. At # least one diff implementation (Tru64's) cannot deal # with /dev/null. However working around this is not # worth the trouble since nobody run aclocal on a # read-only tree anyway. $erase_me = $dest; my $f = new IO::File "> $dest"; if (! defined $f) { undef $erase_me; $diff_dest = '/dev/null'; } else { $diff_dest = $dest; $f->close; } } my @cmd = (@diff_command, $diff_dest, $src); $! = 0; verb "running: @cmd"; my $res = system (@cmd); Automake::FileUtils::handle_exec_errors "@cmd", 1 if $res; unlink_tmp; } elsif (!$dry_run) { xmkdir_p ($destdir); xsystem ('cp', $src, $dest); } } } # Compare two lists of numbers. sub list_compare (\@\@) { my @l = @{$_[0]}; my @r = @{$_[1]}; while (1) { if (0 == @l) { return (0 == @r) ? 0 : -1; } elsif (0 == @r) { return 1; } elsif ($l[0] < $r[0]) { return -1; } elsif ($l[0] > $r[0]) { return 1; } shift @l; shift @r; } } ################################################################ # scan_m4_dirs($TYPE, $ERR_LEVEL, @DIRS) # ----------------------------------------------- # Scan all M4 files installed in @DIRS for new macro definitions. # Register each file as of type $TYPE (one of the FT_* constants). # If a directory in @DIRS cannot be read: # - fail hard if $ERR_LEVEL == SCAN_M4_DIRS_ERROR # - just print a warning if $ERR_LEVEL == SCAN_M4_DIRS_WA # - continue silently if $ERR_LEVEL == SCAN_M4_DIRS_SILENT sub scan_m4_dirs ($$@) { my ($type, $err_level, @dirlist) = @_; foreach my $m4dir (@dirlist) { if (! opendir (DIR, $m4dir)) { # TODO: maybe avoid complaining only if errno == ENONENT? my $message = "couldn't open directory '$m4dir': $!"; if ($err_level == SCAN_M4_DIRS_ERROR) { fatal $message; } elsif ($err_level == SCAN_M4_DIRS_WARN) { msg ('unsupported', $message); next; } elsif ($err_level == SCAN_M4_DIRS_SILENT) { next; # Silently ignore. } else { prog_error "invalid \$err_level value '$err_level'"; } } # We reverse the directory contents so that foo2.m4 gets # used in preference to foo1.m4. foreach my $file (reverse sort grep (! /^\./, readdir (DIR))) { # Only examine .m4 files. next unless $file =~ /\.m4$/; # Skip some files when running out of srcdir. next if $file eq 'aclocal.m4'; my $fullfile = File::Spec->canonpath ("$m4dir/$file"); scan_file ($type, $fullfile, 'aclocal'); } closedir (DIR); } } # Scan all the installed m4 files and construct a map. sub scan_m4_files () { # First, scan configure.ac. It may contain macro definitions, # or may include other files that define macros. scan_file (FT_USER, $configure_ac, 'aclocal'); # Then, scan acinclude.m4 if it exists. if (-f 'acinclude.m4') { scan_file (FT_USER, 'acinclude.m4', 'aclocal'); } # Finally, scan all files in our search paths. if (@user_includes) { # Don't explore the same directory multiple times. This is here not # only for speedup purposes. We need this when the user has e.g. # specified 'ACLOCAL_AMFLAGS = -I m4' and has also set # AC_CONFIG_MACRO_DIR[S]([m4]) in configure.ac. This makes the 'm4' # directory to occur twice here and fail on the second call to # scan_m4_dirs([m4]) when the 'm4' directory doesn't exist. # TODO: Shouldn't there be rather a check in scan_m4_dirs for # @user_includes[0]? @user_includes = uniq @user_includes; # Don't complain if the first user directory doesn't exist, in case # we need to create it later (can happen if '--install' was given). scan_m4_dirs (FT_USER, $install ? SCAN_M4_DIRS_SILENT : SCAN_M4_DIRS_WARN, $user_includes[0]); scan_m4_dirs (FT_USER, SCAN_M4_DIRS_ERROR, @user_includes[1..$#user_includes]); } scan_m4_dirs (FT_AUTOMAKE, SCAN_M4_DIRS_ERROR, @automake_includes); scan_m4_dirs (FT_SYSTEM, SCAN_M4_DIRS_ERROR, @system_includes); # Construct a new function that does the searching. We use a # function (instead of just evaluating $search in the loop) so that # "die" is correctly and easily propagated if run. my $search = "sub search {\nmy \$found = 0;\n"; foreach my $key (reverse sort keys %map) { $search .= ('if (/\b\Q' . $key . '\E(?!\w)/) { add_macro ("' . $key . '"); $found = 1; }' . "\n"); } $search .= "return \$found;\n};\n"; eval $search; prog_error "$@\n search is $search" if $@; } ################################################################ # Add a macro to the output. sub add_macro ($) { my ($macro) = @_; # Ignore unknown required macros. Either they are not really # needed (e.g., a conditional AC_REQUIRE), in which case aclocal # should be quiet, or they are needed and Autoconf itself will # complain when we trace for macro usage later. return unless defined $map{$macro}; verb "saw macro $macro"; $macro_seen{$macro} = 1; add_file ($map{$macro}); } # scan_configure_dep ($file) # -------------------------- # Scan a configure dependency (configure.ac, or separate m4 files) # for uses of known macros and AC_REQUIREs of possibly unknown macros. # Recursively scan m4_included files. sub scan_configure_dep ($) { my ($file) = @_; # Do not scan a file twice. return () if exists $scanned_configure_dep{$file}; $scanned_configure_dep{$file} = 1; my $mtime = mtime $file; $greatest_mtime = $mtime if $greatest_mtime < $mtime; my $contents = exists $file_contents{$file} ? $file_contents{$file} : contents $file; my $line = 0; my @rlist = (); my @ilist = (); foreach (split ("\n", $contents)) { ++$line; # Remove comments from current line. s/\bdnl\b.*$//; s/\#.*$//; # Avoid running all the following regexes on white lines. next if /^\s*$/; while (/$m4_include_rx/go) { my $ifile = $2 || $3; # Skip missing 'sinclude'd files. next if $1 ne 'm4_' && ! -f $ifile; push @ilist, $ifile; } while (/$ac_require_rx/go) { push (@rlist, $1 || $2); } # The search function is constructed dynamically by # scan_m4_files. The last parenthetical match makes sure we # don't match things that look like macro assignments or # AC_SUBSTs. if (! &search && /(^|\s+)(AM_[A-Z0-9_]+)($|[^\]\)=A-Z0-9_])/) { # Macro not found, but AM_ prefix found. # Make this just a warning, because we do not know whether # the macro is actually used (it could be called conditionally). msg ('unsupported', "$file:$line", "macro '$2' not found in library"); } } add_macro ($_) foreach (@rlist); scan_configure_dep ($_) foreach @ilist; } # add_file ($FILE) # ---------------- # Add $FILE to output. sub add_file ($) { my ($file) = @_; # Only add a file once. return if ($file_added{$file}); $file_added{$file} = 1; scan_configure_dep $file; } # Point to the documentation for underquoted AC_DEFUN only once. my $underquoted_manual_once = 0; # scan_file ($TYPE, $FILE, $WHERE) # -------------------------------- # Scan a single M4 file ($FILE), and all files it includes. # Return the list of included files. # $TYPE is one of FT_USER, FT_AUTOMAKE, or FT_SYSTEM, depending # on where the file comes from. # $WHERE is the location to use in the diagnostic if the file # does not exist. sub scan_file ($$$) { my ($type, $file, $where) = @_; my $basename = basename $file; # Do not scan the same file twice. return @{$file_includes{$file}} if exists $file_includes{$file}; # Prevent potential infinite recursion (if two files include each other). return () if exists $file_contents{$file}; unshift @file_order, $file; $file_type{$file} = $type; fatal "$where: file '$file' does not exist" if ! -e $file; my $fh = new Automake::XFile $file; my $contents = ''; my @inc_files = (); my %inc_lines = (); my $defun_seen = 0; my $serial_seen = 0; my $serial_older = 0; while ($_ = $fh->getline) { # Ignore '##' lines. next if /^##/; $contents .= $_; my $line = $_; if ($line =~ /$serial_line_rx/go) { my $number = $1; if ($number !~ /$serial_number_rx/go) { msg ('syntax', "$file:$.", "ill-formed serial number '$number', " . "expecting a version string with only digits and dots"); } elsif ($defun_seen) { # aclocal removes all definitions from M4 file with the # same basename if a greater serial number is found. # Encountering a serial after some macros will undefine # these macros... msg ('syntax', "$file:$.", 'the serial number must appear before any macro definition'); } # We really care about serials only for non-automake macros # and when --install is used. But the above diagnostics are # made regardless of this, because not using --install is # not a reason not the fix macro files. elsif ($install && $type != FT_AUTOMAKE) { $serial_seen = 1; my @new = split (/\./, $number); verb "$file:$.: serial $number"; if (!exists $serial{$basename} || list_compare (@new, @{$serial{$basename}}) > 0) { # Delete any definition we knew from the old macro. foreach my $def (@{$invmap{$basename}}) { verb "$file:$.: ignoring previous definition of $def"; delete $map{$def}; } $invmap{$basename} = []; $serial{$basename} = \@new; } else { $serial_older = 1; } } } # Remove comments from current line. # Do not do it earlier, because the serial line is a comment. $line =~ s/\bdnl\b.*$//; $line =~ s/\#.*$//; while ($line =~ /$ac_defun_rx/go) { $defun_seen = 1; if (! defined $1) { msg ('syntax', "$file:$.", "underquoted definition of $2" . "\n run info Automake 'Extending aclocal'\n" . " or see https://www.gnu.org/software/automake/manual/" . "automake.html#Extending-aclocal") unless $underquoted_manual_once; $underquoted_manual_once = 1; } # If this macro does not have a serial and we have already # seen a macro with the same basename earlier, we should # ignore the macro (don't exit immediately so we can still # diagnose later #serial numbers and underquoted macros). $serial_older ||= ($type != FT_AUTOMAKE && !$serial_seen && exists $serial{$basename}); my $macro = $1 || $2; if (!$serial_older && !defined $map{$macro}) { verb "found macro $macro in $file: $."; $map{$macro} = $file; push @{$invmap{$basename}}, $macro; } else { # Note: we used to give an error here if we saw a # duplicated macro. However, this turns out to be # extremely unpopular. It causes actual problems which # are hard to work around, especially when you must # mix-and-match tool versions. verb "ignoring macro $macro in $file: $."; } } while ($line =~ /$m4_include_rx/go) { my $ifile = $2 || $3; # Skip missing 'sinclude'd files. next if $1 ne 'm4_' && ! -f $ifile; push (@inc_files, $ifile); $inc_lines{$ifile} = $.; } } # Ignore any file that has an old serial (or no serial if we know # another one with a serial). return () if ($serial_older || ($type != FT_AUTOMAKE && !$serial_seen && exists $serial{$basename})); $file_contents{$file} = $contents; # For some reason I don't understand, it does not work # to do "map { scan_file ($_, ...) } @inc_files" below. # With Perl 5.8.2 it undefines @inc_files. my @copy = @inc_files; my @all_inc_files = (@inc_files, map { scan_file ($type, $_, "$file:$inc_lines{$_}") } @copy); $file_includes{$file} = \@all_inc_files; return @all_inc_files; } # strip_redundant_includes (%FILES) # --------------------------------- # Each key in %FILES is a file that must be present in the output. # However some of these files might already include other files in %FILES, # so there is no point in including them another time. # This removes items of %FILES which are already included by another file. sub strip_redundant_includes (%) { my %files = @_; # Always include acinclude.m4, even if it does not appear to be used. $files{'acinclude.m4'} = 1 if -f 'acinclude.m4'; # File included by $configure_ac are redundant. $files{$configure_ac} = 1; # Files at the end of @file_order should override those at the beginning, # so it is important to preserve these trailing files. We can remove # a file A if it is going to be output before a file B that includes # file A, not the converse. foreach my $file (reverse @file_order) { next unless exists $files{$file}; foreach my $ifile (@{$file_includes{$file}}) { next unless exists $files{$ifile}; delete $files{$ifile}; verb "$ifile is already included by $file"; } } # configure.ac is implicitly included. delete $files{$configure_ac}; return %files; } sub trace_used_macros () { my %files = map { $map{$_} => 1 } keys %macro_seen; %files = strip_redundant_includes %files; # Suppress all warnings from this invocation of autom4te. # In particular we want to avoid spurious warnings about # macros being "m4_require'd but not m4_defun'd" because # aclocal.m4 is not yet available. local $ENV{WARNINGS} = 'none'; my $traces = ($ENV{AUTOM4TE} || 'autom4te'); $traces .= " --language Autoconf-without-aclocal-m4 "; # Support AC_CONFIG_MACRO_DIRS also with older autoconf. # Note that we can't use '$ac_config_macro_dirs_fallback' here, because # a bug in option parsing code of autom4te 2.68 and earlier would cause # it to read standard input last, even if the "-" argument was specified # early. # FIXME: To be removed in Automake 2.0, once we can assume autoconf # 2.70 or later. $traces .= "$automake_includes[0]/internal/ac-config-macro-dirs.m4 "; # All candidate files. $traces .= join (' ', (map { "'$_'" } (grep { exists $files{$_} } @file_order))) . " "; # All candidate macros. $traces .= join (' ', (map { "--trace='$_:\$f::\$n::\${::}%'" } ('AC_DEFUN', 'AC_DEFUN_ONCE', 'AU_DEFUN', '_AM_AUTOCONF_VERSION', 'AC_CONFIG_MACRO_DIR_TRACE', # FIXME: Tracing the next two macros is a hack for # compatibility with older autoconf. Remove this in # Automake 2.0, when we can assume Autoconf 2.70 or # later. 'AC_CONFIG_MACRO_DIR', '_AM_CONFIG_MACRO_DIRS')), # Do not trace $1 for all other macros as we do # not need it and it might contains harmful # characters (like newlines). (map { "--trace='$_:\$f::\$n'" } (keys %macro_seen))); verb "running WARNINGS=$ENV{WARNINGS} $traces $configure_ac"; my $tracefh = new Automake::XFile ("$traces $configure_ac |"); @ac_config_macro_dirs = (); my %traced = (); while ($_ = $tracefh->getline) { chomp; my ($file, $macro, $arg1) = split (/::/); $traced{$macro} = 1 if exists $macro_seen{$macro}; if ($macro eq 'AC_DEFUN' || $macro eq 'AC_DEFUN_ONCE' || $macro eq 'AU_DEFUN') { $map_traced_defs{$arg1} = $file; } elsif ($macro eq '_AM_AUTOCONF_VERSION') { $ac_version = $arg1; } elsif ($macro eq 'AC_CONFIG_MACRO_DIR_TRACE') { push @ac_config_macro_dirs, $arg1; } # FIXME: We still need to trace AC_CONFIG_MACRO_DIR # for compatibility with older autoconf. Remove this # once we can assume Autoconf 2.70 or later. elsif ($macro eq 'AC_CONFIG_MACRO_DIR') { @ac_config_macro_dirs = ($arg1); } # FIXME:This is an hack for compatibility with older autoconf. # Remove this once we can assume Autoconf 2.70 or later. elsif ($macro eq '_AM_CONFIG_MACRO_DIRS') { # Empty leading/trailing fields might be produced by split, # hence the grep is really needed. push @ac_config_macro_dirs, grep (/./, (split /\s+/, $arg1)); } } # FIXME: in Autoconf >= 2.70, AC_CONFIG_MACRO_DIR calls # AC_CONFIG_MACRO_DIR_TRACE behind the scenes, which could # leave unwanted duplicates in @ac_config_macro_dirs. # Remove this in Automake 2.0, when we'll stop tracing # AC_CONFIG_MACRO_DIR explicitly. @ac_config_macro_dirs = uniq @ac_config_macro_dirs; $tracefh->close; return %traced; } sub scan_configure () { # Make sure we include acinclude.m4 if it exists. if (-f 'acinclude.m4') { add_file ('acinclude.m4'); } scan_configure_dep ($configure_ac); } ################################################################ # Write output. # Return 0 iff some files were installed locally. sub write_aclocal ($@) { my ($output_file, @macros) = @_; my $output = ''; my %files = (); # Get the list of files containing definitions for the macros used. # (Filter out unused macro definitions with $map_traced_defs. This # can happen when an Autoconf macro is conditionally defined: # aclocal sees the potential definition, but this definition is # actually never processed and the Autoconf implementation is used # instead.) for my $m (@macros) { $files{$map{$m}} = 1 if (exists $map_traced_defs{$m} && $map{$m} eq $map_traced_defs{$m}); } # Do not explicitly include a file that is already indirectly included. %files = strip_redundant_includes %files; my $installed = 0; for my $file (grep { exists $files{$_} } @file_order) { # Check the time stamp of this file, and of all files it includes. for my $ifile ($file, @{$file_includes{$file}}) { my $mtime = mtime $ifile; $greatest_mtime = $mtime if $greatest_mtime < $mtime; } # If the file to add looks like outside the project, copy it # to the output. The regex catches filenames starting with # things like '/', '\', or 'c:\'. if ($file_type{$file} != FT_USER || $file =~ m,^(?:\w:)?[\\/],) { if (!$install || $file_type{$file} != FT_SYSTEM) { # Copy the file into aclocal.m4. $output .= $file_contents{$file} . "\n"; } else { # Install the file (and any file it includes). my $dest; for my $ifile (@{$file_includes{$file}}, $file) { install_file ($ifile, $user_includes[0]); } $installed = 1; } } else { # Otherwise, simply include the file. $output .= "m4_include([$file])\n"; } } if ($installed) { verb "running aclocal anew, because some files were installed locally"; return 0; } # Nothing to output?! # FIXME: Shouldn't we diagnose this? return 1 if ! length ($output); if ($ac_version) { # Do not use "$output_file" here for the same reason we do not # use it in the header below. autom4te will output the name of # the file in the diagnostic anyway. $output = "m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [$ac_version],, [m4_warning([this file was generated for autoconf $ac_version. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) $output"; } # We used to print "# $output_file generated automatically etc." But # this creates spurious differences when using autoreconf. Autoreconf # creates aclocal.m4t and then rename it to aclocal.m4, but the # rebuild rules generated by Automake create aclocal.m4 directly -- # this would gives two ways to get the same file, with a different # name in the header. $output = "# generated automatically by aclocal $VERSION -*- Autoconf -*- # Copyright (C) 1996-$RELEASE_YEAR Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. $ac_config_macro_dirs_fallback $output"; # We try not to update $output_file unless necessary, because # doing so invalidate Autom4te's cache and therefore slows down # tools called after aclocal. # # We need to overwrite $output_file in the following situations. # * The --force option is in use. # * One of the dependencies is younger. # (Not updating $output_file in this situation would cause # make to call aclocal in loop.) # * The contents of the current file are different from what # we have computed. if (!$force_output && $greatest_mtime < mtime ($output_file) && $output eq contents ($output_file)) { verb "$output_file unchanged"; return 1; } verb "writing $output_file"; if (!$dry_run) { if (-e $output_file && !unlink $output_file) { fatal "could not remove '$output_file': $!"; } my $out = new Automake::XFile "> $output_file"; print $out $output; } return 1; } ################################################################ # Print usage and exit. sub usage ($) { my ($status) = @_; print <<'EOF'; Usage: aclocal [OPTION]... Generate 'aclocal.m4' by scanning 'configure.ac' or 'configure.in' Options: --automake-acdir=DIR directory holding automake-provided m4 files --system-acdir=DIR directory holding third-party system-wide files --diff[=COMMAND] run COMMAND [diff -u] on M4 files that would be changed (implies --install and --dry-run) --dry-run pretend to, but do not actually update any file --force always update output file --help print this help, then exit -I DIR add directory to search list for .m4 files --install copy third-party files to the first -I directory --output=FILE put output in FILE (default aclocal.m4) --print-ac-dir print name of directory holding system-wide third-party m4 files, then exit --verbose don't be silent --version print version number, then exit -W, --warnings=CATEGORY report the warnings falling in CATEGORY EOF print Automake::ChannelDefs::usage (), "\n"; print <<'EOF'; Report bugs to . GNU Automake home page: . General help using GNU software: . EOF exit $status; } # Print version and exit. sub version () { print < This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Tom Tromey and Alexandre Duret-Lutz . EOF exit 0; } # Parse command line. sub parse_arguments () { my $print_and_exit = 0; my $diff_command; my @warnings = (); my %cli_options = ( 'help' => sub { usage(0); }, 'version' => \&version, 'system-acdir=s' => sub { shift; @system_includes = @_; }, 'automake-acdir=s' => sub { shift; @automake_includes = @_; }, 'diff:s' => \$diff_command, 'dry-run' => \$dry_run, 'force' => \$force_output, 'I=s' => \@user_includes, 'install' => \$install, 'output=s' => \$output_file, 'print-ac-dir' => \$print_and_exit, 'verbose' => sub { setup_channel 'verb', silent => 0; }, 'W|warnings=s' => \@warnings, ); use Automake::Getopt (); Automake::Getopt::parse_options %cli_options; parse_warnings @warnings; if (@ARGV > 0) { fatal ("non-option arguments are not accepted: '$ARGV[0]'.\n" . "Try '$0 --help' for more information."); } if ($print_and_exit) { print "@system_includes\n"; exit 0; } if (defined $diff_command) { $diff_command = 'diff -u' if $diff_command eq ''; @diff_command = split (' ', $diff_command); $install = 1; $dry_run = 1; } # Finally, adds any directory listed in the 'dirlist' file. if (@system_includes && open (DIRLIST, "$system_includes[0]/dirlist")) { while () { # Ignore '#' lines. next if /^#/; # strip off newlines and end-of-line comments s/\s*\#.*$//; chomp; foreach my $dir (glob) { push (@system_includes, $dir) if -d $dir; } } close (DIRLIST); } my $libtool_version = $ENV{LIBTOOL_VERSION}; $libtool_version = "" if not $libtool_version; $libtool_version =~ s/\s+//g; my $libtool_dir = $libtool_version ? "/usr/share/libtool-$libtool_version/aclocal/" : "/usr/share/libtool/aclocal/"; push (@system_includes, $libtool_dir) if -d $libtool_dir; } # Add any directory listed in the 'ACLOCAL_PATH' environment variable # to the list of system include directories. sub parse_ACLOCAL_PATH () { return if not defined $ENV{"ACLOCAL_PATH"}; # Directories in ACLOCAL_PATH should take precedence over system # directories, so we use unshift. However, directories that # come first in ACLOCAL_PATH take precedence over directories # coming later, which is why the result of split is reversed. foreach my $dir (reverse split /:/, $ENV{"ACLOCAL_PATH"}) { unshift (@system_includes, $dir) if $dir ne '' && -d $dir; } } ################################################################ # Don't refer to installation directories from the build environment if (exists $ENV{"AUTOMAKE_UNINSTALLED"}) { @automake_includes = (); @system_includes = (); } @automake_includes = ($ENV{"ACLOCAL_AUTOMAKE_DIR"}) if (exists $ENV{"ACLOCAL_AUTOMAKE_DIR"}); parse_WARNINGS; # Parse the WARNINGS environment variable. parse_arguments; parse_ACLOCAL_PATH; $configure_ac = require_configure_ac; # We may have to rerun aclocal if some file have been installed, but # it should not happen more than once. The reason we must run again # is that once the file has been moved from /usr/share/aclocal/ to the # local m4/ directory it appears at a new place in the search path, # hence it should be output at a different position in aclocal.m4. If # we did not rerun aclocal, the next run of aclocal would produce a # different aclocal.m4. my $loop = 0; my $rerun_due_to_macrodir = 0; while (1) { ++$loop; prog_error "too many loops" if $loop > 2 + $rerun_due_to_macrodir; reset_maps; scan_m4_files; scan_configure; last if $exit_code; my %macro_traced = trace_used_macros; if (!$rerun_due_to_macrodir && @ac_config_macro_dirs) { # The directory specified in calls to the AC_CONFIG_MACRO_DIRS # m4 macro (if any) must go after the user includes specified # explicitly with the '-I' option. push @user_includes, @ac_config_macro_dirs; # We might have to scan some new directory of .m4 files. $rerun_due_to_macrodir++; next; } if ($install && !@user_includes) { fatal "installation of third-party macros impossible without " . "-I options nor AC_CONFIG_MACRO_DIR{,S} m4 macro(s)"; } last if write_aclocal ($output_file, keys %macro_traced); last if $dry_run; } check_acinclude; exit $exit_code; + cat /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin/automake-1.16 #!/usr/bin/perl # automake - create Makefile.in from Makefile.am -*- perl -*- # Generated from bin/automake.in; do not edit by hand. # Copyright (C) 1994-2021 Free Software Foundation, Inc. # This program 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 2, or (at your option) # any later version. # This program 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 . # Originally written by David Mackenzie . # Perl reimplementation by Tom Tromey , and # Alexandre Duret-Lutz . package Automake; use 5.006; use strict; use warnings FATAL => 'all'; BEGIN { unshift (@INC, '/usr/share/automake-1.16') unless $ENV{AUTOMAKE_UNINSTALLED}; # Override SHELL. This is required on DJGPP so that system() uses # bash, not COMMAND.COM which doesn't quote arguments properly. # Other systems aren't expected to use $SHELL when Automake # runs, but it should be safe to drop the "if DJGPP" guard if # it turns up other systems need the same thing. After all, # if SHELL is used, ./configure's SHELL is always better than # the user's SHELL (which may be something like tcsh). $ENV{'SHELL'} = '/bin/sh' if exists $ENV{'DJDIR'}; } use Carp; use File::Basename; use File::Spec; use Automake::Config; BEGIN { if ($perl_threads) { require threads; import threads; require Thread::Queue; import Thread::Queue; } } use Automake::General; use Automake::XFile; use Automake::Channels; use Automake::ChannelDefs; use Automake::Configure_ac; use Automake::FileUtils; use Automake::Location; use Automake::Condition qw/TRUE FALSE/; use Automake::DisjConditions; use Automake::Options; use Automake::Variable; use Automake::VarDef; use Automake::Rule; use Automake::RuleDef; use Automake::Wrap 'makefile_wrap'; use Automake::Language; ## ----------------------- ## ## Subroutine prototypes. ## ## ----------------------- ## sub append_exeext (&$); sub check_gnits_standards (); sub check_gnu_standards (); sub check_trailing_slash ($\$); sub check_typos (); sub define_files_variable ($\@$$); sub define_standard_variables (); sub define_verbose_libtool (); sub define_verbose_texinfo (); sub do_check_merge_target (); sub get_number_of_threads (); sub handle_compile (); sub handle_data (); sub handle_dist (); sub handle_emacs_lisp (); sub handle_factored_dependencies (); sub handle_footer (); sub handle_gettext (); sub handle_headers (); sub handle_install (); sub handle_java (); sub handle_languages (); sub handle_libraries (); sub handle_libtool (); sub handle_ltlibraries (); sub handle_makefiles_serial (); sub handle_man_pages (); sub handle_minor_options (); sub handle_options (); sub handle_programs (); sub handle_python (); sub handle_scripts (); sub handle_silent (); sub handle_subdirs (); sub handle_tags (); sub handle_targets (); sub handle_tests (); sub handle_tests_dejagnu (); sub handle_texinfo (); sub handle_user_recursion (); sub initialize_per_input (); sub lang_lex_finish (); sub lang_sub_obj (); sub lang_vala_finish (); sub lang_yacc_finish (); sub locate_aux_dir (); sub parse_arguments (); sub scan_aclocal_m4 (); sub scan_autoconf_files (); sub silent_flag (); sub transform ($\%); sub transform_token ($\%$); sub usage (); sub version (); sub yacc_lex_finish_helper (); ## ----------- ## ## Constants. ## ## ----------- ## # Some regular expressions. One reason to put them here is that it # makes indentation work better in Emacs. # Writing singled-quoted-$-terminated regexes is a pain because # perl-mode thinks of $' as the ${'} variable (instead of a $ followed # by a closing quote. Letting perl-mode think the quote is not closed # leads to all sort of misindentations. On the other hand, defining # regexes as double-quoted strings is far less readable. So usually # we will write: # # $REGEX = '^regex_value' . "\$"; my $IGNORE_PATTERN = '^\s*##([^#\n].*)?\n'; my $WHITE_PATTERN = '^\s*' . "\$"; my $COMMENT_PATTERN = '^#'; my $TARGET_PATTERN='[$a-zA-Z0-9_.@%][-.a-zA-Z0-9_(){}/$+@%]*'; # A rule has three parts: a list of targets, a list of dependencies, # and optionally actions. my $RULE_PATTERN = "^($TARGET_PATTERN(?:(?:\\\\\n|\\s)+$TARGET_PATTERN)*) *:([^=].*|)\$"; # Only recognize leading spaces, not leading tabs. If we recognize # leading tabs here then we need to make the reader smarter, because # otherwise it will think rules like 'foo=bar; \' are errors. my $ASSIGNMENT_PATTERN = '^ *([^ \t=:+]*)\s*([:+]?)=\s*(.*)' . "\$"; # This pattern recognizes a Gnits version id and sets $1 if the # release is an alpha release. We also allow a suffix which can be # used to extend the version number with a "fork" identifier. my $GNITS_VERSION_PATTERN = '\d+\.\d+([a-z]|\.\d+)?(-[A-Za-z0-9]+)?'; my $IF_PATTERN = '^if\s+(!?)\s*([A-Za-z][A-Za-z0-9_]*)\s*(?:#.*)?' . "\$"; my $ELSE_PATTERN = '^else(?:\s+(!?)\s*([A-Za-z][A-Za-z0-9_]*))?\s*(?:#.*)?' . "\$"; my $ENDIF_PATTERN = '^endif(?:\s+(!?)\s*([A-Za-z][A-Za-z0-9_]*))?\s*(?:#.*)?' . "\$"; my $PATH_PATTERN = '(\w|[+/.-])+'; # This will pass through anything not of the prescribed form. my $INCLUDE_PATTERN = ('^include\s+' . '((\$\(top_srcdir\)/' . $PATH_PATTERN . ')' . '|(\$\(srcdir\)/' . $PATH_PATTERN . ')' . '|([^/\$]' . $PATH_PATTERN . '))\s*(#.*)?' . "\$"); # Directories installed during 'install-exec' phase. my $EXEC_DIR_PATTERN = '^(?:bin|sbin|libexec|sysconf|localstate|lib|pkglib|.*exec.*)' . "\$"; # Values for AC_CANONICAL_* use constant AC_CANONICAL_BUILD => 1; use constant AC_CANONICAL_HOST => 2; use constant AC_CANONICAL_TARGET => 3; # Values indicating when something should be cleaned. use constant MOSTLY_CLEAN => 0; use constant CLEAN => 1; use constant DIST_CLEAN => 2; use constant MAINTAINER_CLEAN => 3; # Libtool files. my @libtool_files = qw(ltmain.sh config.guess config.sub); # ltconfig appears here for compatibility with old versions of libtool. my @libtool_sometimes = qw(ltconfig ltcf-c.sh ltcf-cxx.sh ltcf-gcj.sh); # Top-level files that can be foo.md instead of foo. We assume that all # but THANKS are required at strictness level gnu. my @toplevelmd_ok = qw(AUTHORS ChangeLog INSTALL NEWS README THANKS); # Commonly found files we look for and automatically include in DISTFILES. my @common_files = (qw(ABOUT-GNU ABOUT-NLS BACKLOG COPYING COPYING.DOC COPYING.LIB COPYING.LESSER TODO ar-lib compile config.guess config.rpath config.sub depcomp install-sh libversion.in mdate-sh missing mkinstalldirs py-compile texinfo.tex ylwrap), @libtool_files, @libtool_sometimes); # Commonly used files we auto-include, but only sometimes. This list # is used for the --help output only. my @common_sometimes = qw(aclocal.m4 acconfig.h config.h.top config.h.bot configure configure.ac configure.in stamp-vti); # Standard directories from the GNU Coding Standards, and additional # pkg* directories from Automake. Stored in a hash for fast member check. my %standard_prefix = map { $_ => 1 } (qw(bin data dataroot doc dvi exec html include info lib libexec lisp locale localstate man man1 man2 man3 man4 man5 man6 man7 man8 man9 oldinclude pdf pkgdata pkginclude pkglib pkglibexec ps sbin sharedstate sysconf)); # Copyright on generated Makefile.ins. my $gen_copyright = "\ # Copyright (C) 1994-$RELEASE_YEAR Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. "; # These constants are returned by the lang_*_rewrite functions. # LANG_SUBDIR means that the resulting object file should be in a # subdir if the source file is. In this case the file name cannot # have '..' components. use constant LANG_IGNORE => 0; use constant LANG_PROCESS => 1; use constant LANG_SUBDIR => 2; # These are used when keeping track of whether an object can be built # by two different paths. use constant COMPILE_LIBTOOL => 1; use constant COMPILE_ORDINARY => 2; # We can't always associate a location to a variable or a rule, # when it's defined by Automake. We use INTERNAL in this case. use constant INTERNAL => new Automake::Location; # Serialization keys for message queues. use constant QUEUE_MESSAGE => "msg"; use constant QUEUE_CONF_FILE => "conf file"; use constant QUEUE_LOCATION => "location"; use constant QUEUE_STRING => "string"; ## ---------------------------------- ## ## Variables related to the options. ## ## ---------------------------------- ## # TRUE if we should always generate Makefile.in. my $force_generation = 1; # From the Perl manual. my $symlink_exists = (eval 'symlink ("", "");', $@ eq ''); # TRUE if missing standard files should be installed. my $add_missing = 0; # TRUE if we should copy missing files; otherwise symlink if possible. my $copy_missing = 0; # TRUE if we should always update files that we know about. my $force_missing = 0; ## ---------------------------------------- ## ## Variables filled during files scanning. ## ## ---------------------------------------- ## # Name of the configure.ac file. my $configure_ac; # Files found by scanning configure.ac for LIBOBJS. my %libsources = (); # Names used in AC_CONFIG_HEADERS call. my @config_headers = (); # Names used in AC_CONFIG_LINKS call. my @config_links = (); # List of Makefile.am's to process, and their corresponding outputs. my @input_files = (); my %output_files = (); # Complete list of Makefile.am's that exist. my @configure_input_files = (); # List of files in AC_CONFIG_FILES/AC_OUTPUT without Makefile.am's, # and their outputs. my @other_input_files = (); # Where each AC_CONFIG_FILES/AC_OUTPUT/AC_CONFIG_LINK/AC_CONFIG_HEADERS # appears. The keys are the files created by these macros. my %ac_config_files_location = (); # The condition under which AC_CONFIG_FOOS appears. my %ac_config_files_condition = (); # Directory to search for configure-required files. This # will be computed by locate_aux_dir() and can be set using # AC_CONFIG_AUX_DIR in configure.ac. # $CONFIG_AUX_DIR is the 'raw' directory, valid only in the source-tree. my $config_aux_dir = ''; my $config_aux_dir_set_in_configure_ac = 0; # $AM_CONFIG_AUX_DIR is prefixed with $(top_srcdir), so it can be used # in Makefiles. my $am_config_aux_dir = ''; # Directory to search for AC_LIBSOURCE files, as set by AC_CONFIG_LIBOBJ_DIR # in configure.ac. my $config_libobj_dir = ''; # Whether AM_GNU_GETTEXT has been seen in configure.ac. my $seen_gettext = 0; # Whether AM_GNU_GETTEXT([external]) is used. my $seen_gettext_external = 0; # Where AM_GNU_GETTEXT appears. my $ac_gettext_location; # Whether AM_GNU_GETTEXT_INTL_SUBDIR has been seen. my $seen_gettext_intl = 0; # The arguments of the AM_EXTRA_RECURSIVE_TARGETS call (if any). my @extra_recursive_targets = (); # Lists of tags supported by Libtool. my %libtool_tags = (); # 1 if Libtool uses LT_SUPPORTED_TAG. If it does, then it also # uses AC_REQUIRE_AUX_FILE. my $libtool_new_api = 0; # Most important AC_CANONICAL_* macro seen so far. my $seen_canonical = 0; # Where AM_MAINTAINER_MODE appears. my $seen_maint_mode; # Actual version we've seen. my $package_version = ''; # Where version is defined. my $package_version_location; # TRUE if we've seen AM_PROG_AR my $seen_ar = 0; # Location of AC_REQUIRE_AUX_FILE calls, indexed by their argument. my %required_aux_file = (); # Where AM_INIT_AUTOMAKE is called. my $seen_init_automake = 0; # TRUE if we've seen AM_AUTOMAKE_VERSION. my $seen_automake_version = 0; # Hash table of discovered configure substitutions. Keys are names, # values are 'FILE:LINE' strings which are used by error message # generation. my %configure_vars = (); # Ignored configure substitutions (i.e., variables not to be output in # Makefile.in) my %ignored_configure_vars = (); # Files included by $configure_ac. my @configure_deps = (); # Greatest timestamp of configure's dependencies. my $configure_deps_greatest_timestamp = 0; # Hash table of AM_CONDITIONAL variables seen in configure. my %configure_cond = (); # This maps extensions onto language names. my %extension_map = (); # List of the DIST_COMMON files we discovered while reading # configure.ac. my @configure_dist_common = (); # This maps languages names onto objects. my %languages = (); # Maps each linker variable onto a language object. my %link_languages = (); # maps extensions to needed source flags. my %sourceflags = (); # List of targets we must always output. # FIXME: Complete, and remove falsely required targets. my %required_targets = ( 'all' => 1, 'dvi' => 1, 'pdf' => 1, 'ps' => 1, 'info' => 1, 'install-info' => 1, 'install' => 1, 'install-data' => 1, 'install-exec' => 1, 'uninstall' => 1, # FIXME: Not required, temporary hacks. # Well, actually they are sort of required: the -recursive # targets will run them anyway... 'html-am' => 1, 'dvi-am' => 1, 'pdf-am' => 1, 'ps-am' => 1, 'info-am' => 1, 'install-data-am' => 1, 'install-exec-am' => 1, 'install-html-am' => 1, 'install-dvi-am' => 1, 'install-pdf-am' => 1, 'install-ps-am' => 1, 'install-info-am' => 1, 'installcheck-am' => 1, 'uninstall-am' => 1, 'tags-am' => 1, 'ctags-am' => 1, 'cscopelist-am' => 1, 'install-man' => 1, ); # Queue to push require_conf_file requirements to. my $required_conf_file_queue; # The name of the Makefile currently being processed. my $am_file = 'BUG'; ################################################################ ## ------------------------------------------ ## ## Variables reset by &initialize_per_input. ## ## ------------------------------------------ ## # Relative dir of the output makefile. my $relative_dir; # Greatest timestamp of the output's dependencies (excluding # configure's dependencies). my $output_deps_greatest_timestamp; # These variables are used when generating each Makefile.in. # They hold the Makefile.in until it is ready to be printed. my $output_vars; my $output_all; my $output_header; my $output_rules; my $output_trailer; # This is the conditional stack, updated on if/else/endif, and # used to build Condition objects. my @cond_stack; # This holds the set of included files. my @include_stack; # List of dependencies for the obvious targets. my @all; my @check; my @check_tests; # Keys in this hash table are files to delete. The associated # value tells when this should happen (MOSTLY_CLEAN, DIST_CLEAN, etc.) my %clean_files; # Keys in this hash table are object files or other files in # subdirectories which need to be removed. This only holds files # which are created by compilations. The value in the hash indicates # when the file should be removed. my %compile_clean_files; # Keys in this hash table are directories where we expect to build a # libtool object. We use this information to decide what directories # to delete. my %libtool_clean_directories; # Value of $(SOURCES), used by tags.am. my @sources; # Sources which go in the distribution. my @dist_sources; # This hash maps object file names onto their corresponding source # file names. This is used to ensure that each object is created # by a single source file. my %object_map; # This hash maps object file names onto an integer value representing # whether this object has been built via ordinary compilation or # libtool compilation (the COMPILE_* constants). my %object_compilation_map; # This keeps track of the directories for which we've already # created dirstamp code. Keys are directories, values are stamp files. # Several keys can share the same stamp files if they are equivalent # (as are './/foo' and 'foo'). my %directory_map; # All .P files. my %dep_files; # This is a list of all targets to run during "make dist". my @dist_targets; # List of all programs, libraries and ltlibraries as returned # by am_install_var my @proglist; my @liblist; my @ltliblist; # Blacklist of targets (as canonical base name) for which object file names # may not be automatically shortened my @dup_shortnames; # Keep track of all programs declared in this Makefile, without # $(EXEEXT). @substitutions@ are not listed. my %known_programs; my %known_libraries; # This keeps track of which extensions we've seen (that we care # about). my %extension_seen; # This is random scratch space for the language finish functions. # Don't randomly overwrite it; examine other uses of keys first. my %language_scratch; # We keep track of which objects need special (per-executable) # handling on a per-language basis. my %lang_specific_files; # List of distributed files to be put in DIST_COMMON. my @dist_common; # This is set when 'handle_dist' has finished. Once this happens, # we should no longer push on dist_common. my $handle_dist_run; # Used to store a set of linkers needed to generate the sources currently # under consideration. my %linkers_used; # True if we need 'LINK' defined. This is a hack. my $need_link; # Does the generated Makefile have to build some compiled object # (for binary programs, or plain or libtool libraries)? my $must_handle_compiled_objects; # Record each file processed by make_paragraphs. my %transformed_files; ################################################################ ## ---------------------------------------------- ## ## Variables not reset by &initialize_per_input. ## ## ---------------------------------------------- ## # Cache each file processed by make_paragraphs. # (This is different from %transformed_files because # %transformed_files is reset for each file while %am_file_cache # it global to the run.) my %am_file_cache; ################################################################ # var_SUFFIXES_trigger ($TYPE, $VALUE) # ------------------------------------ # This is called by Automake::Variable::define() when SUFFIXES # is defined ($TYPE eq '') or appended ($TYPE eq '+'). # The work here needs to be performed as a side-effect of the # macro_define() call because SUFFIXES definitions impact # on $KNOWN_EXTENSIONS_PATTERN which is used used when parsing # the input am file. sub var_SUFFIXES_trigger { my ($type, $value) = @_; accept_extensions (split (' ', $value)); } Automake::Variable::hook ('SUFFIXES', \&var_SUFFIXES_trigger); ################################################################ # initialize_per_input () # ----------------------- # (Re)-Initialize per-Makefile.am variables. sub initialize_per_input () { reset_local_duplicates (); $relative_dir = undef; $output_deps_greatest_timestamp = 0; $output_vars = ''; $output_all = ''; $output_header = ''; $output_rules = ''; $output_trailer = ''; Automake::Options::reset; Automake::Variable::reset; Automake::Rule::reset; @cond_stack = (); @include_stack = (); @all = (); @check = (); @check_tests = (); %clean_files = (); %compile_clean_files = (); # We always include '.'. This isn't strictly correct. %libtool_clean_directories = ('.' => 1); @sources = (); @dist_sources = (); %object_map = (); %object_compilation_map = (); %directory_map = (); %dep_files = (); @dist_targets = (); @dist_common = (); $handle_dist_run = 0; @proglist = (); @liblist = (); @ltliblist = (); @dup_shortnames = (); %known_programs = (); %known_libraries = (); %extension_seen = (); %language_scratch = (); %lang_specific_files = (); $need_link = 0; $must_handle_compiled_objects = 0; %transformed_files = (); } ################################################################ # Initialize our list of languages that are internally supported. my @cpplike_flags = qw{ $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) }; # C. register_language ('name' => 'c', 'Name' => 'C', 'config_vars' => ['CC'], 'autodep' => '', 'flags' => ['CFLAGS', 'CPPFLAGS'], 'ccer' => 'CC', 'compiler' => 'COMPILE', 'compile' => "\$(CC) @cpplike_flags \$(AM_CFLAGS) \$(CFLAGS)", 'lder' => 'CCLD', 'ld' => '$(CC)', 'linker' => 'LINK', 'link' => '$(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'compile_flag' => '-c', 'output_flag' => '-o', 'libtool_tag' => 'CC', 'extensions' => ['.c']); # C++. register_language ('name' => 'cxx', 'Name' => 'C++', 'config_vars' => ['CXX'], 'linker' => 'CXXLINK', 'link' => '$(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'autodep' => 'CXX', 'flags' => ['CXXFLAGS', 'CPPFLAGS'], 'compile' => "\$(CXX) @cpplike_flags \$(AM_CXXFLAGS) \$(CXXFLAGS)", 'ccer' => 'CXX', 'compiler' => 'CXXCOMPILE', 'compile_flag' => '-c', 'output_flag' => '-o', 'libtool_tag' => 'CXX', 'lder' => 'CXXLD', 'ld' => '$(CXX)', 'pure' => 1, 'extensions' => ['.c++', '.cc', '.cpp', '.cxx', '.C']); # Objective C. register_language ('name' => 'objc', 'Name' => 'Objective C', 'config_vars' => ['OBJC'], 'linker' => 'OBJCLINK', 'link' => '$(OBJCLD) $(AM_OBJCFLAGS) $(OBJCFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'autodep' => 'OBJC', 'flags' => ['OBJCFLAGS', 'CPPFLAGS'], 'compile' => "\$(OBJC) @cpplike_flags \$(AM_OBJCFLAGS) \$(OBJCFLAGS)", 'ccer' => 'OBJC', 'compiler' => 'OBJCCOMPILE', 'compile_flag' => '-c', 'output_flag' => '-o', 'lder' => 'OBJCLD', 'ld' => '$(OBJC)', 'pure' => 1, 'extensions' => ['.m']); # Objective C++. register_language ('name' => 'objcxx', 'Name' => 'Objective C++', 'config_vars' => ['OBJCXX'], 'linker' => 'OBJCXXLINK', 'link' => '$(OBJCXXLD) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'autodep' => 'OBJCXX', 'flags' => ['OBJCXXFLAGS', 'CPPFLAGS'], 'compile' => "\$(OBJCXX) @cpplike_flags \$(AM_OBJCXXFLAGS) \$(OBJCXXFLAGS)", 'ccer' => 'OBJCXX', 'compiler' => 'OBJCXXCOMPILE', 'compile_flag' => '-c', 'output_flag' => '-o', 'lder' => 'OBJCXXLD', 'ld' => '$(OBJCXX)', 'pure' => 1, 'extensions' => ['.mm']); # Unified Parallel C. register_language ('name' => 'upc', 'Name' => 'Unified Parallel C', 'config_vars' => ['UPC'], 'linker' => 'UPCLINK', 'link' => '$(UPCLD) $(AM_UPCFLAGS) $(UPCFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'autodep' => 'UPC', 'flags' => ['UPCFLAGS', 'CPPFLAGS'], 'compile' => "\$(UPC) @cpplike_flags \$(AM_UPCFLAGS) \$(UPCFLAGS)", 'ccer' => 'UPC', 'compiler' => 'UPCCOMPILE', 'compile_flag' => '-c', 'output_flag' => '-o', 'lder' => 'UPCLD', 'ld' => '$(UPC)', 'pure' => 1, 'extensions' => ['.upc']); # Headers. register_language ('name' => 'header', 'Name' => 'Header', 'extensions' => ['.h', '.H', '.hxx', '.h++', '.hh', '.hpp', '.inc'], # No output. 'output_extensions' => sub { return () }, # Nothing to do. '_finish' => sub { }); # Vala register_language ('name' => 'vala', 'Name' => 'Vala', 'config_vars' => ['VALAC'], 'flags' => [], 'compile' => '$(VALAC) $(AM_VALAFLAGS) $(VALAFLAGS)', 'ccer' => 'VALAC', 'compiler' => 'VALACOMPILE', 'extensions' => ['.vala'], 'output_extensions' => sub { (my $ext = $_[0]) =~ s/vala$/c/; return ($ext,) }, 'rule_file' => 'vala', '_finish' => \&lang_vala_finish, '_target_hook' => \&lang_vala_target_hook, 'nodist_specific' => 1); # Yacc (C & C++). register_language ('name' => 'yacc', 'Name' => 'Yacc', 'config_vars' => ['YACC'], 'flags' => ['YFLAGS'], 'compile' => '$(YACC) $(AM_YFLAGS) $(YFLAGS)', 'ccer' => 'YACC', 'compiler' => 'YACCCOMPILE', 'extensions' => ['.y'], 'output_extensions' => sub { (my $ext = $_[0]) =~ tr/y/c/; return ($ext,) }, 'rule_file' => 'yacc', '_finish' => \&lang_yacc_finish, '_target_hook' => \&lang_yacc_target_hook, 'nodist_specific' => 1); register_language ('name' => 'yaccxx', 'Name' => 'Yacc (C++)', 'config_vars' => ['YACC'], 'rule_file' => 'yacc', 'flags' => ['YFLAGS'], 'ccer' => 'YACC', 'compiler' => 'YACCCOMPILE', 'compile' => '$(YACC) $(AM_YFLAGS) $(YFLAGS)', 'extensions' => ['.y++', '.yy', '.yxx', '.ypp'], 'output_extensions' => sub { (my $ext = $_[0]) =~ tr/y/c/; return ($ext,) }, '_finish' => \&lang_yacc_finish, '_target_hook' => \&lang_yacc_target_hook, 'nodist_specific' => 1); # Lex (C & C++). register_language ('name' => 'lex', 'Name' => 'Lex', 'config_vars' => ['LEX'], 'rule_file' => 'lex', 'flags' => ['LFLAGS'], 'compile' => '$(LEX) $(AM_LFLAGS) $(LFLAGS)', 'ccer' => 'LEX', 'compiler' => 'LEXCOMPILE', 'extensions' => ['.l'], 'output_extensions' => sub { (my $ext = $_[0]) =~ tr/l/c/; return ($ext,) }, '_finish' => \&lang_lex_finish, '_target_hook' => \&lang_lex_target_hook, 'nodist_specific' => 1); register_language ('name' => 'lexxx', 'Name' => 'Lex (C++)', 'config_vars' => ['LEX'], 'rule_file' => 'lex', 'flags' => ['LFLAGS'], 'compile' => '$(LEX) $(AM_LFLAGS) $(LFLAGS)', 'ccer' => 'LEX', 'compiler' => 'LEXCOMPILE', 'extensions' => ['.l++', '.ll', '.lxx', '.lpp'], 'output_extensions' => sub { (my $ext = $_[0]) =~ tr/l/c/; return ($ext,) }, '_finish' => \&lang_lex_finish, '_target_hook' => \&lang_lex_target_hook, 'nodist_specific' => 1); # Assembler. register_language ('name' => 'asm', 'Name' => 'Assembler', 'config_vars' => ['CCAS', 'CCASFLAGS'], 'flags' => ['CCASFLAGS'], # Users can set AM_CCASFLAGS to include DEFS, INCLUDES, # or anything else required. They can also set CCAS. # Or simply use Preprocessed Assembler. 'compile' => '$(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS)', 'ccer' => 'CCAS', 'compiler' => 'CCASCOMPILE', 'compile_flag' => '-c', 'output_flag' => '-o', 'extensions' => ['.s']); # Preprocessed Assembler. register_language ('name' => 'cppasm', 'Name' => 'Preprocessed Assembler', 'config_vars' => ['CCAS', 'CCASFLAGS'], 'autodep' => 'CCAS', 'flags' => ['CCASFLAGS', 'CPPFLAGS'], 'compile' => "\$(CCAS) @cpplike_flags \$(AM_CCASFLAGS) \$(CCASFLAGS)", 'ccer' => 'CPPAS', 'compiler' => 'CPPASCOMPILE', 'libtool_tag' => 'CC', 'compile_flag' => '-c', 'output_flag' => '-o', 'extensions' => ['.S', '.sx']); # Fortran 77 register_language ('name' => 'f77', 'Name' => 'Fortran 77', 'config_vars' => ['F77'], 'linker' => 'F77LINK', 'link' => '$(F77LD) $(AM_FFLAGS) $(FFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'flags' => ['FFLAGS'], 'compile' => '$(F77) $(AM_FFLAGS) $(FFLAGS)', 'ccer' => 'F77', 'compiler' => 'F77COMPILE', 'compile_flag' => '-c', 'output_flag' => '-o', 'libtool_tag' => 'F77', 'lder' => 'F77LD', 'ld' => '$(F77)', 'pure' => 1, 'extensions' => ['.f', '.for']); # Fortran register_language ('name' => 'fc', 'Name' => 'Fortran', 'config_vars' => ['FC'], 'linker' => 'FCLINK', 'link' => '$(FCLD) $(AM_FCFLAGS) $(FCFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'flags' => ['FCFLAGS'], 'compile' => '$(FC) $(AM_FCFLAGS) $(FCFLAGS)', 'ccer' => 'FC', 'compiler' => 'FCCOMPILE', 'compile_flag' => '-c', 'output_flag' => '-o', 'libtool_tag' => 'FC', 'lder' => 'FCLD', 'ld' => '$(FC)', 'pure' => 1, 'extensions' => ['.f90', '.f95', '.f03', '.f08']); # Preprocessed Fortran register_language ('name' => 'ppfc', 'Name' => 'Preprocessed Fortran', 'config_vars' => ['FC'], 'linker' => 'FCLINK', 'link' => '$(FCLD) $(AM_FCFLAGS) $(FCFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'lder' => 'FCLD', 'ld' => '$(FC)', 'flags' => ['FCFLAGS', 'CPPFLAGS'], 'ccer' => 'PPFC', 'compiler' => 'PPFCCOMPILE', 'compile' => "\$(FC) @cpplike_flags \$(AM_FCFLAGS) \$(FCFLAGS)", 'compile_flag' => '-c', 'output_flag' => '-o', 'libtool_tag' => 'FC', 'pure' => 1, 'extensions' => ['.F90','.F95', '.F03', '.F08']); # Preprocessed Fortran 77 # # The current support for preprocessing Fortran 77 just involves # passing "$(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) # $(CPPFLAGS)" as additional flags to the Fortran 77 compiler, since # this is how GNU Make does it; see the "GNU Make Manual, Edition 0.51 # for 'make' Version 3.76 Beta" (specifically, from info file # '(make)Catalogue of Rules'). # # A better approach would be to write an Autoconf test # (i.e. AC_PROG_FPP) for a Fortran 77 preprocessor, because not all # Fortran 77 compilers know how to do preprocessing. The Autoconf # macro AC_PROG_FPP should test the Fortran 77 compiler first for # preprocessing capabilities, and then fall back on cpp (if cpp were # available). register_language ('name' => 'ppf77', 'Name' => 'Preprocessed Fortran 77', 'config_vars' => ['F77'], 'linker' => 'F77LINK', 'link' => '$(F77LD) $(AM_FFLAGS) $(FFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'lder' => 'F77LD', 'ld' => '$(F77)', 'flags' => ['FFLAGS', 'CPPFLAGS'], 'ccer' => 'PPF77', 'compiler' => 'PPF77COMPILE', 'compile' => "\$(F77) @cpplike_flags \$(AM_FFLAGS) \$(FFLAGS)", 'compile_flag' => '-c', 'output_flag' => '-o', 'libtool_tag' => 'F77', 'pure' => 1, 'extensions' => ['.F']); # Ratfor. register_language ('name' => 'ratfor', 'Name' => 'Ratfor', 'config_vars' => ['F77'], 'linker' => 'F77LINK', 'link' => '$(F77LD) $(AM_FFLAGS) $(FFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'lder' => 'F77LD', 'ld' => '$(F77)', 'flags' => ['RFLAGS', 'FFLAGS'], # FIXME also FFLAGS. 'compile' => '$(F77) $(AM_FFLAGS) $(FFLAGS) $(AM_RFLAGS) $(RFLAGS)', 'ccer' => 'F77', 'compiler' => 'RCOMPILE', 'compile_flag' => '-c', 'output_flag' => '-o', 'libtool_tag' => 'F77', 'pure' => 1, 'extensions' => ['.r']); # Java via gcj. register_language ('name' => 'java', 'Name' => 'Java', 'config_vars' => ['GCJ'], 'linker' => 'GCJLINK', 'link' => '$(GCJLD) $(AM_GCJFLAGS) $(GCJFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@', 'autodep' => 'GCJ', 'flags' => ['GCJFLAGS'], 'compile' => '$(GCJ) $(AM_GCJFLAGS) $(GCJFLAGS)', 'ccer' => 'GCJ', 'compiler' => 'GCJCOMPILE', 'compile_flag' => '-c', 'output_flag' => '-o', 'libtool_tag' => 'GCJ', 'lder' => 'GCJLD', 'ld' => '$(GCJ)', 'pure' => 1, 'extensions' => ['.java', '.class', '.zip', '.jar']); ################################################################ # Error reporting functions. # err_am ($MESSAGE, [%OPTIONS]) # ----------------------------- # Uncategorized errors about the current Makefile.am. sub err_am { msg_am ('error', @_); } # err_ac ($MESSAGE, [%OPTIONS]) # ----------------------------- # Uncategorized errors about configure.ac. sub err_ac { msg_ac ('error', @_); } # msg_am ($CHANNEL, $MESSAGE, [%OPTIONS]) # --------------------------------------- # Messages about about the current Makefile.am. sub msg_am { my ($channel, $msg, %opts) = @_; msg $channel, "${am_file}.am", $msg, %opts; } # msg_ac ($CHANNEL, $MESSAGE, [%OPTIONS]) # --------------------------------------- # Messages about about configure.ac. sub msg_ac { my ($channel, $msg, %opts) = @_; msg $channel, $configure_ac, $msg, %opts; } ################################################################ # subst ($TEXT) # ------------- # Return a configure-style substitution using the indicated text. # We do this to avoid having the substitutions directly in automake.in; # when we do that they are sometimes removed and this causes confusion # and bugs. sub subst { my ($text) = @_; return '@' . $text . '@'; } ################################################################ # $BACKPATH # backname ($RELDIR) # ------------------- # If I "cd $RELDIR", then to come back, I should "cd $BACKPATH". # For instance 'src/foo' => '../..'. # Works with non strictly increasing paths, i.e., 'src/../lib' => '..'. sub backname { my ($file) = @_; my @res; foreach (split (/\//, $file)) { next if $_ eq '.' || $_ eq ''; if ($_ eq '..') { pop @res or prog_error ("trying to reverse path '$file' pointing outside tree"); } else { push (@res, '..'); } } return join ('/', @res) || '.'; } ################################################################ # Silent rules handling functions. # verbose_var (NAME) # ------------------ # The public variable stem used to implement silent rules. sub verbose_var { my ($name) = @_; return 'AM_V_' . $name; } # verbose_private_var (NAME) # -------------------------- # The naming policy for the private variables for silent rules. sub verbose_private_var { my ($name) = @_; return 'am__v_' . $name; } # define_verbose_var (NAME, VAL-IF-SILENT, [VAL-IF-VERBOSE]) # ---------------------------------------------------------- # For silent rules, setup VAR and dispatcher, to expand to # VAL-IF-SILENT if silent, to VAL-IF-VERBOSE (defaulting to # empty) if not. sub define_verbose_var { my ($name, $silent_val, $verbose_val) = @_; $verbose_val = '' unless defined $verbose_val; my $var = verbose_var ($name); my $pvar = verbose_private_var ($name); my $silent_var = $pvar . '_0'; my $verbose_var = $pvar . '_1'; # For typical 'make's, 'configure' replaces AM_V (inside @@) with $(V) # and AM_DEFAULT_V (inside @@) with $(AM_DEFAULT_VERBOSITY). # For strict POSIX 2008 'make's, it replaces them with 0 or 1 instead. # See AM_SILENT_RULES in m4/silent.m4. define_variable ($var, '$(' . $pvar . '_@'.'AM_V'.'@)', INTERNAL); define_variable ($pvar . '_', '$(' . $pvar . '_@'.'AM_DEFAULT_V'.'@)', INTERNAL); Automake::Variable::define ($silent_var, VAR_AUTOMAKE, '', TRUE, $silent_val, '', INTERNAL, VAR_ASIS) if (! vardef ($silent_var, TRUE)); Automake::Variable::define ($verbose_var, VAR_AUTOMAKE, '', TRUE, $verbose_val, '', INTERNAL, VAR_ASIS) if (! vardef ($verbose_var, TRUE)); } # verbose_flag (NAME) # ------------------- # Contents of '%VERBOSE%' variable to expand before rule command. sub verbose_flag { my ($name) = @_; return '$(' . verbose_var ($name) . ')'; } sub verbose_nodep_flag { my ($name) = @_; return '$(' . verbose_var ($name) . subst ('am__nodep') . ')'; } # silent_flag # ----------- # Contents of %SILENT%: variable to expand to '@' when silent. sub silent_flag () { return verbose_flag ('at'); } # define_verbose_tagvar (NAME) # ---------------------------- # Engage the needed silent rules machinery for tag NAME. sub define_verbose_tagvar { my ($name) = @_; define_verbose_var ($name, '@echo " '. $name . ' ' x (8 - length ($name)) . '" $@;'); } # Engage the needed silent rules machinery for assorted texinfo commands. sub define_verbose_texinfo () { my @tagvars = ('DVIPS', 'MAKEINFO', 'INFOHTML', 'TEXI2DVI', 'TEXI2PDF'); foreach my $tag (@tagvars) { define_verbose_tagvar($tag); } define_verbose_var('texinfo', '-q'); define_verbose_var('texidevnull', '> /dev/null'); } # Engage the needed silent rules machinery for 'libtool --silent'. sub define_verbose_libtool () { define_verbose_var ('lt', '--silent'); return verbose_flag ('lt'); } sub handle_silent () { # Define "$(AM_V_P)", expanding to a shell conditional that can be # used in make recipes to determine whether we are being run in # silent mode or not. The choice of the name derives from the LISP # convention of appending the letter 'P' to denote a predicate (see # also "the '-P' convention" in the Jargon File); we do so for lack # of a better convention. define_verbose_var ('P', 'false', ':'); # *Always* provide the user with '$(AM_V_GEN)', unconditionally. define_verbose_tagvar ('GEN'); define_verbose_var ('at', '@'); } ################################################################ # Handle AUTOMAKE_OPTIONS variable. Return 0 on error, 1 otherwise. sub handle_options () { my $var = var ('AUTOMAKE_OPTIONS'); if ($var) { if ($var->has_conditional_contents) { msg_var ('unsupported', $var, "'AUTOMAKE_OPTIONS' cannot have conditional contents"); } my @options = map { { option => $_->[1], where => $_->[0] } } $var->value_as_list_recursive (cond_filter => TRUE, location => 1); return 0 unless process_option_list (@options); } if ($strictness == GNITS) { set_option ('readme-alpha', INTERNAL); set_option ('std-options', INTERNAL); set_option ('check-news', INTERNAL); } return 1; } # shadow_unconditionally ($varname, $where) # ----------------------------------------- # Return a $(variable) that contains all possible values # $varname can take. # If the VAR wasn't defined conditionally, return $(VAR). # Otherwise we create an am__VAR_DIST variable which contains # all possible values, and return $(am__VAR_DIST). sub shadow_unconditionally { my ($varname, $where) = @_; my $var = var $varname; if ($var->has_conditional_contents) { $varname = "am__${varname}_DIST"; my @files = uniq ($var->value_as_list_recursive); define_pretty_variable ($varname, TRUE, $where, @files); } return "\$($varname)" } # check_user_variables (@LIST) # ---------------------------- # Make sure each variable VAR in @LIST does not exist, suggest using AM_VAR # otherwise. sub check_user_variables { my @dont_override = @_; foreach my $flag (@dont_override) { my $var = var $flag; if ($var) { for my $cond ($var->conditions->conds) { if ($var->rdef ($cond)->owner == VAR_MAKEFILE) { msg_cond_var ('gnu', $cond, $flag, "'$flag' is a user variable, " . "you should not override it;\n" . "use 'AM_$flag' instead"); } } } } } # Call finish function for each language that was used. sub handle_languages () { if (! option 'no-dependencies') { # Include auto-dep code. Don't include it if DEP_FILES would # be empty. if (keys %extension_seen && keys %dep_files) { my @dep_files = sort keys %dep_files; # Set location of depcomp. define_variable ('depcomp', "\$(SHELL) $am_config_aux_dir/depcomp", INTERNAL); define_variable ('am__maybe_remake_depfiles', 'depfiles', INTERNAL); define_variable ('am__depfiles_remade', "@dep_files", INTERNAL); $output_rules .= "\n"; my @dist_rms; foreach my $depfile (@dep_files) { push @dist_rms, "\t-rm -f $depfile"; # Generate each 'include' directive individually. Several # make implementations (IRIX 6, Solaris 10, FreeBSD 8) will # fail to properly include several files resulting from a # variable expansion. Just Generating many separate includes # seems thus safest. $output_rules .= subst ('AMDEP_TRUE') . subst ('am__include') . " " . subst('am__quote') . $depfile . subst('am__quote') . " " . "# am--include-marker\n"; } require_conf_file ("$am_file.am", FOREIGN, 'depcomp'); $output_rules .= file_contents ( 'depend', new Automake::Location, 'DISTRMS' => join ("\n", @dist_rms)); } } else { define_variable ('depcomp', '', INTERNAL); define_variable ('am__maybe_remake_depfiles', '', INTERNAL); } my %done; # Is the C linker needed? my $needs_c = 0; foreach my $ext (sort keys %extension_seen) { next unless $extension_map{$ext}; my $lang = $languages{$extension_map{$ext}}; my $rule_file = $lang->rule_file || 'depend2'; # Get information on $LANG. my $pfx = $lang->autodep; my $fpfx = ($pfx eq '') ? 'CC' : $pfx; my ($AMDEP, $FASTDEP) = (option 'no-dependencies' || $lang->autodep eq 'no') ? ('FALSE', 'FALSE') : ('AMDEP', "am__fastdep$fpfx"); my $verbose = verbose_flag ($lang->ccer || 'GEN'); my $verbose_nodep = ($AMDEP eq 'FALSE') ? $verbose : verbose_nodep_flag ($lang->ccer || 'GEN'); my $silent = silent_flag (); my %transform = ('EXT' => $ext, 'PFX' => $pfx, 'FPFX' => $fpfx, 'AMDEP' => $AMDEP, 'FASTDEP' => $FASTDEP, '-c' => $lang->compile_flag || '', # These are not used, but they need to be defined # so transform() do not complain. SUBDIROBJ => 0, 'DERIVED-EXT' => 'BUG', DIST_SOURCE => 1, VERBOSE => $verbose, 'VERBOSE-NODEP' => $verbose_nodep, SILENT => $silent, ); # Generate the appropriate rules for this extension. if (((! option 'no-dependencies') && $lang->autodep ne 'no') || defined $lang->compile) { # Compute a possible derived extension. # This is not used by depend2.am. my $der_ext = ($lang->output_extensions->($ext))[0]; # When we output an inference rule like '.c.o:' we # have two cases to consider: either subdir-objects # is used, or it is not. # # In the latter case the rule is used to build objects # in the current directory, and dependencies always # go into './$(DEPDIR)/'. We can hard-code this value. # # In the former case the rule can be used to build # objects in sub-directories too. Dependencies should # go into the appropriate sub-directories, e.g., # 'sub/$(DEPDIR)/'. The value of this directory # needs to be computed on-the-fly. # # DEPBASE holds the name of this directory, plus the # basename part of the object file (extensions Po, TPo, # Plo, TPlo will be added later as appropriate). It is # either hardcoded, or a shell variable ('$depbase') that # will be computed by the rule. my $depbase = option ('subdir-objects') ? '$$depbase' : '$(DEPDIR)/$*'; $output_rules .= file_contents ($rule_file, new Automake::Location, %transform, GENERIC => 1, 'DERIVED-EXT' => $der_ext, DEPBASE => $depbase, BASE => '$*', SOURCE => '$<', SOURCEFLAG => $sourceflags{$ext} || '', OBJ => '$@', OBJOBJ => '$@', LTOBJ => '$@', COMPILE => '$(' . $lang->compiler . ')', LTCOMPILE => '$(LT' . $lang->compiler . ')', -o => $lang->output_flag, SUBDIROBJ => !! option 'subdir-objects'); } # Now include code for each specially handled object with this # language. my %seen_files = (); foreach my $file (@{$lang_specific_files{$lang->name}}) { my ($derived, $source, $obj, $myext, $srcext, %file_transform) = @$file; # We might see a given object twice, for instance if it is # used under different conditions. next if defined $seen_files{$obj}; $seen_files{$obj} = 1; prog_error ("found " . $lang->name . " in handle_languages, but compiler not defined") unless defined $lang->compile; my $obj_compile = $lang->compile; # Rewrite each occurrence of 'AM_$flag' in the compile # rule into '${derived}_$flag' if it exists. for my $flag (@{$lang->flags}) { my $val = "${derived}_$flag"; $obj_compile =~ s/\(AM_$flag\)/\($val\)/ if set_seen ($val); } my $libtool_tag = ''; if ($lang->libtool_tag && exists $libtool_tags{$lang->libtool_tag}) { $libtool_tag = '--tag=' . $lang->libtool_tag . ' ' } my $ptltflags = "${derived}_LIBTOOLFLAGS"; $ptltflags = 'AM_LIBTOOLFLAGS' unless set_seen $ptltflags; my $ltverbose = define_verbose_libtool (); my $obj_ltcompile = "\$(LIBTOOL) $ltverbose $libtool_tag\$($ptltflags) \$(LIBTOOLFLAGS) " . "--mode=compile $obj_compile"; # We _need_ '-o' for per object rules. my $output_flag = $lang->output_flag || '-o'; my $depbase = dirname ($obj); $depbase = '' if $depbase eq '.'; $depbase .= '/' unless $depbase eq ''; $depbase .= '$(DEPDIR)/' . basename ($obj); $output_rules .= file_contents ($rule_file, new Automake::Location, %transform, GENERIC => 0, DEPBASE => $depbase, BASE => $obj, SOURCE => $source, SOURCEFLAG => $sourceflags{$srcext} || '', # Use $myext and not '.o' here, in case # we are actually building a new source # file -- e.g. via yacc. OBJ => "$obj$myext", OBJOBJ => "$obj.obj", LTOBJ => "$obj.lo", VERBOSE => $verbose, 'VERBOSE-NODEP' => $verbose_nodep, SILENT => $silent, COMPILE => $obj_compile, LTCOMPILE => $obj_ltcompile, -o => $output_flag, %file_transform); } # The rest of the loop is done once per language. next if defined $done{$lang}; $done{$lang} = 1; # Load the language dependent Makefile chunks. my %lang = map { uc ($_) => 0 } keys %languages; $lang{uc ($lang->name)} = 1; $output_rules .= file_contents ('lang-compile', new Automake::Location, %transform, %lang); # If the source to a program consists entirely of code from a # 'pure' language, for instance C++ or Fortran 77, then we # don't need the C compiler code. However if we run into # something unusual then we do generate the C code. There are # probably corner cases here that do not work properly. # People linking Java code to Fortran code deserve pain. $needs_c ||= ! $lang->pure; define_compiler_variable ($lang) if ($lang->compile); define_linker_variable ($lang) if ($lang->link); require_variables ("$am_file.am", $lang->Name . " source seen", TRUE, @{$lang->config_vars}); # Call the finisher. $lang->finish; # Flags listed in '->flags' are user variables (per GNU Standards), # they should not be overridden in the Makefile... my @dont_override = @{$lang->flags}; # ... and so is LDFLAGS. push @dont_override, 'LDFLAGS' if $lang->link; check_user_variables @dont_override; } # If the project is entirely C++ or entirely Fortran 77 (i.e., 1 # suffix rule was learned), don't bother with the C stuff. But if # anything else creeps in, then use it. my @languages_seen = map { $languages{$extension_map{$_}}->name } (keys %extension_seen); @languages_seen = uniq (@languages_seen); $needs_c = 1 if @languages_seen > 1; if ($need_link || $needs_c) { define_compiler_variable ($languages{'c'}) unless defined $done{$languages{'c'}}; define_linker_variable ($languages{'c'}); } } # append_exeext { PREDICATE } $MACRO # ---------------------------------- # Append $(EXEEXT) to each filename in $F appearing in the Makefile # variable $MACRO if &PREDICATE($F) is true. @substitutions@ are # ignored. # # This is typically used on all filenames of *_PROGRAMS, and filenames # of TESTS that are programs. sub append_exeext (&$) { my ($pred, $macro) = @_; transform_variable_recursively ($macro, $macro, 'am__EXEEXT', 0, INTERNAL, sub { my ($subvar, $val, $cond, $full_cond) = @_; # Append $(EXEEXT) unless the user did it already, or it's a # @substitution@. $val .= '$(EXEEXT)' if $val !~ /(?:\$\(EXEEXT\)$|^[@]\w+[@]$)/ && &$pred ($val); return $val; }); } # Check to make sure a source defined in LIBOBJS is not explicitly # mentioned. This is a separate function (as opposed to being inlined # in handle_source_transform) because it isn't always appropriate to # do this check. sub check_libobjs_sources { my ($one_file, $unxformed) = @_; foreach my $prefix ('', 'EXTRA_', 'dist_', 'nodist_', 'dist_EXTRA_', 'nodist_EXTRA_') { my @files; my $varname = $prefix . $one_file . '_SOURCES'; my $var = var ($varname); if ($var) { @files = $var->value_as_list_recursive; } elsif ($prefix eq '') { @files = ($unxformed . '.c'); } else { next; } foreach my $file (@files) { err_var ($prefix . $one_file . '_SOURCES', "automatically discovered file '$file' should not" . " be explicitly mentioned") if defined $libsources{$file}; } } } # @OBJECTS # handle_single_transform ($VAR, $TOPPARENT, $DERIVED, $OBJ, $FILE, %TRANSFORM) # ----------------------------------------------------------------------------- # Does much of the actual work for handle_source_transform. # Arguments are: # $VAR is the name of the variable that the source filenames come from # $TOPPARENT is the name of the _SOURCES variable which is being processed # $DERIVED is the name of resulting executable or library # $OBJ is the object extension (e.g., '.lo') # $FILE the source file to transform # %TRANSFORM contains extras arguments to pass to file_contents # when producing explicit rules # Result is a list of the names of objects # %linkers_used will be updated with any linkers needed sub handle_single_transform { my ($var, $topparent, $derived, $obj, $_file, %transform) = @_; my @files = ($_file); my @result = (); # Turn sources into objects. We use a while loop like this # because we might add to @files in the loop. while (scalar @files > 0) { $_ = shift @files; # Configure substitutions in _SOURCES variables are errors. if (/^\@.*\@$/) { my $parent_msg = ''; $parent_msg = "\nand is referred to from '$topparent'" if $topparent ne $var->name; err_var ($var, "'" . $var->name . "' includes configure substitution '$_'" . $parent_msg . ";\nconfigure " . "substitutions are not allowed in _SOURCES variables"); next; } # If the source file is in a subdirectory then the '.o' is put # into the current directory, unless the subdir-objects option # is in effect. # Split file name into base and extension. next if ! /^(?:(.*)\/)?([^\/]*)($KNOWN_EXTENSIONS_PATTERN)$/; my $full = $_; my $directory = $1 || ''; my $base = $2; my $extension = $3; # We must generate a rule for the object if it requires its own flags. my $renamed = 0; my ($linker, $object); # This records whether we've seen a derived source file (e.g., yacc # or lex output). my $derived_source; # This holds the 'aggregate context' of the file we are # currently examining. If the file is compiled with # per-object flags, then it will be the name of the object. # Otherwise it will be 'AM'. This is used by the target hook # language function. my $aggregate = 'AM'; $extension = derive_suffix ($extension, $obj); my $lang; if ($extension_map{$extension} && ($lang = $languages{$extension_map{$extension}})) { # Found the language, so see what it says. saw_extension ($extension); # Do we have per-executable flags for this executable? my $have_per_exec_flags = 0; my @peflags = @{$lang->flags}; push @peflags, 'LIBTOOLFLAGS' if $obj eq '.lo'; foreach my $flag (@peflags) { if (set_seen ("${derived}_$flag")) { $have_per_exec_flags = 1; last; } } # Note: computed subr call. The language rewrite function # should return one of the LANG_* constants. It could # also return a list whose first value is such a constant # and whose second value is a new source extension which # should be applied. This means this particular language # generates another source file which we must then process # further. my $subr = \&{'lang_' . $lang->name . '_rewrite'}; defined &$subr or $subr = \&lang_sub_obj; my ($r, $source_extension) = &$subr ($directory, $base, $extension, $obj, $have_per_exec_flags, $var); # Skip this entry if we were asked not to process it. next if $r == LANG_IGNORE; # Now extract linker and other info. $linker = $lang->linker; my $this_obj_ext; if (defined $source_extension) { $this_obj_ext = $source_extension; $derived_source = 1; } else { $this_obj_ext = $obj; $derived_source = 0; # Don't ever place built object files in $(srcdir), # even when sources are specified explicitly as (say) # '$(srcdir)/foo.c' or '$(top_srcdir)/foo.c'. # See automake bug#13928. my @d = split '/', $directory; if (@d > 0 && option 'subdir-objects') { my $d = $d[0]; if ($d eq '$(srcdir)' or $d eq '${srcdir}') { shift @d; } elsif ($d eq '$(top_srcdir)' or $d eq '${top_srcdir}') { $d[0] = '$(top_builddir)'; } $directory = join '/', @d; } } $object = $base . $this_obj_ext; if ($have_per_exec_flags) { # We have a per-executable flag in effect for this # object. In this case we rewrite the object's # name to ensure it is unique. # We choose the name 'DERIVED_OBJECT' to ensure (1) uniqueness, # and (2) continuity between invocations. However, this will # result in a name that is too long for losing systems, in some # situations. So we attempt to shorten automatically under # subdir-objects, and provide _SHORTNAME to override as a last # resort. If subdir-object is in effect, it's usually # unnecessary to use the complete 'DERIVED_OBJECT' (that is # often the result from %canon_reldir%/%C% usage) since objects # are placed next to their source file. Generally, this means # it is already unique within that directory (see below for an # exception). Thus, we try to avoid unnecessarily long file # names by stripping the directory components of # 'DERIVED_OBJECT'. This allows avoiding explicit _SHORTNAME # usage in many cases. EXCEPTION: If two (or more) targets in # different directories but with the same base name (after # canonicalization), using target-specific FLAGS, link the same # object, then this logic clashes. Thus, we don't strip if # this is detected. my $dname = $derived; if ($directory ne '' && option 'subdir-objects' && none { $dname =~ /$_[0]$/ } @dup_shortnames) { # At this point, we don't clear information about what # parts of $derived are truly file name components. We can # determine that by comparing against the canonicalization # of $directory. my $dir = $directory . "/"; my $cdir = canonicalize ($dir); my $dir_len = length ($dir); # Make sure we only strip full file name components. This # is done by repeatedly trying to find cdir at the # beginning. Each iteration removes one file name # component from the end of cdir. while ($dir_len > 0 && index ($derived, $cdir) != 0) { # Eventually $dir_len becomes 0. $dir_len = rindex ($dir, "/", $dir_len - 2) + 1; $cdir = substr ($cdir, 0, $dir_len); } $dname = substr ($derived, $dir_len); } my $var = var ($derived . '_SHORTNAME'); if ($var) { # FIXME: should use the same Condition as # the _SOURCES variable. But this is really # silly overkill -- nobody should have # conditional shortnames. $dname = $var->variable_value; } $object = $dname . '-' . $object; prog_error ($lang->name . " flags defined without compiler") if ! defined $lang->compile; $renamed = 1; } # If rewrite said it was ok, put the object into a subdir. if ($directory ne '') { if ($r == LANG_SUBDIR) { $object = $directory . '/' . $object; } else { # Since the next major version of automake (2.0) will # make the behaviour so far only activated with the # 'subdir-objects' option mandatory, it's better if we # start warning users not using that option. # As suggested by Peter Johansson, we strive to avoid # the warning when it would be irrelevant, i.e., if # all source files sit in "current" directory. # # There are problems with making this change; see # https://bugs.gnu.org/20699 before making # subdir-objects, let alone unconditional. # (Making it non-overridable seems especially wrong.) # msg_var 'unsupported', $var, "source file '$full' is in a subdirectory," . "\nbut option 'subdir-objects' is disabled"; msg 'unsupported', INTERNAL, <<'EOF', uniq_scope => US_GLOBAL; possible forward-incompatibility. At least one source file is in a subdirectory, but the 'subdir-objects' automake option hasn't been enabled. For now, the corresponding output object file(s) will be placed in the top-level directory. However, this behavior may change in a future Automake major version, with object files being placed in the same subdirectory as the corresponding sources. You are advised to start using 'subdir-objects' option throughout your project, to avoid future incompatibilities. EOF } } # If the object file has been renamed (because per-target # flags are used) we cannot compile the file with an # inference rule: we need an explicit rule. # # If the source is in a subdirectory and the object is in # the current directory, we also need an explicit rule. # # If both source and object files are in a subdirectory # (this happens when the subdir-objects option is used), # then the inference will work. # # The latter case deserves a historical note. When the # subdir-objects option was added on 1999-04-11 it was # thought that inferences rules would work for # subdirectory objects too. Later, on 1999-11-22, # automake was changed to output explicit rules even for # subdir-objects. Nobody remembers why, but this occurred # soon after the merge of the user-dep-gen-branch so it # might be related. In late 2003 people complained about # the size of the generated Makefile.ins (libgcj, with # 2200+ subdir objects was reported to have a 9MB # Makefile), so we now rely on inference rules again. # Maybe we'll run across the same issue as in the past, # but at least this time we can document it. However since # dependency tracking has evolved it is possible that # our old problem no longer exists. # Using inference rules for subdir-objects has been tested # with GNU make, Solaris make, Ultrix make, BSD make, # HP-UX make, and OSF1 make successfully. if ($renamed || ($directory ne '' && ! option 'subdir-objects') # We must also use specific rules for a nodist_ source # if its language requests it. || ($lang->nodist_specific && ! $transform{'DIST_SOURCE'})) { my $obj_sans_ext = substr ($object, 0, - length ($this_obj_ext)); my $full_ansi; if ($directory ne '') { $full_ansi = $directory . '/' . $base . $extension; } else { $full_ansi = $base . $extension; } my @specifics = ($full_ansi, $obj_sans_ext, # Only use $this_obj_ext in the derived # source case because in the other case we # *don't* want $(OBJEXT) to appear here. ($derived_source ? $this_obj_ext : '.o'), $extension); # If we renamed the object then we want to use the # per-executable flag name. But if this is simply a # subdir build then we still want to use the AM_ flag # name. if ($renamed) { unshift @specifics, $derived; $aggregate = $derived; } else { unshift @specifics, 'AM'; } # Each item on this list is a reference to a list consisting # of four values followed by additional transform flags for # file_contents. The four values are the derived flag prefix # (e.g. for 'foo_CFLAGS', it is 'foo'), the name of the # source file, the base name of the output file, and # the extension for the object file. push (@{$lang_specific_files{$lang->name}}, [@specifics, %transform]); } } elsif ($extension eq $obj) { # This is probably the result of a direct suffix rule. # In this case we just accept the rewrite. $object = "$base$extension"; $object = "$directory/$object" if $directory ne ''; $linker = ''; } else { # No error message here. Used to have one, but it was # very unpopular. # FIXME: we could potentially do more processing here, # perhaps treating the new extension as though it were a # new source extension (as above). This would require # more restructuring than is appropriate right now. next; } err_am "object '$object' created by '$full' and '$object_map{$object}'" if (defined $object_map{$object} && $object_map{$object} ne $full); my $comp_val = (($object =~ /\.lo$/) ? COMPILE_LIBTOOL : COMPILE_ORDINARY); (my $comp_obj = $object) =~ s/\.lo$/.\$(OBJEXT)/; if (defined $object_compilation_map{$comp_obj} && $object_compilation_map{$comp_obj} != 0 # Only see the error once. && ($object_compilation_map{$comp_obj} != (COMPILE_LIBTOOL | COMPILE_ORDINARY)) && $object_compilation_map{$comp_obj} != $comp_val) { err_am "object '$comp_obj' created both with libtool and without"; } $object_compilation_map{$comp_obj} |= $comp_val; if (defined $lang) { # Let the language do some special magic if required. $lang->target_hook ($aggregate, $object, $full, %transform); } if ($derived_source) { prog_error ($lang->name . " has automatic dependency tracking") if $lang->autodep ne 'no'; # Make sure this new source file is handled next. That will # make it appear to be at the right place in the list. unshift (@files, $object); # Distribute derived sources unless the source they are # derived from is not. push_dist_common ($object) unless ($topparent =~ /^(?:nobase_)?nodist_/); next; } $linkers_used{$linker} = 1; push (@result, $object); if (! defined $object_map{$object}) { my @dep_list = (); $object_map{$object} = $full; # If resulting object is in subdir, we need to make # sure the subdir exists at build time. if ($object =~ /\//) { # FIXME: check that $DIRECTORY is somewhere in the # project # For Java, the way we're handling it right now, a # '..' component doesn't make sense. if ($lang && $lang->name eq 'java' && $object =~ /(\/|^)\.\.\//) { err_am "'$full' should not contain a '..' component"; } # Make sure *all* objects files in the subdirectory are # removed by "make mostlyclean". Not only this is more # efficient than listing the object files to be removed # individually (which would cause an 'rm' invocation for # each of them -- very inefficient, see bug#10697), it # would also leave stale object files in the subdirectory # whenever a source file there is removed or renamed. $compile_clean_files{"$directory/*.\$(OBJEXT)"} = MOSTLY_CLEAN; if ($object =~ /\.lo$/) { # If we have a libtool object, then we also must remove # any '.lo' objects in its same subdirectory. $compile_clean_files{"$directory/*.lo"} = MOSTLY_CLEAN; # Remember to cleanup .libs/ in this directory. $libtool_clean_directories{$directory} = 1; } push (@dep_list, require_build_directory ($directory)); # If we're generating dependencies, we also want # to make sure that the appropriate subdir of the # .deps directory is created. push (@dep_list, require_build_directory ($directory . '/$(DEPDIR)')) unless option 'no-dependencies'; } pretty_print_rule ($object . ':', "\t", @dep_list) if scalar @dep_list > 0; } # Transform .o or $o file into .P file (for automatic # dependency code). # Properly flatten multiple adjacent slashes, as Solaris 10 make # might fail over them in an include statement. # Leading double slashes may be special, as per Posix, so deal # with them carefully. if ($lang && $lang->autodep ne 'no') { my $depfile = $object; $depfile =~ s/\.([^.]*)$/.P$1/; $depfile =~ s/\$\(OBJEXT\)$/o/; my $maybe_extra_leading_slash = ''; $maybe_extra_leading_slash = '/' if $depfile =~ m,^//[^/],; $depfile =~ s,/+,/,g; my $basename = basename ($depfile); # This might make $dirname empty, but we account for that below. (my $dirname = dirname ($depfile)) =~ s/\/*$//; $dirname = $maybe_extra_leading_slash . $dirname; $dep_files{$dirname . '/$(DEPDIR)/' . $basename} = 1; } } return @result; } # $LINKER # define_objects_from_sources ($VAR, $OBJVAR, $NODEFINE, $ONE_FILE, # $OBJ, $PARENT, $TOPPARENT, $WHERE, %TRANSFORM) # --------------------------------------------------------------------------- # Define an _OBJECTS variable for a _SOURCES variable (or subvariable) # # Arguments are: # $VAR is the name of the _SOURCES variable # $OBJVAR is the name of the _OBJECTS variable if known (otherwise # it will be generated and returned). # $NODEFINE is a boolean: if true, $OBJVAR will not be defined (but # work done to determine the linker will be). # $ONE_FILE is the canonical (transformed) name of object to build # $OBJ is the object extension (i.e. either '.o' or '.lo'). # $TOPPARENT is the _SOURCES variable being processed. # $WHERE context into which this definition is done # %TRANSFORM extra arguments to pass to file_contents when producing # rules # # Result is a pair ($LINKER, $OBJVAR): # $LINKER is a boolean, true if a linker is needed to deal with the objects sub define_objects_from_sources { my ($var, $objvar, $nodefine, $one_file, $obj, $topparent, $where, %transform) = @_; my $needlinker = ""; transform_variable_recursively ($var, $objvar, 'am__objects', $nodefine, $where, # The transform code to run on each filename. sub { my ($subvar, $val, $cond, $full_cond) = @_; my @trans = handle_single_transform ($subvar, $topparent, $one_file, $obj, $val, %transform); $needlinker = "true" if @trans; return @trans; }); return $needlinker; } # handle_source_transform ($CANON_TARGET, $TARGET, $OBJEXT, $WHERE, %TRANSFORM) # ----------------------------------------------------------------------------- # Handle SOURCE->OBJECT transform for one program or library. # Arguments are: # canonical (transformed) name of target to build # actual target of object to build # object extension (i.e., either '.o' or '$o') # location of the source variable # extra arguments to pass to file_contents when producing rules # Return the name of the linker variable that must be used. # Empty return means just use 'LINK'. sub handle_source_transform { # one_file is canonical name. unxformed is given name. obj is # object extension. my ($one_file, $unxformed, $obj, $where, %transform) = @_; my $linker = ''; # No point in continuing if _OBJECTS is defined. return if reject_var ($one_file . '_OBJECTS', $one_file . '_OBJECTS should not be defined'); my %used_pfx = (); my $needlinker; %linkers_used = (); foreach my $prefix ('', 'EXTRA_', 'dist_', 'nodist_', 'dist_EXTRA_', 'nodist_EXTRA_') { my $varname = $prefix . $one_file . "_SOURCES"; my $var = var $varname; next unless $var; # We are going to define _OBJECTS variables using the prefix. # Then we glom them all together. So we can't use the null # prefix here as we need it later. my $xpfx = ($prefix eq '') ? 'am_' : $prefix; # Keep track of which prefixes we saw. $used_pfx{$xpfx} = 1 unless $prefix =~ /EXTRA_/; push @sources, "\$($varname)"; push @dist_sources, shadow_unconditionally ($varname, $where) unless (option ('no-dist') || $prefix =~ /^nodist_/); $needlinker |= define_objects_from_sources ($varname, $xpfx . $one_file . '_OBJECTS', !!($prefix =~ /EXTRA_/), $one_file, $obj, $varname, $where, DIST_SOURCE => ($prefix !~ /^nodist_/), %transform); } if ($needlinker) { $linker ||= resolve_linker (%linkers_used); } my @keys = sort keys %used_pfx; if (scalar @keys == 0) { # The default source for libfoo.la is libfoo.c, but for # backward compatibility we first look at libfoo_la.c, # if no default source suffix is given. my $old_default_source = "$one_file.c"; my $ext_var = var ('AM_DEFAULT_SOURCE_EXT'); my $default_source_ext = $ext_var ? variable_value ($ext_var) : '.c'; msg_var ('unsupported', $ext_var, $ext_var->name . " can assume at most one value") if $default_source_ext =~ /[\t ]/; (my $default_source = $unxformed) =~ s,(\.[^./\\]*)?$,$default_source_ext,; # TODO: Remove this backward-compatibility hack in Automake 2.0. if ($old_default_source ne $default_source && !$ext_var && (rule $old_default_source || rule '$(srcdir)/' . $old_default_source || rule '${srcdir}/' . $old_default_source || -f $old_default_source)) { my $loc = $where->clone; $loc->pop_context; msg ('obsolete', $loc, "the default source for '$unxformed' has been changed " . "to '$default_source'.\n(Using '$old_default_source' for " . "backward compatibility.)"); $default_source = $old_default_source; } # If a rule exists to build this source with a $(srcdir) # prefix, use that prefix in our variables too. This is for # the sake of BSD Make. if (rule '$(srcdir)/' . $default_source || rule '${srcdir}/' . $default_source) { $default_source = '$(srcdir)/' . $default_source; } define_variable ($one_file . "_SOURCES", $default_source, $where); push (@sources, $default_source); push (@dist_sources, $default_source); %linkers_used = (); my (@result) = handle_single_transform ($one_file . '_SOURCES', $one_file . '_SOURCES', $one_file, $obj, $default_source, %transform); $linker ||= resolve_linker (%linkers_used); define_pretty_variable ($one_file . '_OBJECTS', TRUE, $where, @result); } else { @keys = map { '$(' . $_ . $one_file . '_OBJECTS)' } @keys; define_pretty_variable ($one_file . '_OBJECTS', TRUE, $where, @keys); } # If we want to use 'LINK' we must make sure it is defined. if ($linker eq '') { $need_link = 1; } return $linker; } # handle_lib_objects ($XNAME, $VAR) # --------------------------------- # Special-case ALLOCA and LIBOBJS substitutions in _LDADD or _LIBADD variables. # Also, generate _DEPENDENCIES variable if appropriate. # Arguments are: # transformed name of object being built, or empty string if no object # name of _LDADD/_LIBADD-type variable to examine # Returns 1 if LIBOBJS seen, 0 otherwise. sub handle_lib_objects { my ($xname, $varname) = @_; my $var = var ($varname); prog_error "'$varname' undefined" unless $var; prog_error "unexpected variable name '$varname'" unless $varname =~ /^(.*)(?:LIB|LD)ADD$/; my $prefix = $1 || 'AM_'; my $seen_libobjs = 0; my $flagvar = 0; transform_variable_recursively ($varname, $xname . '_DEPENDENCIES', 'am__DEPENDENCIES', ! $xname, INTERNAL, # Transformation function, run on each filename. sub { my ($subvar, $val, $cond, $full_cond) = @_; if ($val =~ /^-/) { # Skip -lfoo and -Ldir silently; these are explicitly allowed. if ($val !~ /^-[lL]/ && # Skip -dlopen and -dlpreopen; these are explicitly allowed # for Libtool libraries or programs. (Actually we are a bit # lax here since this code also applies to non-libtool # libraries or programs, for which -dlopen and -dlopreopen # are pure nonsense. Diagnosing this doesn't seem very # important: the developer will quickly get complaints from # the linker.) $val !~ /^-dl(?:pre)?open$/ && # Only get this error once. ! $flagvar) { $flagvar = 1; # FIXME: should display a stack of nested variables # as context when $var != $subvar. err_var ($var, "linker flags such as '$val' belong in " . "'${prefix}LDFLAGS'"); } return (); } elsif ($val !~ /^\@.*\@$/) { # Assume we have a file of some sort, and output it into the # dependency variable. Autoconf substitutions are not output; # rarely is a new dependency substituted into e.g. foo_LDADD # -- but bad things (e.g. -lX11) are routinely substituted. # Note that LIBOBJS and ALLOCA are exceptions to this rule, # and handled specially below. return $val; } elsif ($val =~ /^\@(LT)?LIBOBJS\@$/) { handle_LIBOBJS ($subvar, $cond, $1); $seen_libobjs = 1; return $val; } elsif ($val =~ /^\@(LT)?ALLOCA\@$/) { handle_ALLOCA ($subvar, $cond, $1); return $val; } else { return (); } }); return $seen_libobjs; } # handle_LIBOBJS_or_ALLOCA ($VAR, $BASE) # -------------------------------------- # Definitions common to LIBOBJS and ALLOCA. # VAR should be one of LIBOBJS, LTLIBOBJS, ALLOCA, or LTALLOCA. # BASE should be one base file name from AC_LIBSOURCE, or alloca. sub handle_LIBOBJS_or_ALLOCA { my ($var, $base) = @_; my $dir = ''; # If LIBOBJS files must be built in another directory we have # to define LIBOBJDIR and ensure the files get cleaned. # Otherwise LIBOBJDIR can be left undefined, and the cleaning # is achieved by 'rm -f *.$(OBJEXT)' in compile.am. if ($config_libobj_dir && $relative_dir ne $config_libobj_dir) { if (option 'subdir-objects') { # In the top-level Makefile we do not use $(top_builddir), because # we are already there, and since the targets are built without # a $(top_builddir), it helps BSD Make to match them with # dependencies. $dir = "$config_libobj_dir/" if $config_libobj_dir ne '.'; $dir = backname ($relative_dir) . "/$dir" if $relative_dir ne '.'; define_variable ('LIBOBJDIR', "$dir", INTERNAL); if ($dir && !defined $clean_files{"$dir$base.\$(OBJEXT)"}) { my $dirstamp = require_build_directory ($dir); $output_rules .= "$dir$base.\$(OBJEXT): $dirstamp\n"; $output_rules .= "$dir$base.lo: $dirstamp\n" if ($var =~ /^LT/); } # libtool might create .$(OBJEXT) as a side-effect of using # LTLIBOBJS or LTALLOCA. $clean_files{"$dir$base.\$(OBJEXT)"} = MOSTLY_CLEAN; $clean_files{"$dir$base.lo"} = MOSTLY_CLEAN if ($var =~ /^LT/); } else { error ("'\$($var)' cannot be used outside '$config_libobj_dir' if" . " 'subdir-objects' is not set"); } } return $dir; } sub handle_LIBOBJS { my ($var, $cond, $lt) = @_; my $myobjext = $lt ? 'lo' : 'o'; $lt ||= ''; $var->requires_variables ("\@${lt}LIBOBJS\@ used", $lt . 'LIBOBJS') if ! keys %libsources; foreach my $iter (sort keys %libsources) { my $dir = ''; if ($iter =~ /^(.*)(\.[cly])$/) { saw_extension ($2); saw_extension ('.c'); $dir = handle_LIBOBJS_or_ALLOCA ("${lt}LIBOBJS", $1); } if ($iter =~ /\.h$/) { require_libsource_with_macro ($cond, $var, FOREIGN, $iter); } elsif ($iter ne 'alloca.c') { my $rewrite = $iter; $rewrite =~ s/\.c$/.P$myobjext/; $dep_files{$dir . '$(DEPDIR)/' . $rewrite} = 1; $rewrite = "^" . quotemeta ($iter) . "\$"; # Only require the file if it is not a built source. my $bs = var ('BUILT_SOURCES'); if (! $bs || ! grep (/$rewrite/, $bs->value_as_list_recursive)) { require_libsource_with_macro ($cond, $var, FOREIGN, $iter); } } } } sub handle_ALLOCA { my ($var, $cond, $lt) = @_; my $myobjext = $lt ? 'lo' : 'o'; $lt ||= ''; my $dir = handle_LIBOBJS_or_ALLOCA ("${lt}ALLOCA", "alloca"); $dir eq '' and $dir = './'; $var->requires_variables ("\@${lt}ALLOCA\@ used", $lt . 'ALLOCA'); $dep_files{$dir . '$(DEPDIR)/alloca.P' . $myobjext} = 1; require_libsource_with_macro ($cond, $var, FOREIGN, 'alloca.c'); saw_extension ('.c'); } # Canonicalize the input parameter. sub canonicalize { my ($string) = @_; $string =~ tr/A-Za-z0-9_\@/_/c; return $string; } # Canonicalize a name, and check to make sure the non-canonical name # is never used. Returns canonical name. Arguments are name and a # list of suffixes to check for. sub check_canonical_spelling { my ($name, @suffixes) = @_; my $xname = canonicalize ($name); if ($xname ne $name) { foreach my $xt (@suffixes) { reject_var ("$name$xt", "use '$xname$xt', not '$name$xt'"); } } return $xname; } # Set up the compile suite. sub handle_compile () { return if ! $must_handle_compiled_objects; # Boilerplate. my $default_includes = ''; if (! option 'nostdinc') { my @incs = ('-I.', subst ('am__isrc')); my $var = var 'CONFIG_HEADER'; if ($var) { foreach my $hdr (split (' ', $var->variable_value)) { push @incs, '-I' . dirname ($hdr); } } # We want '-I. -I$(srcdir)', but the latter -I is redundant # and unaesthetic in non-VPATH builds. We use `-I.@am__isrc@` # instead. It will be replaced by '-I.' or '-I. -I$(srcdir)'. # Items in CONFIG_HEADER are never in $(srcdir) so it is safe # to just put @am__isrc@ right after '-I.', without a space. ($default_includes = ' ' . uniq (@incs)) =~ s/ @/@/; } my (@mostly_rms, @dist_rms); foreach my $item (sort keys %compile_clean_files) { if ($compile_clean_files{$item} == MOSTLY_CLEAN) { push (@mostly_rms, "\t-rm -f $item"); } elsif ($compile_clean_files{$item} == DIST_CLEAN) { push (@dist_rms, "\t-rm -f $item"); } else { prog_error 'invalid entry in %compile_clean_files'; } } my ($coms, $vars, $rules) = file_contents_internal (1, "$libdir/am/compile.am", new Automake::Location, 'DEFAULT_INCLUDES' => $default_includes, 'MOSTLYRMS' => join ("\n", @mostly_rms), 'DISTRMS' => join ("\n", @dist_rms)); $output_vars .= $vars; $output_rules .= "$coms$rules"; } # Handle libtool rules. sub handle_libtool () { return unless var ('LIBTOOL'); # Libtool requires some files, but only at top level. # (Starting with Libtool 2.0 we do not have to bother. These # requirements are done with AC_REQUIRE_AUX_FILE.) require_conf_file_with_macro (TRUE, 'LIBTOOL', FOREIGN, @libtool_files) if $relative_dir eq '.' && ! $libtool_new_api; my @libtool_rms; foreach my $item (sort keys %libtool_clean_directories) { my $dir = ($item eq '.') ? '' : "$item/"; # .libs is for Unix, _libs for DOS. push (@libtool_rms, "\t-rm -rf ${dir}.libs ${dir}_libs"); } check_user_variables 'LIBTOOLFLAGS'; # Output the libtool compilation rules. $output_rules .= file_contents ('libtool', new Automake::Location, LTRMS => join ("\n", @libtool_rms)); } # Check for duplicate targets sub handle_targets () { my %seen = (); my @dups = (); @proglist = am_install_var ('progs', 'PROGRAMS', 'bin', 'sbin', 'libexec', 'pkglibexec', 'noinst', 'check'); @liblist = am_install_var ('libs', 'LIBRARIES', 'lib', 'pkglib', 'noinst', 'check'); @ltliblist = am_install_var ('ltlib', 'LTLIBRARIES', 'noinst', 'lib', 'pkglib', 'check'); # Record duplications that may arise after canonicalization of the # base names, in order to prevent object file clashes in the presence # of target-specific *FLAGS my @targetlist = (@proglist, @liblist, @ltliblist); foreach my $pair (@targetlist) { my $base = canonicalize (basename (@$pair[1])); push (@dup_shortnames, $base) if ($seen{$base}); $seen{$base} = $base; } } sub handle_programs () { return if ! @proglist; $must_handle_compiled_objects = 1; my $seen_global_libobjs = var ('LDADD') && handle_lib_objects ('', 'LDADD'); foreach my $pair (@proglist) { my ($where, $one_file) = @$pair; my $seen_libobjs = 0; my $obj = '.$(OBJEXT)'; $known_programs{$one_file} = $where; # Canonicalize names and check for misspellings. my $xname = check_canonical_spelling ($one_file, '_LDADD', '_LDFLAGS', '_SOURCES', '_OBJECTS', '_DEPENDENCIES'); $where->push_context ("while processing program '$one_file'"); $where->set (INTERNAL->get); my $linker = handle_source_transform ($xname, $one_file, $obj, $where, NONLIBTOOL => 1, LIBTOOL => 0); if (var ($xname . "_LDADD")) { $seen_libobjs = handle_lib_objects ($xname, $xname . '_LDADD'); } else { # User didn't define prog_LDADD override. So do it. define_variable ($xname . '_LDADD', '$(LDADD)', $where); # This does a bit too much work. But we need it to # generate _DEPENDENCIES when appropriate. if (var ('LDADD')) { $seen_libobjs = handle_lib_objects ($xname, 'LDADD'); } } reject_var ($xname . '_LIBADD', "use '${xname}_LDADD', not '${xname}_LIBADD'"); set_seen ($xname . '_DEPENDENCIES'); set_seen ('EXTRA_' . $xname . '_DEPENDENCIES'); set_seen ($xname . '_LDFLAGS'); # Determine program to use for link. my($xlink, $vlink) = define_per_target_linker_variable ($linker, $xname); $vlink = verbose_flag ($vlink || 'GEN'); # If the resulting program lies in a subdirectory, # ensure that the directory exists before we need it. my $dirstamp = require_build_directory_maybe ($one_file); $libtool_clean_directories{dirname ($one_file)} = 1; $output_rules .= file_contents ('program', $where, PROGRAM => $one_file, XPROGRAM => $xname, XLINK => $xlink, VERBOSE => $vlink, DIRSTAMP => $dirstamp, EXEEXT => '$(EXEEXT)'); if ($seen_libobjs || $seen_global_libobjs) { if (var ($xname . '_LDADD')) { check_libobjs_sources ($xname, $xname . '_LDADD'); } elsif (var ('LDADD')) { check_libobjs_sources ($xname, 'LDADD'); } } } } sub handle_libraries () { return if ! @liblist; $must_handle_compiled_objects = 1; my @prefix = am_primary_prefixes ('LIBRARIES', 0, 'lib', 'pkglib', 'noinst', 'check'); if (@prefix) { my $var = rvar ($prefix[0] . '_LIBRARIES'); $var->requires_variables ('library used', 'RANLIB'); } define_variable ('AR', 'ar', INTERNAL); define_variable ('ARFLAGS', 'cru', INTERNAL); define_verbose_tagvar ('AR'); foreach my $pair (@liblist) { my ($where, $onelib) = @$pair; my $seen_libobjs = 0; # Check that the library fits the standard naming convention. my $bn = basename ($onelib); if ($bn !~ /^lib.*\.a$/) { $bn =~ s/^(?:lib)?(.*?)(?:\.[^.]*)?$/lib$1.a/; my $suggestion = dirname ($onelib) . "/$bn"; $suggestion =~ s|^\./||g; msg ('error-gnu/warn', $where, "'$onelib' is not a standard library name\n" . "did you mean '$suggestion'?") } ($known_libraries{$onelib} = $bn) =~ s/\.a$//; $where->push_context ("while processing library '$onelib'"); $where->set (INTERNAL->get); my $obj = '.$(OBJEXT)'; # Canonicalize names and check for misspellings. my $xlib = check_canonical_spelling ($onelib, '_LIBADD', '_SOURCES', '_OBJECTS', '_DEPENDENCIES', '_AR'); if (! var ($xlib . '_AR')) { define_variable ($xlib . '_AR', '$(AR) $(ARFLAGS)', $where); } # Generate support for conditional object inclusion in # libraries. if (var ($xlib . '_LIBADD')) { if (handle_lib_objects ($xlib, $xlib . '_LIBADD')) { $seen_libobjs = 1; } } else { define_variable ($xlib . "_LIBADD", '', $where); } reject_var ($xlib . '_LDADD', "use '${xlib}_LIBADD', not '${xlib}_LDADD'"); # Make sure we at look at this. set_seen ($xlib . '_DEPENDENCIES'); set_seen ('EXTRA_' . $xlib . '_DEPENDENCIES'); handle_source_transform ($xlib, $onelib, $obj, $where, NONLIBTOOL => 1, LIBTOOL => 0); # If the resulting library lies in a subdirectory, # make sure this directory will exist. my $dirstamp = require_build_directory_maybe ($onelib); my $verbose = verbose_flag ('AR'); my $silent = silent_flag (); $output_rules .= file_contents ('library', $where, VERBOSE => $verbose, SILENT => $silent, LIBRARY => $onelib, XLIBRARY => $xlib, DIRSTAMP => $dirstamp); if ($seen_libobjs) { if (var ($xlib . '_LIBADD')) { check_libobjs_sources ($xlib, $xlib . '_LIBADD'); } } if (! $seen_ar) { msg ('extra-portability', $where, "'$onelib': linking libraries using a non-POSIX\n" . "archiver requires 'AM_PROG_AR' in '$configure_ac'") } } } sub handle_ltlibraries () { return if ! @ltliblist; $must_handle_compiled_objects = 1; my @prefix = am_primary_prefixes ('LTLIBRARIES', 0, 'lib', 'pkglib', 'noinst', 'check'); if (@prefix) { my $var = rvar ($prefix[0] . '_LTLIBRARIES'); $var->requires_variables ('Libtool library used', 'LIBTOOL'); } my %instdirs = (); my %instsubdirs = (); my %instconds = (); my %liblocations = (); # Location (in Makefile.am) of each library. foreach my $key (@prefix) { # Get the installation directory of each library. my $dir = $key; my $strip_subdir = 1; if ($dir =~ /^nobase_/) { $dir =~ s/^nobase_//; $strip_subdir = 0; } my $var = rvar ($key . '_LTLIBRARIES'); # We reject libraries which are installed in several places # in the same condition, because we can only specify one # '-rpath' option. $var->traverse_recursively (sub { my ($var, $val, $cond, $full_cond) = @_; my $hcond = $full_cond->human; my $where = $var->rdef ($cond)->location; my $ldir = ''; $ldir = '/' . dirname ($val) if (!$strip_subdir); # A library cannot be installed in different directories # in overlapping conditions. if (exists $instconds{$val}) { my ($msg, $acond) = $instconds{$val}->ambiguous_p ($val, $full_cond); if ($msg) { error ($where, $msg, partial => 1); my $dirtxt = "installed " . ($strip_subdir ? "in" : "below") . " '$dir'"; $dirtxt = "built for '$dir'" if $dir eq 'EXTRA' || $dir eq 'noinst' || $dir eq 'check'; my $dircond = $full_cond->true ? "" : " in condition $hcond"; error ($where, "'$val' should be $dirtxt$dircond ...", partial => 1); my $hacond = $acond->human; my $adir = $instdirs{$val}{$acond}; my $adirtxt = "installed in '$adir'"; $adirtxt = "built for '$adir'" if ($adir eq 'EXTRA' || $adir eq 'noinst' || $adir eq 'check'); my $adircond = $acond->true ? "" : " in condition $hacond"; my $onlyone = ($dir ne $adir) ? ("\nLibtool libraries can be built for only one " . "destination") : ""; error ($liblocations{$val}{$acond}, "... and should also be $adirtxt$adircond.$onlyone"); return; } } else { $instconds{$val} = new Automake::DisjConditions; } $instdirs{$val}{$full_cond} = $dir; $instsubdirs{$val}{$full_cond} = $ldir; $liblocations{$val}{$full_cond} = $where; $instconds{$val} = $instconds{$val}->merge ($full_cond); }, sub { return (); }, skip_ac_subst => 1); } foreach my $pair (@ltliblist) { my ($where, $onelib) = @$pair; my $seen_libobjs = 0; my $obj = '.lo'; # Canonicalize names and check for misspellings. my $xlib = check_canonical_spelling ($onelib, '_LIBADD', '_LDFLAGS', '_SOURCES', '_OBJECTS', '_DEPENDENCIES'); # Check that the library fits the standard naming convention. my $libname_rx = '^lib.*\.la'; my $ldvar = var ("${xlib}_LDFLAGS") || var ('AM_LDFLAGS'); my $ldvar2 = var ('LDFLAGS'); if (($ldvar && grep (/-module/, $ldvar->value_as_list_recursive)) || ($ldvar2 && grep (/-module/, $ldvar2->value_as_list_recursive))) { # Relax name checking for libtool modules. $libname_rx = '\.la'; } my $bn = basename ($onelib); if ($bn !~ /$libname_rx$/) { my $type = 'library'; if ($libname_rx eq '\.la') { $bn =~ s/^(lib|)(.*?)(?:\.[^.]*)?$/$1$2.la/; $type = 'module'; } else { $bn =~ s/^(?:lib)?(.*?)(?:\.[^.]*)?$/lib$1.la/; } my $suggestion = dirname ($onelib) . "/$bn"; $suggestion =~ s|^\./||g; msg ('error-gnu/warn', $where, "'$onelib' is not a standard libtool $type name\n" . "did you mean '$suggestion'?") } ($known_libraries{$onelib} = $bn) =~ s/\.la$//; $where->push_context ("while processing Libtool library '$onelib'"); $where->set (INTERNAL->get); # Make sure we look at these. set_seen ($xlib . '_LDFLAGS'); set_seen ($xlib . '_DEPENDENCIES'); set_seen ('EXTRA_' . $xlib . '_DEPENDENCIES'); # Generate support for conditional object inclusion in # libraries. if (var ($xlib . '_LIBADD')) { if (handle_lib_objects ($xlib, $xlib . '_LIBADD')) { $seen_libobjs = 1; } } else { define_variable ($xlib . "_LIBADD", '', $where); } reject_var ("${xlib}_LDADD", "use '${xlib}_LIBADD', not '${xlib}_LDADD'"); my $linker = handle_source_transform ($xlib, $onelib, $obj, $where, NONLIBTOOL => 0, LIBTOOL => 1); # Determine program to use for link. my($xlink, $vlink) = define_per_target_linker_variable ($linker, $xlib); $vlink = verbose_flag ($vlink || 'GEN'); my $rpathvar = "am_${xlib}_rpath"; my $rpath = "\$($rpathvar)"; foreach my $rcond ($instconds{$onelib}->conds) { my $val; if ($instdirs{$onelib}{$rcond} eq 'EXTRA' || $instdirs{$onelib}{$rcond} eq 'noinst' || $instdirs{$onelib}{$rcond} eq 'check') { # It's an EXTRA_ library, so we can't specify -rpath, # because we don't know where the library will end up. # The user probably knows, but generally speaking automake # doesn't -- and in fact configure could decide # dynamically between two different locations. $val = ''; } else { $val = ('-rpath $(' . $instdirs{$onelib}{$rcond} . 'dir)'); $val .= $instsubdirs{$onelib}{$rcond} if defined $instsubdirs{$onelib}{$rcond}; } if ($rcond->true) { # If $rcond is true there is only one condition and # there is no point defining an helper variable. $rpath = $val; } else { define_pretty_variable ($rpathvar, $rcond, INTERNAL, $val); } } # If the resulting library lies in a subdirectory, # make sure this directory will exist. my $dirstamp = require_build_directory_maybe ($onelib); # Remember to cleanup .libs/ in this directory. my $dirname = dirname $onelib; $libtool_clean_directories{$dirname} = 1; $output_rules .= file_contents ('ltlibrary', $where, LTLIBRARY => $onelib, XLTLIBRARY => $xlib, RPATH => $rpath, XLINK => $xlink, VERBOSE => $vlink, DIRSTAMP => $dirstamp); if ($seen_libobjs) { if (var ($xlib . '_LIBADD')) { check_libobjs_sources ($xlib, $xlib . '_LIBADD'); } } if (! $seen_ar) { msg ('extra-portability', $where, "'$onelib': linking libtool libraries using a non-POSIX\n" . "archiver requires 'AM_PROG_AR' in '$configure_ac'") } } } # See if any _SOURCES variable were misspelled. sub check_typos () { # It is ok if the user sets this particular variable. set_seen 'AM_LDFLAGS'; foreach my $primary ('SOURCES', 'LIBADD', 'LDADD', 'LDFLAGS', 'DEPENDENCIES') { foreach my $var (variables $primary) { my $varname = $var->name; # A configure variable is always legitimate. next if exists $configure_vars{$varname}; for my $cond ($var->conditions->conds) { $varname =~ /^(?:EXTRA_)?(?:nobase_)?(?:dist_|nodist_)?(.*)_[[:alnum:]]+$/; msg_var ('syntax', $var, "variable '$varname' is defined but no" . " program or\nlibrary has '$1' as canonical name" . " (possible typo)") unless $var->rdef ($cond)->seen; } } } } sub handle_scripts () { # NOTE we no longer automatically clean SCRIPTS, because it is # useful to sometimes distribute scripts verbatim. This happens # e.g. in Automake itself. am_install_var ('-candist', 'scripts', 'SCRIPTS', 'bin', 'sbin', 'libexec', 'pkglibexec', 'pkgdata', 'noinst', 'check'); } ## ------------------------ ## ## Handling Texinfo files. ## ## ------------------------ ## # ($OUTFILE, $VFILE) # scan_texinfo_file ($FILENAME) # ----------------------------- # $OUTFILE - name of the info file produced by $FILENAME. # $VFILE - name of the version.texi file used (undef if none). sub scan_texinfo_file { my ($filename) = @_; my $texi = new Automake::XFile "< $filename"; verb "reading $filename"; my ($outfile, $vfile); while ($_ = $texi->getline) { if (/^\@setfilename +(\S+)/) { # Honor only the first @setfilename. (It's possible to have # more occurrences later if the manual shows examples of how # to use @setfilename...) next if $outfile; $outfile = $1; if (index ($outfile, '.') < 0) { msg 'obsolete', "$filename:$.", "use of suffix-less info files is discouraged" } elsif ($outfile !~ /\.info$/) { error ("$filename:$.", "output '$outfile' has unrecognized extension"); return; } } # A "version.texi" file is actually any file whose name matches # "vers*.texi". elsif (/^\@include\s+(vers[^.]*\.texi)\s*$/) { $vfile = $1; } } if (! $outfile) { # Replace a .texi extension with .info $outfile = basename($filename); $outfile =~ s/\.[^.]+$//; $outfile .= '.info'; } return ($outfile, $vfile); } # ($DIRSTAMP, @CLEAN_FILES) # output_texinfo_build_rules ($SOURCE, $DEST, $INSRC, @DEPENDENCIES) # ------------------------------------------------------------------ # SOURCE - the source Texinfo file # DEST - the destination Info file # INSRC - whether DEST should be built in the source tree # DEPENDENCIES - known dependencies sub output_texinfo_build_rules { my ($source, $dest, $insrc, @deps) = @_; # Split 'a.texi' into 'a' and '.texi'. my ($spfx, $ssfx) = ($source =~ /^(.*?)(\.[^.]*)?$/); my ($dpfx, $dsfx) = ($dest =~ /^(.*?)(\.[^.]*)?$/); $ssfx ||= ""; $dsfx ||= ""; # We can output two kinds of rules: the "generic" rules use Make # suffix rules and are appropriate when $source and $dest do not lie # in a sub-directory; the "specific" rules are needed in the other # case. # # The former are output only once (this is not really apparent here, # but just remember that some logic deeper in Automake will not # output the same rule twice); while the later need to be output for # each Texinfo source. my $generic; my $makeinfoflags; my $sdir = dirname $source; if ($sdir eq '.' && dirname ($dest) eq '.') { $generic = 1; $makeinfoflags = '-I $(srcdir)'; } else { $generic = 0; $makeinfoflags = "-I $sdir -I \$(srcdir)/$sdir"; } # A directory can contain two kinds of info files: some built in the # source tree, and some built in the build tree. The rules are # different in each case. However we cannot output two different # set of generic rules. Because in-source builds are more usual, we # use generic rules in this case and fall back to "specific" rules # for build-dir builds. (It should not be a problem to invert this # if needed.) $generic = 0 unless $insrc; # We cannot use a suffix rule to build info files with an empty # extension. Otherwise we would output a single suffix inference # rule, with separate dependencies, as in # # .texi: # $(MAKEINFO) ... # foo.info: foo.texi # # which confuse Solaris make. (See the Autoconf manual for # details.) Therefore we use a specific rule in this case. This # applies to info files only (dvi and pdf files always have an # extension). my $generic_info = ($generic && $dsfx) ? 1 : 0; # If the resulting file lies in a subdirectory, # make sure this directory will exist. my $dirstamp = require_build_directory_maybe ($dest); my $dipfx = ($insrc ? '$(srcdir)/' : '') . $dpfx; $output_rules .= file_contents ('texibuild', new Automake::Location, AM_V_MAKEINFO => verbose_flag('MAKEINFO'), AM_V_TEXI2DVI => verbose_flag('TEXI2DVI'), AM_V_TEXI2PDF => verbose_flag('TEXI2PDF'), DEPS => "@deps", DEST_PREFIX => $dpfx, DEST_INFO_PREFIX => $dipfx, DEST_SUFFIX => $dsfx, DIRSTAMP => $dirstamp, GENERIC => $generic, GENERIC_INFO => $generic_info, INSRC => $insrc, MAKEINFOFLAGS => $makeinfoflags, SILENT => silent_flag(), SOURCE => ($generic ? '$<' : $source), SOURCE_INFO => ($generic_info ? '$<' : $source), SOURCE_REAL => $source, SOURCE_SUFFIX => $ssfx, TEXIQUIET => verbose_flag('texinfo'), TEXIDEVNULL => verbose_flag('texidevnull'), ); return ($dirstamp, "$dpfx.dvi", "$dpfx.pdf", "$dpfx.ps", "$dpfx.html"); } # ($MOSTLYCLEAN, $TEXICLEAN, $MAINTCLEAN) # handle_texinfo_helper ($info_texinfos) # -------------------------------------- # Handle all Texinfo source; helper for 'handle_texinfo'. sub handle_texinfo_helper { my ($info_texinfos) = @_; my (@infobase, @info_deps_list, @texi_deps); my %versions; my $done = 0; my (@mostly_cleans, @texi_cleans, @maint_cleans) = ('', '', ''); # Build a regex matching user-cleaned files. my $d = var 'DISTCLEANFILES'; my $c = var 'CLEANFILES'; my @f = (); push @f, $d->value_as_list_recursive (inner_expand => 1) if $d; push @f, $c->value_as_list_recursive (inner_expand => 1) if $c; @f = map { s|[^A-Za-z_0-9*\[\]\-]|\\$&|g; s|\*|[^/]*|g; $_; } @f; my $user_cleaned_files = '^(?:' . join ('|', @f) . ')$'; foreach my $texi ($info_texinfos->value_as_list_recursive (inner_expand => 1)) { my $infobase = $texi; if ($infobase =~ s/\.texi$//) { 1; # Nothing more to do. } elsif ($infobase =~ s/\.(txi|texinfo)$//) { msg_var 'obsolete', $info_texinfos, "suffix '.$1' for Texinfo files is discouraged;" . " use '.texi' instead"; } else { # FIXME: report line number. err_am "texinfo file '$texi' has unrecognized extension"; next; } push @infobase, $infobase; # If 'version.texi' is referenced by input file, then include # automatic versioning capability. my ($out_file, $vtexi) = scan_texinfo_file ("$relative_dir/$texi") or next; # Directory of auxiliary files and build by-products used by texi2dvi # and texi2pdf. push @mostly_cleans, "$infobase.t2d"; push @mostly_cleans, "$infobase.t2p"; # If the Texinfo source is in a subdirectory, create the # resulting info in this subdirectory. If it is in the current # directory, try hard to not prefix "./" because it breaks the # generic rules. my $outdir = dirname ($texi) . '/'; $outdir = "" if $outdir eq './'; $out_file = $outdir . $out_file; # Until Automake 1.6.3, .info files were built in the # source tree. This was an obstacle to the support of # non-distributed .info files, and non-distributed .texi # files. # # * Non-distributed .texi files is important in some packages # where .texi files are built at make time, probably using # other binaries built in the package itself, maybe using # tools or information found on the build host. Because # these files are not distributed they are always rebuilt # at make time; they should therefore not lie in the source # directory. One plan was to support this using # nodist_info_TEXINFOS or something similar. (Doing this # requires some sanity checks. For instance Automake should # not allow: # dist_info_TEXINFOS = foo.texi # nodist_foo_TEXINFOS = included.texi # because a distributed file should never depend on a # non-distributed file.) # # * If .texi files are not distributed, then .info files should # not be distributed either. There are also cases where one # wants to distribute .texi files, but does not want to # distribute the .info files. For instance the Texinfo package # distributes the tool used to build these files; it would # be a waste of space to distribute them. It's not clear # which syntax we should use to indicate that .info files should # not be distributed. Akim Demaille suggested that eventually # we switch to a new syntax: # | Maybe we should take some inspiration from what's already # | done in the rest of Automake. Maybe there is too much # | syntactic sugar here, and you want # | nodist_INFO = bar.info # | dist_bar_info_SOURCES = bar.texi # | bar_texi_DEPENDENCIES = foo.texi # | with a bit of magic to have bar.info represent the whole # | bar*info set. That's a lot more verbose that the current # | situation, but it is # not new, hence the user has less # | to learn. # | # | But there is still too much room for meaningless specs: # | nodist_INFO = bar.info # | dist_bar_info_SOURCES = bar.texi # | dist_PS = bar.ps something-written-by-hand.ps # | nodist_bar_ps_SOURCES = bar.texi # | bar_texi_DEPENDENCIES = foo.texi # | here bar.texi is dist_ in line 2, and nodist_ in 4. # # Back to the point, it should be clear that in order to support # non-distributed .info files, we need to build them in the # build tree, not in the source tree (non-distributed .texi # files are less of a problem, because we do not output build # rules for them). In Automake 1.7 .info build rules have been # largely cleaned up so that .info files get always build in the # build tree, even when distributed. The idea was that # (1) if during a VPATH build the .info file was found to be # absent or out-of-date (in the source tree or in the # build tree), Make would rebuild it in the build tree. # If an up-to-date source-tree of the .info file existed, # make would not rebuild it in the build tree. # (2) having two copies of .info files, one in the source tree # and one (newer) in the build tree is not a problem # because 'make dist' always pick files in the build tree # first. # However it turned out the be a bad idea for several reasons: # * Tru64, OpenBSD, and FreeBSD (not NetBSD) Make do not behave # like GNU Make on point (1) above. These implementations # of Make would always rebuild .info files in the build # tree, even if such files were up to date in the source # tree. Consequently, it was impossible to perform a VPATH # build of a package containing Texinfo files using these # Make implementations. # (Refer to the Autoconf Manual, section "Limitation of # Make", paragraph "VPATH", item "target lookup", for # an account of the differences between these # implementations.) # * The GNU Coding Standards require these files to be built # in the source-tree (when they are distributed, that is). # * Keeping a fresher copy of distributed files in the # build tree can be annoying during development because # - if the files is kept under CVS, you really want it # to be updated in the source tree # - it is confusing that 'make distclean' does not erase # all files in the build tree. # # Consequently, starting with Automake 1.8, .info files are # built in the source tree again. Because we still plan to # support non-distributed .info files at some point, we # have a single variable ($INSRC) that controls whether # the current .info file must be built in the source tree # or in the build tree. Actually this variable is switched # off in two cases: # (1) For '.info' files that appear to be cleaned; this is for # backward compatibility with package such as Texinfo, # which do things like # info_TEXINFOS = texinfo.txi info-stnd.texi info.texi # DISTCLEANFILES = texinfo texinfo-* info*.info* # # Do not create info files for distribution. # dist-info: # in order not to distribute .info files. # (2) When the undocumented option 'info-in-builddir' is given. # This is done to allow the developers of GCC, GDB, GNU # binutils and the GNU bfd library to force the '.info' files # to be generated in the builddir rather than the srcdir, as # was once done when the (now removed) 'cygnus' option was # given. See automake bug#11034 for more discussion. my $insrc = 1; my $soutdir = '$(srcdir)/' . $outdir; if (option 'info-in-builddir') { $insrc = 0; } elsif ($out_file =~ $user_cleaned_files) { $insrc = 0; msg 'obsolete', "$am_file.am", < $texi, VTI => $vti, STAMPVTI => "${soutdir}stamp-$vti", VTEXI => "$soutdir$vtexi", MDDIR => $conf_dir, DIRSTAMP => $dirstamp); } } # Handle location of texinfo.tex. my $need_texi_file = 0; my $texinfodir; if (var ('TEXINFO_TEX')) { # The user defined TEXINFO_TEX so assume he knows what he is # doing. $texinfodir = ('$(srcdir)/' . dirname (variable_value ('TEXINFO_TEX'))); } elsif ($config_aux_dir_set_in_configure_ac) { $texinfodir = $am_config_aux_dir; define_variable ('TEXINFO_TEX', "$texinfodir/texinfo.tex", INTERNAL); $need_texi_file = 2; # so that we require_conf_file later } else { $texinfodir = '$(srcdir)'; $need_texi_file = 1; } define_variable ('am__TEXINFO_TEX_DIR', $texinfodir, INTERNAL); push (@dist_targets, 'dist-info'); if (! option 'no-installinfo') { # Make sure documentation is made and installed first. Use # $(INFO_DEPS), not 'info', because otherwise recursive makes # get run twice during "make all". unshift (@all, '$(INFO_DEPS)'); } define_files_variable ("DVIS", @infobase, 'dvi', INTERNAL); define_files_variable ("PDFS", @infobase, 'pdf', INTERNAL); define_files_variable ("PSS", @infobase, 'ps', INTERNAL); define_files_variable ("HTMLS", @infobase, 'html', INTERNAL); # This next isn't strictly needed now -- the places that look here # could easily be changed to look in info_TEXINFOS. But this is # probably better, in case noinst_TEXINFOS is ever supported. define_variable ("TEXINFOS", variable_value ('info_TEXINFOS'), INTERNAL); # Do some error checking. Note that this file is not required # when in Cygnus mode; instead we defined TEXINFO_TEX explicitly # up above. if ($need_texi_file && ! option 'no-texinfo.tex') { if ($need_texi_file > 1) { require_conf_file_with_macro (TRUE, 'info_TEXINFOS', FOREIGN, 'texinfo.tex'); } else { require_file_with_macro (TRUE, 'info_TEXINFOS', FOREIGN, 'texinfo.tex'); } } return (makefile_wrap ("", "\t ", @mostly_cleans), makefile_wrap ("", "\t ", @texi_cleans), makefile_wrap ("", "\t ", @maint_cleans)); } sub handle_texinfo () { reject_var 'TEXINFOS', "'TEXINFOS' is an anachronism; use 'info_TEXINFOS'"; # FIXME: I think this is an obsolete future feature name. reject_var 'html_TEXINFOS', "HTML generation not yet supported"; my $info_texinfos = var ('info_TEXINFOS'); my ($mostlyclean, $clean, $maintclean) = ('', '', ''); if ($info_texinfos) { define_verbose_texinfo; ($mostlyclean, $clean, $maintclean) = handle_texinfo_helper ($info_texinfos); chomp $mostlyclean; chomp $clean; chomp $maintclean; } $output_rules .= file_contents ('texinfos', new Automake::Location, AM_V_DVIPS => verbose_flag('DVIPS'), MOSTLYCLEAN => $mostlyclean, TEXICLEAN => $clean, MAINTCLEAN => $maintclean, 'LOCAL-TEXIS' => !!$info_texinfos, TEXIQUIET => verbose_flag('texinfo')); } sub handle_man_pages () { reject_var 'MANS', "'MANS' is an anachronism; use 'man_MANS'"; # Find all the sections in use. We do this by first looking for # "standard" sections, and then looking for any additional # sections used in man_MANS. my (%sections, %notrans_sections, %trans_sections, %notrans_vars, %trans_vars, %notrans_sect_vars, %trans_sect_vars); # We handle nodist_ for uniformity. man pages aren't distributed # by default so it isn't actually very important. foreach my $npfx ('', 'notrans_') { foreach my $pfx ('', 'dist_', 'nodist_') { # Add more sections as needed. foreach my $section ('0'..'9', 'n', 'l') { my $varname = $npfx . $pfx . 'man' . $section . '_MANS'; if (var ($varname)) { $sections{$section} = 1; $varname = '$(' . $varname . ')'; if ($npfx eq 'notrans_') { $notrans_sections{$section} = 1; $notrans_sect_vars{$varname} = 1; } else { $trans_sections{$section} = 1; $trans_sect_vars{$varname} = 1; } push_dist_common ($varname) if $pfx eq 'dist_'; } } my $varname = $npfx . $pfx . 'man_MANS'; my $var = var ($varname); if ($var) { foreach ($var->value_as_list_recursive) { # A page like 'foo.1c' goes into man1dir. if (/\.([0-9a-z])([a-z]*)$/) { $sections{$1} = 1; if ($npfx eq 'notrans_') { $notrans_sections{$1} = 1; } else { $trans_sections{$1} = 1; } } } $varname = '$(' . $varname . ')'; if ($npfx eq 'notrans_') { $notrans_vars{$varname} = 1; } else { $trans_vars{$varname} = 1; } push_dist_common ($varname) if $pfx eq 'dist_'; } } } return unless %sections; my @unsorted_deps; # Build section independent variables. my $have_notrans = %notrans_vars; my @notrans_list = sort keys %notrans_vars; my $have_trans = %trans_vars; my @trans_list = sort keys %trans_vars; # Now for each section, generate an install and uninstall rule. # Sort sections so output is deterministic. foreach my $section (sort keys %sections) { # Build section dependent variables. my $notrans_mans = $have_notrans || exists $notrans_sections{$section}; my $trans_mans = $have_trans || exists $trans_sections{$section}; my (%notrans_this_sect, %trans_this_sect); my $expr = 'man' . $section . '_MANS'; foreach my $varname (keys %notrans_sect_vars) { if ($varname =~ /$expr/) { $notrans_this_sect{$varname} = 1; } } foreach my $varname (keys %trans_sect_vars) { if ($varname =~ /$expr/) { $trans_this_sect{$varname} = 1; } } my @notrans_sect_list = sort keys %notrans_this_sect; my @trans_sect_list = sort keys %trans_this_sect; @unsorted_deps = (keys %notrans_vars, keys %trans_vars, keys %notrans_this_sect, keys %trans_this_sect); my @deps = sort @unsorted_deps; $output_rules .= file_contents ('mans', new Automake::Location, SECTION => $section, DEPS => "@deps", NOTRANS_MANS => $notrans_mans, NOTRANS_SECT_LIST => "@notrans_sect_list", HAVE_NOTRANS => $have_notrans, NOTRANS_LIST => "@notrans_list", TRANS_MANS => $trans_mans, TRANS_SECT_LIST => "@trans_sect_list", HAVE_TRANS => $have_trans, TRANS_LIST => "@trans_list"); } @unsorted_deps = (keys %notrans_vars, keys %trans_vars, keys %notrans_sect_vars, keys %trans_sect_vars); my @mans = sort @unsorted_deps; $output_vars .= file_contents ('mans-vars', new Automake::Location, MANS => "@mans"); push (@all, '$(MANS)') unless option 'no-installman'; } sub handle_data () { am_install_var ('-noextra', '-candist', 'data', 'DATA', 'data', 'dataroot', 'doc', 'dvi', 'html', 'pdf', 'ps', 'sysconf', 'sharedstate', 'localstate', 'pkgdata', 'lisp', 'noinst', 'check'); } sub handle_tags () { my @config; foreach my $spec (@config_headers) { my ($out, @ins) = split_config_file_spec ($spec); foreach my $in (@ins) { # If the config header source is in this directory, # require it. push @config, basename ($in) if $relative_dir eq dirname ($in); } } define_variable ('am__tagged_files', '$(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)' . " @config", INTERNAL); if (rvar('am__tagged_files')->value_as_list_recursive || var ('ETAGS_ARGS') || var ('SUBDIRS')) { $output_rules .= file_contents ('tags', new Automake::Location); set_seen 'TAGS_DEPENDENCIES'; } else { reject_var ('TAGS_DEPENDENCIES', "it doesn't make sense to define 'TAGS_DEPENDENCIES'" . " without\nsources or 'ETAGS_ARGS'"); # Every Makefile must define some sort of TAGS rule. # Otherwise, it would be possible for a top-level "make TAGS" # to fail because some subdirectory failed. Ditto ctags and # cscope. $output_rules .= "tags TAGS:\n\n" . "ctags CTAGS:\n\n" . "cscope cscopelist:\n\n"; } } # user_phony_rule ($NAME) # ----------------------- # Return false if rule $NAME does not exist. Otherwise, # declare it as phony, complete its definition (in case it is # conditional), and return its Automake::Rule instance. sub user_phony_rule { my ($name) = @_; my $rule = rule $name; if ($rule) { depend ('.PHONY', $name); # Define $NAME in all condition where it is not already defined, # so that it is always OK to depend on $NAME. for my $c ($rule->not_always_defined_in_cond (TRUE)->conds) { Automake::Rule::define ($name, 'internal', RULE_AUTOMAKE, $c, INTERNAL); $output_rules .= $c->subst_string . "$name:\n"; } } return $rule; } # Handle 'dist' target. sub handle_dist () { # Substitutions for distdir.am my %transform; # Define DIST_SUBDIRS. This must always be done, regardless of the # no-dist setting: target like 'distclean' or 'maintainer-clean' use it. my $subdirs = var ('SUBDIRS'); if ($subdirs) { # If SUBDIRS is conditionally defined, then set DIST_SUBDIRS # to all possible directories, and use it. If DIST_SUBDIRS is # defined, just use it. # Note that we check DIST_SUBDIRS first on purpose, so that # we don't call has_conditional_contents for now reason. # (In the past one project used so many conditional subdirectories # that calling has_conditional_contents on SUBDIRS caused # automake to grow to 150Mb -- this should not happen with # the current implementation of has_conditional_contents, # but it's more efficient to avoid the call anyway.) if (var ('DIST_SUBDIRS')) { } elsif ($subdirs->has_conditional_contents) { define_pretty_variable ('DIST_SUBDIRS', TRUE, INTERNAL, uniq ($subdirs->value_as_list_recursive)); } else { # We always define this because that is what 'distclean' # wants. define_pretty_variable ('DIST_SUBDIRS', TRUE, INTERNAL, '$(SUBDIRS)'); } } # The remaining definitions are only required when a dist target is used. return if option 'no-dist'; # At least one of the archive formats must be enabled. if ($relative_dir eq '.') { my $archive_defined = option 'no-dist-gzip' ? 0 : 1; $archive_defined ||= grep { option "dist-$_" } qw(shar zip tarZ bzip2 lzip xz zstd); error (option 'no-dist-gzip', "no-dist-gzip specified but no dist-* specified,\n" . "at least one archive format must be enabled") unless $archive_defined; } # Look for common files that should be included in distribution. # If the aux dir is set, and it does not have a Makefile.am, then # we check for these files there as well. my $check_aux = 0; if ($relative_dir eq '.' && $config_aux_dir_set_in_configure_ac) { if (! is_make_dir ($config_aux_dir)) { $check_aux = 1; } } foreach my $cfile (@toplevelmd_ok, @common_files) { if (dir_has_case_matching_file ($relative_dir, $cfile) # The file might be absent, but if it can be built it's ok. || rule $cfile) { push_dist_common ($cfile); } elsif (grep { $_ eq $cfile } @toplevelmd_ok) { # Irritatingly, have to repeat the checks, now for .md files; # we want to prefer non-.md, so do this second, and only "elsif". if (dir_has_case_matching_file ($relative_dir, "$cfile.md") || rule "$cfile.md") { push_dist_common ("$cfile.md"); } } # Don't use 'elsif' here because a file might meaningfully # appear in both $relative_dir and $config_aux_dir. if ($check_aux && dir_has_case_matching_file ($config_aux_dir, $cfile)) { push_dist_common ("$config_aux_dir/$cfile") } elsif ($check_aux && grep { $_ eq $cfile } @toplevelmd_ok) { if (dir_has_case_matching_file ($config_aux_dir, "$cfile.md") || rule "$cfile.md") { push_dist_common ("$cfile.md"); } } } # We might copy elements from @configure_dist_common to # @dist_common if we think we need to. If the file appears in our # directory, we would have discovered it already, so we don't # check that. But if the file is in a subdir without a Makefile, # we want to distribute it here if we are doing '.'. Ugly! # Also, in some corner cases, it's possible that the following code # will cause the same file to appear in the $(DIST_COMMON) variables # of two distinct Makefiles; but this is not a problem, since the # 'distdir' target in 'lib/am/distdir.am' can deal with the same # file being distributed multiple times. # See also automake bug#9651. if ($relative_dir eq '.') { foreach my $file (@configure_dist_common) { my $dir = dirname ($file); push_dist_common ($file) if ($dir eq '.' || ! is_make_dir ($dir)); } @configure_dist_common = (); } # $(am__DIST_COMMON): files to be distributed automatically. Will be # appended to $(DIST_COMMON) in the generated Makefile. # Use 'sort' so that the expansion of $(DIST_COMMON) in the generated # Makefile is deterministic, in face of m4 and/or perl randomizations # (see automake bug#17908). define_pretty_variable ('am__DIST_COMMON', TRUE, INTERNAL, uniq (sort @dist_common)); # Now that we've processed @dist_common, disallow further attempts # to modify it. $handle_dist_run = 1; $transform{'DISTCHECK-HOOK'} = !! rule 'distcheck-hook'; $transform{'GETTEXT'} = $seen_gettext && !$seen_gettext_external; # If the target 'dist-hook' exists, make sure it is run. This # allows users to do random weird things to the distribution # before it is packaged up. push (@dist_targets, 'dist-hook') if user_phony_rule 'dist-hook'; $transform{'DIST-TARGETS'} = join (' ', @dist_targets); my $flm = option ('filename-length-max'); my $filename_filter = $flm ? '.' x $flm->[1] : ''; $output_rules .= file_contents ('distdir', new Automake::Location, %transform, FILENAME_FILTER => $filename_filter); } # check_directory ($NAME, $WHERE [, $RELATIVE_DIR = "."]) # ------------------------------------------------------- # Ensure $NAME is a directory (in $RELATIVE_DIR), and that it uses a sane # name. Use $WHERE as a location in the diagnostic, if any. sub check_directory { my ($dir, $where, $reldir) = @_; $reldir = '.' unless defined $reldir; error $where, "required directory $reldir/$dir does not exist" unless -d "$reldir/$dir"; # If an 'obj/' directory exists, BSD make will enter it before # reading 'Makefile'. Hence the 'Makefile' in the current directory # will not be read. # # % cat Makefile # all: # echo Hello # % cat obj/Makefile # all: # echo World # % make # GNU make # echo Hello # Hello # % pmake # BSD make # echo World # World msg ('portability', $where, "naming a subdirectory 'obj' causes troubles with BSD make") if $dir eq 'obj'; # 'aux' is probably the most important of the following forbidden name, # since it's tempting to use it as an AC_CONFIG_AUX_DIR. msg ('portability', $where, "name '$dir' is reserved on W32 and DOS platforms") if grep (/^\Q$dir\E$/i, qw/aux lpt1 lpt2 lpt3 com1 com2 com3 com4 con prn/); } # check_directories_in_var ($VARIABLE) # ------------------------------------ # Recursively check all items in variables $VARIABLE as directories sub check_directories_in_var { my ($var) = @_; $var->traverse_recursively (sub { my ($var, $val, $cond, $full_cond) = @_; check_directory ($val, $var->rdef ($cond)->location, $relative_dir); return (); }, undef, skip_ac_subst => 1); } sub handle_subdirs () { my $subdirs = var ('SUBDIRS'); return unless $subdirs; check_directories_in_var $subdirs; my $dsubdirs = var ('DIST_SUBDIRS'); check_directories_in_var $dsubdirs if $dsubdirs; $output_rules .= file_contents ('subdirs', new Automake::Location); rvar ('RECURSIVE_TARGETS')->rdef (TRUE)->{'pretty'} = VAR_SORTED; # Gross! } # ($REGEN, @DEPENDENCIES) # scan_aclocal_m4 # --------------- # If aclocal.m4 creation is automated, return the list of its dependencies. sub scan_aclocal_m4 () { my $regen_aclocal = 0; set_seen 'CONFIG_STATUS_DEPENDENCIES'; set_seen 'CONFIGURE_DEPENDENCIES'; if (-f 'aclocal.m4') { define_variable ("ACLOCAL_M4", '$(top_srcdir)/aclocal.m4', INTERNAL); my $aclocal = new Automake::XFile "< aclocal.m4"; my $line = $aclocal->getline; $regen_aclocal = $line =~ 'generated automatically by aclocal'; } my @ac_deps = (); if (set_seen ('ACLOCAL_M4_SOURCES')) { push (@ac_deps, '$(ACLOCAL_M4_SOURCES)'); msg_var ('obsolete', 'ACLOCAL_M4_SOURCES', "'ACLOCAL_M4_SOURCES' is obsolete.\n" . "It should be safe to simply remove it"); } # Note that it might be possible that aclocal.m4 doesn't exist but # should be auto-generated. This case probably isn't very # important. return ($regen_aclocal, @ac_deps); } # Helper function for 'substitute_ac_subst_variables'. sub substitute_ac_subst_variables_worker { my ($token) = @_; return "\@$token\@" if var $token; return "\${$token\}"; } # substitute_ac_subst_variables ($TEXT) # ------------------------------------- # Replace any occurrence of ${FOO} in $TEXT by @FOO@ if FOO is an AC_SUBST # variable. sub substitute_ac_subst_variables { my ($text) = @_; $text =~ s/\$[{]([^ \t=:+{}]+)}/substitute_ac_subst_variables_worker ($1)/ge; return $text; } # @DEPENDENCIES # prepend_srcdir (@INPUTS) # ------------------------ # Prepend $(srcdir) or $(top_srcdir) to all @INPUTS. The idea is that # if an input file has a directory part the same as the current # directory, then the directory part is simply replaced by $(srcdir). # But if the directory part is different, then $(top_srcdir) is # prepended. sub prepend_srcdir { my (@inputs) = @_; my @newinputs; foreach my $single (@inputs) { if (dirname ($single) eq $relative_dir) { push (@newinputs, '$(srcdir)/' . basename ($single)); } else { push (@newinputs, '$(top_srcdir)/' . $single); } } return @newinputs; } # @DEPENDENCIES # rewrite_inputs_into_dependencies ($OUTPUT, @INPUTS) # --------------------------------------------------- # Compute a list of dependencies appropriate for the rebuild # rule of # AC_CONFIG_FILES($OUTPUT:$INPUT[0]:$INPUTS[1]:...) # Also distribute $INPUTs which are not built by another AC_CONFIG_FOOs. sub rewrite_inputs_into_dependencies { my ($file, @inputs) = @_; my @res = (); for my $i (@inputs) { # We cannot create dependencies on shell variables. next if (substitute_ac_subst_variables $i) =~ /\$/; if (exists $ac_config_files_location{$i} && $i ne $file) { my $di = dirname $i; if ($di eq $relative_dir) { $i = basename $i; } # In the top-level Makefile we do not use $(top_builddir), because # we are already there, and since the targets are built without # a $(top_builddir), it helps BSD Make to match them with # dependencies. elsif ($relative_dir ne '.') { $i = '$(top_builddir)/' . $i; } } else { msg ('error', $ac_config_files_location{$file}, "required file '$i' not found") unless $i =~ /\$/ || exists $output_files{$i} || -f $i; ($i) = prepend_srcdir ($i); push_dist_common ($i); } push @res, $i; } return @res; } # handle_configure ($MAKEFILE_AM, $MAKEFILE_IN, $MAKEFILE, @INPUTS) # ----------------------------------------------------------------- # Handle remaking and configure stuff. # We need the name of the input file, to do proper remaking rules. sub handle_configure { my ($makefile_am, $makefile_in, $makefile, @inputs) = @_; prog_error 'empty @inputs' unless @inputs; my ($rel_makefile_am, $rel_makefile_in) = prepend_srcdir ($makefile_am, $makefile_in); my $rel_makefile = basename $makefile; my $colon_infile = ':' . join (':', @inputs); $colon_infile = '' if $colon_infile eq ":$makefile.in"; my @rewritten = rewrite_inputs_into_dependencies ($makefile, @inputs); my ($regen_aclocal_m4, @aclocal_m4_deps) = scan_aclocal_m4; define_pretty_variable ('am__aclocal_m4_deps', TRUE, INTERNAL, @configure_deps, @aclocal_m4_deps, '$(top_srcdir)/' . $configure_ac); my @configuredeps = ('$(am__aclocal_m4_deps)', '$(CONFIGURE_DEPENDENCIES)'); push @configuredeps, '$(ACLOCAL_M4)' if -f 'aclocal.m4'; define_pretty_variable ('am__configure_deps', TRUE, INTERNAL, @configuredeps); my $automake_options = '--' . $strictness_name . (global_option 'no-dependencies' ? ' --ignore-deps' : ''); $output_rules .= file_contents ('configure', new Automake::Location, MAKEFILE => $rel_makefile, 'MAKEFILE-DEPS' => "@rewritten", 'CONFIG-MAKEFILE' => ($relative_dir eq '.') ? '$@' : '$(subdir)/$@', 'MAKEFILE-IN' => $rel_makefile_in, 'HAVE-MAKEFILE-IN-DEPS' => (@include_stack > 0), 'MAKEFILE-IN-DEPS' => "@include_stack", 'MAKEFILE-AM' => $rel_makefile_am, 'AUTOMAKE-OPTIONS' => $automake_options, 'MAKEFILE-AM-SOURCES' => "$makefile$colon_infile", 'REGEN-ACLOCAL-M4' => $regen_aclocal_m4, VERBOSE => verbose_flag ('GEN')); if ($relative_dir eq '.') { push_dist_common ('acconfig.h') if -f 'acconfig.h'; } # If we have a configure header, require it. my $hdr_index = 0; my @distclean_config; foreach my $spec (@config_headers) { $hdr_index += 1; # $CONFIG_H_PATH: config.h from top level. my ($config_h_path, @ins) = split_config_file_spec ($spec); my $config_h_dir = dirname ($config_h_path); # If the header is in the current directory we want to build # the header here. Otherwise, if we're at the topmost # directory and the header's directory doesn't have a # Makefile, then we also want to build the header. if ($relative_dir eq $config_h_dir || ($relative_dir eq '.' && ! is_make_dir ($config_h_dir))) { my ($cn_sans_dir, $stamp_dir); if ($relative_dir eq $config_h_dir) { $cn_sans_dir = basename ($config_h_path); $stamp_dir = ''; } else { $cn_sans_dir = $config_h_path; if ($config_h_dir eq '.') { $stamp_dir = ''; } else { $stamp_dir = $config_h_dir . '/'; } } # This will also distribute all inputs. @ins = rewrite_inputs_into_dependencies ($config_h_path, @ins); # Cannot define rebuild rules for filenames with shell variables. next if (substitute_ac_subst_variables $config_h_path) =~ /\$/; # Header defined in this directory. my @files; if (-f $config_h_path . '.top') { push (@files, "$cn_sans_dir.top"); } if (-f $config_h_path . '.bot') { push (@files, "$cn_sans_dir.bot"); } push_dist_common (@files); # For now, acconfig.h can only appear in the top srcdir. if (-f 'acconfig.h') { push (@files, '$(top_srcdir)/acconfig.h'); } my $stamp = "${stamp_dir}stamp-h${hdr_index}"; $output_rules .= file_contents ('remake-hdr', new Automake::Location, FILES => "@files", 'FIRST-HDR' => ($hdr_index == 1), CONFIG_H => $cn_sans_dir, CONFIG_HIN => $ins[0], CONFIG_H_DEPS => "@ins", CONFIG_H_PATH => $config_h_path, STAMP => "$stamp"); push @distclean_config, $cn_sans_dir, $stamp; } } $output_rules .= file_contents ('clean-hdr', new Automake::Location, FILES => "@distclean_config") if @distclean_config; # Distribute and define mkinstalldirs only if it is already present # in the package, for backward compatibility (some people may still # use $(mkinstalldirs)). # TODO: start warning about this in Automake 1.14, and have # TODO: Automake 2.0 drop it (and the mkinstalldirs script # TODO: as well). my $mkidpath = "$config_aux_dir/mkinstalldirs"; if (-f $mkidpath) { # Use require_file so that any existing script gets updated # by --force-missing. require_conf_file ($mkidpath, FOREIGN, 'mkinstalldirs'); define_variable ('mkinstalldirs', "\$(SHELL) $am_config_aux_dir/mkinstalldirs", INTERNAL); } else { # Use $(install_sh), not $(MKDIR_P) because the latter requires # at least one argument, and $(mkinstalldirs) used to work # even without arguments (e.g. $(mkinstalldirs) $(conditional_dir)). # Also, $(MKDIR_P) uses the umask for any intermediate directories # created, whereas we want them to be created with umask 022 # so that they are mode 755. define_variable ('mkinstalldirs', '$(install_sh) -d', INTERNAL); } reject_var ('CONFIG_HEADER', "'CONFIG_HEADER' is an anachronism; now determined " . "automatically\nfrom '$configure_ac'"); my @config_h; foreach my $spec (@config_headers) { my ($out, @ins) = split_config_file_spec ($spec); # Generate CONFIG_HEADER define. if ($relative_dir eq dirname ($out)) { push @config_h, basename ($out); } else { push @config_h, "\$(top_builddir)/$out"; } } define_variable ("CONFIG_HEADER", "@config_h", INTERNAL) if @config_h; # Now look for other files in this directory which must be remade # by config.status, and generate rules for them. my @actual_other_files = (); # These get cleaned only in a VPATH build. my @actual_other_vpath_files = (); foreach my $lfile (@other_input_files) { my $file; my @inputs; if ($lfile =~ /^([^:]*):(.*)$/) { # This is the ":" syntax of AC_OUTPUT. $file = $1; @inputs = split (':', $2); } else { # Normal usage. $file = $lfile; @inputs = $file . '.in'; } # Automake files should not be stored in here, but in %MAKE_LIST. prog_error ("$lfile in \@other_input_files\n" . "\@other_input_files = (@other_input_files)") if -f $file . '.am'; my $local = basename ($file); # We skip files that aren't in this directory. However, if # the file's directory does not have a Makefile, and we are # currently doing '.', then we create a rule to rebuild the # file in the subdir. my $fd = dirname ($file); if ($fd ne $relative_dir) { if ($relative_dir eq '.' && ! is_make_dir ($fd)) { $local = $file; } else { next; } } my @rewritten_inputs = rewrite_inputs_into_dependencies ($file, @inputs); # Cannot output rules for shell variables. next if (substitute_ac_subst_variables $local) =~ /\$/; my $condstr = ''; my $cond = $ac_config_files_condition{$lfile}; if (defined $cond) { $condstr = $cond->subst_string; Automake::Rule::define ($local, $configure_ac, RULE_AUTOMAKE, $cond, $ac_config_files_location{$file}); } $output_rules .= ($condstr . $local . ': ' . '$(top_builddir)/config.status ' . "@rewritten_inputs\n" . $condstr . "\t" . 'cd $(top_builddir) && ' . '$(SHELL) ./config.status ' . ($relative_dir eq '.' ? '' : '$(subdir)/') . '$@' . "\n"); push (@actual_other_files, $local); } # For links we should clean destinations and distribute sources. foreach my $spec (@config_links) { my ($link, $file) = split /:/, $spec; # Some people do AC_CONFIG_LINKS($computed). We only handle # the DEST:SRC form. next unless $file; my $where = $ac_config_files_location{$link}; # Skip destinations that contain shell variables. if ((substitute_ac_subst_variables $link) !~ /\$/) { # We skip links that aren't in this directory. However, if # the link's directory does not have a Makefile, and we are # currently doing '.', then we add the link to CONFIG_CLEAN_FILES # in '.'s Makefile.in. my $local = basename ($link); my $fd = dirname ($link); if ($fd ne $relative_dir) { if ($relative_dir eq '.' && ! is_make_dir ($fd)) { $local = $link; } else { $local = undef; } } if ($file ne $link) { push @actual_other_files, $local if $local; } else { push @actual_other_vpath_files, $local if $local; } } # Do not process sources that contain shell variables. if ((substitute_ac_subst_variables $file) !~ /\$/) { my $fd = dirname ($file); # We distribute files that are in this directory. # At the top-level ('.') we also distribute files whose # directory does not have a Makefile. if (($fd eq $relative_dir) || ($relative_dir eq '.' && ! is_make_dir ($fd))) { # The following will distribute $file as a side-effect when # it is appropriate (i.e., when $file is not already an output). # We do not need the result, just the side-effect. rewrite_inputs_into_dependencies ($link, $file); } } } # These files get removed by "make distclean". define_pretty_variable ('CONFIG_CLEAN_FILES', TRUE, INTERNAL, @actual_other_files); define_pretty_variable ('CONFIG_CLEAN_VPATH_FILES', TRUE, INTERNAL, @actual_other_vpath_files); } sub handle_headers () { my @r = am_install_var ('-defaultdist', 'header', 'HEADERS', 'include', 'oldinclude', 'pkginclude', 'noinst', 'check'); foreach (@r) { next unless $_->[1] =~ /\..*$/; saw_extension ($&); } } sub handle_gettext () { return if ! $seen_gettext || $relative_dir ne '.'; my $subdirs = var 'SUBDIRS'; if (! $subdirs) { err_ac "AM_GNU_GETTEXT used but SUBDIRS not defined"; return; } # Perform some sanity checks to help users get the right setup. # We disable these tests when po/ doesn't exist in order not to disallow # unusual gettext setups. # # Bruno Haible: # | The idea is: # | # | 1) If a package doesn't have a directory po/ at top level, it # | will likely have multiple po/ directories in subpackages. # | # | 2) It is useful to warn for the absence of intl/ if AM_GNU_GETTEXT # | is used without 'external'. It is also useful to warn for the # | presence of intl/ if AM_GNU_GETTEXT([external]) is used. Both # | warnings apply only to the usual layout of packages, therefore # | they should both be disabled if no po/ directory is found at # | top level. if (-d 'po') { my @subdirs = $subdirs->value_as_list_recursive; msg_var ('syntax', $subdirs, "AM_GNU_GETTEXT used but 'po' not in SUBDIRS") if ! grep ($_ eq 'po', @subdirs); # intl/ is not required when AM_GNU_GETTEXT is called with the # 'external' option and AM_GNU_GETTEXT_INTL_SUBDIR is not called. msg_var ('syntax', $subdirs, "AM_GNU_GETTEXT used but 'intl' not in SUBDIRS") if (! ($seen_gettext_external && ! $seen_gettext_intl) && ! grep ($_ eq 'intl', @subdirs)); # intl/ should not be used with AM_GNU_GETTEXT([external]), except # if AM_GNU_GETTEXT_INTL_SUBDIR is called. msg_var ('syntax', $subdirs, "'intl' should not be in SUBDIRS when " . "AM_GNU_GETTEXT([external]) is used") if ($seen_gettext_external && ! $seen_gettext_intl && grep ($_ eq 'intl', @subdirs)); } require_file ($ac_gettext_location, GNU, 'ABOUT-NLS'); } # Emit makefile footer. sub handle_footer () { reject_rule ('.SUFFIXES', "use variable 'SUFFIXES', not target '.SUFFIXES'"); # Note: AIX 4.1 /bin/make will fail if any suffix rule appears # before .SUFFIXES. So we make sure that .SUFFIXES appears before # anything else, by sticking it right after the default: target. $output_header .= ".SUFFIXES:\n"; my $suffixes = var 'SUFFIXES'; my @suffixes = Automake::Rule::suffixes; if (@suffixes || $suffixes) { # Make sure SUFFIXES has unique elements. Sort them to ensure # the output remains consistent. However, $(SUFFIXES) is # always at the start of the list, unsorted. This is done # because make will choose rules depending on the ordering of # suffixes, and this lets the user have some control. Push # actual suffixes, and not $(SUFFIXES). Some versions of make # do not like variable substitutions on the .SUFFIXES line. my @user_suffixes = ($suffixes ? $suffixes->value_as_list_recursive : ()); my %suffixes = map { $_ => 1 } @suffixes; delete @suffixes{@user_suffixes}; $output_header .= (".SUFFIXES: " . join (' ', @user_suffixes, sort keys %suffixes) . "\n"); } $output_trailer .= file_contents ('footer', new Automake::Location); } # Generate 'make install' rules. sub handle_install () { $output_rules .= file_contents ('install', new Automake::Location, maybe_BUILT_SOURCES => (set_seen ('BUILT_SOURCES') ? (" \$(BUILT_SOURCES)\n" . "\t\$(MAKE) \$(AM_MAKEFLAGS)") : ''), 'installdirs-local' => (user_phony_rule ('installdirs-local') ? ' installdirs-local' : ''), am__installdirs => variable_value ('am__installdirs') || ''); } # handle_all ($MAKEFILE) #----------------------- # Deal with 'all' and 'all-am'. sub handle_all { my ($makefile) = @_; # Output 'all-am'. # Put this at the beginning for the sake of non-GNU makes. This # is still wrong if these makes can run parallel jobs. But it is # right enough. unshift (@all, basename ($makefile)); foreach my $spec (@config_headers) { my ($out, @ins) = split_config_file_spec ($spec); push (@all, basename ($out)) if dirname ($out) eq $relative_dir; } # Install 'all' hooks. push (@all, "all-local") if user_phony_rule "all-local"; pretty_print_rule ("all-am:", "\t\t", @all); depend ('.PHONY', 'all-am', 'all'); # Output 'all'. my @local_headers = (); push @local_headers, '$(BUILT_SOURCES)' if var ('BUILT_SOURCES'); foreach my $spec (@config_headers) { my ($out, @ins) = split_config_file_spec ($spec); push @local_headers, basename ($out) if dirname ($out) eq $relative_dir; } if (@local_headers) { # We need to make sure config.h is built before we recurse. # We also want to make sure that built sources are built # before any ordinary 'all' targets are run. We can't do this # by changing the order of dependencies to the "all" because # that breaks when using parallel makes. Instead we handle # things explicitly. $output_all .= ("all: @local_headers" . "\n\t" . '$(MAKE) $(AM_MAKEFLAGS) ' . (var ('SUBDIRS') ? 'all-recursive' : 'all-am') . "\n\n"); depend ('.MAKE', 'all'); } else { $output_all .= "all: " . (var ('SUBDIRS') ? 'all-recursive' : 'all-am') . "\n\n"; } } # Generate helper targets for user-defined recursive targets, where needed. sub handle_user_recursion () { return unless @extra_recursive_targets; define_pretty_variable ('am__extra_recursive_targets', TRUE, INTERNAL, map { "$_-recursive" } @extra_recursive_targets); my $aux = var ('SUBDIRS') ? 'recursive' : 'am'; foreach my $target (@extra_recursive_targets) { # This allows the default target's rules to be overridden in # Makefile.am. user_phony_rule ($target); depend ("$target", "$target-$aux"); depend ("$target-am", "$target-local"); # Every user-defined recursive target 'foo' *must* have a valid # associated 'foo-local' rule; we define it as an empty rule by # default, so that the user can transparently extend it in his # own Makefile.am. pretty_print_rule ("$target-local:", '', ''); # $target-recursive might as well be undefined, so do not add # it here; it's taken care of in subdirs.am anyway. depend (".PHONY", "$target-am", "$target-local"); } } # Handle check merge target specially. sub do_check_merge_target () { # Include user-defined local form of target. push @check_tests, 'check-local' if user_phony_rule 'check-local'; # The check target must depend on the local equivalent of # 'all', to ensure all the primary targets are built. Then it # must build the local check rules. $output_rules .= "check-am: all-am\n"; if (@check) { pretty_print_rule ("\t\$(MAKE) \$(AM_MAKEFLAGS)", "\t ", @check); depend ('.MAKE', 'check-am'); } if (@check_tests) { pretty_print_rule ("\t\$(MAKE) \$(AM_MAKEFLAGS)", "\t ", @check_tests); depend ('.MAKE', 'check-am'); } depend '.PHONY', 'check', 'check-am'; # Handle recursion. We have to honor BUILT_SOURCES like for 'all:'. $output_rules .= ("check: " . (var ('BUILT_SOURCES') ? "\$(BUILT_SOURCES)\n\t\$(MAKE) \$(AM_MAKEFLAGS) " : '') . (var ('SUBDIRS') ? 'check-recursive' : 'check-am') . "\n"); depend ('.MAKE', 'check') if var ('BUILT_SOURCES'); } # Handle all 'clean' targets. sub handle_clean { my ($makefile) = @_; # Clean the files listed in user variables if they exist. $clean_files{'$(MOSTLYCLEANFILES)'} = MOSTLY_CLEAN if var ('MOSTLYCLEANFILES'); $clean_files{'$(CLEANFILES)'} = CLEAN if var ('CLEANFILES'); $clean_files{'$(DISTCLEANFILES)'} = DIST_CLEAN if var ('DISTCLEANFILES'); $clean_files{'$(MAINTAINERCLEANFILES)'} = MAINTAINER_CLEAN if var ('MAINTAINERCLEANFILES'); # Built sources are automatically removed by maintainer-clean. $clean_files{'$(BUILT_SOURCES)'} = MAINTAINER_CLEAN if var ('BUILT_SOURCES'); # Compute a list of "rm"s to run for each target. my %rms = (MOSTLY_CLEAN, [], CLEAN, [], DIST_CLEAN, [], MAINTAINER_CLEAN, []); foreach my $file (sort keys %clean_files) { my $when = $clean_files{$file}; prog_error 'invalid entry in %clean_files' unless exists $rms{$when}; my $rm = "rm -f $file"; # If file is a variable, make sure when don't call 'rm -f' without args. $rm ="test -z \"$file\" || $rm" if ($file =~ /^\s*\$(\(.*\)|\{.*\})\s*$/); push @{$rms{$when}}, "\t-$rm\n"; } $output_rules .= file_contents ('clean', new Automake::Location, MOSTLYCLEAN_RMS => join ('', sort @{$rms{&MOSTLY_CLEAN}}), CLEAN_RMS => join ('', sort @{$rms{&CLEAN}}), DISTCLEAN_RMS => join ('', sort @{$rms{&DIST_CLEAN}}), MAINTAINER_CLEAN_RMS => join ('', sort @{$rms{&MAINTAINER_CLEAN}}), MAKEFILE => basename $makefile, ); } # Subroutine for handle_factored_dependencies() to let '.PHONY' and # other '.TARGETS' be last. This is meant to be used as a comparison # subroutine passed to the sort built-int. sub target_cmp { return 0 if $a eq $b; my $a1 = substr ($a, 0, 1); my $b1 = substr ($b, 0, 1); if ($a1 ne $b1) { return -1 if $b1 eq '.'; return 1 if $a1 eq '.'; } return $a cmp $b; } # Handle everything related to gathered targets. sub handle_factored_dependencies () { # Reject bad hooks. foreach my $utarg ('uninstall-data-local', 'uninstall-data-hook', 'uninstall-exec-local', 'uninstall-exec-hook', 'uninstall-dvi-local', 'uninstall-html-local', 'uninstall-info-local', 'uninstall-pdf-local', 'uninstall-ps-local') { my $x = $utarg; $x =~ s/-.*-/-/; reject_rule ($utarg, "use '$x', not '$utarg'"); } reject_rule ('install-local', "use 'install-data-local' or 'install-exec-local', " . "not 'install-local'"); reject_rule ('install-hook', "use 'install-data-hook' or 'install-exec-hook', " . "not 'install-hook'"); # Install the -local hooks. foreach (sort keys %dependencies) { # Hooks are installed on the -am targets. s/-am$// or next; depend ("$_-am", "$_-local") if user_phony_rule "$_-local"; } # Install the -hook hooks. # FIXME: Why not be as liberal as we are with -local hooks? foreach ('install-exec', 'install-data', 'uninstall') { if (user_phony_rule "$_-hook") { depend ('.MAKE', "$_-am"); register_action("$_-am", ("\t\@\$(NORMAL_INSTALL)\n" . "\t\$(MAKE) \$(AM_MAKEFLAGS) $_-hook")); } } # All the required targets are phony. depend ('.PHONY', sort keys %required_targets); # Actually output gathered targets. foreach (sort target_cmp keys %dependencies) { # If there is nothing about this guy, skip it. next unless (@{$dependencies{$_}} || $actions{$_} || $required_targets{$_}); # Define gathered targets in undefined conditions. # FIXME: Right now we must handle .PHONY as an exception, # because people write things like # .PHONY: myphonytarget # to append dependencies. This would not work if Automake # refrained from defining its own .PHONY target as it does # with other overridden targets. # Likewise for '.MAKE' and '.PRECIOUS'. my @undefined_conds = (TRUE,); if ($_ ne '.PHONY' && $_ ne '.MAKE' && $_ ne '.PRECIOUS') { @undefined_conds = Automake::Rule::define ($_, 'internal', RULE_AUTOMAKE, TRUE, INTERNAL); } my @uniq_deps = uniq (sort @{$dependencies{$_}}); foreach my $cond (@undefined_conds) { my $condstr = $cond->subst_string; pretty_print_rule ("$condstr$_:", "$condstr\t", @uniq_deps); $output_rules .= $actions{$_} if defined $actions{$_}; $output_rules .= "\n"; } } } sub handle_tests_dejagnu () { push (@check_tests, 'check-DEJAGNU'); $output_rules .= file_contents ('dejagnu', new Automake::Location); } # handle_per_suffix_test ($TEST_SUFFIX, [%TRANSFORM]) #---------------------------------------------------- sub handle_per_suffix_test { my ($test_suffix, %transform) = @_; my ($pfx, $generic, $am_exeext); if ($test_suffix eq '') { $pfx = ''; $generic = 0; $am_exeext = 'FALSE'; } else { prog_error ("test suffix '$test_suffix' lacks leading dot") unless $test_suffix =~ m/^\.(.*)/; $pfx = uc ($1) . '_'; $generic = 1; $am_exeext = exists $configure_vars{'EXEEXT'} ? 'am__EXEEXT' : 'FALSE'; } # The "test driver" program, deputed to handle tests protocol used by # test scripts. By default, it's assumed that no protocol is used, so # we fall back to the old behaviour, implemented by the 'test-driver' # auxiliary script. if (! var "${pfx}LOG_DRIVER") { require_conf_file ("parallel-tests", FOREIGN, 'test-driver'); define_variable ("${pfx}LOG_DRIVER", "\$(SHELL) $am_config_aux_dir/test-driver", INTERNAL); } my $driver = '$(' . $pfx . 'LOG_DRIVER)'; my $driver_flags = '$(AM_' . $pfx . 'LOG_DRIVER_FLAGS)' . ' $(' . $pfx . 'LOG_DRIVER_FLAGS)'; my $compile = "${pfx}LOG_COMPILE"; define_variable ($compile, '$(' . $pfx . 'LOG_COMPILER)' . ' $(AM_' . $pfx . 'LOG_FLAGS)' . ' $(' . $pfx . 'LOG_FLAGS)', INTERNAL); $output_rules .= file_contents ('check2', new Automake::Location, GENERIC => $generic, DRIVER => $driver, DRIVER_FLAGS => $driver_flags, COMPILE => '$(' . $compile . ')', EXT => $test_suffix, am__EXEEXT => $am_exeext, %transform); } # is_valid_test_extension ($EXT) # ------------------------------ # Return true if $EXT can appear in $(TEST_EXTENSIONS), return false # otherwise. sub is_valid_test_extension { my $ext = shift; return 1 if ($ext =~ /^\.[a-zA-Z_][a-zA-Z0-9_]*$/); return 1 if (exists $configure_vars{'EXEEXT'} && $ext eq subst ('EXEEXT')); return 0; } sub handle_tests () { if (option 'dejagnu') { handle_tests_dejagnu; } else { foreach my $c ('DEJATOOL', 'RUNTEST', 'RUNTESTFLAGS') { reject_var ($c, "'$c' defined but 'dejagnu' not in " . "'AUTOMAKE_OPTIONS'"); } } if (var ('TESTS')) { push (@check_tests, 'check-TESTS'); my $check_deps = "@check"; $output_rules .= file_contents ('check', new Automake::Location, SERIAL_TESTS => !! option 'serial-tests', CHECK_DEPS => $check_deps); # Tests that are known programs should have $(EXEEXT) appended. # For matching purposes, we need to adjust XFAIL_TESTS as well. append_exeext { exists $known_programs{$_[0]} } 'TESTS'; append_exeext { exists $known_programs{$_[0]} } 'XFAIL_TESTS' if (var ('XFAIL_TESTS')); if (! option 'serial-tests') { define_variable ('TEST_SUITE_LOG', 'test-suite.log', INTERNAL); my $suff = '.test'; my $at_exeext = ''; my $handle_exeext = exists $configure_vars{'EXEEXT'}; if ($handle_exeext) { $at_exeext = subst ('EXEEXT'); $suff = $at_exeext . ' ' . $suff; } if (! var 'TEST_EXTENSIONS') { define_variable ('TEST_EXTENSIONS', $suff, INTERNAL); } my $var = var 'TEST_EXTENSIONS'; # Currently, we are not able to deal with conditional contents # in TEST_EXTENSIONS. if ($var->has_conditional_contents) { msg_var 'unsupported', $var, "'TEST_EXTENSIONS' cannot have conditional contents"; } my @test_suffixes = $var->value_as_list_recursive; if ((my @invalid_test_suffixes = grep { !is_valid_test_extension $_ } @test_suffixes) > 0) { error $var->rdef (TRUE)->location, "invalid test extensions: @invalid_test_suffixes"; } @test_suffixes = grep { is_valid_test_extension $_ } @test_suffixes; if ($handle_exeext) { unshift (@test_suffixes, $at_exeext) unless @test_suffixes && $test_suffixes[0] eq $at_exeext; } unshift (@test_suffixes, ''); transform_variable_recursively ('TESTS', 'TEST_LOGS', 'am__testlogs', 1, INTERNAL, sub { my ($subvar, $val, $cond, $full_cond) = @_; my $obj = $val; return $obj if $val =~ /^\@.*\@$/; $obj =~ s/\$\(EXEEXT\)$//o; if ($val =~ /(\$\((top_)?srcdir\))\//o) { msg ('error', $subvar->rdef ($cond)->location, "using '$1' in TESTS is currently broken: '$val'"); } foreach my $test_suffix (@test_suffixes) { next if $test_suffix eq $at_exeext || $test_suffix eq ''; return substr ($obj, 0, length ($obj) - length ($test_suffix)) . '.log' if substr ($obj, - length ($test_suffix)) eq $test_suffix; } my $base = $obj; $obj .= '.log'; handle_per_suffix_test ('', OBJ => $obj, BASE => $base, SOURCE => $val); return $obj; }); my $nhelper=1; my $prev = 'TESTS'; my $post = ''; my $last_suffix = $test_suffixes[$#test_suffixes]; my $cur = ''; foreach my $test_suffix (@test_suffixes) { if ($test_suffix eq $last_suffix) { $cur = 'TEST_LOGS'; } else { $cur = 'am__test_logs' . $nhelper; } define_variable ($cur, '$(' . $prev . ':' . $test_suffix . $post . '=.log)', INTERNAL); $post = '.log'; $prev = $cur; $nhelper++; if ($test_suffix ne $at_exeext && $test_suffix ne '') { handle_per_suffix_test ($test_suffix, OBJ => '', BASE => '$*', SOURCE => '$<'); } } $clean_files{'$(TEST_LOGS)'} = MOSTLY_CLEAN; $clean_files{'$(TEST_LOGS:.log=.trs)'} = MOSTLY_CLEAN; $clean_files{'$(TEST_SUITE_LOG)'} = MOSTLY_CLEAN; } } } sub handle_emacs_lisp () { my @elfiles = am_install_var ('-candist', 'lisp', 'LISP', 'lisp', 'noinst'); return if ! @elfiles; define_pretty_variable ('am__ELFILES', TRUE, INTERNAL, map { $_->[1] } @elfiles); define_pretty_variable ('am__ELCFILES', TRUE, INTERNAL, '$(am__ELFILES:.el=.elc)'); # This one can be overridden by users. define_pretty_variable ('ELCFILES', TRUE, INTERNAL, '$(LISP:.el=.elc)'); push @all, '$(ELCFILES)'; require_variables ($elfiles[0][0], "Emacs Lisp sources seen", TRUE, 'EMACS', 'lispdir'); } sub handle_python () { my @pyfiles = am_install_var ('-defaultdist', 'python', 'PYTHON', 'noinst'); return if ! @pyfiles; require_variables ($pyfiles[0][0], "Python sources seen", TRUE, 'PYTHON'); require_conf_file ($pyfiles[0][0], FOREIGN, 'py-compile'); define_variable ('py_compile', "$am_config_aux_dir/py-compile", INTERNAL); } sub handle_java () { my @sourcelist = am_install_var ('-candist', 'java', 'JAVA', 'noinst', 'check'); return if ! @sourcelist; my @prefixes = am_primary_prefixes ('JAVA', 1, 'noinst', 'check'); my $dir; my @java_sources = (); foreach my $prefix (@prefixes) { (my $curs = $prefix) =~ s/^(?:nobase_)?(?:dist_|nodist_)?//; next if $curs eq 'EXTRA'; push @java_sources, '$(' . $prefix . '_JAVA' . ')'; if (defined $dir) { err_var "${curs}_JAVA", "multiple _JAVA primaries in use" unless $curs eq $dir; } $dir = $curs; } define_pretty_variable ('am__java_sources', TRUE, INTERNAL, "@java_sources"); if ($dir eq 'check') { push (@check, "class$dir.stamp"); } else { push (@all, "class$dir.stamp"); } } sub handle_minor_options () { if (option 'readme-alpha') { if ($relative_dir eq '.') { if ($package_version !~ /^$GNITS_VERSION_PATTERN$/) { msg ('error-gnits', $package_version_location, "version '$package_version' doesn't follow " . "Gnits standards"); } if (defined $1 && (-f 'README-alpha' || -f 'README-alpha.md')) { # This means we have an alpha release. See # GNITS_VERSION_PATTERN for details. my $af = -f 'README-alpha' ? 'README-alpha' : 'README-alpha.md'; push_dist_common ($af); } } } } ################################################################ # ($OUTPUT, @INPUTS) # split_config_file_spec ($SPEC) # ------------------------------ # Decode the Autoconf syntax for config files (files, headers, links # etc.). sub split_config_file_spec { my ($spec) = @_; my ($output, @inputs) = split (/:/, $spec); push @inputs, "$output.in" unless @inputs; return ($output, @inputs); } # $input # locate_am (@POSSIBLE_SOURCES) # ----------------------------- # AC_CONFIG_FILES allow specifications such as Makefile:top.in:mid.in:bot.in # This functions returns the first *.in file for which a *.am exists. # It returns undef otherwise. sub locate_am { my (@rest) = @_; my $input; foreach my $file (@rest) { if (($file =~ /^(.*)\.in$/) && -f "$1.am") { $input = $file; last; } } return $input; } my %make_list; # scan_autoconf_config_files ($WHERE, $CONFIG-FILES) # -------------------------------------------------- # Study $CONFIG-FILES which is the first argument to AC_CONFIG_FILES # (or AC_OUTPUT). sub scan_autoconf_config_files { my ($where, $config_files) = @_; # Look at potential Makefile.am's. foreach (split ' ', $config_files) { # Must skip empty string for Perl 4. next if $_ eq "\\" || $_ eq ''; # Handle $local:$input syntax. my ($local, @rest) = split (/:/); @rest = ("$local.in",) unless @rest; # Keep in sync with test 'conffile-leading-dot.sh'. msg ('unsupported', $where, "omit leading './' from config file names such as '$local';" . "\nremake rules might be subtly broken otherwise") if ($local =~ /^\.\//); my $input = locate_am @rest; if ($input) { # We have a file that automake should generate. $make_list{$input} = join (':', ($local, @rest)); } else { # We have a file that automake should cause to be # rebuilt, but shouldn't generate itself. push (@other_input_files, $_); } $ac_config_files_location{$local} = $where; $ac_config_files_condition{$local} = new Automake::Condition (@cond_stack) if (@cond_stack); } } sub scan_autoconf_traces { my ($filename) = @_; # Macros to trace, with their minimal number of arguments. # # IMPORTANT: If you add a macro here, you should also add this macro # ========= to Automake-preselection in autoconf/lib/autom4te.in. my %traced = ( AC_CANONICAL_BUILD => 0, AC_CANONICAL_HOST => 0, AC_CANONICAL_TARGET => 0, AC_CONFIG_AUX_DIR => 1, AC_CONFIG_FILES => 1, AC_CONFIG_HEADERS => 1, AC_CONFIG_LIBOBJ_DIR => 1, AC_CONFIG_LINKS => 1, AC_FC_SRCEXT => 1, AC_INIT => 0, AC_LIBSOURCE => 1, AC_REQUIRE_AUX_FILE => 1, AC_SUBST_TRACE => 1, AM_AUTOMAKE_VERSION => 1, AM_PROG_MKDIR_P => 0, AM_CONDITIONAL => 2, AM_EXTRA_RECURSIVE_TARGETS => 1, AM_GNU_GETTEXT => 0, AM_GNU_GETTEXT_INTL_SUBDIR => 0, AM_INIT_AUTOMAKE => 0, AM_MAINTAINER_MODE => 0, AM_PROG_AR => 0, _AM_SUBST_NOTMAKE => 1, _AM_COND_IF => 1, _AM_COND_ELSE => 1, _AM_COND_ENDIF => 1, LT_SUPPORTED_TAG => 1, _LT_AC_TAGCONFIG => 0, m4_include => 1, m4_sinclude => 1, sinclude => 1, ); # Suppress all warnings from this invocation of autoconf. # The user is presumably about to run autoconf themselves # and will see its warnings then. local $ENV{WARNINGS} = 'none'; my $traces = ($ENV{AUTOCONF} || 'autoconf') . " "; # Use a separator unlikely to be used, not ':', the default, which # has a precise meaning for AC_CONFIG_FILES and so on. $traces .= join (' ', map { "--trace=$_" . ':\$f:\$l::\$d::\$n::\${::}%' } (sort keys %traced)); verb "running WARNINGS=$ENV{WARNINGS} $traces"; my $tracefh = new Automake::XFile ("$traces $filename |"); @cond_stack = (); my $where; while ($_ = $tracefh->getline) { chomp; my ($here, $depth, @args) = split (/::/); $where = new Automake::Location $here; my $macro = $args[0]; prog_error ("unrequested trace '$macro'") unless exists $traced{$macro}; # Skip and diagnose malformed calls. if ($#args < $traced{$macro}) { msg ('syntax', $where, "not enough arguments for $macro"); next; } # Alphabetical ordering please. if ($macro eq 'AC_CANONICAL_BUILD') { if ($seen_canonical <= AC_CANONICAL_BUILD) { $seen_canonical = AC_CANONICAL_BUILD; } } elsif ($macro eq 'AC_CANONICAL_HOST') { if ($seen_canonical <= AC_CANONICAL_HOST) { $seen_canonical = AC_CANONICAL_HOST; } } elsif ($macro eq 'AC_CANONICAL_TARGET') { $seen_canonical = AC_CANONICAL_TARGET; } elsif ($macro eq 'AC_CONFIG_AUX_DIR') { if ($seen_init_automake) { error ($where, "AC_CONFIG_AUX_DIR must be called before " . "AM_INIT_AUTOMAKE ...", partial => 1); error ($seen_init_automake, "... AM_INIT_AUTOMAKE called here"); } $config_aux_dir = $args[1]; $config_aux_dir_set_in_configure_ac = 1; check_directory ($config_aux_dir, $where); } elsif ($macro eq 'AC_CONFIG_FILES') { # Look at potential Makefile.am's. scan_autoconf_config_files ($where, $args[1]); } elsif ($macro eq 'AC_CONFIG_HEADERS') { foreach my $spec (split (' ', $args[1])) { my ($dest, @src) = split (':', $spec); $ac_config_files_location{$dest} = $where; push @config_headers, $spec; } } elsif ($macro eq 'AC_CONFIG_LIBOBJ_DIR') { $config_libobj_dir = $args[1]; check_directory ($config_libobj_dir, $where); } elsif ($macro eq 'AC_CONFIG_LINKS') { foreach my $spec (split (' ', $args[1])) { my ($dest, $src) = split (':', $spec); $ac_config_files_location{$dest} = $where; push @config_links, $spec; } } elsif ($macro eq 'AC_FC_SRCEXT') { my $suffix = $args[1]; # These flags are used as %SOURCEFLAG% in depend2.am, # where the trailing space is important. $sourceflags{'.' . $suffix} = '$(FCFLAGS_' . $suffix . ') ' if ($suffix eq 'f90' || $suffix eq 'f95' || $suffix eq 'f03' || $suffix eq 'f08'); } elsif ($macro eq 'AC_INIT') { if (defined $args[2]) { $package_version = $args[2]; $package_version_location = $where; } } elsif ($macro eq 'AC_LIBSOURCE') { $libsources{$args[1]} = $here; } elsif ($macro eq 'AC_REQUIRE_AUX_FILE') { # Only remember the first time a file is required. $required_aux_file{$args[1]} = $where unless exists $required_aux_file{$args[1]}; } elsif ($macro eq 'AC_SUBST_TRACE') { # Just check for alphanumeric in AC_SUBST_TRACE. If you do # AC_SUBST(5), then too bad. $configure_vars{$args[1]} = $where if $args[1] =~ /^\w+$/; } elsif ($macro eq 'AM_AUTOMAKE_VERSION') { error ($where, "version mismatch. This is Automake $VERSION,\n" . "but the definition used by this AM_INIT_AUTOMAKE\n" . "comes from Automake $args[1]. You should recreate\n" . "aclocal.m4 with aclocal and run automake again.\n", # $? = 63 is used to indicate version mismatch to missing. exit_code => 63) if $VERSION ne $args[1]; $seen_automake_version = 1; } elsif ($macro eq 'AM_PROG_MKDIR_P') { msg 'obsolete', $where, <<'EOF'; The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged. You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead, and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files. EOF } elsif ($macro eq 'AM_CONDITIONAL') { $configure_cond{$args[1]} = $where; } elsif ($macro eq 'AM_EXTRA_RECURSIVE_TARGETS') { # Empty leading/trailing fields might be produced by split, # hence the grep is really needed. push @extra_recursive_targets, grep (/./, (split /\s+/, $args[1])); } elsif ($macro eq 'AM_GNU_GETTEXT') { $seen_gettext = $where; $ac_gettext_location = $where; $seen_gettext_external = grep ($_ eq 'external', @args); } elsif ($macro eq 'AM_GNU_GETTEXT_INTL_SUBDIR') { $seen_gettext_intl = $where; } elsif ($macro eq 'AM_INIT_AUTOMAKE') { $seen_init_automake = $where; if (defined $args[2]) { msg 'obsolete', $where, <<'EOF'; AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation EOF $package_version = $args[2]; $package_version_location = $where; } elsif (defined $args[1]) { my @opts = split (' ', $args[1]); @opts = map { { option => $_, where => $where } } @opts; exit $exit_code unless process_global_option_list (@opts); } } elsif ($macro eq 'AM_MAINTAINER_MODE') { $seen_maint_mode = $where; } elsif ($macro eq 'AM_PROG_AR') { $seen_ar = $where; } elsif ($macro eq '_AM_COND_IF') { cond_stack_if ('', $args[1], $where); error ($where, "missing m4 quoting, macro depth $depth") if ($depth != 1); } elsif ($macro eq '_AM_COND_ELSE') { cond_stack_else ('!', $args[1], $where); error ($where, "missing m4 quoting, macro depth $depth") if ($depth != 1); } elsif ($macro eq '_AM_COND_ENDIF') { cond_stack_endif (undef, undef, $where); error ($where, "missing m4 quoting, macro depth $depth") if ($depth != 1); } elsif ($macro eq '_AM_SUBST_NOTMAKE') { $ignored_configure_vars{$args[1]} = $where; } elsif ($macro eq 'm4_include' || $macro eq 'm4_sinclude' || $macro eq 'sinclude') { # Skip missing 'sinclude'd files. next if $macro ne 'm4_include' && ! -f $args[1]; # Some modified versions of Autoconf don't use # frozen files. Consequently it's possible that we see all # m4_include's performed during Autoconf's startup. # Obviously we don't want to distribute Autoconf's files # so we skip absolute filenames here. push @configure_deps, '$(top_srcdir)/' . $args[1] unless $here =~ m,^(?:\w:)?[\\/],; # Keep track of the greatest timestamp. if (-e $args[1]) { my $mtime = mtime $args[1]; $configure_deps_greatest_timestamp = $mtime if $mtime > $configure_deps_greatest_timestamp; } } elsif ($macro eq 'LT_SUPPORTED_TAG') { $libtool_tags{$args[1]} = 1; $libtool_new_api = 1; } elsif ($macro eq '_LT_AC_TAGCONFIG') { # _LT_AC_TAGCONFIG is an old macro present in Libtool 1.5. # We use it to detect whether tags are supported. Our # preferred interface is LT_SUPPORTED_TAG, but it was # introduced in Libtool 1.6. if (0 == keys %libtool_tags) { # Hardcode the tags supported by Libtool 1.5. %libtool_tags = (CC => 1, CXX => 1, GCJ => 1, F77 => 1); } } } error ($where, "condition stack not properly closed") if (@cond_stack); $tracefh->close; } # Check whether we use 'configure.ac' or 'configure.in'. # Scan it (and possibly 'aclocal.m4') for interesting things. # We must scan aclocal.m4 because there might be AC_SUBSTs and such there. sub scan_autoconf_files () { # Reinitialize libsources here. This isn't really necessary, # since we currently assume there is only one configure.ac. But # that won't always be the case. %libsources = (); # Keep track of the youngest configure dependency. $configure_deps_greatest_timestamp = mtime $configure_ac; if (-e 'aclocal.m4') { my $mtime = mtime 'aclocal.m4'; $configure_deps_greatest_timestamp = $mtime if $mtime > $configure_deps_greatest_timestamp; } scan_autoconf_traces ($configure_ac); @configure_input_files = sort keys %make_list; # Set input and output files if not specified by user. if (! @input_files) { @input_files = @configure_input_files; %output_files = %make_list; } if (! $seen_init_automake) { err_ac ("no proper invocation of AM_INIT_AUTOMAKE was found.\nYou " . "should verify that $configure_ac invokes AM_INIT_AUTOMAKE," . "\nthat aclocal.m4 is present in the top-level directory,\n" . "and that aclocal.m4 was recently regenerated " . "(using aclocal)"); } else { if (! $seen_automake_version) { if (-f 'aclocal.m4') { error ($seen_init_automake, "your implementation of AM_INIT_AUTOMAKE comes from " . "an\nold Automake version. You should recreate " . "aclocal.m4\nwith aclocal and run automake again", # $? = 63 is used to indicate version mismatch to missing. exit_code => 63); } else { error ($seen_init_automake, "no proper implementation of AM_INIT_AUTOMAKE was " . "found,\nprobably because aclocal.m4 is missing.\n" . "You should run aclocal to create this file, then\n" . "run automake again"); } } } locate_aux_dir (); # Look for some files we need. Always check for these. This # check must be done for every run, even those where we are only # looking at a subdir Makefile. We must set relative_dir for # push_required_file to work. # Sort the files for stable verbose output. $relative_dir = '.'; foreach my $file (sort keys %required_aux_file) { require_conf_file ($required_aux_file{$file}->get, FOREIGN, $file) } err_am "'install.sh' is an anachronism; use 'install-sh' instead" if -f $config_aux_dir . '/install.sh'; # Preserve dist_common for later. @configure_dist_common = @dist_common; } ################################################################ # Do any extra checking for GNU standards. sub check_gnu_standards () { if ($relative_dir eq '.') { # In top level (or only) directory. foreach my $file (@toplevelmd_ok) { next if $file eq 'THANKS'; # gnits, checked below # if non-.md is absent, and .md is present, require .md; # otherwise require non-.md. my $required = (! -f $file && -f "$file.md") ? "$file.md" : $file; require_file ("$am_file.am", GNU, $required); } # Accept one of these three licenses; default to COPYING. # Make sure we do not overwrite an existing license. my $license; foreach (qw /COPYING COPYING.LIB COPYING.LESSER/) { if (-f $_) { $license = $_; last; } } require_file ("$am_file.am", GNU, 'COPYING') unless $license; } for my $opt ('no-installman', 'no-installinfo') { msg ('error-gnu', option $opt, "option '$opt' disallowed by GNU standards") if option $opt; } } # Do any extra checking for GNITS standards. sub check_gnits_standards () { if ($relative_dir eq '.') { # In top level (or only) directory. my $file = 'THANKS'; my $required = (! -f $file && -f "$file.md") ? "$file.md" : $file; require_file ("$am_file.am", GNITS, $file); } } ################################################################ # # Functions to handle files of each language. # Each 'lang_X_rewrite($DIRECTORY, $BASE, $EXT)' function follows a # simple formula: Return value is LANG_SUBDIR if the resulting object # file should be in a subdir if the source file is, LANG_PROCESS if # file is to be dealt with, LANG_IGNORE otherwise. # Much of the actual processing is handled in # handle_single_transform. These functions exist so that # auxiliary information can be recorded for a later cleanup pass. # Note that the calls to these functions are computed, so don't bother # searching for their precise names in the source. # This is just a convenience function that can be used to determine # when a subdir object should be used. sub lang_sub_obj () { return option 'subdir-objects' ? LANG_SUBDIR : LANG_PROCESS; } # Rewrite a single header file. sub lang_header_rewrite { # Header files are simply ignored. return LANG_IGNORE; } # Rewrite a single Vala source file. sub lang_vala_rewrite { my ($directory, $base, $ext) = @_; (my $newext = $ext) =~ s/vala$/c/; return (LANG_SUBDIR, $newext); } # Rewrite a single yacc/yacc++ file. sub lang_yacc_rewrite { my ($directory, $base, $ext) = @_; my $r = lang_sub_obj; (my $newext = $ext) =~ tr/y/c/; return ($r, $newext); } sub lang_yaccxx_rewrite { lang_yacc_rewrite (@_); }; # Rewrite a single lex/lex++ file. sub lang_lex_rewrite { my ($directory, $base, $ext) = @_; my $r = lang_sub_obj; (my $newext = $ext) =~ tr/l/c/; return ($r, $newext); } sub lang_lexxx_rewrite { lang_lex_rewrite (@_); }; # Rewrite a single Java file. sub lang_java_rewrite { return LANG_SUBDIR; } # The lang_X_finish functions are called after all source file # processing is done. Each should handle defining rules for the # language, etc. A finish function is only called if a source file of # the appropriate type has been seen. sub lang_vala_finish_target { my ($self, $name) = @_; my $derived = canonicalize ($name); my $var = var "${derived}_SOURCES"; return unless $var; my @vala_sources = grep { /\.(vala|vapi)$/ } ($var->value_as_list_recursive); # For automake bug#11229. return unless @vala_sources; foreach my $vala_file (@vala_sources) { my $c_file = $vala_file; if ($c_file =~ s/(.*)\.vala$/$1.c/) { my $built_c_file = "\$(builddir)/$c_file"; my $built_dir = dirname $built_c_file; my $base_c_file = basename $c_file; # # The -newer test here is checking "C file not older than Vala # file" (not "C file newer than Vala file"; see # https://bugs.gnu.org/44772. The log message on the commit # misleadingly says "reversed". # $output_rules .= "$built_c_file: \$(builddir)/${derived}_vala.stamp\n" . "\t\@if test ! -f \$@ && test \$(srcdir) != \$(builddir) && test -n \"\$\$(find -L \$(srcdir)/$vala_file -prune \! -newer \$(srcdir)/$c_file)\"; then cp -p \$(srcdir)/$c_file $built_c_file; fi\n" . "\t\@if test -f \$@; then :; else rm -f \$(builddir)/${derived}_vala.stamp; fi\n" . "\t\@if test -f \$@; then :; else \\\n" . "\t \$(MAKE) \$(AM_MAKEFLAGS) \$(builddir)/${derived}_vala.stamp; \\\n" . "\t if test $built_dir != .; then mv $base_c_file $built_dir/; fi \\\n" . "\tfi\n"; $clean_files{$built_c_file} = DIST_CLEAN; $clean_files{"\$(srcdir)/$c_file"} = MAINTAINER_CLEAN; } } # Add rebuild rules for generated header and vapi files my $flags = var ($derived . '_VALAFLAGS'); if ($flags) { my $lastflag = ''; foreach my $flag ($flags->value_as_list_recursive) { if (grep (/^$lastflag$/, ('-H', '-h', '--header', '--internal-header', '--vapi', '--internal-vapi', '--gir'))) { my $headerfile = "\$(builddir)/$flag"; $output_rules .= "$headerfile: \$(builddir)/${derived}_vala.stamp\n" . "\t\@if test -f \$@; then :; else rm -f \$(builddir)/${derived}_vala.stamp; fi\n" . "\t\@if test -f \$@; then :; else \\\n" . "\t \$(MAKE) \$(AM_MAKEFLAGS) \$(builddir)/${derived}_vala.stamp; \\\n" . "\tfi\n"; # valac is not used when building from dist tarballs # distribute the generated files push_dist_common ($headerfile); $clean_files{$headerfile} = MAINTAINER_CLEAN; } if (grep (/$lastflag/, ('--library'))) { my $headerfile = "\$(builddir)/$flag"; $output_rules .= "$headerfile.vapi: \$(builddir)/${derived}_vala.stamp\n" . "\t\@if test -f \$@; then :; else rm -f \$(builddir)/${derived}_vala.stamp; fi\n" . "\t\@if test -f \$@; then :; else \\\n" . "\t \$(MAKE) \$(AM_MAKEFLAGS) \$(builddir)/${derived}_vala.stamp; \\\n" . "\tfi\n"; # valac is not used when building from dist tarballs # distribute the generated files my $vapi = "$headerfile.vapi"; push_dist_common ($vapi); $clean_files{$headerfile.'.vapi'} = MAINTAINER_CLEAN; } $lastflag = $flag; } } my $compile = $self->compile; # Rewrite each occurrence of 'AM_VALAFLAGS' in the compile # rule into '${derived}_VALAFLAGS' if it exists. my $val = "${derived}_VALAFLAGS"; $compile =~ s/\(AM_VALAFLAGS\)/\($val\)/ if set_seen ($val); # VALAFLAGS is a user variable (per GNU Standards), # it should not be overridden in the Makefile... check_user_variables 'VALAFLAGS'; my $dirname = dirname ($name); # Only generate C code, do not run C compiler $compile .= " -C"; my $verbose = verbose_flag ('VALAC'); my $silent = silent_flag (); my $stampfile = "\$(builddir)/${derived}_vala.stamp"; $output_rules .= "\$(builddir)/${derived}_vala.stamp: @vala_sources\n". # Since the C files generated from the vala sources depend on the # ${derived}_vala.stamp file, we must ensure its timestamp is older than # those of the C files generated by the valac invocation below (this is # especially important on systems with sub-second timestamp resolution). # Thus we need to create the stamp file *before* invoking valac, and to # move it to its final location only after valac has been invoked. "\t${silent}rm -f \$\@ && echo stamp > \$\@-t\n". "\t${verbose}$compile \$^\n". "\t${silent}mv -f \$\@-t \$\@\n"; push_dist_common ($stampfile); $clean_files{$stampfile} = MAINTAINER_CLEAN; } # Add output rules to invoke valac and create stamp file as a witness # to handle multiple outputs. This function is called after all source # file processing is done. sub lang_vala_finish () { my ($self) = @_; foreach my $prog (sort keys %known_programs) { lang_vala_finish_target ($self, $prog); } while (my ($name) = each %known_libraries) { lang_vala_finish_target ($self, $name); } } # The built .c files should be cleaned only on maintainer-clean # as the .c files are distributed. This function is called for each # .vala source file. sub lang_vala_target_hook { my ($self, $aggregate, $output, $input, %transform) = @_; $clean_files{$output} = MAINTAINER_CLEAN; } # This is a yacc helper which is called whenever we have decided to # compile a yacc file. sub lang_yacc_target_hook { my ($self, $aggregate, $output, $input, %transform) = @_; # If some relevant *YFLAGS variable contains the '-d' flag, we'll # have to to generate special code. my $yflags_contains_minus_d = 0; foreach my $pfx ("", "${aggregate}_") { my $yflagsvar = var ("${pfx}YFLAGS"); next unless $yflagsvar; # We cannot work reliably with conditionally-defined YFLAGS. if ($yflagsvar->has_conditional_contents) { msg_var ('unsupported', $yflagsvar, "'${pfx}YFLAGS' cannot have conditional contents"); } else { $yflags_contains_minus_d = 1 if grep (/^-d$/, $yflagsvar->value_as_list_recursive); } } if ($yflags_contains_minus_d) { # Found a '-d' that applies to the compilation of this file. # Add a dependency for the generated header file, and arrange # for that file to be included in the distribution. # The extension of the output file (e.g., '.c' or '.cxx'). # We'll need it to compute the name of the generated header file. (my $output_ext = basename ($output)) =~ s/.*(\.[^.]+)$/$1/; # We know that a yacc input should be turned into either a C or # C++ output file. We depend on this fact (here and in yacc.am), # so check that it really holds. my $lang = $languages{$extension_map{$output_ext}}; prog_error "invalid output name '$output' for yacc file '$input'" if (!$lang || ($lang->name ne 'c' && $lang->name ne 'cxx')); (my $header_ext = $output_ext) =~ s/c/h/g; # Quote $output_ext in the regexp, so that dots in it are taken # as literal dots, not as metacharacters. (my $header = $output) =~ s/\Q$output_ext\E$/$header_ext/; foreach my $cond (Automake::Rule::define (${header}, 'internal', RULE_AUTOMAKE, TRUE, INTERNAL)) { my $condstr = $cond->subst_string; $output_rules .= "$condstr${header}: $output\n" # Recover from removal of $header . "$condstr\t\@if test ! -f \$@; then rm -f $output; else :; fi\n" . "$condstr\t\@if test ! -f \$@; then \$(MAKE) \$(AM_MAKEFLAGS) $output; else :; fi\n"; } # Distribute the generated file, unless its .y source was # listed in a nodist_ variable. (handle_source_transform() # will set DIST_SOURCE.) push_dist_common ($header) if $transform{'DIST_SOURCE'}; # The GNU rules say that yacc/lex output files should be removed # by maintainer-clean. However, if the files are not distributed, # then we want to remove them with "make clean"; otherwise, # "make distcheck" will fail. $clean_files{$header} = $transform{'DIST_SOURCE'} ? MAINTAINER_CLEAN : CLEAN; } # See the comment above for $HEADER. $clean_files{$output} = $transform{'DIST_SOURCE'} ? MAINTAINER_CLEAN : CLEAN; } # This is a lex helper which is called whenever we have decided to # compile a lex file. sub lang_lex_target_hook { my ($self, $aggregate, $output, $input, %transform) = @_; # The GNU rules say that yacc/lex output files should be removed # by maintainer-clean. However, if the files are not distributed, # then we want to remove them with "make clean"; otherwise, # "make distcheck" will fail. $clean_files{$output} = $transform{'DIST_SOURCE'} ? MAINTAINER_CLEAN : CLEAN; } # This is a helper for both lex and yacc. sub yacc_lex_finish_helper () { return if defined $language_scratch{'lex-yacc-done'}; $language_scratch{'lex-yacc-done'} = 1; # FIXME: for now, no line number. require_conf_file ($configure_ac, FOREIGN, 'ylwrap'); define_variable ('YLWRAP', "$am_config_aux_dir/ylwrap", INTERNAL); } sub lang_yacc_finish () { return if defined $language_scratch{'yacc-done'}; $language_scratch{'yacc-done'} = 1; reject_var 'YACCFLAGS', "'YACCFLAGS' obsolete; use 'YFLAGS' instead"; yacc_lex_finish_helper; } sub lang_lex_finish () { return if defined $language_scratch{'lex-done'}; $language_scratch{'lex-done'} = 1; yacc_lex_finish_helper; } # Given a hash table of linker names, pick the name that has the most # precedence. This is lame, but something has to have global # knowledge in order to eliminate the conflict. Add more linkers as # required. sub resolve_linker { my (%linkers) = @_; foreach my $l (qw(GCJLINK OBJCXXLINK CXXLINK F77LINK FCLINK OBJCLINK UPCLINK)) { return $l if defined $linkers{$l}; } return 'LINK'; } # Called to indicate that an extension was used. sub saw_extension { my ($ext) = @_; $extension_seen{$ext} = 1; } # register_language (%ATTRIBUTE) # ------------------------------ # Register a single language. # Each %ATTRIBUTE is of the form ATTRIBUTE => VALUE. sub register_language { my (%option) = @_; # Set the defaults. $option{'autodep'} = 'no' unless defined $option{'autodep'}; $option{'linker'} = '' unless defined $option{'linker'}; $option{'flags'} = [] unless defined $option{'flags'}; $option{'output_extensions'} = sub { return ( '.$(OBJEXT)', '.lo' ) } unless defined $option{'output_extensions'}; $option{'nodist_specific'} = 0 unless defined $option{'nodist_specific'}; my $lang = new Automake::Language (%option); # Fill indexes. $extension_map{$_} = $lang->name foreach @{$lang->extensions}; $languages{$lang->name} = $lang; my $link = $lang->linker; if ($link) { if (exists $link_languages{$link}) { prog_error ("'$link' has different definitions in " . $lang->name . " and " . $link_languages{$link}->name) if $lang->link ne $link_languages{$link}->link; } else { $link_languages{$link} = $lang; } } # Update the pattern of known extensions. accept_extensions (@{$lang->extensions}); # Update the suffix rules map. foreach my $suffix (@{$lang->extensions}) { foreach my $dest ($lang->output_extensions->($suffix)) { register_suffix_rule (INTERNAL, $suffix, $dest); } } } # derive_suffix ($EXT, $OBJ) # -------------------------- # This function is used to find a path from a user-specified suffix $EXT # to $OBJ or to some other suffix we recognize internally, e.g. 'cc'. sub derive_suffix { my ($source_ext, $obj) = @_; while (!$extension_map{$source_ext} && $source_ext ne $obj) { my $new_source_ext = next_in_suffix_chain ($source_ext, $obj); last if not defined $new_source_ext; $source_ext = $new_source_ext; } return $source_ext; } # Pretty-print something and append to '$output_rules'. sub pretty_print_rule { $output_rules .= makefile_wrap (shift, shift, @_); } ################################################################ ## -------------------------------- ## ## Handling the conditional stack. ## ## -------------------------------- ## # $STRING # make_conditional_string ($NEGATE, $COND) # ---------------------------------------- sub make_conditional_string { my ($negate, $cond) = @_; $cond = "${cond}_TRUE" unless $cond =~ /^TRUE|FALSE$/; $cond = Automake::Condition::conditional_negate ($cond) if $negate; return $cond; } my %_am_macro_for_cond = ( AMDEP => "one of the compiler tests\n" . " AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,\n" . " AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC", am__fastdepCC => 'AC_PROG_CC', am__fastdepCCAS => 'AM_PROG_AS', am__fastdepCXX => 'AC_PROG_CXX', am__fastdepGCJ => 'AM_PROG_GCJ', am__fastdepOBJC => 'AC_PROG_OBJC', am__fastdepOBJCXX => 'AC_PROG_OBJCXX', am__fastdepUPC => 'AM_PROG_UPC' ); # $COND # cond_stack_if ($NEGATE, $COND, $WHERE) # -------------------------------------- sub cond_stack_if { my ($negate, $cond, $where) = @_; if (! $configure_cond{$cond} && $cond !~ /^TRUE|FALSE$/) { my $text = "$cond does not appear in AM_CONDITIONAL"; my $scope = US_LOCAL; if (exists $_am_macro_for_cond{$cond}) { my $mac = $_am_macro_for_cond{$cond}; $text .= "\n The usual way to define '$cond' is to add "; $text .= ($mac =~ / /) ? $mac : "'$mac'"; $text .= "\n to '$configure_ac' and run 'aclocal' and 'autoconf' again"; # These warnings appear in Automake files (depend2.am), # so there is no need to display them more than once: $scope = US_GLOBAL; } error $where, $text, uniq_scope => $scope; } push (@cond_stack, make_conditional_string ($negate, $cond)); return new Automake::Condition (@cond_stack); } # $COND # cond_stack_else ($NEGATE, $COND, $WHERE) # ---------------------------------------- sub cond_stack_else { my ($negate, $cond, $where) = @_; if (! @cond_stack) { error $where, "else without if"; return FALSE; } $cond_stack[$#cond_stack] = Automake::Condition::conditional_negate ($cond_stack[$#cond_stack]); # If $COND is given, check against it. if (defined $cond) { $cond = make_conditional_string ($negate, $cond); error ($where, "else reminder ($negate$cond) incompatible with " . "current conditional: $cond_stack[$#cond_stack]") if $cond_stack[$#cond_stack] ne $cond; } return new Automake::Condition (@cond_stack); } # $COND # cond_stack_endif ($NEGATE, $COND, $WHERE) # ----------------------------------------- sub cond_stack_endif { my ($negate, $cond, $where) = @_; my $old_cond; if (! @cond_stack) { error $where, "endif without if"; return TRUE; } # If $COND is given, check against it. if (defined $cond) { $cond = make_conditional_string ($negate, $cond); error ($where, "endif reminder ($negate$cond) incompatible with " . "current conditional: $cond_stack[$#cond_stack]") if $cond_stack[$#cond_stack] ne $cond; } pop @cond_stack; return new Automake::Condition (@cond_stack); } ## ------------------------ ## ## Handling the variables. ## ## ------------------------ ## # define_pretty_variable ($VAR, $COND, $WHERE, @VALUE) # ---------------------------------------------------- # Like define_variable, but the value is a list, and the variable may # be defined conditionally. The second argument is the condition # under which the value should be defined; this should be the empty # string to define the variable unconditionally. The third argument # is a list holding the values to use for the variable. The value is # pretty printed in the output file. sub define_pretty_variable { my ($var, $cond, $where, @value) = @_; if (! vardef ($var, $cond)) { Automake::Variable::define ($var, VAR_AUTOMAKE, '', $cond, "@value", '', $where, VAR_PRETTY); rvar ($var)->rdef ($cond)->set_seen; } } # define_variable ($VAR, $VALUE, $WHERE) # -------------------------------------- # Define a new Automake Makefile variable VAR to VALUE, but only if # not already defined. sub define_variable { my ($var, $value, $where) = @_; define_pretty_variable ($var, TRUE, $where, $value); } # define_files_variable ($VAR, \@BASENAME, $EXTENSION, $WHERE) # ------------------------------------------------------------ # Define the $VAR which content is the list of file names composed of # a @BASENAME and the $EXTENSION. sub define_files_variable ($\@$$) { my ($var, $basename, $extension, $where) = @_; define_variable ($var, join (' ', map { "$_.$extension" } @$basename), $where); } # Like define_variable, but define a variable to be the configure # substitution by the same name. sub define_configure_variable { my ($var) = @_; # Some variables we do not want to output. For instance it # would be a bad idea to output `U = @U@` when `@U@` can be # substituted as `\`. my $pretty = exists $ignored_configure_vars{$var} ? VAR_SILENT : VAR_ASIS; Automake::Variable::define ($var, VAR_CONFIGURE, '', TRUE, subst ($var), '', $configure_vars{$var}, $pretty); } # define_compiler_variable ($LANG) # -------------------------------- # Define a compiler variable. We also handle defining the 'LT' # version of the command when using libtool. sub define_compiler_variable { my ($lang) = @_; my ($var, $value) = ($lang->compiler, $lang->compile); my $libtool_tag = ''; $libtool_tag = '--tag=' . $lang->libtool_tag . ' ' if $lang->libtool_tag && exists $libtool_tags{$lang->libtool_tag}; define_variable ($var, $value, INTERNAL); if (var ('LIBTOOL')) { my $verbose = define_verbose_libtool (); define_variable ("LT$var", "\$(LIBTOOL) $verbose $libtool_tag\$(AM_LIBTOOLFLAGS)" . " \$(LIBTOOLFLAGS) --mode=compile $value", INTERNAL); } define_verbose_tagvar ($lang->ccer || 'GEN'); } sub define_linker_variable { my ($lang) = @_; my $libtool_tag = ''; $libtool_tag = '--tag=' . $lang->libtool_tag . ' ' if $lang->libtool_tag && exists $libtool_tags{$lang->libtool_tag}; # CCLD = $(CC). define_variable ($lang->lder, $lang->ld, INTERNAL); # CCLINK = $(CCLD) blah blah... my $link = ''; if (var ('LIBTOOL')) { my $verbose = define_verbose_libtool (); $link = "\$(LIBTOOL) $verbose $libtool_tag\$(AM_LIBTOOLFLAGS) " . "\$(LIBTOOLFLAGS) --mode=link "; } define_variable ($lang->linker, $link . $lang->link, INTERNAL); define_variable ($lang->compiler, $lang, INTERNAL); define_verbose_tagvar ($lang->lder || 'GEN'); } sub define_per_target_linker_variable { my ($linker, $target) = @_; # If the user wrote a custom link command, we don't define ours. my $custom_link = "${target}_LINK"; if (set_seen ($custom_link)) { my $verbose = $custom_link if var (verbose_var ($custom_link)); return ($custom_link, $verbose); } my $xlink = $linker ? $linker : 'LINK'; my $lang = $link_languages{$xlink}; prog_error "Unknown language for linker variable '$xlink'" unless $lang; my $link_command = $lang->link; if (var 'LIBTOOL') { my $libtool_tag = ''; $libtool_tag = '--tag=' . $lang->libtool_tag . ' ' if $lang->libtool_tag && exists $libtool_tags{$lang->libtool_tag}; my $verbose = define_verbose_libtool (); $link_command = "\$(LIBTOOL) $verbose $libtool_tag\$(AM_LIBTOOLFLAGS) \$(LIBTOOLFLAGS) " . "--mode=link " . $link_command; } # Rewrite each occurrence of 'AM_$flag' in the link # command into '${derived}_$flag' if it exists. my $orig_command = $link_command; my @flags = (@{$lang->flags}, 'LDFLAGS'); push @flags, 'LIBTOOLFLAGS' if var 'LIBTOOL'; for my $flag (@flags) { my $val = "${target}_$flag"; $link_command =~ s/\(AM_$flag\)/\($val\)/ if set_seen ($val); } # If the computed command is the same as the generic command, use # the command linker variable. return ($lang->linker, $lang->lder) if $link_command eq $orig_command; define_variable ("${target}_LINK", $link_command, INTERNAL); return ("${target}_LINK", $lang->lder); } ################################################################ # check_trailing_slash ($WHERE, $LINE) # ------------------------------------ # Return 1 iff $LINE ends with a slash. # Might modify $LINE. sub check_trailing_slash ($\$) { my ($where, $line) = @_; # Ignore '##' lines. return 0 if $$line =~ /$IGNORE_PATTERN/o; # Catch and fix a common error. msg "syntax", $where, "whitespace following trailing backslash" if $$line =~ s/\\\s+\n$/\\\n/; return $$line =~ /\\$/; } # read_am_file ($AMFILE, $WHERE, $RELDIR) # --------------------------------------- # Read $AMFILE file name which is located in $RELDIR, and set up # global variables resetted by '&generate_makefile'. Simultaneously # copy lines from $AMFILE into '$output_trailer', or define variables # as appropriate. # # NOTE: We put rules in the trailer section. We want user rules to # come after our generated stuff. sub read_am_file { my ($amfile, $where, $reldir) = @_; my $canon_reldir = &canonicalize ($reldir); my $am_file = new Automake::XFile ("< $amfile"); verb "reading $amfile"; # Keep track of the youngest output dependency. my $mtime = mtime $amfile; $output_deps_greatest_timestamp = $mtime if $mtime > $output_deps_greatest_timestamp; my $spacing = ''; my $comment = ''; my $blank = 0; my $saw_bk = 0; my $var_look = VAR_ASIS; use constant IN_VAR_DEF => 0; use constant IN_RULE_DEF => 1; use constant IN_COMMENT => 2; my $prev_state = IN_RULE_DEF; while ($_ = $am_file->getline) { $where->set ("$amfile:$."); if (/$IGNORE_PATTERN/o) { # Merely delete comments beginning with two hashes. } elsif (/$WHITE_PATTERN/o) { error $where, "blank line following trailing backslash" if $saw_bk; # Stick a single white line before the incoming macro or rule. $spacing = "\n"; $blank = 1; # Flush all comments seen so far. if ($comment ne '') { $output_vars .= $comment; $comment = ''; } } elsif (/$COMMENT_PATTERN/o) { # Stick comments before the incoming macro or rule. Make # sure a blank line precedes the first block of comments. $spacing = "\n" unless $blank; $blank = 1; $comment .= $spacing . $_; $spacing = ''; $prev_state = IN_COMMENT; } else { last; } $saw_bk = check_trailing_slash ($where, $_); } # We save the conditional stack on entry, and then check to make # sure it is the same on exit. This lets us conditionally include # other files. my @saved_cond_stack = @cond_stack; my $cond = new Automake::Condition (@cond_stack); my $last_var_name = ''; my $last_var_type = ''; my $last_var_value = ''; my $last_where; # FIXME: shouldn't use $_ in this loop; it is too big. while ($_) { $where->set ("$amfile:$."); # Make sure the line is \n-terminated. chomp; $_ .= "\n"; # Don't look at MAINTAINER_MODE_TRUE here. That shouldn't be # used by users. @MAINT@ is an anachronism now. $_ =~ s/\@MAINT\@//g unless $seen_maint_mode; my $new_saw_bk = check_trailing_slash ($where, $_); if ($reldir eq '.') { # If present, eat the following '_' or '/', converting # "%reldir%/foo" and "%canon_reldir%_foo" into plain "foo" # when $reldir is '.'. $_ =~ s,%(D|reldir)%/,,g; $_ =~ s,%(C|canon_reldir)%_,,g; } $_ =~ s/%(D|reldir)%/${reldir}/g; $_ =~ s/%(C|canon_reldir)%/${canon_reldir}/g; if (/$IGNORE_PATTERN/o) { # Merely delete comments beginning with two hashes. # Keep any backslash from the previous line. $new_saw_bk = $saw_bk; } elsif (/$WHITE_PATTERN/o) { # Stick a single white line before the incoming macro or rule. $spacing = "\n"; error $where, "blank line following trailing backslash" if $saw_bk; } elsif (/$COMMENT_PATTERN/o) { error $where, "comment following trailing backslash" if $saw_bk && $prev_state != IN_COMMENT; # Stick comments before the incoming macro or rule. $comment .= $spacing . $_; $spacing = ''; $prev_state = IN_COMMENT; } elsif ($saw_bk) { if ($prev_state == IN_RULE_DEF) { my $cond = new Automake::Condition @cond_stack; $output_trailer .= $cond->subst_string; $output_trailer .= $_; } elsif ($prev_state == IN_COMMENT) { # If the line doesn't start with a '#', add it. # We do this because a continued comment like # # A = foo \ # bar \ # baz # is not portable. BSD make doesn't honor # escaped newlines in comments. s/^#?/#/; $comment .= $spacing . $_; } else # $prev_state == IN_VAR_DEF { $last_var_value .= ' ' unless $last_var_value =~ /\s$/; $last_var_value .= $_; if (!/\\$/) { Automake::Variable::define ($last_var_name, VAR_MAKEFILE, $last_var_type, $cond, $last_var_value, $comment, $last_where, VAR_ASIS) if $cond != FALSE; $comment = $spacing = ''; } } } elsif (/$IF_PATTERN/o) { $cond = cond_stack_if ($1, $2, $where); } elsif (/$ELSE_PATTERN/o) { $cond = cond_stack_else ($1, $2, $where); } elsif (/$ENDIF_PATTERN/o) { $cond = cond_stack_endif ($1, $2, $where); } elsif (/$RULE_PATTERN/o) { # Found a rule. $prev_state = IN_RULE_DEF; # For now we have to output all definitions of user rules # and can't diagnose duplicates (see the comment in # Automake::Rule::define). So we go on and ignore the return value. Automake::Rule::define ($1, $amfile, RULE_USER, $cond, $where); check_variable_expansions ($_, $where); $output_trailer .= $comment . $spacing; my $cond = new Automake::Condition @cond_stack; $output_trailer .= $cond->subst_string; $output_trailer .= $_; $comment = $spacing = ''; } elsif (/$ASSIGNMENT_PATTERN/o) { # Found a macro definition. $prev_state = IN_VAR_DEF; $last_var_name = $1; $last_var_type = $2; $last_var_value = $3; $last_where = $where->clone; if ($3 ne '' && substr ($3, -1) eq "\\") { # We preserve the '\' because otherwise the long lines # that are generated will be truncated by broken # 'sed's. $last_var_value = $3 . "\n"; } # Normally we try to output variable definitions in the # same format they were input. However, POSIX compliant # systems are not required to support lines longer than # 2048 bytes (most notably, some sed implementation are # limited to 4000 bytes, and sed is used by config.status # to rewrite Makefile.in into Makefile). Moreover nobody # would really write such long lines by hand since it is # hardly maintainable. So if a line is longer that 1000 # bytes (an arbitrary limit), assume it has been # automatically generated by some tools, and flatten the # variable definition. Otherwise, keep the variable as it # as been input. $var_look = VAR_PRETTY if length ($last_var_value) >= 1000; if (!/\\$/) { Automake::Variable::define ($last_var_name, VAR_MAKEFILE, $last_var_type, $cond, $last_var_value, $comment, $last_where, $var_look) if $cond != FALSE; $comment = $spacing = ''; $var_look = VAR_ASIS; } } elsif (/$INCLUDE_PATTERN/o) { my $path = $1; if ($path =~ s/^\$\(top_srcdir\)\///) { push (@include_stack, "\$\(top_srcdir\)/$path"); # Distribute any included file. # Always use the $(top_srcdir) prefix in DIST_COMMON, # otherwise OSF make will implicitly copy the included # file in the build tree during "make distdir" to satisfy # the dependency. # (subdir-am-cond.sh and subdir-ac-cond.sh will fail) push_dist_common ("\$\(top_srcdir\)/$path"); } else { $path =~ s/\$\(srcdir\)\///; push (@include_stack, "\$\(srcdir\)/$path"); # Always use the $(srcdir) prefix in DIST_COMMON, # otherwise OSF make will implicitly copy the included # file in the build tree during "make distdir" to satisfy # the dependency. # (subdir-am-cond.sh and subdir-ac-cond.sh will fail) push_dist_common ("\$\(srcdir\)/$path"); $path = $relative_dir . "/" . $path if $relative_dir ne '.'; } my $new_reldir = File::Spec->abs2rel ($path, $relative_dir); $new_reldir = '.' if $new_reldir !~ s,/[^/]*$,,; $where->push_context ("'$path' included from here"); read_am_file ($path, $where, $new_reldir); $where->pop_context; } else { # This isn't an error; it is probably a continued rule. # In fact, this is what we assume. $prev_state = IN_RULE_DEF; check_variable_expansions ($_, $where); $output_trailer .= $comment . $spacing; my $cond = new Automake::Condition @cond_stack; $output_trailer .= $cond->subst_string; $output_trailer .= $_; $comment = $spacing = ''; error $where, "'#' comment at start of rule is unportable" if $_ =~ /^\t\s*\#/; } $saw_bk = $new_saw_bk; $_ = $am_file->getline; } $output_trailer .= $comment; error ($where, "trailing backslash on last line") if $saw_bk; error ($where, (@cond_stack ? "unterminated conditionals: @cond_stack" : "too many conditionals closed in include file")) if "@saved_cond_stack" ne "@cond_stack"; } # A helper for read_main_am_file which initializes configure variables # and variables from header-vars.am. sub define_standard_variables () { my $saved_output_vars = $output_vars; my ($comments, undef, $rules) = file_contents_internal (1, "$libdir/am/header-vars.am", new Automake::Location); foreach my $var (sort keys %configure_vars) { define_configure_variable ($var); } $output_vars .= $comments . $rules; } # read_main_am_file ($MAKEFILE_AM, $MAKEFILE_IN) # ---------------------------------------------- sub read_main_am_file { my ($amfile, $infile) = @_; # This supports the strange variable tricks we are about to play. prog_error ("variable defined before read_main_am_file\n" . variables_dump ()) if (scalar (variables) > 0); # Generate copyright header for generated Makefile.in. # We do discard the output of predefined variables, handled below. $output_vars = ("# " . basename ($infile) . " generated by automake " . $VERSION . " from " . basename ($amfile) . ".\n"); $output_vars .= '# ' . subst ('configure_input') . "\n"; $output_vars .= $gen_copyright; # We want to predefine as many variables as possible. This lets # the user set them with '+=' in Makefile.am. define_standard_variables; # Read user file, which might override some of our values. read_am_file ($amfile, new Automake::Location, '.'); } ################################################################ # $STRING # flatten ($ORIGINAL_STRING) # -------------------------- sub flatten { $_ = shift; s/\\\n//somg; s/\s+/ /g; s/^ //; s/ $//; return $_; } # transform_token ($TOKEN, \%PAIRS, $KEY) # --------------------------------------- # Return the value associated to $KEY in %PAIRS, as used on $TOKEN # (which should be ?KEY? or any of the special %% requests).. sub transform_token ($\%$) { my ($token, $transform, $key) = @_; my $res = $transform->{$key}; prog_error "Unknown key '$key' in '$token'" unless defined $res; return $res; } # transform ($TOKEN, \%PAIRS) # --------------------------- # If ($TOKEN, $VAL) is in %PAIRS: # - replaces %KEY% with $VAL, # - enables/disables ?KEY? and ?!KEY?, # - replaces %?KEY% with TRUE or FALSE. sub transform ($\%) { my ($token, $transform) = @_; # %KEY%. # Must be before the following pattern to exclude the case # when there is neither IFTRUE nor IFFALSE. if ($token =~ /^%([\w\-]+)%$/) { return transform_token ($token, %$transform, $1); } # %?KEY%. elsif ($token =~ /^%\?([\w\-]+)%$/) { return transform_token ($token, %$transform, $1) ? 'TRUE' : 'FALSE'; } # ?KEY? and ?!KEY?. elsif ($token =~ /^ \? (!?) ([\w\-]+) \? $/x) { my $neg = ($1 eq '!') ? 1 : 0; my $val = transform_token ($token, %$transform, $2); return (!!$val == $neg) ? '##%' : ''; } else { prog_error "Unknown request format: $token"; } } # $TEXT # preprocess_file ($MAKEFILE, [%TRANSFORM]) # ----------------------------------------- # Load a $MAKEFILE, apply the %TRANSFORM, and return the result. # No extra parsing or post-processing is done (i.e., recognition of # rules declaration or of make variables definitions). sub preprocess_file { my ($file, %transform) = @_; # Complete %transform with global options. # Note that %transform goes last, so it overrides global options. %transform = ( 'MAINTAINER-MODE' => $seen_maint_mode ? subst ('MAINTAINER_MODE_TRUE') : '', 'XZ' => !! option 'dist-xz', 'LZIP' => !! option 'dist-lzip', 'BZIP2' => !! option 'dist-bzip2', 'COMPRESS' => !! option 'dist-tarZ', 'GZIP' => ! option 'no-dist-gzip', 'SHAR' => !! option 'dist-shar', 'ZIP' => !! option 'dist-zip', 'ZSTD' => !! option 'dist-zstd', 'DIST_BUILT_SOURCES' => !! option 'dist-built-sources', 'INSTALL-INFO' => ! option 'no-installinfo', 'INSTALL-MAN' => ! option 'no-installman', 'CK-NEWS' => !! option 'check-news', 'SUBDIRS' => !! var ('SUBDIRS'), 'TOPDIR_P' => $relative_dir eq '.', 'BUILD' => ($seen_canonical >= AC_CANONICAL_BUILD), 'HOST' => ($seen_canonical >= AC_CANONICAL_HOST), 'TARGET' => ($seen_canonical >= AC_CANONICAL_TARGET), 'LIBTOOL' => !! var ('LIBTOOL'), 'NONLIBTOOL' => 1, %transform); if (! defined ($_ = $am_file_cache{$file})) { verb "reading $file"; # Swallow the whole file. my $fc_file = new Automake::XFile "< $file"; my $saved_dollar_slash = $/; undef $/; $_ = $fc_file->getline; $/ = $saved_dollar_slash; $fc_file->close; # Remove ##-comments. # Besides we don't need more than two consecutive new-lines. s/(?:$IGNORE_PATTERN|(?<=\n\n)\n+)//gom; # Remember the contents of the just-read file. $am_file_cache{$file} = $_; } # Substitute Automake template tokens. s/(?: % \?? [\w\-]+ % | \? !? [\w\-]+ \? )/transform($&, %transform)/gex; # transform() may have added some ##%-comments to strip. # (we use '##%' instead of '##' so we can distinguish ##%##%##% from # ####### and do not remove the latter.) s/^[ \t]*(?:##%)+.*\n//gm; return $_; } # @PARAGRAPHS # make_paragraphs ($MAKEFILE, [%TRANSFORM]) # ----------------------------------------- # Load a $MAKEFILE, apply the %TRANSFORM, and return it as a list of # paragraphs. sub make_paragraphs { my ($file, %transform) = @_; $transform{FIRST} = !$transformed_files{$file}; $transformed_files{$file} = 1; my @lines = split /(?set ($file); my $result_vars = ''; my $result_rules = ''; my $comment = ''; my $spacing = ''; # The following flags are used to track rules spanning across # multiple paragraphs. my $is_rule = 0; # 1 if we are processing a rule. my $discard_rule = 0; # 1 if the current rule should not be output. # We save the conditional stack on entry, and then check to make # sure it is the same on exit. This lets us conditionally include # other files. my @saved_cond_stack = @cond_stack; my $cond = new Automake::Condition (@cond_stack); foreach (make_paragraphs ($file, %transform)) { # FIXME: no line number available. $where->set ($file); # Sanity checks. error $where, "blank line following trailing backslash:\n$_" if /\\$/; error $where, "comment following trailing backslash:\n$_" if /\\#/; if (/^$/) { $is_rule = 0; # Stick empty line before the incoming macro or rule. $spacing = "\n"; } elsif (/$COMMENT_PATTERN/mso) { $is_rule = 0; # Stick comments before the incoming macro or rule. $comment = "$_\n"; } # Handle inclusion of other files. elsif (/$INCLUDE_PATTERN/o) { if ($cond != FALSE) { my $file = ($is_am ? "$libdir/am/" : '') . $1; $where->push_context ("'$file' included from here"); # N-ary '.=' fails. my ($com, $vars, $rules) = file_contents_internal ($is_am, $file, $where, %transform); $where->pop_context; $comment .= $com; $result_vars .= $vars; $result_rules .= $rules; } } # Handling the conditionals. elsif (/$IF_PATTERN/o) { $cond = cond_stack_if ($1, $2, $file); } elsif (/$ELSE_PATTERN/o) { $cond = cond_stack_else ($1, $2, $file); } elsif (/$ENDIF_PATTERN/o) { $cond = cond_stack_endif ($1, $2, $file); } # Handling rules. elsif (/$RULE_PATTERN/mso) { $is_rule = 1; $discard_rule = 0; # Separate relationship from optional actions: the first # `new-line tab" not preceded by backslash (continuation # line). my $paragraph = $_; /^(.*?)(?:(?subst_string/gme; $result_rules .= "$spacing$comment$condparagraph\n"; } if (scalar @undefined_conds == 0) { # Remember to discard next paragraphs # if they belong to this rule. # (but see also FIXME: #2 above.) $discard_rule = 1; } $comment = $spacing = ''; last; } } } elsif (/$ASSIGNMENT_PATTERN/mso) { my ($var, $type, $val) = ($1, $2, $3); error $where, "variable '$var' with trailing backslash" if /\\$/; $is_rule = 0; Automake::Variable::define ($var, $is_am ? VAR_AUTOMAKE : VAR_MAKEFILE, $type, $cond, $val, $comment, $where, VAR_ASIS) if $cond != FALSE; $comment = $spacing = ''; } else { # This isn't an error; it is probably some tokens which # configure is supposed to replace, such as '@SET-MAKE@', # or some part of a rule cut by an if/endif. if (! $cond->false && ! ($is_rule && $discard_rule)) { s/^/$cond->subst_string/gme; $result_rules .= "$spacing$comment$_\n"; } $comment = $spacing = ''; } } error ($where, @cond_stack ? "unterminated conditionals: @cond_stack" : "too many conditionals closed in include file") if "@saved_cond_stack" ne "@cond_stack"; return ($comment, $result_vars, $result_rules); } # $CONTENTS # file_contents ($BASENAME, $WHERE, [%TRANSFORM]) # ----------------------------------------------- # Return contents of a file from $libdir/am, automatically skipping # macros or rules which are already known. sub file_contents { my ($basename, $where, %transform) = @_; my ($comments, $variables, $rules) = file_contents_internal (1, "$libdir/am/$basename.am", $where, %transform); return "$comments$variables$rules"; } # @PREFIX # am_primary_prefixes ($PRIMARY, $CAN_DIST, @PREFIXES) # ---------------------------------------------------- # Find all variable prefixes that are used for install directories. A # prefix 'zar' qualifies iff: # # * 'zardir' is a variable. # * 'zar_PRIMARY' is a variable. # # As a side effect, it looks for misspellings. It is an error to have # a variable ending in a "reserved" suffix whose prefix is unknown, e.g. # "bni_PROGRAMS". However, unusual prefixes are allowed if a variable # of the same name (with "dir" appended) exists. For instance, if the # variable "zardir" is defined, then "zar_PROGRAMS" becomes valid. # This is to provide a little extra flexibility in those cases which # need it. sub am_primary_prefixes { my ($primary, $can_dist, @prefixes) = @_; local $_; my %valid = map { $_ => 0 } @prefixes; $valid{'EXTRA'} = 0; foreach my $var (variables $primary) { # Automake is allowed to define variables that look like primaries # but which aren't. E.g. INSTALL_sh_DATA. # Autoconf can also define variables like INSTALL_DATA, so # ignore all configure variables (at least those which are not # redefined in Makefile.am). # FIXME: We should make sure that these variables are not # conditionally defined (or else adjust the condition below). my $def = $var->def (TRUE); next if $def && $def->owner != VAR_MAKEFILE; my $varname = $var->name; if ($varname =~ /^(nobase_)?(dist_|nodist_)?(.*)_[[:alnum:]]+$/) { my ($base, $dist, $X) = ($1 || '', $2 || '', $3 || ''); if ($dist ne '' && ! $can_dist) { err_var ($var, "invalid variable '$varname': 'dist' is forbidden"); } # Standard directories must be explicitly allowed. elsif (! defined $valid{$X} && exists $standard_prefix{$X}) { err_var ($var, "'${X}dir' is not a legitimate directory " . "for '$primary'"); } # A not explicitly valid directory is allowed if Xdir is defined. elsif (! defined $valid{$X} && $var->requires_variables ("'$varname' is used", "${X}dir")) { # Nothing to do. Any error message has been output # by $var->requires_variables. } else { # Ensure all extended prefixes are actually used. $valid{"$base$dist$X"} = 1; } } else { prog_error "unexpected variable name: $varname"; } } # Return only those which are actually defined. return sort grep { var ($_ . '_' . $primary) } keys %valid; } # am_install_var (-OPTION..., file, HOW, where...) # ------------------------------------------------ # # Handle 'where_HOW' variable magic. Does all lookups, generates # install code, and possibly generates code to define the primary # variable. The first argument is the name of the .am file to munge, # the second argument is the primary variable (e.g. HEADERS), and all # subsequent arguments are possible installation locations. # # Returns list of [$location, $value] pairs, where # $value's are the values in all where_HOW variable, and $location # there associated location (the place here their parent variables were # defined). # # FIXME: this should be rewritten to be cleaner. It should be broken # up into multiple functions. # sub am_install_var { my (@args) = @_; my $do_require = 1; my $can_dist = 0; my $default_dist = 0; while (@args) { if ($args[0] eq '-noextra') { $do_require = 0; } elsif ($args[0] eq '-candist') { $can_dist = 1; } elsif ($args[0] eq '-defaultdist') { $default_dist = 1; $can_dist = 1; } elsif ($args[0] !~ /^-/) { last; } shift (@args); } my ($file, $primary, @prefix) = @args; # Now that configure substitutions are allowed in where_HOW # variables, it is an error to actually define the primary. We # allow 'JAVA', as it is customarily used to mean the Java # interpreter. This is but one of several Java hacks. Similarly, # 'PYTHON' is customarily used to mean the Python interpreter. reject_var $primary, "'$primary' is an anachronism" unless $primary eq 'JAVA' || $primary eq 'PYTHON'; # Get the prefixes which are valid and actually used. @prefix = am_primary_prefixes ($primary, $can_dist, @prefix); # If a primary includes a configure substitution, then the EXTRA_ # form is required. Otherwise we can't properly do our job. my $require_extra; my @used = (); my @result = (); foreach my $X (@prefix) { my $nodir_name = $X; my $one_name = $X . '_' . $primary; my $one_var = var $one_name; my $strip_subdir = 1; # If subdir prefix should be preserved, do so. if ($nodir_name =~ /^nobase_/) { $strip_subdir = 0; $nodir_name =~ s/^nobase_//; } # If files should be distributed, do so. my $dist_p = 0; if ($can_dist) { $dist_p = (($default_dist && $nodir_name !~ /^nodist_/) || (! $default_dist && $nodir_name =~ /^dist_/)); $nodir_name =~ s/^(dist|nodist)_//; } # Use the location of the currently processed variable. # We are not processing a particular condition, so pick the first # available. my $tmpcond = $one_var->conditions->one_cond; my $where = $one_var->rdef ($tmpcond)->location->clone; # Append actual contents of where_PRIMARY variable to # @result, skipping @substitutions@. foreach my $locvals ($one_var->value_as_list_recursive (location => 1)) { my ($loc, $value) = @$locvals; # Skip configure substitutions. if ($value =~ /^\@.*\@$/) { if ($nodir_name eq 'EXTRA') { error ($where, "'$one_name' contains configure substitution, " . "but shouldn't"); } # Check here to make sure variables defined in # configure.ac do not imply that EXTRA_PRIMARY # must be defined. elsif (! defined $configure_vars{$one_name}) { $require_extra = $one_name if $do_require; } } else { # Strip any $(EXEEXT) suffix the user might have added, # or this will confuse handle_source_transform() and # check_canonical_spelling(). # We'll add $(EXEEXT) back later anyway. # Do it here rather than in handle_programs so the # uniquifying at the end of this function works. ${$locvals}[1] =~ s/\$\(EXEEXT\)$// if $primary eq 'PROGRAMS'; push (@result, $locvals); } } # A blatant hack: we rewrite each _PROGRAMS primary to include # EXEEXT. append_exeext { 1 } $one_name if $primary eq 'PROGRAMS'; # "EXTRA" shouldn't be used when generating clean targets, # all, or install targets. We used to warn if EXTRA_FOO was # defined uselessly, but this was annoying. next if $nodir_name eq 'EXTRA'; if ($nodir_name eq 'check') { push (@check, '$(' . $one_name . ')'); } else { push (@used, '$(' . $one_name . ')'); } # Is this to be installed? my $install_p = $nodir_name ne 'noinst' && $nodir_name ne 'check'; # If so, with install-exec? (or install-data?). my $exec_p = ($nodir_name =~ /$EXEC_DIR_PATTERN/o); my $check_options_p = $install_p && !! option 'std-options'; # Use the location of the currently processed variable as context. $where->push_context ("while processing '$one_name'"); # The variable containing all files to distribute. my $distvar = "\$($one_name)"; $distvar = shadow_unconditionally ($one_name, $where) if ($dist_p && $one_var->has_conditional_contents); # Singular form of $PRIMARY. (my $one_primary = $primary) =~ s/S$//; $output_rules .= file_contents ($file, $where, PRIMARY => $primary, ONE_PRIMARY => $one_primary, DIR => $X, NDIR => $nodir_name, BASE => $strip_subdir, EXEC => $exec_p, INSTALL => $install_p, DIST => $dist_p, DISTVAR => $distvar, 'CK-OPTS' => $check_options_p); } # The JAVA variable is used as the name of the Java interpreter. # The PYTHON variable is used as the name of the Python interpreter. if (@used && $primary ne 'JAVA' && $primary ne 'PYTHON') { # Define it. define_pretty_variable ($primary, TRUE, INTERNAL, @used); $output_vars .= "\n"; } err_var ($require_extra, "'$require_extra' contains configure substitution,\n" . "but 'EXTRA_$primary' not defined") if ($require_extra && ! var ('EXTRA_' . $primary)); # Push here because PRIMARY might be configure time determined. push (@all, '$(' . $primary . ')') if @used && $primary ne 'JAVA' && $primary ne 'PYTHON'; # Make the result unique. This lets the user use conditionals in # a natural way, but still lets us program lazily -- we don't have # to worry about handling a particular object more than once. # We will keep only one location per object. my %result = (); for my $pair (@result) { my ($loc, $val) = @$pair; $result{$val} = $loc; } my @l = sort keys %result; return map { [$result{$_}->clone, $_] } @l; } ################################################################ # Each key in this hash is the name of a directory holding a # Makefile.in. These variables are local to 'is_make_dir'. my %make_dirs = (); my $make_dirs_set = 0; # is_make_dir ($DIRECTORY) # ------------------------ sub is_make_dir { my ($dir) = @_; if (! $make_dirs_set) { foreach my $iter (@configure_input_files) { $make_dirs{dirname ($iter)} = 1; } # We also want to notice Makefile.in's. foreach my $iter (@other_input_files) { if ($iter =~ /Makefile\.in$/) { $make_dirs{dirname ($iter)} = 1; } } $make_dirs_set = 1; } return defined $make_dirs{$dir}; } ################################################################ # Find the aux dir. This should match the algorithm used by # ./configure. (See the Autoconf documentation for for # AC_CONFIG_AUX_DIR.) sub locate_aux_dir () { if (! $config_aux_dir_set_in_configure_ac) { # The default auxiliary directory is the first # of ., .., or ../.. that contains install-sh. # Assume . if install-sh doesn't exist yet. for my $dir (qw (. .. ../..)) { if (-f "$dir/install-sh") { $config_aux_dir = $dir; last; } } $config_aux_dir = '.' unless $config_aux_dir; } # Avoid unsightly '/.'s. $am_config_aux_dir = '$(top_srcdir)' . ($config_aux_dir eq '.' ? "" : "/$config_aux_dir"); $am_config_aux_dir =~ s,/*$,,; } # push_required_file ($DIR, $FILE, $FULLFILE) # ------------------------------------------- # Push the given file onto DIST_COMMON. sub push_required_file { my ($dir, $file, $fullfile) = @_; # If the file to be distributed is in the same directory of the # currently processed Makefile.am, then we want to distribute it # from this same Makefile.am. if ($dir eq $relative_dir) { push_dist_common ($file); } # This is needed to allow a construct in a non-top-level Makefile.am # to require a file in the build-aux directory (see at least the test # script 'test-driver-is-distributed.sh'). This is related to the # automake bug#9546. Note that the use of $config_aux_dir instead # of $am_config_aux_dir here is deliberate and necessary. elsif ($dir eq $config_aux_dir) { push_dist_common ("$am_config_aux_dir/$file"); } # FIXME: another spacial case, for AC_LIBOBJ/AC_LIBSOURCE support. # We probably need some refactoring of this function and its callers, # to have a more explicit and systematic handling of all the special # cases; but, since there are only two of them, this is low-priority # ATM. elsif ($config_libobj_dir && $dir eq $config_libobj_dir) { # Avoid unsightly '/.'s. my $am_config_libobj_dir = '$(top_srcdir)' . ($config_libobj_dir eq '.' ? "" : "/$config_libobj_dir"); $am_config_libobj_dir =~ s|/*$||; push_dist_common ("$am_config_libobj_dir/$file"); } elsif ($relative_dir eq '.' && ! is_make_dir ($dir)) { # If we are doing the topmost directory, and the file is in a # subdir which does not have a Makefile, then we distribute it # here. # If a required file is above the source tree, it is important # to prefix it with '$(srcdir)' so that no VPATH search is # performed. Otherwise problems occur with Make implementations # that rewrite and simplify rules whose dependencies are found in a # VPATH location. Here is an example with OSF1/Tru64 Make. # # % cat Makefile # VPATH = sub # distdir: ../a # echo ../a # % ls # Makefile a # % make # echo a # a # # Dependency '../a' was found in 'sub/../a', but this make # implementation simplified it as 'a'. (Note that the sub/ # directory does not even exist.) # # This kind of VPATH rewriting seems hard to cancel. The # distdir.am hack against VPATH rewriting works only when no # simplification is done, i.e., for dependencies which are in # subdirectories, not in enclosing directories. Hence, in # the latter case we use a full path to make sure no VPATH # search occurs. $fullfile = '$(srcdir)/' . $fullfile if $dir =~ m,^\.\.(?:$|/),; push_dist_common ($fullfile); } else { prog_error "a Makefile in relative directory $relative_dir " . "can't add files in directory $dir to DIST_COMMON"; } } # If a file name appears as a key in this hash, then it has already # been checked for. This allows us not to report the same error more # than once. my %required_file_not_found = (); # required_file_check_or_copy ($WHERE, $DIRECTORY, $FILE) # ------------------------------------------------------- # Verify that the file must exist in $DIRECTORY, or install it. sub required_file_check_or_copy { my ($where, $dir, $file) = @_; my $fullfile = "$dir/$file"; my $found_it = 0; my $dangling_sym = 0; if (-l $fullfile && ! -f $fullfile) { $dangling_sym = 1; } elsif (dir_has_case_matching_file ($dir, $file)) { $found_it = 1; } # '--force-missing' only has an effect if '--add-missing' is # specified. return if $found_it && (! $add_missing || ! $force_missing); # If we've already looked for it, we're done. You might wonder why we # don't do this before searching for the file. If we do that, then # something like AC_OUTPUT([subdir/foo foo]) will fail to put 'foo.in' # into $(DIST_COMMON). if (! $found_it) { return if defined $required_file_not_found{$fullfile}; $required_file_not_found{$fullfile} = 1; } if ($dangling_sym && $add_missing) { unlink ($fullfile); } my $trailer = ''; my $trailer2 = ''; my $suppress = 0; # Only install missing files according to our desired # strictness level. my $message = "required file '$fullfile' not found"; if ($add_missing) { if (-f "$libdir/$file") { $suppress = 1; # Install the missing file. Symlink if we # can, copy if we must. Note: delete the file # first, in case it is a dangling symlink. $message = "installing '$fullfile'"; # The license file should not be volatile. if ($file eq "COPYING") { $message .= " using GNU General Public License v3 file"; $trailer2 = "\n Consider adding the COPYING file" . " to the version control system" . "\n for your code, to avoid questions" . " about which license your project uses"; } # Windows Perl will hang if we try to delete a # file that doesn't exist. unlink ($fullfile) if -f $fullfile; if ($symlink_exists && ! $copy_missing) { if (! symlink ("$libdir/$file", $fullfile) || ! -e $fullfile) { $suppress = 0; $trailer = "; error while making link: $!"; } } elsif (system ('cp', "$libdir/$file", $fullfile)) { $suppress = 0; $trailer = "\n error while copying"; } set_dir_cache_file ($dir, $file); } } else { $trailer = "\n 'automake --add-missing' can install '$file'" if -f "$libdir/$file"; } # If --force-missing was specified, and we have # actually found the file, then do nothing. return if $found_it && $force_missing; # If we couldn't install the file, but it is a target in # the Makefile, don't print anything. This allows files # like README, AUTHORS, or THANKS to be generated. return if !$suppress && rule $file; msg ($suppress ? 'note' : 'error', $where, "$message$trailer$trailer2"); } # require_file_internal ($WHERE, $MYSTRICT, $DIRECTORY, $QUEUE, @FILES) # --------------------------------------------------------------------- # Verify that the file must exist in $DIRECTORY, or install it. # $MYSTRICT is the strictness level at which this file becomes required. # Worker threads may queue up the action to be serialized by the master, # if $QUEUE is true sub require_file_internal { my ($where, $mystrict, $dir, $queue, @files) = @_; return unless $strictness >= $mystrict; foreach my $file (@files) { push_required_file ($dir, $file, "$dir/$file"); if ($queue) { queue_required_file_check_or_copy ($required_conf_file_queue, QUEUE_CONF_FILE, $relative_dir, $where, $mystrict, @files); } else { required_file_check_or_copy ($where, $dir, $file); } } } # require_file ($WHERE, $MYSTRICT, @FILES) # ---------------------------------------- sub require_file { my ($where, $mystrict, @files) = @_; require_file_internal ($where, $mystrict, $relative_dir, 0, @files); } # require_file_with_macro ($COND, $MACRO, $MYSTRICT, @FILES) # ---------------------------------------------------------- sub require_file_with_macro { my ($cond, $macro, $mystrict, @files) = @_; $macro = rvar ($macro) unless ref $macro; require_file ($macro->rdef ($cond)->location, $mystrict, @files); } # require_libsource_with_macro ($COND, $MACRO, $MYSTRICT, @FILES) # --------------------------------------------------------------- # Require an AC_LIBSOURCEd file. If AC_CONFIG_LIBOBJ_DIR was called, it # must be in that directory. Otherwise expect it in the current directory. sub require_libsource_with_macro { my ($cond, $macro, $mystrict, @files) = @_; $macro = rvar ($macro) unless ref $macro; if ($config_libobj_dir) { require_file_internal ($macro->rdef ($cond)->location, $mystrict, $config_libobj_dir, 0, @files); } else { require_file ($macro->rdef ($cond)->location, $mystrict, @files); } } # queue_required_file_check_or_copy ($QUEUE, $KEY, $DIR, $WHERE, # $MYSTRICT, @FILES) # -------------------------------------------------------------- sub queue_required_file_check_or_copy { my ($queue, $key, $dir, $where, $mystrict, @files) = @_; my @serial_loc; if (ref $where) { @serial_loc = (QUEUE_LOCATION, $where->serialize ()); } else { @serial_loc = (QUEUE_STRING, $where); } $queue->enqueue ($key, $dir, @serial_loc, $mystrict, 0 + @files, @files); } # require_queued_file_check_or_copy ($QUEUE) # ------------------------------------------ sub require_queued_file_check_or_copy { my ($queue) = @_; my $where; my $dir = $queue->dequeue (); my $loc_key = $queue->dequeue (); if ($loc_key eq QUEUE_LOCATION) { $where = Automake::Location::deserialize ($queue); } elsif ($loc_key eq QUEUE_STRING) { $where = $queue->dequeue (); } else { prog_error "unexpected key $loc_key"; } my $mystrict = $queue->dequeue (); my $nfiles = $queue->dequeue (); my @files; push @files, $queue->dequeue () foreach (1 .. $nfiles); return unless $strictness >= $mystrict; foreach my $file (@files) { required_file_check_or_copy ($where, $config_aux_dir, $file); } } # require_conf_file ($WHERE, $MYSTRICT, @FILES) # --------------------------------------------- # Looks in configuration path, as specified by AC_CONFIG_AUX_DIR. sub require_conf_file { my ($where, $mystrict, @files) = @_; my $queue = defined $required_conf_file_queue ? 1 : 0; require_file_internal ($where, $mystrict, $config_aux_dir, $queue, @files); } # require_conf_file_with_macro ($COND, $MACRO, $MYSTRICT, @FILES) # --------------------------------------------------------------- sub require_conf_file_with_macro { my ($cond, $macro, $mystrict, @files) = @_; require_conf_file (rvar ($macro)->rdef ($cond)->location, $mystrict, @files); } ################################################################ # require_build_directory ($DIRECTORY) # ------------------------------------ # Emit rules to create $DIRECTORY if needed, and return # the file that any target requiring this directory should be made # dependent upon. # We don't want to emit the rule twice, and want to reuse it # for directories with equivalent names (e.g., 'foo/bar' and './foo//bar'). sub require_build_directory { my $directory = shift; return $directory_map{$directory} if exists $directory_map{$directory}; my $cdir = File::Spec->canonpath ($directory); if (exists $directory_map{$cdir}) { my $stamp = $directory_map{$cdir}; $directory_map{$directory} = $stamp; return $stamp; } my $dirstamp = "$cdir/\$(am__dirstamp)"; $directory_map{$directory} = $dirstamp; $directory_map{$cdir} = $dirstamp; # Set a variable for the dirstamp basename. define_pretty_variable ('am__dirstamp', TRUE, INTERNAL, '$(am__leading_dot)dirstamp'); # Directory must be removed by 'make distclean'. $clean_files{$dirstamp} = DIST_CLEAN; $output_rules .= ("$dirstamp:\n" . "\t\@\$(MKDIR_P) $directory\n" . "\t\@: > $dirstamp\n"); return $dirstamp; } # require_build_directory_maybe ($FILE) # ------------------------------------- # If $FILE lies in a subdirectory, emit a rule to create this # directory and return the file that $FILE should be made # dependent upon. Otherwise, just return the empty string. sub require_build_directory_maybe { my $file = shift; my $directory = dirname ($file); if ($directory ne '.') { return require_build_directory ($directory); } else { return ''; } } ################################################################ # Push a list of files onto '@dist_common'. sub push_dist_common { prog_error "push_dist_common run after handle_dist" if $handle_dist_run; push @dist_common, @_; } ################################################################ # generate_makefile ($MAKEFILE_AM, $MAKEFILE_IN) # ---------------------------------------------- # Generate a Makefile.in given the name of the corresponding Makefile and # the name of the file output by config.status. sub generate_makefile { my ($makefile_am, $makefile_in) = @_; # Reset all the Makefile.am related variables. initialize_per_input; # AUTOMAKE_OPTIONS can contains -W flags to disable or enable # warnings for this file. So hold any warning issued before # we have processed AUTOMAKE_OPTIONS. buffer_messages ('warning'); # $OUTPUT is encoded. If it contains a ":" then the first element # is the real output file, and all remaining elements are input # files. We don't scan or otherwise deal with these input files, # other than to mark them as dependencies. See the subroutine # 'scan_autoconf_files' for details. my ($makefile, @inputs) = split (/:/, $output_files{$makefile_in}); $relative_dir = dirname ($makefile); read_main_am_file ($makefile_am, $makefile_in); if (not handle_options) { # Process buffered warnings. flush_messages; # Fatal error. Just return, so we can continue with next file. return; } # Process buffered warnings. flush_messages; # There are a few install-related variables that you should not define. foreach my $var ('PRE_INSTALL', 'POST_INSTALL', 'NORMAL_INSTALL') { my $v = var $var; if ($v) { my $def = $v->def (TRUE); prog_error "$var not defined in condition TRUE" unless $def; reject_var $var, "'$var' should not be defined" if $def->owner != VAR_AUTOMAKE; } } # Catch some obsolete variables. msg_var ('obsolete', 'INCLUDES', "'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')") if var ('INCLUDES'); # Must do this after reading .am file. define_variable ('subdir', $relative_dir, INTERNAL); # If DIST_SUBDIRS is defined, make sure SUBDIRS is, so that # recursive rules are enabled. define_pretty_variable ('SUBDIRS', TRUE, INTERNAL, '') if var 'DIST_SUBDIRS' && ! var 'SUBDIRS'; # Check first, because we might modify some state. check_gnu_standards; check_gnits_standards; handle_configure ($makefile_am, $makefile_in, $makefile, @inputs); handle_gettext; handle_targets; handle_libraries; handle_ltlibraries; handle_programs; handle_scripts; handle_silent; # These must be run after all the sources are scanned. They use # variables defined by handle_libraries(), handle_ltlibraries(), # or handle_programs(). handle_compile; handle_languages; handle_libtool; # Variables used by distdir.am and tags.am. define_pretty_variable ('SOURCES', TRUE, INTERNAL, @sources); if (! option 'no-dist') { define_pretty_variable ('DIST_SOURCES', TRUE, INTERNAL, @dist_sources); } handle_texinfo; handle_emacs_lisp; handle_python; handle_java; handle_man_pages; handle_data; handle_headers; handle_subdirs; handle_user_recursion; handle_tags; handle_minor_options; # Must come after handle_programs so that %known_programs is up-to-date. handle_tests; # This must come after most other rules. handle_dist; handle_footer; do_check_merge_target; handle_all ($makefile); # FIXME: Gross! my $have_lt1 = !!var("lib_LTLIBRARIES"); my $have_lt2 = !!var("nobase_lib_LTLIBRARIES"); for my $var (variables("PROGRAMS"), variables("LTLIBRARIES")) { if ($var->name eq "lib_LTLIBRARIES" || $var->name eq "nobase_lib_LTLIBRARIES" || substr($var->name, 0, 7) eq "noinst_") { next; } my $shortname = $var->name; $shortname =~ tr{_}{}d; if ($have_lt1) { $output_rules .= "install-$shortname: install-libLTLIBRARIES\n\n"; } if ($have_lt2) { $output_rules .= "install-$shortname: install-nobase_libLTLIBRARIES\n\n"; } } handle_install; handle_clean ($makefile); handle_factored_dependencies; # Comes last, because all the above procedures may have # defined or overridden variables. $output_vars .= output_variables; check_typos; if ($exit_code != 0) { verb "not writing $makefile_in because of earlier errors"; return; } my $am_relative_dir = dirname ($makefile_am); mkdir ($am_relative_dir, 0755) if ! -d $am_relative_dir; # We make sure that 'all:' is the first target. my $output = "$output_vars$output_all$output_header$output_rules$output_trailer"; # Decide whether we must update the output file or not. # We have to update in the following situations. # * $force_generation is set. # * any of the output dependencies is younger than the output # * the contents of the output is different (this can happen # if the project has been populated with a file listed in # @common_files since the last run). # Output's dependencies are split in two sets: # * dependencies which are also configure dependencies # These do not change between each Makefile.am # * other dependencies, specific to the Makefile.am being processed # (such as the Makefile.am itself, or any Makefile fragment # it includes). my $timestamp = mtime $makefile_in; if (! $force_generation && $configure_deps_greatest_timestamp < $timestamp && $output_deps_greatest_timestamp < $timestamp && $output eq contents ($makefile_in)) { verb "$makefile_in unchanged"; # No need to update. return; } if (-e $makefile_in) { unlink ($makefile_in) or fatal "cannot remove $makefile_in: $!"; } my $gm_file = new Automake::XFile "> $makefile_in"; verb "creating $makefile_in"; print $gm_file $output; } ################################################################ # Helper function for usage(). sub print_autodist_files { my @lcomm = uniq (sort @_); my @four; format USAGE_FORMAT = @<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<< $four[0], $four[1], $four[2], $four[3] . local $~ = "USAGE_FORMAT"; my $cols = 4; my $rows = int(@lcomm / $cols); my $rest = @lcomm % $cols; if ($rest) { $rows++; } else { $rest = $cols; } for (my $y = 0; $y < $rows; $y++) { @four = ("", "", "", ""); for (my $x = 0; $x < $cols; $x++) { last if $y + 1 == $rows && $x == $rest; my $idx = (($x > $rest) ? ($rows * $rest + ($rows - 1) * ($x - $rest)) : ($rows * $x)); $idx += $y; $four[$x] = $lcomm[$idx]; } write; } } sub usage () { print "Usage: $0 [OPTION]... [Makefile]... Generate Makefile.in for configure from Makefile.am. Operation modes: --help print this help, then exit --version print version number, then exit -v, --verbose verbosely list files processed --no-force only update Makefile.in's that are out of date -W, --warnings=CATEGORY report the warnings falling in CATEGORY Dependency tracking: -i, --ignore-deps disable dependency tracking code --include-deps enable dependency tracking code Flavors: --foreign set strictness to foreign --gnits set strictness to gnits --gnu set strictness to gnu Library files: -a, --add-missing add missing standard files to package --libdir=DIR set directory storing library files --print-libdir print directory storing library files -c, --copy with -a, copy missing files (default is symlink) -f, --force-missing force update of standard files "; print Automake::ChannelDefs::usage (), "\n"; print "\nFiles automatically distributed if found " . "(always):\n"; print_autodist_files @common_files; print "\nFiles automatically distributed if found " . "(as .md if needed):\n"; print_autodist_files (map { "${_}[.md]" } @toplevelmd_ok); print "\nFiles automatically distributed if found " . "(under certain conditions):\n"; print_autodist_files @common_sometimes, 'README-alpha[.md]'; print ' Report bugs to . GNU Automake home page: . General help using GNU software: . '; # --help always returns 0 per GNU standards. exit 0; } sub version () { print < This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Tom Tromey and Alexandre Duret-Lutz . EOF # --version always returns 0 per GNU standards. exit 0; } ################################################################ # Parse command line. sub parse_arguments () { my $strict = 'gnu'; my $ignore_deps = 0; my @warnings = (); my %cli_options = ( 'version' => \&version, 'help' => \&usage, 'libdir=s' => \$libdir, 'print-libdir' => sub { print "$libdir\n"; exit 0; }, 'gnu' => sub { $strict = 'gnu'; }, 'gnits' => sub { $strict = 'gnits'; }, 'foreign' => sub { $strict = 'foreign'; }, 'include-deps' => sub { $ignore_deps = 0; }, 'i|ignore-deps' => sub { $ignore_deps = 1; }, 'no-force' => sub { $force_generation = 0; }, 'f|force-missing' => \$force_missing, 'a|add-missing' => \$add_missing, 'c|copy' => \$copy_missing, 'v|verbose' => sub { setup_channel 'verb', silent => 0; }, 'W|warnings=s' => \@warnings, ); use Automake::Getopt (); Automake::Getopt::parse_options %cli_options; set_strictness ($strict); my $cli_where = new Automake::Location; set_global_option ('no-dependencies', $cli_where) if $ignore_deps; parse_warnings @warnings; return unless @ARGV; my $errspec = 0; foreach my $arg (@ARGV) { fatal ("empty argument\nTry '$0 --help' for more information") if ($arg eq ''); # Handle $local:$input syntax. my ($local, @rest) = split (/:/, $arg); @rest = ("$local.in",) unless @rest; my $input = locate_am @rest; if ($input) { push @input_files, $input; $output_files{$input} = join (':', ($local, @rest)); } else { error "no Automake input file found for '$arg'"; $errspec = 1; } } fatal "no input file found among supplied arguments" if $errspec && ! @input_files; } # handle_makefile ($MAKEFILE) # --------------------------- sub handle_makefile { my ($file) = @_; ($am_file = $file) =~ s/\.in$//; if (! -f ($am_file . '.am')) { error "'$am_file.am' does not exist"; } else { # Any warning setting now local to this Makefile.am. dup_channel_setup; generate_makefile ($am_file . '.am', $file); # Back out any warning setting. drop_channel_setup; } } # Deal with all makefiles, without threads. sub handle_makefiles_serial () { foreach my $file (@input_files) { handle_makefile ($file); } } # Logic for deciding how many worker threads to use. sub get_number_of_threads () { my $nthreads = $ENV{'AUTOMAKE_JOBS'} || 0; $nthreads = 0 unless $nthreads =~ /^[0-9]+$/; # It doesn't make sense to use more threads than makefiles, my $max_threads = @input_files; if ($nthreads > $max_threads) { $nthreads = $max_threads; } return $nthreads; } # handle_makefiles_threaded ($NTHREADS) # ------------------------------------- # Deal with all makefiles, using threads. The general strategy is to # spawn NTHREADS worker threads, dispatch makefiles to them, and let the # worker threads push back everything that needs serialization: # * warning and (normal) error messages, for stable stderr output # order and content (avoiding duplicates, for example), # * races when installing aux files (and respective messages), # * races when collecting aux files for distribution. # # The latter requires that the makefile that deals with the aux dir # files be handled last, done by the master thread. sub handle_makefiles_threaded { my ($nthreads) = @_; # The file queue distributes all makefiles, the message queues # collect all serializations needed for respective files. my $file_queue = Thread::Queue->new; my %msg_queues; foreach my $file (@input_files) { $msg_queues{$file} = Thread::Queue->new; } verb "spawning $nthreads worker threads"; my @threads = (1 .. $nthreads); foreach my $t (@threads) { $t = threads->new (sub { while (my $file = $file_queue->dequeue) { verb "handling $file"; my $queue = $msg_queues{$file}; setup_channel_queue ($queue, QUEUE_MESSAGE); $required_conf_file_queue = $queue; handle_makefile ($file); $queue->enqueue (undef); setup_channel_queue (undef, undef); $required_conf_file_queue = undef; } return $exit_code; }); } # Queue all makefiles. verb "queuing " . @input_files . " input files"; $file_queue->enqueue (@input_files, (undef) x @threads); # Collect and process serializations. foreach my $file (@input_files) { verb "dequeuing messages for " . $file; reset_local_duplicates (); my $queue = $msg_queues{$file}; while (my $key = $queue->dequeue) { if ($key eq QUEUE_MESSAGE) { pop_channel_queue ($queue); } elsif ($key eq QUEUE_CONF_FILE) { require_queued_file_check_or_copy ($queue); } else { prog_error "unexpected key $key"; } } } foreach my $t (@threads) { my @exit_thread = $t->join; $exit_code = $exit_thread[0] if ($exit_thread[0] > $exit_code); } } ################################################################ # Parse the WARNINGS environment variable. parse_WARNINGS; # Parse command line. parse_arguments; $configure_ac = require_configure_ac; # Do configure.ac scan only once. scan_autoconf_files; if (! @input_files) { my $msg = ''; $msg = "\nDid you forget AC_CONFIG_FILES([Makefile]) in $configure_ac?" if -f 'Makefile.am'; fatal ("no 'Makefile.am' found for any configure output$msg"); } my $nthreads = get_number_of_threads (); if ($perl_threads && $nthreads >= 1) { handle_makefiles_threaded ($nthreads); } else { handle_makefiles_serial (); } exit $exit_code; + test 0 -eq 0 + _am_exit 77 + set +e + test 77 = 77 + am__test_skipped=yes + exit 77 + exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/get-sysconf.sh (exit status: 77) XFAIL: t/pm/Cond2 ================= 'Automake::Condition=HASH(0x55bcd4f9f3c0)' is a reference, expected a string at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/Condition.pm line 189. Automake::Condition::new("Automake::Condition", Automake::Condition=HASH(0x55bcd4f9f3c0)) called at ./t/pm/Cond2.pl line 22 XFAIL t/pm/Cond2.pl (exit status: 255) XFAIL: t/pm/Cond3 ================= 'Automake::Condition=HASH(0x55c2ea92f958)' does not look like a condition at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/Condition.pm line 191. Automake::Condition::new("Automake::Condition", "Automake::Condition=HASH(0x55c2ea92f958)") called at ./t/pm/Cond3.pl line 22 XFAIL t/pm/Cond3.pl (exit status: 255) XFAIL: t/pm/DisjCon2 ==================== 'Automake::DisjConditions=HASH(0x557e62c9e778)' isn't an Automake::Condition at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/DisjConditions.pm line 153. Automake::DisjConditions::new("Automake::DisjConditions", Automake::DisjConditions=HASH(0x557e62c9e778)) called at ./t/pm/DisjCon2.pl line 24 XFAIL t/pm/DisjCon2.pl (exit status: 255) XFAIL: t/pm/DisjCon3 ==================== 'Automake::Condition=HASH(0x56245eeec958)' isn't a reference at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/DisjConditions.pm line 152. Automake::DisjConditions::new("Automake::DisjConditions", "Automake::Condition=HASH(0x56245eeec958)") called at ./t/pm/DisjCon3.pl line 23 XFAIL t/pm/DisjCon3.pl (exit status: 255) XFAIL: t/pm/Version2 ==================== Version2.pl: error: version is incorrect: Version2.pl: Please contact . at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/Channels.pm line 655. Automake::Channels::msg("automake", "", "version is incorrect: ") called at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/ChannelDefs.pm line 226 Automake::ChannelDefs::prog_error("version is incorrect: ") called at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/Version.pm line 128 Automake::Version::check("", "1.2.3") called at ./t/pm/Version2.pl line 20 XFAIL t/pm/Version2.pl (exit status: 255) XFAIL: t/pm/Version3 ==================== Version3.pl: error: required version is incorrect: Version3.pl: Please contact . at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/Channels.pm line 655. Automake::Channels::msg("automake", "", "required version is incorrect: ") called at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/ChannelDefs.pm line 226 Automake::ChannelDefs::prog_error("required version is incorrect: ") called at /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/Automake/Version.pm line 133 Automake::Version::check("1.2.3", "") called at ./t/pm/Version3.pl line 20 XFAIL t/pm/Version3.pl (exit status: 255) PASS: t/instspc =============== Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + all_test_names_list= + builddir_xfails= + destdir_xfails= + bs=$'\b' + cr=$'\r' + ff=$'\f' + ht=' ' + lf=' ' + def=define_problematic_string + define_problematic_string squote \' fail-builddir fail-destdir + tst=squote + shift + eval 'instspc__squote=$1' ++ instspc__squote=\' + shift + all_test_names_list=' squote' + is_in_list fail-builddir fail-builddir fail-destdir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote' + is_in_list fail-destdir fail-builddir fail-destdir + item=fail-destdir + shift + case " $* " in + return 0 + destdir_xfails=' squote' + define_problematic_string dquote '"' fail-builddir fail-destdir + tst=dquote + shift + eval 'instspc__dquote=$1' ++ instspc__dquote='"' + shift + all_test_names_list=' squote dquote' + is_in_list fail-builddir fail-builddir fail-destdir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote dquote' + is_in_list fail-destdir fail-builddir fail-destdir + item=fail-destdir + shift + case " $* " in + return 0 + destdir_xfails=' squote dquote' + define_problematic_string bquote '`' fail-builddir fail-destdir + tst=bquote + shift + eval 'instspc__bquote=$1' ++ instspc__bquote='`' + shift + all_test_names_list=' squote dquote bquote' + is_in_list fail-builddir fail-builddir fail-destdir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote dquote bquote' + is_in_list fail-destdir fail-builddir fail-destdir + item=fail-destdir + shift + case " $* " in + return 0 + destdir_xfails=' squote dquote bquote' + define_problematic_string sharp '#' fail-builddir fail-destdir + tst=sharp + shift + eval 'instspc__sharp=$1' ++ instspc__sharp='#' + shift + all_test_names_list=' squote dquote bquote sharp' + is_in_list fail-builddir fail-builddir fail-destdir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote dquote bquote sharp' + is_in_list fail-destdir fail-builddir fail-destdir + item=fail-destdir + shift + case " $* " in + return 0 + destdir_xfails=' squote dquote bquote sharp' + define_problematic_string dollar '$' fail-builddir fail-destdir + tst=dollar + shift + eval 'instspc__dollar=$1' ++ instspc__dollar='$' + shift + all_test_names_list=' squote dquote bquote sharp dollar' + is_in_list fail-builddir fail-builddir fail-destdir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote dquote bquote sharp dollar' + is_in_list fail-destdir fail-builddir fail-destdir + item=fail-destdir + shift + case " $* " in + return 0 + destdir_xfails=' squote dquote bquote sharp dollar' + define_problematic_string bang '!' + tst=bang + shift + eval 'instspc__bang=$1' ++ instspc__bang='!' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string bslash '\' fail-builddir + tst=bslash + shift + eval 'instspc__bslash=$1' ++ instspc__bslash='\' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash' + is_in_list fail-builddir fail-builddir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote dquote bquote sharp dollar bslash' + is_in_list fail-destdir fail-builddir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string ampersand '&' fail-builddir + tst=ampersand + shift + eval 'instspc__ampersand=$1' ++ instspc__ampersand='&' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand' + is_in_list fail-builddir fail-builddir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote dquote bquote sharp dollar bslash ampersand' + is_in_list fail-destdir fail-builddir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string percent % + tst=percent + shift + eval 'instspc__percent=$1' ++ instspc__percent=% + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string leftpar '(' + tst=leftpar + shift + eval 'instspc__leftpar=$1' ++ instspc__leftpar='(' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string rightpar ')' + tst=rightpar + shift + eval 'instspc__rightpar=$1' ++ instspc__rightpar=')' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string pipe '|' + tst=pipe + shift + eval 'instspc__pipe=$1' ++ instspc__pipe='|' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string caret '^' + tst=caret + shift + eval 'instspc__caret=$1' ++ instspc__caret='^' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string tilde '~' + tst=tilde + shift + eval 'instspc__tilde=$1' ++ instspc__tilde='~' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string qmark '?' + tst=qmark + shift + eval 'instspc__qmark=$1' ++ instspc__qmark='?' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string star '*' + tst=star + shift + eval 'instspc__star=$1' ++ instspc__star='*' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string plus + + tst=plus + shift + eval 'instspc__plus=$1' ++ instspc__plus=+ + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string minus - + tst=minus + shift + eval 'instspc__minus=$1' ++ instspc__minus=- + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string comma , + tst=comma + shift + eval 'instspc__comma=$1' ++ instspc__comma=, + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string colon : + tst=colon + shift + eval 'instspc__colon=$1' ++ instspc__colon=: + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string semicol ';' + tst=semicol + shift + eval 'instspc__semicol=$1' ++ instspc__semicol=';' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string equal = + tst=equal + shift + eval 'instspc__equal=$1' ++ instspc__equal== + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string less '<' + tst=less + shift + eval 'instspc__less=$1' ++ instspc__less='<' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string more '>' + tst=more + shift + eval 'instspc__more=$1' ++ instspc__more='>' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string at @ + tst=at + shift + eval 'instspc__at=$1' ++ instspc__at=@ + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string lqbrack '[' + tst=lqbrack + shift + eval 'instspc__lqbrack=$1' ++ instspc__lqbrack='[' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string rqbrack ']' + tst=rqbrack + shift + eval 'instspc__rqbrack=$1' ++ instspc__rqbrack=']' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string lcbrack '{' + tst=lcbrack + shift + eval 'instspc__lcbrack=$1' ++ instspc__lcbrack='{' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string rcbrack '}' + tst=rcbrack + shift + eval 'instspc__rcbrack=$1' ++ instspc__rcbrack='}' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string space ' ' + tst=space + shift + eval 'instspc__space=$1' ++ instspc__space=' ' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string tab ' ' + tst=tab + shift + eval 'instspc__tab=$1' ++ instspc__tab=' ' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string linefeed ' ' fail-builddir fail-destdir + tst=linefeed + shift + eval 'instspc__linefeed=$1' ++ instspc__linefeed=' ' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed' + is_in_list fail-builddir fail-builddir fail-destdir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote dquote bquote sharp dollar bslash ampersand linefeed' + is_in_list fail-destdir fail-builddir fail-destdir + item=fail-destdir + shift + case " $* " in + return 0 + destdir_xfails=' squote dquote bquote sharp dollar linefeed' + define_problematic_string backspace $'\b' + tst=backspace + shift + eval 'instspc__backspace=$1' ++ instspc__backspace=$'\b' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string formfeed $'\f' + tst=formfeed + shift + eval 'instspc__formfeed=$1' ++ instspc__formfeed=$'\f' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string carriageret $'\r' + tst=carriageret + shift + eval 'instspc__carriageret=$1' ++ instspc__carriageret=$'\r' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string quadrigraph0 '@&t@' fail-builddir + tst=quadrigraph0 + shift + eval 'instspc__quadrigraph0=$1' ++ instspc__quadrigraph0='@&t@' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0' + is_in_list fail-builddir fail-builddir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0' + is_in_list fail-destdir fail-builddir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string quadrigraph1 '@<:@' + tst=quadrigraph1 + shift + eval 'instspc__quadrigraph1=$1' ++ instspc__quadrigraph1='@<:@' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string quadrigraph2 '@:>@' + tst=quadrigraph2 + shift + eval 'instspc__quadrigraph2=$1' ++ instspc__quadrigraph2='@:>@' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string quadrigraph3 '@S|@' + tst=quadrigraph3 + shift + eval 'instspc__quadrigraph3=$1' ++ instspc__quadrigraph3='@S|@' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string quadrigraph4 @%:@ + tst=quadrigraph4 + shift + eval 'instspc__quadrigraph4=$1' ++ instspc__quadrigraph4=@%:@ + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3 quadrigraph4' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string a_b 'a b' + tst=a_b + shift + eval 'instspc__a_b=$1' ++ instspc__a_b='a b' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3 quadrigraph4 a_b' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string a__b 'a b' + tst=a__b + shift + eval 'instspc__a__b=$1' ++ instspc__a__b='a b' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3 quadrigraph4 a_b a__b' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string a_lf_b 'a b' fail-builddir fail-destdir + tst=a_lf_b + shift + eval 'instspc__a_lf_b=$1' ++ instspc__a_lf_b='a b' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3 quadrigraph4 a_b a__b a_lf_b' + is_in_list fail-builddir fail-builddir fail-destdir + item=fail-builddir + shift + case " $* " in + return 0 + builddir_xfails=' squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b' + is_in_list fail-destdir fail-builddir fail-destdir + item=fail-destdir + shift + case " $* " in + return 0 + destdir_xfails=' squote dquote bquote sharp dollar linefeed a_lf_b' + define_problematic_string dotdotdot ... + tst=dotdotdot + shift + eval 'instspc__dotdotdot=$1' ++ instspc__dotdotdot=... + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3 quadrigraph4 a_b a__b a_lf_b dotdotdot' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string dosdrive a: + tst=dosdrive + shift + eval 'instspc__dosdrive=$1' ++ instspc__dosdrive=a: + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3 quadrigraph4 a_b a__b a_lf_b dotdotdot dosdrive' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string miscglob1 '?[a-z]*' + tst=miscglob1 + shift + eval 'instspc__miscglob1=$1' ++ instspc__miscglob1='?[a-z]*' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3 quadrigraph4 a_b a__b a_lf_b dotdotdot dosdrive miscglob1' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + define_problematic_string miscglob2 '.*?[0-9]' + tst=miscglob2 + shift + eval 'instspc__miscglob2=$1' ++ instspc__miscglob2='.*?[0-9]' + shift + all_test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3 quadrigraph4 a_b a__b a_lf_b dotdotdot dosdrive miscglob1 miscglob2' + is_in_list fail-builddir + item=fail-builddir + shift + case " $* " in + return 1 + is_in_list fail-destdir + item=fail-destdir + shift + case " $* " in + return 1 + unset def + test 0 -gt 0 + test_names_list=' squote dquote bquote sharp dollar bang bslash ampersand percent leftpar rightpar pipe caret tilde qmark star plus minus comma colon semicol equal less more at lqbrack rqbrack lcbrack rcbrack space tab linefeed backspace formfeed carriageret quadrigraph0 quadrigraph1 quadrigraph2 quadrigraph3 quadrigraph4 a_b a__b a_lf_b dotdotdot dosdrive miscglob1 miscglob2' + plan_ 94 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x94 = xunknown + test x94 = xlater + test x94 = xlazy + test x94 = xnow + test 94 -ge 0 + planned_=94 + echo 1..94 1..94 ++ pwd + ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + create_input_data + mkdir sub + unindent + test x = x ++ printf '%s\n' ' /^$/b # Nothing to do for empty lines. x # Get x into pattern space. /^$/{ # No prior x, go prepare it. g # Copy this 1st non-blank line into pattern space. s/^\([ ]*\).*/x\1/ # Prepare x in pattern space. } # Now: x in pattern and in hold. G # Build x\n in pattern space, and h # duplicate it into hold space. s/\n.*$// # Restore x in pattern space, and x # exchange with the above duplicate in hold space. s/^x\(.*\)\n\1// # Remove leading from . s/^x.*\n// # Restore when there is no leading . ' ++ sed -e 's/ *# .*//' + sed_unindent_prog=' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + : + : + : + : + : + : + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing './ar-lib' + for test_name in $test_names_list + eval 'test_string=${instspc__squote}' ++ test_string=\' + test 'x'\''' = x + mkdir './'\''' + case $test_string in + for where in build dest + case $where in + build='./'\''' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote + cd './'\''' + r=ok + ../configure --prefix '/'\''-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... configure: error: unsafe absolute working directory name + r='not ok' + description='squote in builddir' + expected_to_fail build squote + case $1 in + is_in_list squote squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=squote + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'squote in builddir' + set +x not ok 1 - squote in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 1 - squote in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-squote + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'\''' + mkdir build-squote + cd build-squote + r=ok + ../configure --prefix '/'\''-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'\''' + file='./'\''' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-squote' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/'-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-squote' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-squote/'/./'-prefix/foo/sub/nobase.h' make: *** [Makefile:1146: test-inst] Error 1 + r='not ok' + description='squote in destdir' + expected_to_fail dest squote + case $1 in + is_in_list squote squote dquote bquote sharp dollar linefeed a_lf_b + item=squote + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'squote in destdir' + set +x not ok 2 - squote in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 2 - squote in destdir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__dquote}' ++ test_string='"' + test 'x"' = x + mkdir './"' + case $test_string in + for where in build dest + case $where in + build='./"' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dquote + cd './"' + r=ok + ../configure --prefix '/"-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... configure: error: unsafe absolute working directory name + r='not ok' + description='dquote in builddir' + expected_to_fail build dquote + case $1 in + is_in_list dquote squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=dquote + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'dquote in builddir' + set +x not ok 3 - dquote in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 3 - dquote in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-dquote + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dquote/"' + mkdir build-dquote + cd build-dquote + r=ok + ../configure --prefix '/"-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dquote/"' + file='./"' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-dquote' /bin/sh: -c: line 24: unexpected EOF while looking for matching `"' make[1]: *** [Makefile:565: install-dist_fooexecSCRIPTS] Error 2 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-dquote' make: *** [Makefile:1003: install-am] Error 2 + r='not ok' + description='dquote in destdir' + expected_to_fail dest dquote + case $1 in + is_in_list dquote squote dquote bquote sharp dollar linefeed a_lf_b + item=dquote + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'dquote in destdir' + set +x not ok 4 - dquote in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 4 - dquote in destdir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__bquote}' ++ test_string='`' + test 'x`' = x + mkdir './`' + case $test_string in + for where in build dest + case $where in + build='./`' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bquote + cd './`' + r=ok + ../configure --prefix '/`-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... configure: error: unsafe absolute working directory name + r='not ok' + description='bquote in builddir' + expected_to_fail build bquote + case $1 in + is_in_list bquote squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=bquote + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'bquote in builddir' + set +x not ok 5 - bquote in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 5 - bquote in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-bquote + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bquote/`' + mkdir build-bquote + cd build-bquote + r=ok + ../configure --prefix '/`-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bquote/`' + file='./`' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-bquote' /bin/sh: -c: line 24: unexpected EOF while looking for matching ``' make[1]: *** [Makefile:565: install-dist_fooexecSCRIPTS] Error 2 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-bquote' make: *** [Makefile:1003: install-am] Error 2 + r='not ok' + description='bquote in destdir' + expected_to_fail dest bquote + case $1 in + is_in_list bquote squote dquote bquote sharp dollar linefeed a_lf_b + item=bquote + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'bquote in destdir' + set +x not ok 6 - bquote in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 6 - bquote in destdir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__sharp}' ++ test_string='#' + test x# = x + mkdir ./# + case $test_string in + for where in build dest + case $where in + build=./# + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp + cd ./# + r=ok + ../configure --prefix /#-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... configure: error: unsafe absolute working directory name + r='not ok' + description='sharp in builddir' + expected_to_fail build sharp + case $1 in + is_in_list sharp squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=sharp + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'sharp in builddir' + set +x not ok 7 - sharp in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 7 - sharp in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-sharp + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/# + mkdir build-sharp + cd build-sharp + r=ok + ../configure --prefix /#-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/# + file=./# + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-sharp' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#//foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-sharp' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-sharp/#/./#-prefix/foo/sub/nobase.h' make: *** [Makefile:1146: test-inst] Error 1 + r='not ok' + description='sharp in destdir' + expected_to_fail dest sharp + case $1 in + is_in_list sharp squote dquote bquote sharp dollar linefeed a_lf_b + item=sharp + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'sharp in destdir' + set +x not ok 8 - sharp in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 8 - sharp in destdir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__dollar}' ++ test_string='$' + test 'x$' = x + mkdir './$' + case $test_string in + for where in build dest + case $where in + build='./$' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar + cd './$' + r=ok + ../configure --prefix '/$-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... configure: error: unsafe absolute working directory name + r='not ok' + description='dollar in builddir' + expected_to_fail build dollar + case $1 in + is_in_list dollar squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=dollar + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'dollar in builddir' + set +x not ok 9 - dollar in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 9 - dollar in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-dollar + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$' + mkdir build-dollar + cd build-dollar + r=ok + ../configure --prefix '/$-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$' + file='./$' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-dollar' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-dollar' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dollar/$/./$-prefix/foo/sub/nobase.h' make: *** [Makefile:1146: test-inst] Error 1 + r='not ok' + description='dollar in destdir' + expected_to_fail dest dollar + case $1 in + is_in_list dollar squote dquote bquote sharp dollar linefeed a_lf_b + item=dollar + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'dollar in destdir' + set +x not ok 10 - dollar in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 10 - dollar in destdir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__bang}' ++ test_string='!' + test 'x!' = x + mkdir './!' + case $test_string in + for where in build dest + case $where in + build='./!' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang + cd './!' + r=ok + ../configure --prefix '/!-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang + file='./!' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/!' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/!' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/./!-prefix/foo/libbase.a' + description='bang in builddir' + expected_to_fail build bang + case $1 in + is_in_list bang squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=bang + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'bang in builddir' + set +x ok 11 - bang in builddir PASS: t/instspc.tap 11 - bang in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './!' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang + test 2 -gt 0 + chmod -R u+rwx './!' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang + rm -rf './!' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './!' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-bang + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!' + mkdir build-bang + cd build-bang + r=ok + ../configure --prefix '/!-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!' + file='./!' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-bang' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/!-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-bang' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!/./!-prefix/foo/libbase.a' + description='bang in destdir' + expected_to_fail dest bang + case $1 in + is_in_list bang squote dquote bquote sharp dollar linefeed a_lf_b + item=bang + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'bang in destdir' + set +x ok 12 - bang in destdir PASS: t/instspc.tap 12 - bang in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-bang '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!' + test 2 -gt 0 + chmod -R u+rwx build-bang '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!' + rm -rf build-bang '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-bang + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bang/!' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__bslash}' ++ test_string='\' + test 'x\' = x + mkdir './\' + case $test_string in + for where in build dest + case $where in + build='./\' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash + cd './\' + r=ok + ../configure --prefix '/\-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... configure: error: unsafe absolute working directory name + r='not ok' + description='bslash in builddir' + expected_to_fail build bslash + case $1 in + is_in_list bslash squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=bslash + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'bslash in builddir' + set +x not ok 13 - bslash in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 13 - bslash in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-bslash + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\' + mkdir build-bslash + cd build-bslash + r=ok + ../configure --prefix '/\-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\' + file='./\' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-bslash' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/\-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-bslash' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\/./\-prefix/foo/libbase.a' + description='bslash in destdir' + expected_to_fail dest bslash + case $1 in + is_in_list bslash squote dquote bquote sharp dollar linefeed a_lf_b + item=bslash + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'bslash in destdir' + set +x ok 14 - bslash in destdir PASS: t/instspc.tap 14 - bslash in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-bslash '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\' + test 2 -gt 0 + chmod -R u+rwx build-bslash '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\' + rm -rf build-bslash '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-bslash + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-bslash/\' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__ampersand}' ++ test_string='&' + test 'x&' = x + mkdir './&' + case $test_string in + for where in build dest + case $where in + build='./&' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand + cd './&' + r=ok + ../configure --prefix '/&-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... configure: error: unsafe absolute working directory name + r='not ok' + description='ampersand in builddir' + expected_to_fail build ampersand + case $1 in + is_in_list ampersand squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=ampersand + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'ampersand in builddir' + set +x not ok 15 - ampersand in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 15 - ampersand in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-ampersand + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&' + mkdir build-ampersand + cd build-ampersand + r=ok + ../configure --prefix '/&-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&' + file='./&' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-ampersand' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/&-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-ampersand' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&/./&-prefix/foo/libbase.a' + description='ampersand in destdir' + expected_to_fail dest ampersand + case $1 in + is_in_list ampersand squote dquote bquote sharp dollar linefeed a_lf_b + item=ampersand + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'ampersand in destdir' + set +x ok 16 - ampersand in destdir PASS: t/instspc.tap 16 - ampersand in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-ampersand '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&' + test 2 -gt 0 + chmod -R u+rwx build-ampersand '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&' + rm -rf build-ampersand '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-ampersand + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-ampersand/&' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__percent}' ++ test_string=% + test x% = x + mkdir ./% + case $test_string in + for where in build dest + case $where in + build=./% + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent + cd ./% + r=ok + ../configure --prefix /%-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent + file=./% + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/%' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/%' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/./%-prefix/foo/libbase.a' + description='percent in builddir' + expected_to_fail build percent + case $1 in + is_in_list percent squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=percent + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'percent in builddir' + set +x ok 17 - percent in builddir PASS: t/instspc.tap 17 - percent in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./% /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent + test 2 -gt 0 + chmod -R u+rwx ./% /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent + rm -rf ./% /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./% + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-percent + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/% + mkdir build-percent + cd build-percent + r=ok + ../configure --prefix /%-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/% + file=./% + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-percent' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/%-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-percent' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/%/./%-prefix/foo/libbase.a' + description='percent in destdir' + expected_to_fail dest percent + case $1 in + is_in_list percent squote dquote bquote sharp dollar linefeed a_lf_b + item=percent + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'percent in destdir' + set +x ok 18 - percent in destdir PASS: t/instspc.tap 18 - percent in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-percent /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/% + test 2 -gt 0 + chmod -R u+rwx build-percent /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/% + rm -rf build-percent /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/% + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-percent + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-percent/% + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__leftpar}' ++ test_string='(' + test 'x(' = x + mkdir './(' + case $test_string in + for where in build dest + case $where in + build='./(' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar + cd './(' + r=ok + ../configure --prefix '/(-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar + file='./(' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/(' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/(' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/./(-prefix/foo/libbase.a' + description='leftpar in builddir' + expected_to_fail build leftpar + case $1 in + is_in_list leftpar squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=leftpar + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'leftpar in builddir' + set +x ok 19 - leftpar in builddir PASS: t/instspc.tap 19 - leftpar in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './(' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar + test 2 -gt 0 + chmod -R u+rwx './(' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar + rm -rf './(' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './(' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-leftpar + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(' + mkdir build-leftpar + cd build-leftpar + r=ok + ../configure --prefix '/(-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(' + file='./(' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-leftpar' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/(-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-leftpar' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(/./(-prefix/foo/libbase.a' + description='leftpar in destdir' + expected_to_fail dest leftpar + case $1 in + is_in_list leftpar squote dquote bquote sharp dollar linefeed a_lf_b + item=leftpar + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'leftpar in destdir' + set +x ok 20 - leftpar in destdir PASS: t/instspc.tap 20 - leftpar in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-leftpar '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(' + test 2 -gt 0 + chmod -R u+rwx build-leftpar '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(' + rm -rf build-leftpar '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-leftpar + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-leftpar/(' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__rightpar}' ++ test_string=')' + test 'x)' = x + mkdir './)' + case $test_string in + for where in build dest + case $where in + build='./)' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar + cd './)' + r=ok + ../configure --prefix '/)-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar + file='./)' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/)' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/)' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/./)-prefix/foo/libbase.a' + description='rightpar in builddir' + expected_to_fail build rightpar + case $1 in + is_in_list rightpar squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=rightpar + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'rightpar in builddir' + set +x ok 21 - rightpar in builddir PASS: t/instspc.tap 21 - rightpar in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './)' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar + test 2 -gt 0 + chmod -R u+rwx './)' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar + rm -rf './)' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './)' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-rightpar + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)' + mkdir build-rightpar + cd build-rightpar + r=ok + ../configure --prefix '/)-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)' + file='./)' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-rightpar' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/)-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-rightpar' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)/./)-prefix/foo/libbase.a' + description='rightpar in destdir' + expected_to_fail dest rightpar + case $1 in + is_in_list rightpar squote dquote bquote sharp dollar linefeed a_lf_b + item=rightpar + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'rightpar in destdir' + set +x ok 22 - rightpar in destdir PASS: t/instspc.tap 22 - rightpar in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-rightpar '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)' + test 2 -gt 0 + chmod -R u+rwx build-rightpar '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)' + rm -rf build-rightpar '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-rightpar + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rightpar/)' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__pipe}' ++ test_string='|' + test 'x|' = x + mkdir './|' + case $test_string in + for where in build dest + case $where in + build='./|' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe + cd './|' + r=ok + ../configure --prefix '/|-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe + file='./|' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/|' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/|' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/./|-prefix/foo/libbase.a' + description='pipe in builddir' + expected_to_fail build pipe + case $1 in + is_in_list pipe squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=pipe + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'pipe in builddir' + set +x ok 23 - pipe in builddir PASS: t/instspc.tap 23 - pipe in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './|' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe + test 2 -gt 0 + chmod -R u+rwx './|' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe + rm -rf './|' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './|' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-pipe + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|' + mkdir build-pipe + cd build-pipe + r=ok + ../configure --prefix '/|-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|' + file='./|' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-pipe' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/|-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-pipe' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|/./|-prefix/foo/libbase.a' + description='pipe in destdir' + expected_to_fail dest pipe + case $1 in + is_in_list pipe squote dquote bquote sharp dollar linefeed a_lf_b + item=pipe + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'pipe in destdir' + set +x ok 24 - pipe in destdir PASS: t/instspc.tap 24 - pipe in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-pipe '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|' + test 2 -gt 0 + chmod -R u+rwx build-pipe '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|' + rm -rf build-pipe '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-pipe + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-pipe/|' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__caret}' ++ test_string='^' + test 'x^' = x + mkdir './^' + case $test_string in + for where in build dest + case $where in + build='./^' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret + cd './^' + r=ok + ../configure --prefix '/^-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret + file='./^' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/^' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/^' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/./^-prefix/foo/libbase.a' + description='caret in builddir' + expected_to_fail build caret + case $1 in + is_in_list caret squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=caret + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'caret in builddir' + set +x ok 25 - caret in builddir PASS: t/instspc.tap 25 - caret in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './^' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret + test 2 -gt 0 + chmod -R u+rwx './^' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret + rm -rf './^' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './^' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-caret + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^' + mkdir build-caret + cd build-caret + r=ok + ../configure --prefix '/^-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^' + file='./^' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-caret' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/^-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-caret' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^/./^-prefix/foo/libbase.a' + description='caret in destdir' + expected_to_fail dest caret + case $1 in + is_in_list caret squote dquote bquote sharp dollar linefeed a_lf_b + item=caret + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'caret in destdir' + set +x ok 26 - caret in destdir PASS: t/instspc.tap 26 - caret in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-caret '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^' + test 2 -gt 0 + chmod -R u+rwx build-caret '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^' + rm -rf build-caret '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-caret + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-caret/^' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__tilde}' ++ test_string='~' + test x~ = x + mkdir ./~ + case $test_string in + for where in build dest + case $where in + build=./~ + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde + cd ./~ + r=ok + ../configure --prefix /~-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde + file=./~ + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/~' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/~' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/./~-prefix/foo/libbase.a' + description='tilde in builddir' + expected_to_fail build tilde + case $1 in + is_in_list tilde squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=tilde + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'tilde in builddir' + set +x ok 27 - tilde in builddir PASS: t/instspc.tap 27 - tilde in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde + test 2 -gt 0 + chmod -R u+rwx ./~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde + rm -rf ./~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./~ + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-tilde + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~ + mkdir build-tilde + cd build-tilde + r=ok + ../configure --prefix /~-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~ + file=./~ + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-tilde' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/~-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-tilde' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~/./~-prefix/foo/libbase.a' + description='tilde in destdir' + expected_to_fail dest tilde + case $1 in + is_in_list tilde squote dquote bquote sharp dollar linefeed a_lf_b + item=tilde + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'tilde in destdir' + set +x ok 28 - tilde in destdir PASS: t/instspc.tap 28 - tilde in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-tilde /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~ + test 2 -gt 0 + chmod -R u+rwx build-tilde /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~ + rm -rf build-tilde /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~ + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-tilde + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tilde/~ + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__qmark}' ++ test_string='?' + test 'x?' = x + mkdir './?' + case $test_string in + for where in build dest + case $where in + build='./?' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark + cd './?' + r=ok + ../configure --prefix '/?-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark + file='./?' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/?' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/?' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/./?-prefix/foo/libbase.a' + description='qmark in builddir' + expected_to_fail build qmark + case $1 in + is_in_list qmark squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=qmark + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'qmark in builddir' + set +x ok 29 - qmark in builddir PASS: t/instspc.tap 29 - qmark in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './?' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark + test 2 -gt 0 + chmod -R u+rwx './?' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark + rm -rf './?' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './?' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-qmark + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?' + mkdir build-qmark + cd build-qmark + r=ok + ../configure --prefix '/?-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?' + file='./?' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-qmark' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/?-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-qmark' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?/./?-prefix/foo/libbase.a' + description='qmark in destdir' + expected_to_fail dest qmark + case $1 in + is_in_list qmark squote dquote bquote sharp dollar linefeed a_lf_b + item=qmark + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'qmark in destdir' + set +x ok 30 - qmark in destdir PASS: t/instspc.tap 30 - qmark in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-qmark '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?' + test 2 -gt 0 + chmod -R u+rwx build-qmark '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?' + rm -rf build-qmark '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-qmark + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-qmark/?' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__star}' ++ test_string='*' + test 'x*' = x + mkdir './*' + case $test_string in + for where in build dest + case $where in + build='./*' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star + cd './*' + r=ok + ../configure --prefix '/*-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star + file='./*' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/*' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/*' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/./*-prefix/foo/libbase.a' + description='star in builddir' + expected_to_fail build star + case $1 in + is_in_list star squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=star + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'star in builddir' + set +x ok 31 - star in builddir PASS: t/instspc.tap 31 - star in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './*' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star + test 2 -gt 0 + chmod -R u+rwx './*' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star + rm -rf './*' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './*' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-star + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*' + mkdir build-star + cd build-star + r=ok + ../configure --prefix '/*-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*' + file='./*' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-star' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/*-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-star' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*/./*-prefix/foo/libbase.a' + description='star in destdir' + expected_to_fail dest star + case $1 in + is_in_list star squote dquote bquote sharp dollar linefeed a_lf_b + item=star + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'star in destdir' + set +x ok 32 - star in destdir PASS: t/instspc.tap 32 - star in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-star '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*' + test 2 -gt 0 + chmod -R u+rwx build-star '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*' + rm -rf build-star '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-star + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-star/*' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__plus}' ++ test_string=+ + test x+ = x + mkdir ./+ + case $test_string in + for where in build dest + case $where in + build=./+ + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus + cd ./+ + r=ok + ../configure --prefix /+-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus + file=./+ + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/+' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/+' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/./+-prefix/foo/libbase.a' + description='plus in builddir' + expected_to_fail build plus + case $1 in + is_in_list plus squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=plus + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'plus in builddir' + set +x ok 33 - plus in builddir PASS: t/instspc.tap 33 - plus in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./+ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus + test 2 -gt 0 + chmod -R u+rwx ./+ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus + rm -rf ./+ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./+ + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-plus + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+ + mkdir build-plus + cd build-plus + r=ok + ../configure --prefix /+-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+ + file=./+ + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-plus' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/+-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-plus' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+/./+-prefix/foo/libbase.a' + description='plus in destdir' + expected_to_fail dest plus + case $1 in + is_in_list plus squote dquote bquote sharp dollar linefeed a_lf_b + item=plus + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'plus in destdir' + set +x ok 34 - plus in destdir PASS: t/instspc.tap 34 - plus in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-plus /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+ + test 2 -gt 0 + chmod -R u+rwx build-plus /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+ + rm -rf build-plus /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+ + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-plus + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-plus/+ + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__minus}' ++ test_string=- + test x- = x + mkdir ./- + case $test_string in + for where in build dest + case $where in + build=./- + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus + cd ./- + r=ok + ../configure --prefix /--prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus + file=./- + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/-' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/--prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/-' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/./--prefix/foo/libbase.a' + description='minus in builddir' + expected_to_fail build minus + case $1 in + is_in_list minus squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=minus + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'minus in builddir' + set +x ok 35 - minus in builddir PASS: t/instspc.tap 35 - minus in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./- /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus + test 2 -gt 0 + chmod -R u+rwx ./- /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus + rm -rf ./- /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./- + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-minus + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/- + mkdir build-minus + cd build-minus + r=ok + ../configure --prefix /--prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/- + file=./- + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-minus' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/--prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-minus' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/-/./--prefix/foo/libbase.a' + description='minus in destdir' + expected_to_fail dest minus + case $1 in + is_in_list minus squote dquote bquote sharp dollar linefeed a_lf_b + item=minus + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'minus in destdir' + set +x ok 36 - minus in destdir PASS: t/instspc.tap 36 - minus in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-minus /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/- + test 2 -gt 0 + chmod -R u+rwx build-minus /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/- + rm -rf build-minus /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/- + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-minus + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-minus/- + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__comma}' ++ test_string=, + test x, = x + mkdir ./, + case $test_string in + for where in build dest + case $where in + build=./, + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma + cd ./, + r=ok + ../configure --prefix /,-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma + file=./, + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/,' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/,' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/./,-prefix/foo/libbase.a' + description='comma in builddir' + expected_to_fail build comma + case $1 in + is_in_list comma squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=comma + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'comma in builddir' + set +x ok 37 - comma in builddir PASS: t/instspc.tap 37 - comma in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./, /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma + test 2 -gt 0 + chmod -R u+rwx ./, /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma + rm -rf ./, /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./, + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-comma + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/, + mkdir build-comma + cd build-comma + r=ok + ../configure --prefix /,-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/, + file=./, + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-comma' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/,-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-comma' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/,/./,-prefix/foo/libbase.a' + description='comma in destdir' + expected_to_fail dest comma + case $1 in + is_in_list comma squote dquote bquote sharp dollar linefeed a_lf_b + item=comma + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'comma in destdir' + set +x ok 38 - comma in destdir PASS: t/instspc.tap 38 - comma in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-comma /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/, + test 2 -gt 0 + chmod -R u+rwx build-comma /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/, + rm -rf build-comma /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/, + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-comma + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-comma/, + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__colon}' ++ test_string=: + test x: = x + mkdir ./: + case $test_string in + cd ./: + for where in build dest + case $where in + build=./: + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon + cd ./: + r=ok + ../configure --prefix /:-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon + file=./: + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/:' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/:' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/./:-prefix/foo/libbase.a' + description='colon in builddir' + expected_to_fail build colon + case $1 in + is_in_list colon squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=colon + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'colon in builddir' + set +x ok 39 - colon in builddir PASS: t/instspc.tap 39 - colon in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon + test 2 -gt 0 + chmod -R u+rwx ./: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon + rm -rf ./: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./: + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-colon + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/: + mkdir build-colon + cd build-colon + r=ok + ../configure --prefix /:-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/: + file=./: + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-colon' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/:-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-colon' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/:/./:-prefix/foo/libbase.a' + description='colon in destdir' + expected_to_fail dest colon + case $1 in + is_in_list colon squote dquote bquote sharp dollar linefeed a_lf_b + item=colon + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'colon in destdir' + set +x ok 40 - colon in destdir PASS: t/instspc.tap 40 - colon in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-colon /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/: + test 2 -gt 0 + chmod -R u+rwx build-colon /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/: + rm -rf build-colon /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/: + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-colon + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-colon/: + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__semicol}' ++ test_string=';' + test 'x;' = x + mkdir './;' + case $test_string in + for where in build dest + case $where in + build='./;' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol + cd './;' + r=ok + ../configure --prefix '/;-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol + file='./;' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/;' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/;' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/./;-prefix/foo/libbase.a' + description='semicol in builddir' + expected_to_fail build semicol + case $1 in + is_in_list semicol squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=semicol + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'semicol in builddir' + set +x ok 41 - semicol in builddir PASS: t/instspc.tap 41 - semicol in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './;' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol + test 2 -gt 0 + chmod -R u+rwx './;' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol + rm -rf './;' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './;' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-semicol + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;' + mkdir build-semicol + cd build-semicol + r=ok + ../configure --prefix '/;-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;' + file='./;' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-semicol' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/;-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-semicol' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;/./;-prefix/foo/libbase.a' + description='semicol in destdir' + expected_to_fail dest semicol + case $1 in + is_in_list semicol squote dquote bquote sharp dollar linefeed a_lf_b + item=semicol + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'semicol in destdir' + set +x ok 42 - semicol in destdir PASS: t/instspc.tap 42 - semicol in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-semicol '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;' + test 2 -gt 0 + chmod -R u+rwx build-semicol '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;' + rm -rf build-semicol '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-semicol + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-semicol/;' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__equal}' ++ test_string== + test x= = x + mkdir ./= + case $test_string in + for where in build dest + case $where in + build=./= + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal + cd ./= + r=ok + ../configure --prefix /=-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal + file=./= + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/=' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/=' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/./=-prefix/foo/libbase.a' + description='equal in builddir' + expected_to_fail build equal + case $1 in + is_in_list equal squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=equal + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'equal in builddir' + set +x ok 43 - equal in builddir PASS: t/instspc.tap 43 - equal in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./= /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal + test 2 -gt 0 + chmod -R u+rwx ./= /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal + rm -rf ./= /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./= + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-equal + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/= + mkdir build-equal + cd build-equal + r=ok + ../configure --prefix /=-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/= + file=./= + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-equal' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/=-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-equal' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/=/./=-prefix/foo/libbase.a' + description='equal in destdir' + expected_to_fail dest equal + case $1 in + is_in_list equal squote dquote bquote sharp dollar linefeed a_lf_b + item=equal + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'equal in destdir' + set +x ok 44 - equal in destdir PASS: t/instspc.tap 44 - equal in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-equal /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/= + test 2 -gt 0 + chmod -R u+rwx build-equal /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/= + rm -rf build-equal /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/= + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-equal + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-equal/= + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__less}' ++ test_string='<' + test 'x<' = x + mkdir './<' + case $test_string in + for where in build dest + case $where in + build='./<' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less + cd './<' + r=ok + ../configure --prefix '/<-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less + file='./<' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/<' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/<' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/./<-prefix/foo/libbase.a' + description='less in builddir' + expected_to_fail build less + case $1 in + is_in_list less squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=less + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'less in builddir' + set +x ok 45 - less in builddir PASS: t/instspc.tap 45 - less in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './<' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less + test 2 -gt 0 + chmod -R u+rwx './<' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less + rm -rf './<' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './<' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-less + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<' + mkdir build-less + cd build-less + r=ok + ../configure --prefix '/<-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/<' + file='./<' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-less' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-less/' + test 'x>' = x + mkdir './>' + case $test_string in + for where in build dest + case $where in + build='./>' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more + cd './>' + r=ok + ../configure --prefix '/>-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more + file='./>' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/>' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/>' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/./>-prefix/foo/libbase.a' + description='more in builddir' + expected_to_fail build more + case $1 in + is_in_list more squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=more + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'more in builddir' + set +x ok 47 - more in builddir PASS: t/instspc.tap 47 - more in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './>' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more + test 2 -gt 0 + chmod -R u+rwx './>' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more + rm -rf './>' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './>' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-more + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>' + mkdir build-more + cd build-more + r=ok + ../configure --prefix '/>-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>' + file='./>' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-more' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/>-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-more' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>/./>-prefix/foo/libbase.a' + description='more in destdir' + expected_to_fail dest more + case $1 in + is_in_list more squote dquote bquote sharp dollar linefeed a_lf_b + item=more + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'more in destdir' + set +x ok 48 - more in destdir PASS: t/instspc.tap 48 - more in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-more '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>' + test 2 -gt 0 + chmod -R u+rwx build-more '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>' + rm -rf build-more '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-more + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-more/>' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__at}' ++ test_string=@ + test x@ = x + mkdir ./@ + case $test_string in + for where in build dest + case $where in + build=./@ + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at + cd ./@ + r=ok + ../configure --prefix /@-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at + file=./@ + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/./@-prefix/foo/libbase.a' + description='at in builddir' + expected_to_fail build at + case $1 in + is_in_list at squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=at + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'at in builddir' + set +x ok 49 - at in builddir PASS: t/instspc.tap 49 - at in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./@ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at + test 2 -gt 0 + chmod -R u+rwx ./@ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at + rm -rf ./@ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./@ + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-at + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@ + mkdir build-at + cd build-at + r=ok + ../configure --prefix /@-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@ + file=./@ + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-at' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-at' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@/./@-prefix/foo/libbase.a' + description='at in destdir' + expected_to_fail dest at + case $1 in + is_in_list at squote dquote bquote sharp dollar linefeed a_lf_b + item=at + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'at in destdir' + set +x ok 50 - at in destdir PASS: t/instspc.tap 50 - at in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-at /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@ + test 2 -gt 0 + chmod -R u+rwx build-at /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@ + rm -rf build-at /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@ + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-at + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-at/@ + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__lqbrack}' ++ test_string='[' + test 'x[' = x + mkdir './[' + case $test_string in + for where in build dest + case $where in + build='./[' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack + cd './[' + r=ok + ../configure --prefix '/[-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack + file='./[' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/[' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/[' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/./[-prefix/foo/libbase.a' + description='lqbrack in builddir' + expected_to_fail build lqbrack + case $1 in + is_in_list lqbrack squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=lqbrack + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'lqbrack in builddir' + set +x ok 51 - lqbrack in builddir PASS: t/instspc.tap 51 - lqbrack in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './[' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack + test 2 -gt 0 + chmod -R u+rwx './[' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack + rm -rf './[' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './[' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-lqbrack + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[' + mkdir build-lqbrack + cd build-lqbrack + r=ok + ../configure --prefix '/[-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[' + file='./[' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-lqbrack' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/[-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-lqbrack' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[/./[-prefix/foo/libbase.a' + description='lqbrack in destdir' + expected_to_fail dest lqbrack + case $1 in + is_in_list lqbrack squote dquote bquote sharp dollar linefeed a_lf_b + item=lqbrack + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'lqbrack in destdir' + set +x ok 52 - lqbrack in destdir PASS: t/instspc.tap 52 - lqbrack in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-lqbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[' + test 2 -gt 0 + chmod -R u+rwx build-lqbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[' + rm -rf build-lqbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-lqbrack + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lqbrack/[' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__rqbrack}' ++ test_string=']' + test 'x]' = x + mkdir './]' + case $test_string in + for where in build dest + case $where in + build='./]' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack + cd './]' + r=ok + ../configure --prefix '/]-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack + file='./]' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/]' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/]' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/./]-prefix/foo/libbase.a' + description='rqbrack in builddir' + expected_to_fail build rqbrack + case $1 in + is_in_list rqbrack squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=rqbrack + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'rqbrack in builddir' + set +x ok 53 - rqbrack in builddir PASS: t/instspc.tap 53 - rqbrack in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './]' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack + test 2 -gt 0 + chmod -R u+rwx './]' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack + rm -rf './]' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './]' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-rqbrack + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]' + mkdir build-rqbrack + cd build-rqbrack + r=ok + ../configure --prefix '/]-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]' + file='./]' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-rqbrack' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/]-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-rqbrack' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]/./]-prefix/foo/libbase.a' + description='rqbrack in destdir' + expected_to_fail dest rqbrack + case $1 in + is_in_list rqbrack squote dquote bquote sharp dollar linefeed a_lf_b + item=rqbrack + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'rqbrack in destdir' + set +x ok 54 - rqbrack in destdir PASS: t/instspc.tap 54 - rqbrack in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-rqbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]' + test 2 -gt 0 + chmod -R u+rwx build-rqbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]' + rm -rf build-rqbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-rqbrack + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rqbrack/]' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__lcbrack}' ++ test_string='{' + test 'x{' = x + mkdir './{' + case $test_string in + for where in build dest + case $where in + build='./{' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack + cd './{' + r=ok + ../configure --prefix '/{-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack + file='./{' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/{' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/{' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/./{-prefix/foo/libbase.a' + description='lcbrack in builddir' + expected_to_fail build lcbrack + case $1 in + is_in_list lcbrack squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=lcbrack + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'lcbrack in builddir' + set +x ok 55 - lcbrack in builddir PASS: t/instspc.tap 55 - lcbrack in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './{' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack + test 2 -gt 0 + chmod -R u+rwx './{' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack + rm -rf './{' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './{' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-lcbrack + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{' + mkdir build-lcbrack + cd build-lcbrack + r=ok + ../configure --prefix '/{-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{' + file='./{' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-lcbrack' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/{-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-lcbrack' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{/./{-prefix/foo/libbase.a' + description='lcbrack in destdir' + expected_to_fail dest lcbrack + case $1 in + is_in_list lcbrack squote dquote bquote sharp dollar linefeed a_lf_b + item=lcbrack + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'lcbrack in destdir' + set +x ok 56 - lcbrack in destdir PASS: t/instspc.tap 56 - lcbrack in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-lcbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{' + test 2 -gt 0 + chmod -R u+rwx build-lcbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{' + rm -rf build-lcbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-lcbrack + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-lcbrack/{' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__rcbrack}' ++ test_string='}' + test 'x}' = x + mkdir './}' + case $test_string in + for where in build dest + case $where in + build='./}' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack + cd './}' + r=ok + ../configure --prefix '/}-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack + file='./}' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/}' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/}' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/./}-prefix/foo/libbase.a' + description='rcbrack in builddir' + expected_to_fail build rcbrack + case $1 in + is_in_list rcbrack squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=rcbrack + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'rcbrack in builddir' + set +x ok 57 - rcbrack in builddir PASS: t/instspc.tap 57 - rcbrack in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './}' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack + test 2 -gt 0 + chmod -R u+rwx './}' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack + rm -rf './}' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './}' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-rcbrack + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}' + mkdir build-rcbrack + cd build-rcbrack + r=ok + ../configure --prefix '/}-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}' + file='./}' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-rcbrack' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/}-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-rcbrack' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}/./}-prefix/foo/libbase.a' + description='rcbrack in destdir' + expected_to_fail dest rcbrack + case $1 in + is_in_list rcbrack squote dquote bquote sharp dollar linefeed a_lf_b + item=rcbrack + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'rcbrack in destdir' + set +x ok 58 - rcbrack in destdir PASS: t/instspc.tap 58 - rcbrack in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-rcbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}' + test 2 -gt 0 + chmod -R u+rwx build-rcbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}' + rm -rf build-rcbrack '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-rcbrack + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-rcbrack/}' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__space}' ++ test_string=' ' + test 'x ' = x + mkdir './ ' + case $test_string in + for where in build dest + case $where in + build='./ ' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space + cd './ ' + r=ok + ../configure --prefix '/ -prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space + file='./ ' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/ ' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ -prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/ ' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/./ -prefix/foo/libbase.a' + description='space in builddir' + expected_to_fail build space + case $1 in + is_in_list space squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=space + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'space in builddir' + set +x ok 59 - space in builddir PASS: t/instspc.tap 59 - space in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './ ' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space + test 2 -gt 0 + chmod -R u+rwx './ ' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space + rm -rf './ ' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './ ' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-space + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ ' + mkdir build-space + cd build-space + r=ok + ../configure --prefix '/ -prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ ' + file='./ ' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-space' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ / -prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-space' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ /./ -prefix/foo/libbase.a' + description='space in destdir' + expected_to_fail dest space + case $1 in + is_in_list space squote dquote bquote sharp dollar linefeed a_lf_b + item=space + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'space in destdir' + set +x ok 60 - space in destdir PASS: t/instspc.tap 60 - space in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-space '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ ' + test 2 -gt 0 + chmod -R u+rwx build-space '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ ' + rm -rf build-space '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ ' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-space + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-space/ ' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__tab}' ++ test_string=' ' + test 'x ' = x + mkdir './ ' + case $test_string in + for where in build dest + case $where in + build='./ ' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab + cd './ ' + r=ok + ../configure --prefix '/ -prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab + file='./ ' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/ ' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ -prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/ ' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/./ -prefix/foo/libbase.a' + description='tab in builddir' + expected_to_fail build tab + case $1 in + is_in_list tab squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=tab + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'tab in builddir' + set +x ok 61 - tab in builddir PASS: t/instspc.tap 61 - tab in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './ ' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab + test 2 -gt 0 + chmod -R u+rwx './ ' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab + rm -rf './ ' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './ ' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-tab + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ ' + mkdir build-tab + cd build-tab + r=ok + ../configure --prefix '/ -prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ ' + file='./ ' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-tab' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ / -prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-tab' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ /./ -prefix/foo/libbase.a' + description='tab in destdir' + expected_to_fail dest tab + case $1 in + is_in_list tab squote dquote bquote sharp dollar linefeed a_lf_b + item=tab + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'tab in destdir' + set +x ok 62 - tab in destdir PASS: t/instspc.tap 62 - tab in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-tab '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ ' + test 2 -gt 0 + chmod -R u+rwx build-tab '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ ' + rm -rf build-tab '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ ' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-tab + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-tab/ ' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__linefeed}' ++ test_string=' ' + test 'x ' = x + mkdir './ ' + case $test_string in + for where in build dest + case $where in + build='./ ' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-linefeed + cd './ ' + r=ok + ../configure --prefix '/ -prefix' configure: error: pwd does not report name of working directory + r='not ok' + description='linefeed in builddir' + expected_to_fail build linefeed + case $1 in + is_in_list linefeed squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=linefeed + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'linefeed in builddir' + set +x not ok 63 - linefeed in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 63 - linefeed in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-linefeed + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-linefeed/ ' + mkdir build-linefeed + cd build-linefeed + r=ok + ../configure --prefix '/ -prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: error: in `/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-linefeed': config.status: error: Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE="gmake" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). See `config.log' for more details + r='not ok' + description='linefeed in destdir' + expected_to_fail dest linefeed + case $1 in + is_in_list linefeed squote dquote bquote sharp dollar linefeed a_lf_b + item=linefeed + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'linefeed in destdir' + set +x not ok 64 - linefeed in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 64 - linefeed in destdir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__backspace}' ++ test_string=$'\b' + test $'x\b' = x + mkdir $'./\b' + case $test_string in + for where in build dest + case $where in + build=$'./\b' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace + cd $'./\b' + r=ok + ../configure --prefix $'/\b-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace + file=$'./\b' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/./-prefix/foo/libbase.a' + description='backspace in builddir' + expected_to_fail build backspace + case $1 in + is_in_list backspace squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=backspace + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'backspace in builddir' + set +x ok 65 - backspace in builddir PASS: t/instspc.tap 65 - backspace in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ $'./\b' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace + test 2 -gt 0 + chmod -R u+rwx $'./\b' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace + rm -rf $'./\b' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e $'./\b' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-backspace + dest=$'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/\b' + mkdir build-backspace + cd build-backspace + r=ok + ../configure --prefix $'/\b-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=$'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/\b' + file=$'./\b' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-backspace' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-backspace' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace//./-prefix/foo/libbase.a' + description='backspace in destdir' + expected_to_fail dest backspace + case $1 in + is_in_list backspace squote dquote bquote sharp dollar linefeed a_lf_b + item=backspace + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'backspace in destdir' + set +x ok 66 - backspace in destdir PASS: t/instspc.tap 66 - backspace in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-backspace $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/\b' + test 2 -gt 0 + chmod -R u+rwx build-backspace $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/\b' + rm -rf build-backspace $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/\b' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-backspace + for _am_rmrf_v in "$@" + test -e $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-backspace/\b' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__formfeed}' ++ test_string=$'\f' + test $'x\f' = x + mkdir $'./\f' + case $test_string in + for where in build dest + case $where in + build=$'./\f' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed + cd $'./\f' + r=ok + ../configure --prefix $'/\f-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed + file=$'./\f' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/ ' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ -prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/ ' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/./ -prefix/foo/libbase.a' + description='formfeed in builddir' + expected_to_fail build formfeed + case $1 in + is_in_list formfeed squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=formfeed + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'formfeed in builddir' + set +x ok 67 - formfeed in builddir PASS: t/instspc.tap 67 - formfeed in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ $'./\f' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed + test 2 -gt 0 + chmod -R u+rwx $'./\f' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed + rm -rf $'./\f' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e $'./\f' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-formfeed + dest=$'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/\f' + mkdir build-formfeed + cd build-formfeed + r=ok + ../configure --prefix $'/\f-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=$'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/\f' + file=$'./\f' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-formfeed' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ / -prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-formfeed' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/ /./ -prefix/foo/libbase.a' + description='formfeed in destdir' + expected_to_fail dest formfeed + case $1 in + is_in_list formfeed squote dquote bquote sharp dollar linefeed a_lf_b + item=formfeed + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'formfeed in destdir' + set +x ok 68 - formfeed in destdir PASS: t/instspc.tap 68 - formfeed in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-formfeed $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/\f' + test 2 -gt 0 + chmod -R u+rwx build-formfeed $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/\f' + rm -rf build-formfeed $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/\f' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-formfeed + for _am_rmrf_v in "$@" + test -e $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-formfeed/\f' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__carriageret}' ++ test_string=$'\r' + test $'x\r' = x + mkdir $'./\r' + case $test_string in + for where in build dest + case $where in + build=$'./\r' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret + cd $'./\r' + r=ok + ../configure --prefix $'/\r-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret + file=$'./\r' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/ ' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ -prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/ ' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/./ -prefix/foo/libbase.a' + description='carriageret in builddir' + expected_to_fail build carriageret + case $1 in + is_in_list carriageret squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=carriageret + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'carriageret in builddir' + set +x ok 69 - carriageret in builddir PASS: t/instspc.tap 69 - carriageret in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ $'./\r' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret + test 2 -gt 0 + chmod -R u+rwx $'./\r' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret + rm -rf $'./\r' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e $'./\r' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-carriageret + dest=$'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/\r' + mkdir build-carriageret + cd build-carriageret + r=ok + ../configure --prefix $'/\r-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=$'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/\r' + file=$'./\r' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-carriageret' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ / -prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-carriageret' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/ /./ -prefix/foo/libbase.a' + description='carriageret in destdir' + expected_to_fail dest carriageret + case $1 in + is_in_list carriageret squote dquote bquote sharp dollar linefeed a_lf_b + item=carriageret + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'carriageret in destdir' + set +x ok 70 - carriageret in destdir PASS: t/instspc.tap 70 - carriageret in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-carriageret $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/\r' + test 2 -gt 0 + chmod -R u+rwx build-carriageret $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/\r' + rm -rf build-carriageret $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/\r' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-carriageret + for _am_rmrf_v in "$@" + test -e $'/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-carriageret/\r' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__quadrigraph0}' ++ test_string='@&t@' + test 'x@&t@' = x + mkdir './@&t@' + case $test_string in + for where in build dest + case $where in + build='./@&t@' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0 + cd './@&t@' + r=ok + ../configure --prefix '/@&t@-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... configure: error: unsafe absolute working directory name + r='not ok' + description='quadrigraph0 in builddir' + expected_to_fail build quadrigraph0 + case $1 in + is_in_list quadrigraph0 squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=quadrigraph0 + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'quadrigraph0 in builddir' + set +x not ok 71 - quadrigraph0 in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 71 - quadrigraph0 in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-quadrigraph0 + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@' + mkdir build-quadrigraph0 + cd build-quadrigraph0 + r=ok + ../configure --prefix '/@&t@-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@' + file='./@&t@' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph0' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/@&t@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph0' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@/./@&t@-prefix/foo/libbase.a' + description='quadrigraph0 in destdir' + expected_to_fail dest quadrigraph0 + case $1 in + is_in_list quadrigraph0 squote dquote bquote sharp dollar linefeed a_lf_b + item=quadrigraph0 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'quadrigraph0 in destdir' + set +x ok 72 - quadrigraph0 in destdir PASS: t/instspc.tap 72 - quadrigraph0 in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-quadrigraph0 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@' + test 2 -gt 0 + chmod -R u+rwx build-quadrigraph0 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@' + rm -rf build-quadrigraph0 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-quadrigraph0 + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph0/@&t@' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__quadrigraph1}' ++ test_string='@<:@' + test 'x@<:@' = x + mkdir './@<:@' + case $test_string in + cd './@<:@' + for where in build dest + case $where in + build='./@<:@' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1 + cd './@<:@' + r=ok + ../configure --prefix '/@<:@-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1 + file='./@<:@' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@<:@' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@<:@' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/./@<:@-prefix/foo/libbase.a' + description='quadrigraph1 in builddir' + expected_to_fail build quadrigraph1 + case $1 in + is_in_list quadrigraph1 squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=quadrigraph1 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'quadrigraph1 in builddir' + set +x ok 73 - quadrigraph1 in builddir PASS: t/instspc.tap 73 - quadrigraph1 in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './@<:@' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1 + test 2 -gt 0 + chmod -R u+rwx './@<:@' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1 + rm -rf './@<:@' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1 + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './@<:@' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1 + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-quadrigraph1 + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@' + mkdir build-quadrigraph1 + cd build-quadrigraph1 + r=ok + ../configure --prefix '/@<:@-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@' + file='./@<:@' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph1' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/@<:@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph1' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@/./@<:@-prefix/foo/libbase.a' + description='quadrigraph1 in destdir' + expected_to_fail dest quadrigraph1 + case $1 in + is_in_list quadrigraph1 squote dquote bquote sharp dollar linefeed a_lf_b + item=quadrigraph1 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'quadrigraph1 in destdir' + set +x ok 74 - quadrigraph1 in destdir PASS: t/instspc.tap 74 - quadrigraph1 in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-quadrigraph1 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@' + test 2 -gt 0 + chmod -R u+rwx build-quadrigraph1 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@' + rm -rf build-quadrigraph1 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-quadrigraph1 + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph1/@<:@' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__quadrigraph2}' ++ test_string='@:>@' + test 'x@:>@' = x + mkdir './@:>@' + case $test_string in + cd './@:>@' + for where in build dest + case $where in + build='./@:>@' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2 + cd './@:>@' + r=ok + ../configure --prefix '/@:>@-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2 + file='./@:>@' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@:>@' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@:>@' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/./@:>@-prefix/foo/libbase.a' + description='quadrigraph2 in builddir' + expected_to_fail build quadrigraph2 + case $1 in + is_in_list quadrigraph2 squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=quadrigraph2 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'quadrigraph2 in builddir' + set +x ok 75 - quadrigraph2 in builddir PASS: t/instspc.tap 75 - quadrigraph2 in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './@:>@' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2 + test 2 -gt 0 + chmod -R u+rwx './@:>@' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2 + rm -rf './@:>@' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2 + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './@:>@' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2 + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-quadrigraph2 + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@' + mkdir build-quadrigraph2 + cd build-quadrigraph2 + r=ok + ../configure --prefix '/@:>@-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@' + file='./@:>@' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph2' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/@:>@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph2' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@/./@:>@-prefix/foo/libbase.a' + description='quadrigraph2 in destdir' + expected_to_fail dest quadrigraph2 + case $1 in + is_in_list quadrigraph2 squote dquote bquote sharp dollar linefeed a_lf_b + item=quadrigraph2 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'quadrigraph2 in destdir' + set +x ok 76 - quadrigraph2 in destdir PASS: t/instspc.tap 76 - quadrigraph2 in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-quadrigraph2 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@' + test 2 -gt 0 + chmod -R u+rwx build-quadrigraph2 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@' + rm -rf build-quadrigraph2 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-quadrigraph2 + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph2/@:>@' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__quadrigraph3}' ++ test_string='@S|@' + test 'x@S|@' = x + mkdir './@S|@' + case $test_string in + for where in build dest + case $where in + build='./@S|@' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3 + cd './@S|@' + r=ok + ../configure --prefix '/@S|@-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3 + file='./@S|@' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@S|@' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@S|@' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/./@S|@-prefix/foo/libbase.a' + description='quadrigraph3 in builddir' + expected_to_fail build quadrigraph3 + case $1 in + is_in_list quadrigraph3 squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=quadrigraph3 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'quadrigraph3 in builddir' + set +x ok 77 - quadrigraph3 in builddir PASS: t/instspc.tap 77 - quadrigraph3 in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './@S|@' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3 + test 2 -gt 0 + chmod -R u+rwx './@S|@' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3 + rm -rf './@S|@' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3 + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './@S|@' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3 + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-quadrigraph3 + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@' + mkdir build-quadrigraph3 + cd build-quadrigraph3 + r=ok + ../configure --prefix '/@S|@-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@' + file='./@S|@' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph3' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/@S|@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph3' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@/./@S|@-prefix/foo/libbase.a' + description='quadrigraph3 in destdir' + expected_to_fail dest quadrigraph3 + case $1 in + is_in_list quadrigraph3 squote dquote bquote sharp dollar linefeed a_lf_b + item=quadrigraph3 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'quadrigraph3 in destdir' + set +x ok 78 - quadrigraph3 in destdir PASS: t/instspc.tap 78 - quadrigraph3 in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-quadrigraph3 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@' + test 2 -gt 0 + chmod -R u+rwx build-quadrigraph3 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@' + rm -rf build-quadrigraph3 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-quadrigraph3 + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph3/@S|@' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__quadrigraph4}' ++ test_string=@%:@ + test x@%:@ = x + mkdir ./@%:@ + case $test_string in + cd ./@%:@ + for where in build dest + case $where in + build=./@%:@ + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4 + cd ./@%:@ + r=ok + ../configure --prefix /@%:@-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4 + file=./@%:@ + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@%:@' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/@%:@' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/./@%:@-prefix/foo/libbase.a' + description='quadrigraph4 in builddir' + expected_to_fail build quadrigraph4 + case $1 in + is_in_list quadrigraph4 squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=quadrigraph4 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'quadrigraph4 in builddir' + set +x ok 79 - quadrigraph4 in builddir PASS: t/instspc.tap 79 - quadrigraph4 in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./@%:@ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4 + test 2 -gt 0 + chmod -R u+rwx ./@%:@ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4 + rm -rf ./@%:@ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4 + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./@%:@ + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4 + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-quadrigraph4 + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@ + mkdir build-quadrigraph4 + cd build-quadrigraph4 + r=ok + ../configure --prefix /@%:@-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@ + file=./@%:@ + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph4' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/@%:@-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-quadrigraph4' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@/./@%:@-prefix/foo/libbase.a' + description='quadrigraph4 in destdir' + expected_to_fail dest quadrigraph4 + case $1 in + is_in_list quadrigraph4 squote dquote bquote sharp dollar linefeed a_lf_b + item=quadrigraph4 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'quadrigraph4 in destdir' + set +x ok 80 - quadrigraph4 in destdir PASS: t/instspc.tap 80 - quadrigraph4 in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-quadrigraph4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@ + test 2 -gt 0 + chmod -R u+rwx build-quadrigraph4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@ + rm -rf build-quadrigraph4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@ + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-quadrigraph4 + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-quadrigraph4/@%:@ + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__a_b}' ++ test_string='a b' + test 'xa b' = x + mkdir './a b' + case $test_string in + for where in build dest + case $where in + build='./a b' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b + cd './a b' + r=ok + ../configure --prefix '/a b-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b + file='./a b' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/a b' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/a b' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/./a b-prefix/foo/libbase.a' + description='a_b in builddir' + expected_to_fail build a_b + case $1 in + is_in_list a_b squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=a_b + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'a_b in builddir' + set +x ok 81 - a_b in builddir PASS: t/instspc.tap 81 - a_b in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './a b' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b + test 2 -gt 0 + chmod -R u+rwx './a b' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b + rm -rf './a b' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './a b' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-a_b + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b' + mkdir build-a_b + cd build-a_b + r=ok + ../configure --prefix '/a b-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b' + file='./a b' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-a_b' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/a b-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-a_b' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b/./a b-prefix/foo/libbase.a' + description='a_b in destdir' + expected_to_fail dest a_b + case $1 in + is_in_list a_b squote dquote bquote sharp dollar linefeed a_lf_b + item=a_b + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'a_b in destdir' + set +x ok 82 - a_b in destdir PASS: t/instspc.tap 82 - a_b in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-a_b '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b' + test 2 -gt 0 + chmod -R u+rwx build-a_b '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b' + rm -rf build-a_b '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-a_b + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_b/a b' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__a__b}' ++ test_string='a b' + test 'xa b' = x + mkdir './a b' + case $test_string in + for where in build dest + case $where in + build='./a b' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b + cd './a b' + r=ok + ../configure --prefix '/a b-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b + file='./a b' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/a b' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/a b' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/./a b-prefix/foo/libbase.a' + description='a__b in builddir' + expected_to_fail build a__b + case $1 in + is_in_list a__b squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=a__b + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'a__b in builddir' + set +x ok 83 - a__b in builddir PASS: t/instspc.tap 83 - a__b in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './a b' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b + test 2 -gt 0 + chmod -R u+rwx './a b' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b + rm -rf './a b' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './a b' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-a__b + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b' + mkdir build-a__b + cd build-a__b + r=ok + ../configure --prefix '/a b-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b' + file='./a b' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-a__b' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/a b-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-a__b' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b/./a b-prefix/foo/libbase.a' + description='a__b in destdir' + expected_to_fail dest a__b + case $1 in + is_in_list a__b squote dquote bquote sharp dollar linefeed a_lf_b + item=a__b + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'a__b in destdir' + set +x ok 84 - a__b in destdir PASS: t/instspc.tap 84 - a__b in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-a__b '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b' + test 2 -gt 0 + chmod -R u+rwx build-a__b '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b' + rm -rf build-a__b '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-a__b + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a__b/a b' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__a_lf_b}' ++ test_string='a b' + test 'xa b' = x + mkdir './a b' + case $test_string in + for where in build dest + case $where in + build='./a b' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_lf_b + cd './a b' + r=ok + ../configure --prefix '/a b-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... configure: error: unsafe absolute working directory name + r='not ok' + description='a_lf_b in builddir' + expected_to_fail build a_lf_b + case $1 in + is_in_list a_lf_b squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=a_lf_b + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'a_lf_b in builddir' + set +x not ok 85 - a_lf_b in builddir # TODO long-standing limitation XFAIL: t/instspc.tap 85 - a_lf_b in builddir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-a_lf_b + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-a_lf_b/a b' + mkdir build-a_lf_b + cd build-a_lf_b + r=ok + ../configure --prefix '/a b-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: error: in `/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-a_lf_b': config.status: error: Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE="gmake" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). See `config.log' for more details + r='not ok' + description='a_lf_b in destdir' + expected_to_fail dest a_lf_b + case $1 in + is_in_list a_lf_b squote dquote bquote sharp dollar linefeed a_lf_b + item=a_lf_b + shift + case " $* " in + return 0 + directive=TODO + reason='long-standing limitation' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'a_lf_b in destdir' + set +x not ok 86 - a_lf_b in destdir # TODO long-standing limitation XFAIL: t/instspc.tap 86 - a_lf_b in destdir # TODO long-standing limitation + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test 'not ok' = ok + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__dotdotdot}' ++ test_string=... + test x... = x + mkdir ./... + case $test_string in + for where in build dest + case $where in + build=./... + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot + cd ./... + r=ok + ../configure --prefix /...-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot + file=./... + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/...' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/...-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/...' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/./...-prefix/foo/libbase.a' + description='dotdotdot in builddir' + expected_to_fail build dotdotdot + case $1 in + is_in_list dotdotdot squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=dotdotdot + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'dotdotdot in builddir' + set +x ok 87 - dotdotdot in builddir PASS: t/instspc.tap 87 - dotdotdot in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./... /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot + test 2 -gt 0 + chmod -R u+rwx ./... /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot + rm -rf ./... /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./... + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-dotdotdot + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/... + mkdir build-dotdotdot + cd build-dotdotdot + r=ok + ../configure --prefix /...-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/... + file=./... + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-dotdotdot' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/.../...-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-dotdotdot' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/..././...-prefix/foo/libbase.a' + description='dotdotdot in destdir' + expected_to_fail dest dotdotdot + case $1 in + is_in_list dotdotdot squote dquote bquote sharp dollar linefeed a_lf_b + item=dotdotdot + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'dotdotdot in destdir' + set +x ok 88 - dotdotdot in destdir PASS: t/instspc.tap 88 - dotdotdot in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-dotdotdot /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/... + test 2 -gt 0 + chmod -R u+rwx build-dotdotdot /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/... + rm -rf build-dotdotdot /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/... + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-dotdotdot + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dotdotdot/... + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__dosdrive}' ++ test_string=a: + test xa: = x + mkdir ./a: + case $test_string in + cd ./a: + for where in build dest + case $where in + build=./a: + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive + cd ./a: + r=ok + ../configure --prefix /a:-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive + file=./a: + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/a:' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/a:' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/./a:-prefix/foo/libbase.a' + description='dosdrive in builddir' + expected_to_fail build dosdrive + case $1 in + is_in_list dosdrive squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=dosdrive + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'dosdrive in builddir' + set +x ok 89 - dosdrive in builddir PASS: t/instspc.tap 89 - dosdrive in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ ./a: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive + test 2 -gt 0 + chmod -R u+rwx ./a: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive + rm -rf ./a: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e ./a: + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-dosdrive + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a: + mkdir build-dosdrive + cd build-dosdrive + r=ok + ../configure --prefix /a:-prefix checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a: + file=./a: + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-dosdrive' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/a:-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-dosdrive' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a:/./a:-prefix/foo/libbase.a' + description='dosdrive in destdir' + expected_to_fail dest dosdrive + case $1 in + is_in_list dosdrive squote dquote bquote sharp dollar linefeed a_lf_b + item=dosdrive + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'dosdrive in destdir' + set +x ok 90 - dosdrive in destdir PASS: t/instspc.tap 90 - dosdrive in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-dosdrive /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a: + test 2 -gt 0 + chmod -R u+rwx build-dosdrive /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a: + rm -rf build-dosdrive /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a: + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-dosdrive + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-dosdrive/a: + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__miscglob1}' ++ test_string='?[a-z]*' + test 'x?[a-z]*' = x + mkdir './?[a-z]*' + case $test_string in + for where in build dest + case $where in + build='./?[a-z]*' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1 + cd './?[a-z]*' + r=ok + ../configure --prefix '/?[a-z]*-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1 + file='./?[a-z]*' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/?[a-z]*' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/?[a-z]*' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/./?[a-z]*-prefix/foo/libbase.a' + description='miscglob1 in builddir' + expected_to_fail build miscglob1 + case $1 in + is_in_list miscglob1 squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=miscglob1 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'miscglob1 in builddir' + set +x ok 91 - miscglob1 in builddir PASS: t/instspc.tap 91 - miscglob1 in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './?[a-z]*' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1 + test 2 -gt 0 + chmod -R u+rwx './?[a-z]*' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1 + rm -rf './?[a-z]*' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1 + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './?[a-z]*' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1 + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-miscglob1 + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*' + mkdir build-miscglob1 + cd build-miscglob1 + r=ok + ../configure --prefix '/?[a-z]*-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*' + file='./?[a-z]*' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-miscglob1' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/?[a-z]*-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-miscglob1' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*/./?[a-z]*-prefix/foo/libbase.a' + description='miscglob1 in destdir' + expected_to_fail dest miscglob1 + case $1 in + is_in_list miscglob1 squote dquote bquote sharp dollar linefeed a_lf_b + item=miscglob1 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'miscglob1 in destdir' + set +x ok 92 - miscglob1 in destdir PASS: t/instspc.tap 92 - miscglob1 in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-miscglob1 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*' + test 2 -gt 0 + chmod -R u+rwx build-miscglob1 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*' + rm -rf build-miscglob1 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-miscglob1 + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob1/?[a-z]*' + return 0 + : For shells with busted 'set -e.' + for test_name in $test_names_list + eval 'test_string=${instspc__miscglob2}' ++ test_string='.*?[0-9]' + test 'x.*?[0-9]' = x + mkdir './.*?[0-9]' + case $test_string in + for where in build dest + case $where in + build='./.*?[0-9]' + dest=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2 + cd './.*?[0-9]' + r=ok + ../configure --prefix '/.*?[0-9]-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2 + file='./.*?[0-9]' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/.*?[0-9]' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/.*?[0-9]' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/./.*?[0-9]-prefix/foo/libbase.a' + description='miscglob2 in builddir' + expected_to_fail build miscglob2 + case $1 in + is_in_list miscglob2 squote dquote bquote sharp dollar bslash ampersand linefeed quadrigraph0 a_lf_b + item=miscglob2 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'miscglob2 in builddir' + set +x ok 93 - miscglob2 in builddir PASS: t/instspc.tap 93 - miscglob2 in builddir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ './.*?[0-9]' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2 + test 2 -gt 0 + chmod -R u+rwx './.*?[0-9]' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2 + rm -rf './.*?[0-9]' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2 + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e './.*?[0-9]' + for _am_rmrf_v in "$@" + test -e /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2 + return 0 + : For shells with busted 'set -e.' + for where in build dest + case $where in + build=build-miscglob2 + dest='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]' + mkdir build-miscglob2 + cd build-miscglob2 + r=ok + ../configure --prefix '/.*?[0-9]-prefix' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make all x86_64-alt-linux-gcc -DPACKAGE_NAME=\"instspc\" -DPACKAGE_TARNAME=\"instspc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"instspc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"instspc\" -DVERSION=\"1.0\" -I. -I.. -g -O2 -MT source.o -MD -MP -MF .deps/source.Tpo -c -o source.o ../source.c mv -f .deps/source.Tpo .deps/source.Po x86_64-alt-linux-gcc -g -O2 -o sub/base source.o x86_64-alt-linux-gcc -g -O2 -o sub/nobase source.o rm -f sub/libbase.a ar cru sub/libbase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libbase.a rm -f sub/libnobase.a ar cru sub/libnobase.a source.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib sub/libnobase.a + DESTDIR='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]' + file='./.*?[0-9]' + make test-inst make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-miscglob2' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c ../sub/base.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c -m 644 sub/libbase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' && ranlib libbase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c sub/base '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub/' /usr/bin/ginstall -c ../sub/nobase.sh '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 sub/libnobase.a '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub' ( cd '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' && ranlib sub/libnobase.a ) /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub/' /usr/bin/ginstall -c sub/nobase '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub/' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/ginstall -c -m 644 ../sub/base.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.dat '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo' /usr/bin/mkdir -p '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub' /usr/bin/ginstall -c -m 644 ../sub/nobase.h '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/.*?[0-9]-prefix/foo/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/build-miscglob2' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/sub/nobase.h' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/nobase.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/base.h' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/sub/nobase.dat' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/nobase.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/base.dat' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/sub/nobase.sh' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/nobase.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/base.sh' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/sub/nobase' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/nobase' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/base' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/sub/libnobase.a' test ! -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/libnobase.a' test -f '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]/./.*?[0-9]-prefix/foo/libbase.a' + description='miscglob2 in destdir' + expected_to_fail dest miscglob2 + case $1 in + is_in_list miscglob2 squote dquote bquote sharp dollar linefeed a_lf_b + item=miscglob2 + shift + case " $* " in + return 1 + directive= + reason= + result_ ok -D '' -r '' -- 'miscglob2 in destdir' + set +x ok 94 - miscglob2 in destdir PASS: t/instspc.tap 94 - miscglob2 in destdir + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir + not am_keeping_testdirs + am_keeping_testdirs + case $keep_testdirs in + return 1 + test ok = ok + rm_rf_ build-miscglob2 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]' + test 2 -gt 0 + chmod -R u+rwx build-miscglob2 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]' + rm -rf build-miscglob2 '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]' + _am_rmrf_status=0 + for _am_rmrf_v in "$@" + test -e build-miscglob2 + for _am_rmrf_v in "$@" + test -e '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instspc.dir/dest-miscglob2/.*?[0-9]' + return 0 + : For shells with busted 'set -e.' + : + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 94 = later + test 0 -eq 0 + test 77 -eq 94 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL: t/all ============ Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/all.dir + targets='all install-exec install-data uninstall' + sed -e 's/[ :]/-local&/g' + echo 'all install-exec install-data uninstall:' + cat Makefile.am all-local install-exec-local install-data-local uninstall-local: + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall + for target in $targets + grep all-local Makefile.in all-local install-exec-local install-data-local uninstall-local: + grep 'all-am:.*all-local' Makefile.in + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/all.sh (exit status: 1) SKIP: t/amhello-cross-compile ============================= amhello-cross-compile: running i586-mingw32msvc-gcc --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: i586-mingw32msvc-gcc: command not found SKIP t/amhello-cross-compile.sh (exit status: 77) SKIP: t/ar-lib5a ================ ar-lib5a: running lib -out:defstest.lib /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 873: lib: command not found SKIP t/ar-lib5a.sh (exit status: 77) PASS: t/auxdir-computed ======================= Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/auxdir-computed.dir + plan_ 3 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x3 = xunknown + test x3 = xlater + test x3 = xlazy + test x3 = xnow + test 3 -ge 0 + planned_=3 + echo 1..3 1..3 + cat + : + command_ok_ aclocal aclocal-1.16 -Werror + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_=aclocal + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + aclocal-1.16 -Werror + result_ ok -D '' -r '' -- aclocal + set +x ok 1 - aclocal PASS: t/auxdir-computed.tap 1 - aclocal + command_ok_ 'automake -a' -D TODO -r 'long-standing limitation' automake-1.16 --foreign -Werror -Wall -a + tap_directive_= + tap_reason_= + test 10 -gt 0 + tap_description_='automake -a' + shift + test 9 -gt 0 + case $1 in + tap_directive_=TODO + shift + shift + test 7 -gt 0 + case $1 in + tap_reason_='long-standing limitation' + shift + shift + test 5 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall -a configure.ac:2: error: required directory ./$foo does not exist configure.ac:3: error: installing '$foo/install-sh'; error while making link: No such file or directory configure.ac:3: error: installing '$foo/missing'; error while making link: No such file or directory + tap_result_='not ok' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- 'automake -a' + set +x not ok 2 - automake -a # TODO long-standing limitation XFAIL: t/auxdir-computed.tap 2 - automake -a # TODO long-standing limitation + command_ok_ automake -D TODO -r 'long-standing limitation' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 9 -gt 0 + tap_description_=automake + shift + test 8 -gt 0 + case $1 in + tap_directive_=TODO + shift + shift + test 6 -gt 0 + case $1 in + tap_reason_='long-standing limitation' + shift + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall configure.ac:2: error: required directory ./$foo does not exist configure.ac:3: error: required file '$foo/install-sh' not found configure.ac:3: 'automake --add-missing' can install 'install-sh' configure.ac:3: error: required file '$foo/missing' not found configure.ac:3: 'automake --add-missing' can install 'missing' + tap_result_='not ok' + result_ 'not ok' -D TODO -r 'long-standing limitation' -- automake + set +x not ok 3 - automake # TODO long-standing limitation XFAIL: t/auxdir-computed.tap 3 - automake # TODO long-standing limitation + : + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 3 = later + test 0 -eq 0 + test 1 -eq 3 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP: t/compile4 ================ compile4: running cl -? /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 779: cl: command not found SKIP t/compile4.sh (exit status: 77) SKIP: t/compile5 ================ Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/compile5.dir + get_shell_script compile + am_source=compile + am_target=compile + test '!' -f compile + rm -f compile + test x = xyes + cp -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/compile compile + sed 10q compile #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1999-2021 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by + unset am_target am_source + cat + chmod +x ./cl + cat + : + cat + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall -a configure.ac:4: installing './config.guess' configure.ac:4: installing './config.sub' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating check_host + . ./check_host ++ case 'linux-gnu' in ++ skip_ 'target OS is not MinGW' ++ warn_ 'compile5: skipped test: target OS is not MinGW' ++ echo 'compile5: skipped test: target OS is not MinGW' ++ _am_exit 77 ++ set +e ++ test 77 = 77 ++ am__test_skipped=yes ++ exit 77 ++ exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/compile5.sh (exit status: 77) SKIP: t/compile7 ================ compile7: running icl -? /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 790: icl: command not found SKIP t/compile7.sh (exit status: 77) XFAIL: t/cond17 =============== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cond17.dir + cat + cat + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall -a Makefile.am: error: object 'foo.$(OBJEXT)' created by 'foo.cc' and 'foo.c' + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/cond17.sh (exit status: 1) FAIL: t/cond35 ============== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cond35.dir + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:6: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... aclocal.m4:668: AM_PROG_LEX is expanded from... configure.ac:6: the top level + automake-1.16 --foreign -Werror -Wall --add-missing configure.ac: installing './ylwrap' + /usr/bin/grep -F tparse.h Makefile.in am__ta_SOURCES_DIST = ta.c tparse.h tscan.l tparse.y am__tb_SOURCES_DIST = tb.c tparse.h tscan.l tparse.y missing tparse.c tparse.h tscan.c ylwrap BUILT_SOURCES = tparse.h @CASE_A_TRUE@ta_SOURCES = ta.c tparse.h tscan.l tparse.y @CASE_A_FALSE@tb_SOURCES = tb.c tparse.h tscan.l tparse.y tparse.h: tparse.c -rm -f tparse.h ++ /usr/bin/grep -F -c tparse.h: Makefile.in + test 1 -eq 1 + cat + cat + cat + cp ta.c tb.c + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking for bison... yacc checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make /bin/sh ./ylwrap tparse.y y.tab.c tparse.c y.tab.h `echo tparse.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output tparse.output -- yacc -d updating tparse.h make all-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cond35.dir' x86_64-alt-linux-gcc -DPACKAGE_NAME=\"cond35\" -DPACKAGE_TARNAME=\"cond35\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cond35\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"cond35\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT ta.o -MD -MP -MF .deps/ta.Tpo -c -o ta.o ta.c mv -f .deps/ta.Tpo .deps/ta.Po /bin/sh ./ylwrap tscan.l lex.yy.c tscan.c -- lex x86_64-alt-linux-gcc -DPACKAGE_NAME=\"cond35\" -DPACKAGE_TARNAME=\"cond35\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cond35\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"cond35\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT tscan.o -MD -MP -MF .deps/tscan.Tpo -c -o tscan.o tscan.c tscan.c: In function 'yy_init_buffer': tscan.c:1316:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1316 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ tscan.c: At top level: tscan.c:1113:16: warning: 'input' defined but not used [-Wunused-function] 1113 | static int input (void) | ^~~~~ tscan.c:1070:17: warning: 'yyunput' defined but not used [-Wunused-function] 1070 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make[1]: *** [Makefile:414: tscan.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cond35.dir' make: *** [Makefile:305: all] Error 2 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/cond35.sh (exit status: 2) PASS: t/cscope ============== Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir + plan_ 18 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x18 = xunknown + test x18 = xlater + test x18 = xlazy + test x18 = xnow + test 18 -ge 0 + planned_=18 + echo 1..18 1..18 ++ pwd + ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir + cat + mkdir sub sub/subsub + cat + cat + echo 'int foo_func () { return 0; }' + echo 'int main () { return 0; }' + cat + : + echo 'int main () { return 0; }' + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall -i -a + cscope -q --version ./t/cscope.tap: line 72: cscope: command not found + have_cscope=no + using_gmake + case $am__using_gmake in + grep GNU + make --version -v GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later + am__using_gmake=yes + return 0 + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir + pfx='relative VPATH' + mkdir build + cd build + my_configure .. + command_ok_ '[relative VPATH] configure' ../configure EMACS=no --with-lispdir=/who/cares + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_='[relative VPATH] configure' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + ../configure EMACS=no --with-lispdir=/who/cares checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for emacs... no checking where .elc files should go... /who/cares checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sub/Makefile + result_ ok -D '' -r '' -- '[relative VPATH] configure' + set +x ok 1 - [relative VPATH] configure PASS: t/cscope.tap 1 - [relative VPATH] configure + test_cscope + r=ok + make -n cscope rm -f cscope.files fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '0'; then false; elif test -n 'x86_64-alt-linux-gnu'; then true; elif test -n '4.4' && test -n '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \ ]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs ]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo cscopelist-recursive | sed s/-recursive//`; \ case "cscopelist-recursive" in \ distclean-* | maintainer-clean-*) list='sub' ;; \ *) list='sub' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail" Making cscopelist in sub make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build/sub' /usr/bin/mkdir -p subsub echo 'int generated_subsub () { return 0; }' > subsub/gen.c list=' subsub/dist.c subsub/gen.c '; \ case "../../sub" in \ [\\/]* | ?:[\\/]*) sdir="../../sub" ;; \ *) sdir=sub/../../sub ;; \ esac; \ for i in $list; do \ if test -f "$i"; then \ echo "sub/$i"; \ else \ echo "$sdir/$i"; \ fi; \ done >> ../cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build' list=' foo.c bar.cpp baz.f90 foo.el'; \ case ".." in \ [\\/]* | ?:[\\/]*) sdir=".." ;; \ *) sdir=./.. ;; \ esac; \ for i in $list; do \ if test -f "$i"; then \ echo "./$i"; \ else \ echo "$sdir/$i"; \ fi; \ done >> ./cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build' test ! -s cscope.files \ || cscope -b -q -i cscope.files + result_ ok '[relative VPATH] make -n cscope' + set +x ok 2 - [relative VPATH] make -n cscope PASS: t/cscope.tap 2 - [relative VPATH] make -n cscope + test no = no + touch cscope.files cscope.out cscope.in.out cscope.po.out + skip_row_ 3 -r 'no proper cscope program available' + skip_count_=3 + shift ++ seq_ 3 ++ case $# in ++ seq_first=1 ++ seq_incr=1 ++ seq_last=3 ++ i=1 ++ test 1 -le 3 ++ echo 1 ++ i=2 ++ test 2 -le 3 ++ echo 2 ++ i=3 ++ test 3 -le 3 ++ echo 3 ++ i=4 ++ test 4 -le 3 + for i_ in $(seq_ $skip_count_) + skip_ -r 'no proper cscope program available' + result_ ok -D SKIP -r 'no proper cscope program available' + set +x ok 3 # SKIP no proper cscope program available SKIP: t/cscope.tap 3 # SKIP no proper cscope program available + for i_ in $(seq_ $skip_count_) + skip_ -r 'no proper cscope program available' + result_ ok -D SKIP -r 'no proper cscope program available' + set +x ok 4 # SKIP no proper cscope program available SKIP: t/cscope.tap 4 # SKIP no proper cscope program available + for i_ in $(seq_ $skip_count_) + skip_ -r 'no proper cscope program available' + result_ ok -D SKIP -r 'no proper cscope program available' + set +x ok 5 # SKIP no proper cscope program available SKIP: t/cscope.tap 5 # SKIP no proper cscope program available + return 0 + test_cleanup + r=ok + test -f configure + make distcleancheck Making distclean in sub make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build/sub' test -z "bar" || rm -f bar test -z "subsub/gen.c" || rm -f subsub/gen.c rm -f *. rm -f subsub/*. rm -f *.tab.c test -z "" || rm -f test . = "../../sub" || test -z "" || rm -f rm -f subsub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build' test -z "foo" || rm -f foo rm -f foo.elc rm -f *. rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile + test '!' -e cscope.files + test '!' -e cscope.out + test '!' -e cscope.in.out + test '!' -e cscope.po.out + result_ ok '[relative VPATH] make distcheck' + set +x ok 6 - [relative VPATH] make distcheck PASS: t/cscope.tap 6 - [relative VPATH] make distcheck + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir + pfx='absolute VPATH' + mkdir build2 + cd build2 + my_configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir + command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/configure EMACS=no --with-lispdir=/who/cares + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_='[absolute VPATH] configure' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/configure EMACS=no --with-lispdir=/who/cares checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for emacs... no checking where .elc files should go... /who/cares checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sub/Makefile + result_ ok -D '' -r '' -- '[absolute VPATH] configure' + set +x ok 7 - [absolute VPATH] configure PASS: t/cscope.tap 7 - [absolute VPATH] configure + test_cscope + r=ok + make -n cscope rm -f cscope.files fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '0'; then false; elif test -n 'x86_64-alt-linux-gnu'; then true; elif test -n '4.4' && test -n '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build2'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \ ]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs ]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo cscopelist-recursive | sed s/-recursive//`; \ case "cscopelist-recursive" in \ distclean-* | maintainer-clean-*) list='sub' ;; \ *) list='sub' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail" Making cscopelist in sub make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build2/sub' /usr/bin/mkdir -p subsub echo 'int generated_subsub () { return 0; }' > subsub/gen.c list=' subsub/dist.c subsub/gen.c '; \ case "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/sub" in \ [\\/]* | ?:[\\/]*) sdir="/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/sub" ;; \ *) sdir=sub//usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/sub ;; \ esac; \ for i in $list; do \ if test -f "$i"; then \ echo "sub/$i"; \ else \ echo "$sdir/$i"; \ fi; \ done >> ../cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build2/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build2' list=' foo.c bar.cpp baz.f90 foo.el'; \ case "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir" in \ [\\/]* | ?:[\\/]*) sdir="/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir" ;; \ *) sdir=.//usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir ;; \ esac; \ for i in $list; do \ if test -f "$i"; then \ echo "./$i"; \ else \ echo "$sdir/$i"; \ fi; \ done >> ./cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build2' test ! -s cscope.files \ || cscope -b -q -i cscope.files + result_ ok '[absolute VPATH] make -n cscope' + set +x ok 8 - [absolute VPATH] make -n cscope PASS: t/cscope.tap 8 - [absolute VPATH] make -n cscope + test no = no + touch cscope.files cscope.out cscope.in.out cscope.po.out + skip_row_ 3 -r 'no proper cscope program available' + skip_count_=3 + shift ++ seq_ 3 ++ case $# in ++ seq_first=1 ++ seq_incr=1 ++ seq_last=3 ++ i=1 ++ test 1 -le 3 ++ echo 1 ++ i=2 ++ test 2 -le 3 ++ echo 2 ++ i=3 ++ test 3 -le 3 ++ echo 3 ++ i=4 ++ test 4 -le 3 + for i_ in $(seq_ $skip_count_) + skip_ -r 'no proper cscope program available' + result_ ok -D SKIP -r 'no proper cscope program available' + set +x ok 9 # SKIP no proper cscope program available SKIP: t/cscope.tap 9 # SKIP no proper cscope program available + for i_ in $(seq_ $skip_count_) + skip_ -r 'no proper cscope program available' + result_ ok -D SKIP -r 'no proper cscope program available' + set +x ok 10 # SKIP no proper cscope program available SKIP: t/cscope.tap 10 # SKIP no proper cscope program available + for i_ in $(seq_ $skip_count_) + skip_ -r 'no proper cscope program available' + result_ ok -D SKIP -r 'no proper cscope program available' + set +x ok 11 # SKIP no proper cscope program available SKIP: t/cscope.tap 11 # SKIP no proper cscope program available + return 0 + test_cleanup + r=ok + test -f configure + make distcleancheck Making distclean in sub make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build2/sub' test -z "bar" || rm -f bar test -z "subsub/gen.c" || rm -f subsub/gen.c rm -f *. rm -f subsub/*. rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/sub" || test -z "" || rm -f rm -f subsub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build2/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build2' test -z "foo" || rm -f foo rm -f foo.elc rm -f *. rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir" || test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/build2' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile + test '!' -e cscope.files + test '!' -e cscope.out + test '!' -e cscope.in.out + test '!' -e cscope.po.out + result_ ok '[absolute VPATH] make distcheck' + set +x ok 12 - [absolute VPATH] make distcheck PASS: t/cscope.tap 12 - [absolute VPATH] make distcheck + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir + pfx='in-tree build' + my_configure . + command_ok_ '[in-tree build] configure' ./configure EMACS=no --with-lispdir=/who/cares + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_='[in-tree build] configure' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + ./configure EMACS=no --with-lispdir=/who/cares checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for emacs... no checking where .elc files should go... /who/cares checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sub/Makefile + result_ ok -D '' -r '' -- '[in-tree build] configure' + set +x ok 13 - [in-tree build] configure PASS: t/cscope.tap 13 - [in-tree build] configure + test_cscope + r=ok + make -n cscope rm -f cscope.files fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '0'; then false; elif test -n 'x86_64-alt-linux-gnu'; then true; elif test -n '4.4' && test -n '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \ ]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs ]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo cscopelist-recursive | sed s/-recursive//`; \ case "cscopelist-recursive" in \ distclean-* | maintainer-clean-*) list='sub' ;; \ *) list='sub' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail" Making cscopelist in sub make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/sub' /usr/bin/mkdir -p subsub echo 'int generated_subsub () { return 0; }' > subsub/gen.c list=' subsub/dist.c subsub/gen.c '; \ case "." in \ [\\/]* | ?:[\\/]*) sdir="." ;; \ *) sdir=sub/. ;; \ esac; \ for i in $list; do \ if test -f "$i"; then \ echo "sub/$i"; \ else \ echo "$sdir/$i"; \ fi; \ done >> ../cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir' list=' foo.c bar.cpp baz.f90 foo.el'; \ case "." in \ [\\/]* | ?:[\\/]*) sdir="." ;; \ *) sdir=./. ;; \ esac; \ for i in $list; do \ if test -f "$i"; then \ echo "./$i"; \ else \ echo "$sdir/$i"; \ fi; \ done >> ./cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir' test ! -s cscope.files \ || cscope -b -q -i cscope.files + result_ ok '[in-tree build] make -n cscope' + set +x ok 14 - [in-tree build] make -n cscope PASS: t/cscope.tap 14 - [in-tree build] make -n cscope + test no = no + touch cscope.files cscope.out cscope.in.out cscope.po.out + skip_row_ 3 -r 'no proper cscope program available' + skip_count_=3 + shift ++ seq_ 3 ++ case $# in ++ seq_first=1 ++ seq_incr=1 ++ seq_last=3 ++ i=1 ++ test 1 -le 3 ++ echo 1 ++ i=2 ++ test 2 -le 3 ++ echo 2 ++ i=3 ++ test 3 -le 3 ++ echo 3 ++ i=4 ++ test 4 -le 3 + for i_ in $(seq_ $skip_count_) + skip_ -r 'no proper cscope program available' + result_ ok -D SKIP -r 'no proper cscope program available' + set +x ok 15 # SKIP no proper cscope program available SKIP: t/cscope.tap 15 # SKIP no proper cscope program available + for i_ in $(seq_ $skip_count_) + skip_ -r 'no proper cscope program available' + result_ ok -D SKIP -r 'no proper cscope program available' + set +x ok 16 # SKIP no proper cscope program available SKIP: t/cscope.tap 16 # SKIP no proper cscope program available + for i_ in $(seq_ $skip_count_) + skip_ -r 'no proper cscope program available' + result_ ok -D SKIP -r 'no proper cscope program available' + set +x ok 17 # SKIP no proper cscope program available SKIP: t/cscope.tap 17 # SKIP no proper cscope program available + return 0 + test_cleanup + r=ok + test -f configure + make distclean Making distclean in sub make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/sub' test -z "bar" || rm -f bar test -z "subsub/gen.c" || rm -f subsub/gen.c rm -f *. rm -f subsub/*. rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f subsub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir' test -z "foo" || rm -f foo rm -f foo.elc rm -f *. rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/cscope.dir' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile + test '!' -e cscope.files + test '!' -e cscope.out + test '!' -e cscope.in.out + test '!' -e cscope.po.out + result_ ok '[in-tree build] make distcheck' + set +x ok 18 - [in-tree build] make distcheck PASS: t/cscope.tap 18 - [in-tree build] make distcheck + : + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 18 = later + test 0 -eq 0 + test 9 -eq 18 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP: t/cscope3 =============== cscope3: running cscope --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: cscope: command not found SKIP t/cscope3.sh (exit status: 77) FAIL: t/c-demo ============== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/c-demo.dir + cat + cross_compiling + test xx86_64-alt-linux '!=' x + test xx86_64-alt-linux '!=' xx86_64-alt-linux + run_tests=yes + export run_tests + mkdir build-aux lib src tests + cat + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall --add-missing configure.ac:6: installing 'build-aux/ar-lib' configure.ac:5: installing 'build-aux/compile' configure.ac:4: installing 'build-aux/install-sh' configure.ac:4: installing 'build-aux/missing' lib/Makefile.am: installing 'build-aux/depcomp' parallel-tests: installing 'build-aux/test-driver' + test -f build-aux/depcomp + test -f build-aux/compile + ./configure --enable-dependency-tracking checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating lib/Makefile config.status: creating tests/Makefile config.status: executing depfiles commands + cat + cat + cat + cat + make Making all in lib make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/c-demo.dir/lib' sed -n 's/.*foo *(.*/&;/p' "./foo.c" >foo.h-t test 1 -eq `wc -l ' or provide a declaration of 'printf' 2 | #include "bar.h" +++ |+#include 3 | int main (void) main.c:5:3: warning: incompatible implicit declaration of built-in function 'printf' [-Wbuiltin-declaration-mismatch] 5 | printf ("%s, %s!\n", foo (), bar ()); | ^~~~~~ main.c:5:3: note: include '' or provide a declaration of 'printf' make[1]: *** [Makefile:367: zardoz-main.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/c-demo.dir/src' make: *** [Makefile:339: all-recursive] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/c-demo.sh (exit status: 2) PASS: t/dist-formats ==================== Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + plan_ 75 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x75 = xunknown + test x75 = xlater + test x75 = xlazy + test x75 = xnow + test 75 -ge 0 + planned_=75 + echo 1..75 1..75 ++ pwd + ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + unset TAR + mkdir setup + cd setup + echo 'AC_INIT([x], [0]) AM_INIT_AUTOMAKE' + aclocal-1.16 -Werror + mv aclocal.m4 .. + cd .. + rm -rf setup + for MAKE_j4 in "$MAKE -j4" "$MAKE -j 4" false + echo all: + make -j4 -f - make: Nothing to be done for 'all'. + break + all_compression_formats='gzip lzip xz bzip2 zip zstd' ++ for x in $all_compression_formats ++ setup_vars_for_compression_format gzip ++ suffix=NONE ++ compressor=NONE ++ case $1 in ++ suffix=tar.gz ++ compressor=gzip ++ echo gzip ++ for x in $all_compression_formats ++ setup_vars_for_compression_format lzip ++ suffix=NONE ++ compressor=NONE ++ case $1 in ++ suffix=tar.lz ++ compressor=lzip ++ echo lzip ++ for x in $all_compression_formats ++ setup_vars_for_compression_format xz ++ suffix=NONE ++ compressor=NONE ++ case $1 in ++ suffix=tar.xz ++ compressor=xz ++ echo xz ++ for x in $all_compression_formats ++ setup_vars_for_compression_format bzip2 ++ suffix=NONE ++ compressor=NONE ++ case $1 in ++ suffix=tar.bz2 ++ compressor=bzip2 ++ echo bzip2 ++ for x in $all_compression_formats ++ setup_vars_for_compression_format zip ++ suffix=NONE ++ compressor=NONE ++ case $1 in ++ suffix=zip ++ compressor=zip ++ echo zip ++ for x in $all_compression_formats ++ setup_vars_for_compression_format zstd ++ suffix=NONE ++ compressor=NONE ++ case $1 in ++ suffix=tar.zst ++ compressor=zstd ++ echo zstd ++ tr ' ' ' ' + all_compressors='gzip lzip xz bzip2 zip zstd ' + echo All compressors: gzip lzip xz bzip2 zip zstd All compressors: gzip lzip xz bzip2 zip zstd ++ for c in $all_compressors ++ have_compressor gzip ++ test 1 -eq 1 ++ test gzip = gzip ++ return 0 ++ for c in $all_compressors ++ have_compressor lzip ++ test 1 -eq 1 ++ test lzip = gzip ++ needed_programs=lzip ++ checker_option=--version ++ case $1 in ++ for p in $needed_programs ++ lzip --version ++ tr ' ' ' ' ./t/dist-formats.tap: line 100: lzip: command not found ++ return 1 ++ echo lzip ++ for c in $all_compressors ++ have_compressor xz ++ test 1 -eq 1 ++ test xz = gzip ++ needed_programs=xz ++ checker_option=--version ++ case $1 in ++ for p in $needed_programs ++ xz --version xz (XZ Utils) 5.4.5 liblzma 5.4.5 ++ return 0 ++ for c in $all_compressors ++ have_compressor bzip2 ++ test 1 -eq 1 ++ test bzip2 = gzip ++ needed_programs=bzip2 ++ checker_option=--version ++ case $1 in ++ checker_option=--help ++ for p in $needed_programs ++ bzip2 --help bzip2, a block-sorting file compressor. Version 1.0.8, 13-Jul-2019. usage: bzip2 [flags and input files in any order] -h --help print this message -d --decompress force decompression -z --compress force compression -k --keep keep (don't delete) input files -f --force overwrite existing output files -t --test test compressed file integrity -c --stdout output to standard out -q --quiet suppress noncritical error messages -v --verbose be verbose (a 2nd -v gives more) -L --license display software version & license -V --version display software version & license -s --small use less memory (at most 2500k) -1 .. -9 set block size to 100k .. 900k --fast alias for -1 --best alias for -9 If invoked as `bzip2', default action is to compress. as `bunzip2', default action is to decompress. as `bzcat', default action is to decompress to stdout. If no file names are given, bzip2 compresses or decompresses from standard input to standard output. You can combine short flags, so `-v -4' means the same as -v4 or -4v, &c. ++ return 0 ++ for c in $all_compressors ++ have_compressor zip ++ test 1 -eq 1 ++ test zip = gzip ++ needed_programs=zip ++ checker_option=--version ++ case $1 in ++ checker_option=-v ++ needed_programs='zip unzip' ++ for p in $needed_programs ++ zip -v ./t/dist-formats.tap: line 100: zip: command not found ++ return 1 ++ echo zip ++ for c in $all_compressors ++ have_compressor zstd ++ test 1 -eq 1 ++ test zstd = gzip ++ needed_programs=zstd ++ checker_option=--version ++ case $1 in ++ for p in $needed_programs ++ zstd --version *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet *** ++ return 0 + missing_compressors='lzip zip ' + echo Missing compressors: lzip zip Missing compressors: lzip zip + start_subtest defaults + name=defaults + shift + test -n defaults + test 0 -gt 0 ++ tr , ' ' ++ echo + ac_opts= ++ echo ++ tr , ' ' + am_opts= + mkdir defaults + cd defaults + unindent + test x = x ++ printf '%s\n' ' /^$/b # Nothing to do for empty lines. x # Get x into pattern space. /^$/{ # No prior x, go prepare it. g # Copy this 1st non-blank line into pattern space. s/^\([ ]*\).*/x\1/ # Prepare x in pattern space. } # Now: x in pattern and in hold. G # Build x\n in pattern space, and h # duplicate it into hold space. s/\n.*$// # Restore x in pattern space, and x # exchange with the above duplicate in hold space. s/^x\(.*\)\n\1// # Remove leading from . s/^x.*\n// # Restore when there is no leading . ' ++ sed -e 's/ *# .*//' + sed_unindent_prog=' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = ' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + command_ok_ 'default [automake]' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='default [automake]' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall + result_ ok -D '' -r '' -- 'default [automake]' + set +x ok 1 - default [automake] PASS: t/dist-formats.tap 1 - default [automake] + command_ok_ 'default [autoconf]' autoconf + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='default [autoconf]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + autoconf + result_ ok -D '' -r '' -- 'default [autoconf]' + set +x ok 2 - default [autoconf] PASS: t/dist-formats.tap 2 - default [autoconf] + command_ok_ 'default [configure]' ./configure + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='default [configure]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + result_ ok -D '' -r '' -- 'default [configure]' + set +x ok 3 - default [configure] PASS: t/dist-formats.tap 3 - default [configure] + command_ok_ 'default [make distcheck]' make distcheck + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='default [make distcheck]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make distcheck make dist-gzip am__post_remove_distdir='@:' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' make distdir-am make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >defaults-1.0.tar.gz make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi case 'defaults-1.0.tar.gz' in \ *.tar.gz*) \ eval GZIP= gzip --best -dc defaults-1.0.tar.gz | ${TAR-tar} xf - ;;\ *.tar.bz2*) \ bzip2 -dc defaults-1.0.tar.bz2 | ${TAR-tar} xf - ;;\ *.tar.lz*) \ lzip -dc defaults-1.0.tar.lz | ${TAR-tar} xf - ;;\ *.tar.xz*) \ xz -dc defaults-1.0.tar.xz | ${TAR-tar} xf - ;;\ *.tar.Z*) \ uncompress -c defaults-1.0.tar.Z | ${TAR-tar} xf - ;;\ *.shar.gz*) \ eval GZIP= gzip --best -dc defaults-1.0.shar.gz | unshar ;;\ *.zip*) \ unzip defaults-1.0.zip ;;\ *.tar.zst*) \ zstd -dc defaults-1.0.tar.zst | ${TAR-tar} xf - ;;\ esac chmod -R a-w defaults-1.0 chmod u+w defaults-1.0 mkdir defaults-1.0/_build defaults-1.0/_build/sub defaults-1.0/_inst chmod a-w defaults-1.0 test -d defaults-1.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd defaults-1.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd defaults-1.0/_build/sub \ && ../../configure \ \ \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf defaults-1.0.tar.gz \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1 checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Nothing to be done for 'dvi'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Nothing to be done for 'installcheck'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Nothing to be done for 'uninstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Nothing to be done for 'uninstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make dist-gzip am__post_remove_distdir='@:' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make distdir-am make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >defaults-1.0.tar.gz make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' test -z "" || rm -f test . = "../.." || test -z "" || rm -f rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/defaults-1.0/_build/sub' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi ============================================== defaults-1.0 archives ready for distribution: defaults-1.0.tar.gz ============================================== + result_ ok -D '' -r '' -- 'default [make distcheck]' + set +x ok 4 - default [make distcheck] PASS: t/dist-formats.tap 4 - default [make distcheck] ++ ls defaults-1.0.tar.gz + command_ok_ ''\''make dist'\'' only builds *.tar.gz by default' test defaults-1.0.tar.gz = defaults-1.0.tar.gz + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_=''\''make dist'\'' only builds *.tar.gz by default' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + test defaults-1.0.tar.gz = defaults-1.0.tar.gz + result_ ok -D '' -r '' -- ''\''make dist'\'' only builds *.tar.gz by default' + set +x ok 5 - 'make dist' only builds *.tar.gz by default PASS: t/dist-formats.tap 5 - 'make dist' only builds *.tar.gz by default + rm -rf defaults-1.0.tar.gz + for fmt in $all_compression_formats + can_compress defaults gzip + test 2 -eq 2 + tarname=defaults + format=gzip + setup_vars_for_compression_format gzip + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.gz + compressor=gzip + command_ok_ ''\''dist-gzip'\'' target always created' make -n dist-gzip + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_=''\''dist-gzip'\'' target always created' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + make -n dist-gzip make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" srcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ list='./Makefile.am ./configure ./configure.ac ./aclocal.m4 ./Makefile.in install-sh missing '; \ dist_files=`for file in $list; do echo $file; done | \ sed -e "s|^$srcdirstrip/||;t" \ -e "s|^$topsrcdirstrip/|./|;t"`; \ case $dist_files in \ */*) /usr/bin/mkdir -p `echo "$dist_files" | \ sed '/\//!d;s|^|defaults-1.0/|;s,/[^/]*$,,' | \ sort -u` ;; \ esac; \ for file in $dist_files; do \ if test -f $file || test -d $file; then d=.; else d=.; fi; \ if test -d $d/$file; then \ dir=`echo "/$file" | sed -e 's,/[^/]*$,,'`; \ if test -d "defaults-1.0/$file"; then \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d ./$file && test $d != .; then \ cp -fpR ./$file "defaults-1.0$dir" || exit 1; \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $d/$file "defaults-1.0$dir" || exit 1; \ else \ test -f "defaults-1.0/$file" \ || cp -p $d/$file "defaults-1.0/$file" \ || exit 1; \ fi; \ done test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >defaults-1.0.tar.gz if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi + result_ ok -D '' -r '' -- ''\''dist-gzip'\'' target always created' + set +x ok 6 - 'dist-gzip' target always created PASS: t/dist-formats.tap 6 - 'dist-gzip' target always created + command_ok_if_have_compressor ''\''make dist-gzip'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + have_compressor gzip + case " $missing_compressors " in + : + command_ok_ ''\''make dist-gzip'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_=''\''make dist-gzip'\'' work by default' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' ++ rm -rf '*defaults*' ++ make dist-gzip make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >defaults-1.0.tar.gz if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi ++ test -f defaults-1.0.tar.gz ++ ls -l defaults-1.0.tar.gz -rw-r--r-- 1 builder builder 52596 Dec 21 03:59 defaults-1.0.tar.gz +++ echo defaults-1.0.tar.gz ++ test defaults-1.0.tar.gz = defaults-1.0.tar.gz + result_ ok -D '' -r '' -- ''\''make dist-gzip'\'' work by default' + set +x ok 7 - 'make dist-gzip' work by default PASS: t/dist-formats.tap 7 - 'make dist-gzip' work by default + unset suffix compressor format tarname + for fmt in $all_compression_formats + can_compress defaults lzip + test 2 -eq 2 + tarname=defaults + format=lzip + setup_vars_for_compression_format lzip + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.lz + compressor=lzip + command_ok_ ''\''dist-lzip'\'' target always created' make -n dist-lzip + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_=''\''dist-lzip'\'' target always created' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + make -n dist-lzip make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" srcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ list='./Makefile.am ./configure ./configure.ac ./aclocal.m4 ./Makefile.in install-sh missing '; \ dist_files=`for file in $list; do echo $file; done | \ sed -e "s|^$srcdirstrip/||;t" \ -e "s|^$topsrcdirstrip/|./|;t"`; \ case $dist_files in \ */*) /usr/bin/mkdir -p `echo "$dist_files" | \ sed '/\//!d;s|^|defaults-1.0/|;s,/[^/]*$,,' | \ sort -u` ;; \ esac; \ for file in $dist_files; do \ if test -f $file || test -d $file; then d=.; else d=.; fi; \ if test -d $d/$file; then \ dir=`echo "/$file" | sed -e 's,/[^/]*$,,'`; \ if test -d "defaults-1.0/$file"; then \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d ./$file && test $d != .; then \ cp -fpR ./$file "defaults-1.0$dir" || exit 1; \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $d/$file "defaults-1.0$dir" || exit 1; \ else \ test -f "defaults-1.0/$file" \ || cp -p $d/$file "defaults-1.0/$file" \ || exit 1; \ fi; \ done test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | lzip -c ${LZIP_OPT--9} >defaults-1.0.tar.lz if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi + result_ ok -D '' -r '' -- ''\''dist-lzip'\'' target always created' + set +x ok 8 - 'dist-lzip' target always created PASS: t/dist-formats.tap 8 - 'dist-lzip' target always created + command_ok_if_have_compressor ''\''make dist-lzip'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + have_compressor lzip + case " $missing_compressors " in + false + skip_ -r ''\''lzip'\'' not available' ''\''make dist-lzip'\'' work by default' + result_ ok -D SKIP -r ''\''lzip'\'' not available' ''\''make dist-lzip'\'' work by default' + set +x ok 9 - 'make dist-lzip' work by default # SKIP 'lzip' not available SKIP: t/dist-formats.tap 9 - 'make dist-lzip' work by default # SKIP 'lzip' not available + unset suffix compressor format tarname + for fmt in $all_compression_formats + can_compress defaults xz + test 2 -eq 2 + tarname=defaults + format=xz + setup_vars_for_compression_format xz + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.xz + compressor=xz + command_ok_ ''\''dist-xz'\'' target always created' make -n dist-xz + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_=''\''dist-xz'\'' target always created' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + make -n dist-xz make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" srcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ list='./Makefile.am ./configure ./configure.ac ./aclocal.m4 ./Makefile.in install-sh missing '; \ dist_files=`for file in $list; do echo $file; done | \ sed -e "s|^$srcdirstrip/||;t" \ -e "s|^$topsrcdirstrip/|./|;t"`; \ case $dist_files in \ */*) /usr/bin/mkdir -p `echo "$dist_files" | \ sed '/\//!d;s|^|defaults-1.0/|;s,/[^/]*$,,' | \ sort -u` ;; \ esac; \ for file in $dist_files; do \ if test -f $file || test -d $file; then d=.; else d=.; fi; \ if test -d $d/$file; then \ dir=`echo "/$file" | sed -e 's,/[^/]*$,,'`; \ if test -d "defaults-1.0/$file"; then \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d ./$file && test $d != .; then \ cp -fpR ./$file "defaults-1.0$dir" || exit 1; \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $d/$file "defaults-1.0$dir" || exit 1; \ else \ test -f "defaults-1.0/$file" \ || cp -p $d/$file "defaults-1.0/$file" \ || exit 1; \ fi; \ done test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | XZ_OPT=${XZ_OPT--e} xz -c >defaults-1.0.tar.xz if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi + result_ ok -D '' -r '' -- ''\''dist-xz'\'' target always created' + set +x ok 10 - 'dist-xz' target always created PASS: t/dist-formats.tap 10 - 'dist-xz' target always created + command_ok_if_have_compressor ''\''make dist-xz'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + have_compressor xz + case " $missing_compressors " in + : + command_ok_ ''\''make dist-xz'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_=''\''make dist-xz'\'' work by default' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' ++ rm -rf defaults-1.0.tar.gz ++ make dist-xz make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | XZ_OPT=${XZ_OPT--e} xz -c >defaults-1.0.tar.xz if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi ++ test -f defaults-1.0.tar.xz ++ ls -l defaults-1.0.tar.xz -rw-r--r-- 1 builder builder 41848 Dec 21 03:59 defaults-1.0.tar.xz +++ echo defaults-1.0.tar.xz ++ test defaults-1.0.tar.xz = defaults-1.0.tar.xz + result_ ok -D '' -r '' -- ''\''make dist-xz'\'' work by default' + set +x ok 11 - 'make dist-xz' work by default PASS: t/dist-formats.tap 11 - 'make dist-xz' work by default + unset suffix compressor format tarname + for fmt in $all_compression_formats + can_compress defaults bzip2 + test 2 -eq 2 + tarname=defaults + format=bzip2 + setup_vars_for_compression_format bzip2 + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.bz2 + compressor=bzip2 + command_ok_ ''\''dist-bzip2'\'' target always created' make -n dist-bzip2 + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_=''\''dist-bzip2'\'' target always created' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + make -n dist-bzip2 make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" srcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ list='./Makefile.am ./configure ./configure.ac ./aclocal.m4 ./Makefile.in install-sh missing '; \ dist_files=`for file in $list; do echo $file; done | \ sed -e "s|^$srcdirstrip/||;t" \ -e "s|^$topsrcdirstrip/|./|;t"`; \ case $dist_files in \ */*) /usr/bin/mkdir -p `echo "$dist_files" | \ sed '/\//!d;s|^|defaults-1.0/|;s,/[^/]*$,,' | \ sort -u` ;; \ esac; \ for file in $dist_files; do \ if test -f $file || test -d $file; then d=.; else d=.; fi; \ if test -d $d/$file; then \ dir=`echo "/$file" | sed -e 's,/[^/]*$,,'`; \ if test -d "defaults-1.0/$file"; then \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d ./$file && test $d != .; then \ cp -fpR ./$file "defaults-1.0$dir" || exit 1; \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $d/$file "defaults-1.0$dir" || exit 1; \ else \ test -f "defaults-1.0/$file" \ || cp -p $d/$file "defaults-1.0/$file" \ || exit 1; \ fi; \ done test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >defaults-1.0.tar.bz2 if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi + result_ ok -D '' -r '' -- ''\''dist-bzip2'\'' target always created' + set +x ok 12 - 'dist-bzip2' target always created PASS: t/dist-formats.tap 12 - 'dist-bzip2' target always created + command_ok_if_have_compressor ''\''make dist-bzip2'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + have_compressor bzip2 + case " $missing_compressors " in + : + command_ok_ ''\''make dist-bzip2'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_=''\''make dist-bzip2'\'' work by default' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' ++ rm -rf defaults-1.0.tar.xz ++ make dist-bzip2 make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >defaults-1.0.tar.bz2 if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi ++ test -f defaults-1.0.tar.bz2 ++ ls -l defaults-1.0.tar.bz2 -rw-r--r-- 1 builder builder 44206 Dec 21 03:59 defaults-1.0.tar.bz2 +++ echo defaults-1.0.tar.bz2 ++ test defaults-1.0.tar.bz2 = defaults-1.0.tar.bz2 + result_ ok -D '' -r '' -- ''\''make dist-bzip2'\'' work by default' + set +x ok 13 - 'make dist-bzip2' work by default PASS: t/dist-formats.tap 13 - 'make dist-bzip2' work by default + unset suffix compressor format tarname + for fmt in $all_compression_formats + can_compress defaults zip + test 2 -eq 2 + tarname=defaults + format=zip + setup_vars_for_compression_format zip + suffix=NONE + compressor=NONE + case $1 in + suffix=zip + compressor=zip + command_ok_ ''\''dist-zip'\'' target always created' make -n dist-zip + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_=''\''dist-zip'\'' target always created' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + make -n dist-zip make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" srcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ list='./Makefile.am ./configure ./configure.ac ./aclocal.m4 ./Makefile.in install-sh missing '; \ dist_files=`for file in $list; do echo $file; done | \ sed -e "s|^$srcdirstrip/||;t" \ -e "s|^$topsrcdirstrip/|./|;t"`; \ case $dist_files in \ */*) /usr/bin/mkdir -p `echo "$dist_files" | \ sed '/\//!d;s|^|defaults-1.0/|;s,/[^/]*$,,' | \ sort -u` ;; \ esac; \ for file in $dist_files; do \ if test -f $file || test -d $file; then d=.; else d=.; fi; \ if test -d $d/$file; then \ dir=`echo "/$file" | sed -e 's,/[^/]*$,,'`; \ if test -d "defaults-1.0/$file"; then \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d ./$file && test $d != .; then \ cp -fpR ./$file "defaults-1.0$dir" || exit 1; \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $d/$file "defaults-1.0$dir" || exit 1; \ else \ test -f "defaults-1.0/$file" \ || cp -p $d/$file "defaults-1.0/$file" \ || exit 1; \ fi; \ done test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' rm -f defaults-1.0.zip zip -rq defaults-1.0.zip defaults-1.0 if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi + result_ ok -D '' -r '' -- ''\''dist-zip'\'' target always created' + set +x ok 14 - 'dist-zip' target always created PASS: t/dist-formats.tap 14 - 'dist-zip' target always created + command_ok_if_have_compressor ''\''make dist-zip'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + have_compressor zip + case " $missing_compressors " in + false + skip_ -r ''\''zip'\'' not available' ''\''make dist-zip'\'' work by default' + result_ ok -D SKIP -r ''\''zip'\'' not available' ''\''make dist-zip'\'' work by default' + set +x ok 15 - 'make dist-zip' work by default # SKIP 'zip' not available SKIP: t/dist-formats.tap 15 - 'make dist-zip' work by default # SKIP 'zip' not available + unset suffix compressor format tarname + for fmt in $all_compression_formats + can_compress defaults zstd + test 2 -eq 2 + tarname=defaults + format=zstd + setup_vars_for_compression_format zstd + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.zst + compressor=zstd + command_ok_ ''\''dist-zstd'\'' target always created' make -n dist-zstd + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_=''\''dist-zstd'\'' target always created' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + make -n dist-zstd make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" srcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ list='./Makefile.am ./configure ./configure.ac ./aclocal.m4 ./Makefile.in install-sh missing '; \ dist_files=`for file in $list; do echo $file; done | \ sed -e "s|^$srcdirstrip/||;t" \ -e "s|^$topsrcdirstrip/|./|;t"`; \ case $dist_files in \ */*) /usr/bin/mkdir -p `echo "$dist_files" | \ sed '/\//!d;s|^|defaults-1.0/|;s,/[^/]*$,,' | \ sort -u` ;; \ esac; \ for file in $dist_files; do \ if test -f $file || test -d $file; then d=.; else d=.; fi; \ if test -d $d/$file; then \ dir=`echo "/$file" | sed -e 's,/[^/]*$,,'`; \ if test -d "defaults-1.0/$file"; then \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d ./$file && test $d != .; then \ cp -fpR ./$file "defaults-1.0$dir" || exit 1; \ find "defaults-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $d/$file "defaults-1.0$dir" || exit 1; \ else \ test -f "defaults-1.0/$file" \ || cp -p $d/$file "defaults-1.0/$file" \ || exit 1; \ fi; \ done test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | zstd -c ${ZSTD_CLEVEL-${ZSTD_OPT--19}} >defaults-1.0.tar.zst if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi + result_ ok -D '' -r '' -- ''\''dist-zstd'\'' target always created' + set +x ok 16 - 'dist-zstd' target always created PASS: t/dist-formats.tap 16 - 'dist-zstd' target always created + command_ok_if_have_compressor ''\''make dist-zstd'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + have_compressor zstd + case " $missing_compressors " in + : + command_ok_ ''\''make dist-zstd'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_=''\''make dist-zstd'\'' work by default' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' ++ rm -rf defaults-1.0.tar.bz2 ++ make dist-zstd make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi test -d "defaults-1.0" || mkdir "defaults-1.0" test -n "" \ || find "defaults-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "defaults-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/defaults' tardir=defaults-1.0 && ${TAR-tar} chof - "$tardir" | zstd -c ${ZSTD_CLEVEL-${ZSTD_OPT--19}} >defaults-1.0.tar.zst if test -d "defaults-1.0"; then find "defaults-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "defaults-1.0" || { sleep 5 && rm -rf "defaults-1.0"; }; else :; fi ++ test -f defaults-1.0.tar.zst ++ ls -l defaults-1.0.tar.zst -rw-r--r-- 1 builder builder 42759 Dec 21 03:59 defaults-1.0.tar.zst +++ echo defaults-1.0.tar.zst ++ test defaults-1.0.tar.zst = defaults-1.0.tar.zst + result_ ok -D '' -r '' -- ''\''make dist-zstd'\'' work by default' + set +x ok 17 - 'make dist-zstd' work by default PASS: t/dist-formats.tap 17 - 'make dist-zstd' work by default + unset suffix compressor format tarname + unset fmt + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + start_subtest am-nogz-only am_opts=no-dist-gzip ac_opts= + name=am-nogz-only + shift + test -n am-nogz-only + test 2 -gt 0 + eval am_opts=no-dist-gzip ac_opts= ++ am_opts=no-dist-gzip ++ ac_opts= ++ echo ++ tr , ' ' + ac_opts= ++ echo no-dist-gzip ++ tr , ' ' + am_opts=no-dist-gzip + mkdir am-nogz-only + cd am-nogz-only + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = no-dist-gzip' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + nogzip_automake_failure am 'Makefile\.am:1' + AUTOMAKE_fails -d 'no-dist-gzip (am) without other formats is an error' + AUTOMAKE_run -e 1 -d 'no-dist-gzip (am) without other formats is an error' + am__desc= + am__exp_rc=0 + test 4 -gt 0 + case $1 in + am__exp_rc=1 + shift + shift + test 2 -gt 0 + case $1 in + am__desc='no-dist-gzip (am) without other formats is an error' + shift + shift + test 0 -gt 0 + am__got_rc=0 + automake-1.16 --foreign -Werror -Wall + am__got_rc=1 + cat stderr Makefile.am:1: error: no-dist-gzip specified but no dist-* specified, Makefile.am:1: at least one archive format must be enabled + cat stdout + test tap = none + test -z 'no-dist-gzip (am) without other formats is an error' + command_ok_ 'no-dist-gzip (am) without other formats is an error' test 1 -eq 1 + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='no-dist-gzip (am) without other formats is an error' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + test 1 -eq 1 + result_ ok -D '' -r '' -- 'no-dist-gzip (am) without other formats is an error' + set +x ok 18 - no-dist-gzip (am) without other formats is an error PASS: t/dist-formats.tap 18 - no-dist-gzip (am) without other formats is an error + command_ok_ 'no-dist-gzip (am) without other formats gives diagnostic' nogzip_stderr 'Makefile\.am:1' + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='no-dist-gzip (am) without other formats gives diagnostic' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + nogzip_stderr 'Makefile\.am:1' + grep 'Makefile\.am:1:.*no-dist-gzip' stderr Makefile.am:1: error: no-dist-gzip specified but no dist-* specified, + grep 'Makefile\.am:1:.* at least one archive format must be enabled' stderr Makefile.am:1: at least one archive format must be enabled + result_ ok -D '' -r '' -- 'no-dist-gzip (am) without other formats gives diagnostic' + set +x ok 19 - no-dist-gzip (am) without other formats gives diagnostic PASS: t/dist-formats.tap 19 - no-dist-gzip (am) without other formats gives diagnostic + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + start_subtest ac-nogz-only am_opts= ac_opts=no-dist-gzip + name=ac-nogz-only + shift + test -n ac-nogz-only + test 2 -gt 0 + eval am_opts= ac_opts=no-dist-gzip ++ am_opts= ++ ac_opts=no-dist-gzip ++ echo no-dist-gzip ++ tr , ' ' + ac_opts=no-dist-gzip ++ tr , ' ' ++ echo + am_opts= + mkdir ac-nogz-only + cd ac-nogz-only + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = ' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + nogzip_automake_failure ac 'configure\.ac:2' + AUTOMAKE_fails -d 'no-dist-gzip (ac) without other formats is an error' + AUTOMAKE_run -e 1 -d 'no-dist-gzip (ac) without other formats is an error' + am__desc= + am__exp_rc=0 + test 4 -gt 0 + case $1 in + am__exp_rc=1 + shift + shift + test 2 -gt 0 + case $1 in + am__desc='no-dist-gzip (ac) without other formats is an error' + shift + shift + test 0 -gt 0 + am__got_rc=0 + automake-1.16 --foreign -Werror -Wall + am__got_rc=1 + cat stderr configure.ac:2: error: no-dist-gzip specified but no dist-* specified, configure.ac:2: at least one archive format must be enabled + cat stdout + test tap = none + test -z 'no-dist-gzip (ac) without other formats is an error' + command_ok_ 'no-dist-gzip (ac) without other formats is an error' test 1 -eq 1 + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='no-dist-gzip (ac) without other formats is an error' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + test 1 -eq 1 + result_ ok -D '' -r '' -- 'no-dist-gzip (ac) without other formats is an error' + set +x ok 20 - no-dist-gzip (ac) without other formats is an error PASS: t/dist-formats.tap 20 - no-dist-gzip (ac) without other formats is an error + command_ok_ 'no-dist-gzip (ac) without other formats gives diagnostic' nogzip_stderr 'configure\.ac:2' + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='no-dist-gzip (ac) without other formats gives diagnostic' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + nogzip_stderr 'configure\.ac:2' + grep 'configure\.ac:2:.*no-dist-gzip' stderr configure.ac:2: error: no-dist-gzip specified but no dist-* specified, + grep 'configure\.ac:2:.* at least one archive format must be enabled' stderr configure.ac:2: at least one archive format must be enabled + result_ ok -D '' -r '' -- 'no-dist-gzip (ac) without other formats gives diagnostic' + set +x ok 21 - no-dist-gzip (ac) without other formats gives diagnostic PASS: t/dist-formats.tap 21 - no-dist-gzip (ac) without other formats gives diagnostic + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + nogzip in am and bzip2 in am + test 6,in,and,in = 6,in,and,in + case $2,$6 in + : + format=bzip2 + where_dist_nogzip=am + where_dist_format=am + shift 6 + am_opts= + ac_opts= + append_to_opt am dist-bzip2 + var=am_opts + val=dist-bzip2 + eval 'am_opts=${am_opts:+"$am_opts,"}$val' ++ am_opts=dist-bzip2 + unset var val + append_to_opt am no-dist-gzip + var=am_opts + val=no-dist-gzip + eval 'am_opts=${am_opts:+"$am_opts,"}$val' ++ am_opts=dist-bzip2,no-dist-gzip + unset var val + setup_vars_for_compression_format bzip2 + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.bz2 + compressor=bzip2 + desc= + test -n dist-bzip2,no-dist-gzip + desc=am=dist-bzip2,no-dist-gzip + test -n '' + start_subtest nogzip-bzip2 am_opts=dist-bzip2,no-dist-gzip ac_opts= + name=nogzip-bzip2 + shift + test -n nogzip-bzip2 + test 2 -gt 0 + eval am_opts=dist-bzip2,no-dist-gzip ac_opts= ++ am_opts=dist-bzip2,no-dist-gzip ++ ac_opts= ++ tr , ' ' ++ echo + ac_opts= ++ echo dist-bzip2,no-dist-gzip ++ tr , ' ' + am_opts='dist-bzip2 no-dist-gzip' + mkdir nogzip-bzip2 + cd nogzip-bzip2 + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gzip' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + command_ok_ 'am=dist-bzip2,no-dist-gzip [automake]' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='am=dist-bzip2,no-dist-gzip [automake]' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall + result_ ok -D '' -r '' -- 'am=dist-bzip2,no-dist-gzip [automake]' + set +x ok 22 - am=dist-bzip2,no-dist-gzip [automake] PASS: t/dist-formats.tap 22 - am=dist-bzip2,no-dist-gzip [automake] + command_ok_ 'am=dist-bzip2,no-dist-gzip [autoconf]' autoconf + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='am=dist-bzip2,no-dist-gzip [autoconf]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + autoconf + result_ ok -D '' -r '' -- 'am=dist-bzip2,no-dist-gzip [autoconf]' + set +x ok 23 - am=dist-bzip2,no-dist-gzip [autoconf] PASS: t/dist-formats.tap 23 - am=dist-bzip2,no-dist-gzip [autoconf] + command_ok_ 'am=dist-bzip2,no-dist-gzip [configure]' ./configure + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='am=dist-bzip2,no-dist-gzip [configure]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + result_ ok -D '' -r '' -- 'am=dist-bzip2,no-dist-gzip [configure]' + set +x ok 24 - am=dist-bzip2,no-dist-gzip [configure] PASS: t/dist-formats.tap 24 - am=dist-bzip2,no-dist-gzip [configure] + command_ok_ 'am=dist-bzip2,no-dist-gzip [ark-name]' make check-ark-name + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=dist-bzip2,no-dist-gzip [ark-name]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-ark-name test nogzip-bzip2-1.0.tar.bz2 = nogzip-bzip2-1.0.tar.bz2 + result_ ok -D '' -r '' -- 'am=dist-bzip2,no-dist-gzip [ark-name]' + set +x ok 25 - am=dist-bzip2,no-dist-gzip [ark-name] PASS: t/dist-formats.tap 25 - am=dist-bzip2,no-dist-gzip [ark-name] + command_ok_if_have_compressor 'am=dist-bzip2,no-dist-gzip [distcheck]' make distcheck + have_compressor bzip2 + case " $missing_compressors " in + : + command_ok_ 'am=dist-bzip2,no-dist-gzip [distcheck]' make distcheck + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=dist-bzip2,no-dist-gzip [distcheck]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make distcheck make dist-bzip2 am__post_remove_distdir='@:' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2' make distdir-am make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2' if test -d "nogzip-bzip2-1.0"; then find "nogzip-bzip2-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-bzip2-1.0" || { sleep 5 && rm -rf "nogzip-bzip2-1.0"; }; else :; fi test -d "nogzip-bzip2-1.0" || mkdir "nogzip-bzip2-1.0" test -n "" \ || find "nogzip-bzip2-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "nogzip-bzip2-1.0" make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2' tardir=nogzip-bzip2-1.0 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >nogzip-bzip2-1.0.tar.bz2 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2' if test -d "nogzip-bzip2-1.0"; then find "nogzip-bzip2-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-bzip2-1.0" || { sleep 5 && rm -rf "nogzip-bzip2-1.0"; }; else :; fi case 'nogzip-bzip2-1.0.tar.bz2' in \ *.tar.gz*) \ eval GZIP= gzip --best -dc nogzip-bzip2-1.0.tar.gz | ${TAR-tar} xf - ;;\ *.tar.bz2*) \ bzip2 -dc nogzip-bzip2-1.0.tar.bz2 | ${TAR-tar} xf - ;;\ *.tar.lz*) \ lzip -dc nogzip-bzip2-1.0.tar.lz | ${TAR-tar} xf - ;;\ *.tar.xz*) \ xz -dc nogzip-bzip2-1.0.tar.xz | ${TAR-tar} xf - ;;\ *.tar.Z*) \ uncompress -c nogzip-bzip2-1.0.tar.Z | ${TAR-tar} xf - ;;\ *.shar.gz*) \ eval GZIP= gzip --best -dc nogzip-bzip2-1.0.shar.gz | unshar ;;\ *.zip*) \ unzip nogzip-bzip2-1.0.zip ;;\ *.tar.zst*) \ zstd -dc nogzip-bzip2-1.0.tar.zst | ${TAR-tar} xf - ;;\ esac chmod -R a-w nogzip-bzip2-1.0 chmod u+w nogzip-bzip2-1.0 mkdir nogzip-bzip2-1.0/_build nogzip-bzip2-1.0/_build/sub nogzip-bzip2-1.0/_inst chmod a-w nogzip-bzip2-1.0 test -d nogzip-bzip2-1.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd nogzip-bzip2-1.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd nogzip-bzip2-1.0/_build/sub \ && ../../configure \ \ \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf nogzip-bzip2-1.0.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1 checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Nothing to be done for 'dvi'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Nothing to be done for 'installcheck'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Nothing to be done for 'uninstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Nothing to be done for 'uninstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make dist-bzip2 am__post_remove_distdir='@:' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make distdir-am make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' if test -d "nogzip-bzip2-1.0"; then find "nogzip-bzip2-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-bzip2-1.0" || { sleep 5 && rm -rf "nogzip-bzip2-1.0"; }; else :; fi test -d "nogzip-bzip2-1.0" || mkdir "nogzip-bzip2-1.0" test -n "" \ || find "nogzip-bzip2-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "nogzip-bzip2-1.0" make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' tardir=nogzip-bzip2-1.0 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >nogzip-bzip2-1.0.tar.bz2 make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' if test -d "nogzip-bzip2-1.0"; then find "nogzip-bzip2-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-bzip2-1.0" || { sleep 5 && rm -rf "nogzip-bzip2-1.0"; }; else :; fi make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' test -z "" || rm -f test . = "../.." || test -z "" || rm -f rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-bzip2/nogzip-bzip2-1.0/_build/sub' if test -d "nogzip-bzip2-1.0"; then find "nogzip-bzip2-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-bzip2-1.0" || { sleep 5 && rm -rf "nogzip-bzip2-1.0"; }; else :; fi ================================================== nogzip-bzip2-1.0 archives ready for distribution: nogzip-bzip2-1.0.tar.bz2 ================================================== + result_ ok -D '' -r '' -- 'am=dist-bzip2,no-dist-gzip [distcheck]' + set +x ok 26 - am=dist-bzip2,no-dist-gzip [distcheck] PASS: t/dist-formats.tap 26 - am=dist-bzip2,no-dist-gzip [distcheck] + command_ok_if_have_compressor 'am=dist-bzip2,no-dist-gzip [ark-exists]' make check-ark-exists + have_compressor bzip2 + case " $missing_compressors " in + : + command_ok_ 'am=dist-bzip2,no-dist-gzip [ark-exists]' make check-ark-exists + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=dist-bzip2,no-dist-gzip [ark-exists]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-ark-exists test -f nogzip-bzip2-1.0.tar.bz2 + result_ ok -D '' -r '' -- 'am=dist-bzip2,no-dist-gzip [ark-exists]' + set +x ok 27 - am=dist-bzip2,no-dist-gzip [ark-exists] PASS: t/dist-formats.tap 27 - am=dist-bzip2,no-dist-gzip [ark-exists] + command_ok_ 'am=dist-bzip2,no-dist-gzip [no .tar.gz]' make check-no-tar-gz + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=dist-bzip2,no-dist-gzip [no .tar.gz]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-no-tar-gz test ! -f nogzip-bzip2-1.0.tar.gz + result_ ok -D '' -r '' -- 'am=dist-bzip2,no-dist-gzip [no .tar.gz]' + set +x ok 28 - am=dist-bzip2,no-dist-gzip [no .tar.gz] PASS: t/dist-formats.tap 28 - am=dist-bzip2,no-dist-gzip [no .tar.gz] + unset desc + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + nogzip in ac and xz in am + test 6,in,and,in = 6,in,and,in + case $2,$6 in + : + format=xz + where_dist_nogzip=ac + where_dist_format=am + shift 6 + am_opts= + ac_opts= + append_to_opt am dist-xz + var=am_opts + val=dist-xz + eval 'am_opts=${am_opts:+"$am_opts,"}$val' ++ am_opts=dist-xz + unset var val + append_to_opt ac no-dist-gzip + var=ac_opts + val=no-dist-gzip + eval 'ac_opts=${ac_opts:+"$ac_opts,"}$val' ++ ac_opts=no-dist-gzip + unset var val + setup_vars_for_compression_format xz + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.xz + compressor=xz + desc= + test -n dist-xz + desc=am=dist-xz + test -n no-dist-gzip + desc='am=dist-xz ac=no-dist-gzip' + start_subtest nogzip-xz am_opts=dist-xz ac_opts=no-dist-gzip + name=nogzip-xz + shift + test -n nogzip-xz + test 2 -gt 0 + eval am_opts=dist-xz ac_opts=no-dist-gzip ++ am_opts=dist-xz ++ ac_opts=no-dist-gzip ++ tr , ' ' ++ echo no-dist-gzip + ac_opts=no-dist-gzip ++ tr , ' ' ++ echo dist-xz + am_opts=dist-xz + mkdir nogzip-xz + cd nogzip-xz + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = dist-xz' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + command_ok_ 'am=dist-xz ac=no-dist-gzip [automake]' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='am=dist-xz ac=no-dist-gzip [automake]' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall + result_ ok -D '' -r '' -- 'am=dist-xz ac=no-dist-gzip [automake]' + set +x ok 29 - am=dist-xz ac=no-dist-gzip [automake] PASS: t/dist-formats.tap 29 - am=dist-xz ac=no-dist-gzip [automake] + command_ok_ 'am=dist-xz ac=no-dist-gzip [autoconf]' autoconf + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='am=dist-xz ac=no-dist-gzip [autoconf]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + autoconf + result_ ok -D '' -r '' -- 'am=dist-xz ac=no-dist-gzip [autoconf]' + set +x ok 30 - am=dist-xz ac=no-dist-gzip [autoconf] PASS: t/dist-formats.tap 30 - am=dist-xz ac=no-dist-gzip [autoconf] + command_ok_ 'am=dist-xz ac=no-dist-gzip [configure]' ./configure + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='am=dist-xz ac=no-dist-gzip [configure]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + result_ ok -D '' -r '' -- 'am=dist-xz ac=no-dist-gzip [configure]' + set +x ok 31 - am=dist-xz ac=no-dist-gzip [configure] PASS: t/dist-formats.tap 31 - am=dist-xz ac=no-dist-gzip [configure] + command_ok_ 'am=dist-xz ac=no-dist-gzip [ark-name]' make check-ark-name + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=dist-xz ac=no-dist-gzip [ark-name]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-ark-name test nogzip-xz-1.0.tar.xz = nogzip-xz-1.0.tar.xz + result_ ok -D '' -r '' -- 'am=dist-xz ac=no-dist-gzip [ark-name]' + set +x ok 32 - am=dist-xz ac=no-dist-gzip [ark-name] PASS: t/dist-formats.tap 32 - am=dist-xz ac=no-dist-gzip [ark-name] + command_ok_if_have_compressor 'am=dist-xz ac=no-dist-gzip [distcheck]' make distcheck + have_compressor xz + case " $missing_compressors " in + : + command_ok_ 'am=dist-xz ac=no-dist-gzip [distcheck]' make distcheck + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=dist-xz ac=no-dist-gzip [distcheck]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make distcheck make dist-xz am__post_remove_distdir='@:' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz' make distdir-am make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz' if test -d "nogzip-xz-1.0"; then find "nogzip-xz-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-xz-1.0" || { sleep 5 && rm -rf "nogzip-xz-1.0"; }; else :; fi test -d "nogzip-xz-1.0" || mkdir "nogzip-xz-1.0" test -n "" \ || find "nogzip-xz-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "nogzip-xz-1.0" make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz' tardir=nogzip-xz-1.0 && ${TAR-tar} chof - "$tardir" | XZ_OPT=${XZ_OPT--e} xz -c >nogzip-xz-1.0.tar.xz make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz' if test -d "nogzip-xz-1.0"; then find "nogzip-xz-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-xz-1.0" || { sleep 5 && rm -rf "nogzip-xz-1.0"; }; else :; fi case 'nogzip-xz-1.0.tar.xz' in \ *.tar.gz*) \ eval GZIP= gzip --best -dc nogzip-xz-1.0.tar.gz | ${TAR-tar} xf - ;;\ *.tar.bz2*) \ bzip2 -dc nogzip-xz-1.0.tar.bz2 | ${TAR-tar} xf - ;;\ *.tar.lz*) \ lzip -dc nogzip-xz-1.0.tar.lz | ${TAR-tar} xf - ;;\ *.tar.xz*) \ xz -dc nogzip-xz-1.0.tar.xz | ${TAR-tar} xf - ;;\ *.tar.Z*) \ uncompress -c nogzip-xz-1.0.tar.Z | ${TAR-tar} xf - ;;\ *.shar.gz*) \ eval GZIP= gzip --best -dc nogzip-xz-1.0.shar.gz | unshar ;;\ *.zip*) \ unzip nogzip-xz-1.0.zip ;;\ *.tar.zst*) \ zstd -dc nogzip-xz-1.0.tar.zst | ${TAR-tar} xf - ;;\ esac chmod -R a-w nogzip-xz-1.0 chmod u+w nogzip-xz-1.0 mkdir nogzip-xz-1.0/_build nogzip-xz-1.0/_build/sub nogzip-xz-1.0/_inst chmod a-w nogzip-xz-1.0 test -d nogzip-xz-1.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd nogzip-xz-1.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd nogzip-xz-1.0/_build/sub \ && ../../configure \ \ \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf nogzip-xz-1.0.tar.xz \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1 checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Nothing to be done for 'dvi'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Nothing to be done for 'installcheck'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Nothing to be done for 'uninstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Nothing to be done for 'uninstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make dist-xz am__post_remove_distdir='@:' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make distdir-am make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' if test -d "nogzip-xz-1.0"; then find "nogzip-xz-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-xz-1.0" || { sleep 5 && rm -rf "nogzip-xz-1.0"; }; else :; fi test -d "nogzip-xz-1.0" || mkdir "nogzip-xz-1.0" test -n "" \ || find "nogzip-xz-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "nogzip-xz-1.0" make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' tardir=nogzip-xz-1.0 && ${TAR-tar} chof - "$tardir" | XZ_OPT=${XZ_OPT--e} xz -c >nogzip-xz-1.0.tar.xz make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' if test -d "nogzip-xz-1.0"; then find "nogzip-xz-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-xz-1.0" || { sleep 5 && rm -rf "nogzip-xz-1.0"; }; else :; fi make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' test -z "" || rm -f test . = "../.." || test -z "" || rm -f rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-xz/nogzip-xz-1.0/_build/sub' if test -d "nogzip-xz-1.0"; then find "nogzip-xz-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-xz-1.0" || { sleep 5 && rm -rf "nogzip-xz-1.0"; }; else :; fi =============================================== nogzip-xz-1.0 archives ready for distribution: nogzip-xz-1.0.tar.xz =============================================== + result_ ok -D '' -r '' -- 'am=dist-xz ac=no-dist-gzip [distcheck]' + set +x ok 33 - am=dist-xz ac=no-dist-gzip [distcheck] PASS: t/dist-formats.tap 33 - am=dist-xz ac=no-dist-gzip [distcheck] + command_ok_if_have_compressor 'am=dist-xz ac=no-dist-gzip [ark-exists]' make check-ark-exists + have_compressor xz + case " $missing_compressors " in + : + command_ok_ 'am=dist-xz ac=no-dist-gzip [ark-exists]' make check-ark-exists + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=dist-xz ac=no-dist-gzip [ark-exists]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-ark-exists test -f nogzip-xz-1.0.tar.xz + result_ ok -D '' -r '' -- 'am=dist-xz ac=no-dist-gzip [ark-exists]' + set +x ok 34 - am=dist-xz ac=no-dist-gzip [ark-exists] PASS: t/dist-formats.tap 34 - am=dist-xz ac=no-dist-gzip [ark-exists] + command_ok_ 'am=dist-xz ac=no-dist-gzip [no .tar.gz]' make check-no-tar-gz + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=dist-xz ac=no-dist-gzip [no .tar.gz]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-no-tar-gz test ! -f nogzip-xz-1.0.tar.gz + result_ ok -D '' -r '' -- 'am=dist-xz ac=no-dist-gzip [no .tar.gz]' + set +x ok 35 - am=dist-xz ac=no-dist-gzip [no .tar.gz] PASS: t/dist-formats.tap 35 - am=dist-xz ac=no-dist-gzip [no .tar.gz] + unset desc + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + nogzip in am and lzip in ac + test 6,in,and,in = 6,in,and,in + case $2,$6 in + : + format=lzip + where_dist_nogzip=am + where_dist_format=ac + shift 6 + am_opts= + ac_opts= + append_to_opt ac dist-lzip + var=ac_opts + val=dist-lzip + eval 'ac_opts=${ac_opts:+"$ac_opts,"}$val' ++ ac_opts=dist-lzip + unset var val + append_to_opt am no-dist-gzip + var=am_opts + val=no-dist-gzip + eval 'am_opts=${am_opts:+"$am_opts,"}$val' ++ am_opts=no-dist-gzip + unset var val + setup_vars_for_compression_format lzip + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.lz + compressor=lzip + desc= + test -n no-dist-gzip + desc=am=no-dist-gzip + test -n dist-lzip + desc='am=no-dist-gzip ac=dist-lzip' + start_subtest nogzip-lzip am_opts=no-dist-gzip ac_opts=dist-lzip + name=nogzip-lzip + shift + test -n nogzip-lzip + test 2 -gt 0 + eval am_opts=no-dist-gzip ac_opts=dist-lzip ++ am_opts=no-dist-gzip ++ ac_opts=dist-lzip ++ echo dist-lzip ++ tr , ' ' + ac_opts=dist-lzip ++ echo no-dist-gzip ++ tr , ' ' + am_opts=no-dist-gzip + mkdir nogzip-lzip + cd nogzip-lzip + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = no-dist-gzip' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + command_ok_ 'am=no-dist-gzip ac=dist-lzip [automake]' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='am=no-dist-gzip ac=dist-lzip [automake]' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall + result_ ok -D '' -r '' -- 'am=no-dist-gzip ac=dist-lzip [automake]' + set +x ok 36 - am=no-dist-gzip ac=dist-lzip [automake] PASS: t/dist-formats.tap 36 - am=no-dist-gzip ac=dist-lzip [automake] + command_ok_ 'am=no-dist-gzip ac=dist-lzip [autoconf]' autoconf + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='am=no-dist-gzip ac=dist-lzip [autoconf]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + autoconf + result_ ok -D '' -r '' -- 'am=no-dist-gzip ac=dist-lzip [autoconf]' + set +x ok 37 - am=no-dist-gzip ac=dist-lzip [autoconf] PASS: t/dist-formats.tap 37 - am=no-dist-gzip ac=dist-lzip [autoconf] + command_ok_ 'am=no-dist-gzip ac=dist-lzip [configure]' ./configure + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='am=no-dist-gzip ac=dist-lzip [configure]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + result_ ok -D '' -r '' -- 'am=no-dist-gzip ac=dist-lzip [configure]' + set +x ok 38 - am=no-dist-gzip ac=dist-lzip [configure] PASS: t/dist-formats.tap 38 - am=no-dist-gzip ac=dist-lzip [configure] + command_ok_ 'am=no-dist-gzip ac=dist-lzip [ark-name]' make check-ark-name + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=no-dist-gzip ac=dist-lzip [ark-name]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-ark-name test nogzip-lzip-1.0.tar.lz = nogzip-lzip-1.0.tar.lz + result_ ok -D '' -r '' -- 'am=no-dist-gzip ac=dist-lzip [ark-name]' + set +x ok 39 - am=no-dist-gzip ac=dist-lzip [ark-name] PASS: t/dist-formats.tap 39 - am=no-dist-gzip ac=dist-lzip [ark-name] + command_ok_if_have_compressor 'am=no-dist-gzip ac=dist-lzip [distcheck]' make distcheck + have_compressor lzip + case " $missing_compressors " in + false + skip_ -r ''\''lzip'\'' not available' 'am=no-dist-gzip ac=dist-lzip [distcheck]' + result_ ok -D SKIP -r ''\''lzip'\'' not available' 'am=no-dist-gzip ac=dist-lzip [distcheck]' + set +x ok 40 - am=no-dist-gzip ac=dist-lzip [distcheck] # SKIP 'lzip' not available SKIP: t/dist-formats.tap 40 - am=no-dist-gzip ac=dist-lzip [distcheck] # SKIP 'lzip' not available + command_ok_if_have_compressor 'am=no-dist-gzip ac=dist-lzip [ark-exists]' make check-ark-exists + have_compressor lzip + case " $missing_compressors " in + false + skip_ -r ''\''lzip'\'' not available' 'am=no-dist-gzip ac=dist-lzip [ark-exists]' + result_ ok -D SKIP -r ''\''lzip'\'' not available' 'am=no-dist-gzip ac=dist-lzip [ark-exists]' + set +x ok 41 - am=no-dist-gzip ac=dist-lzip [ark-exists] # SKIP 'lzip' not available SKIP: t/dist-formats.tap 41 - am=no-dist-gzip ac=dist-lzip [ark-exists] # SKIP 'lzip' not available + command_ok_ 'am=no-dist-gzip ac=dist-lzip [no .tar.gz]' make check-no-tar-gz + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='am=no-dist-gzip ac=dist-lzip [no .tar.gz]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-no-tar-gz test ! -f nogzip-lzip-1.0.tar.gz + result_ ok -D '' -r '' -- 'am=no-dist-gzip ac=dist-lzip [no .tar.gz]' + set +x ok 42 - am=no-dist-gzip ac=dist-lzip [no .tar.gz] PASS: t/dist-formats.tap 42 - am=no-dist-gzip ac=dist-lzip [no .tar.gz] + unset desc + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + nogzip in ac and zip in ac + test 6,in,and,in = 6,in,and,in + case $2,$6 in + : + format=zip + where_dist_nogzip=ac + where_dist_format=ac + shift 6 + am_opts= + ac_opts= + append_to_opt ac dist-zip + var=ac_opts + val=dist-zip + eval 'ac_opts=${ac_opts:+"$ac_opts,"}$val' ++ ac_opts=dist-zip + unset var val + append_to_opt ac no-dist-gzip + var=ac_opts + val=no-dist-gzip + eval 'ac_opts=${ac_opts:+"$ac_opts,"}$val' ++ ac_opts=dist-zip,no-dist-gzip + unset var val + setup_vars_for_compression_format zip + suffix=NONE + compressor=NONE + case $1 in + suffix=zip + compressor=zip + desc= + test -n '' + test -n dist-zip,no-dist-gzip + desc=ac=dist-zip,no-dist-gzip + start_subtest nogzip-zip am_opts= ac_opts=dist-zip,no-dist-gzip + name=nogzip-zip + shift + test -n nogzip-zip + test 2 -gt 0 + eval am_opts= ac_opts=dist-zip,no-dist-gzip ++ am_opts= ++ ac_opts=dist-zip,no-dist-gzip ++ echo dist-zip,no-dist-gzip ++ tr , ' ' + ac_opts='dist-zip no-dist-gzip' ++ echo ++ tr , ' ' + am_opts= + mkdir nogzip-zip + cd nogzip-zip + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = ' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + command_ok_ 'ac=dist-zip,no-dist-gzip [automake]' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='ac=dist-zip,no-dist-gzip [automake]' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall + result_ ok -D '' -r '' -- 'ac=dist-zip,no-dist-gzip [automake]' + set +x ok 43 - ac=dist-zip,no-dist-gzip [automake] PASS: t/dist-formats.tap 43 - ac=dist-zip,no-dist-gzip [automake] + command_ok_ 'ac=dist-zip,no-dist-gzip [autoconf]' autoconf + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='ac=dist-zip,no-dist-gzip [autoconf]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + autoconf + result_ ok -D '' -r '' -- 'ac=dist-zip,no-dist-gzip [autoconf]' + set +x ok 44 - ac=dist-zip,no-dist-gzip [autoconf] PASS: t/dist-formats.tap 44 - ac=dist-zip,no-dist-gzip [autoconf] + command_ok_ 'ac=dist-zip,no-dist-gzip [configure]' ./configure + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='ac=dist-zip,no-dist-gzip [configure]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + result_ ok -D '' -r '' -- 'ac=dist-zip,no-dist-gzip [configure]' + set +x ok 45 - ac=dist-zip,no-dist-gzip [configure] PASS: t/dist-formats.tap 45 - ac=dist-zip,no-dist-gzip [configure] + command_ok_ 'ac=dist-zip,no-dist-gzip [ark-name]' make check-ark-name + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='ac=dist-zip,no-dist-gzip [ark-name]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-ark-name test nogzip-zip-1.0.zip = nogzip-zip-1.0.zip + result_ ok -D '' -r '' -- 'ac=dist-zip,no-dist-gzip [ark-name]' + set +x ok 46 - ac=dist-zip,no-dist-gzip [ark-name] PASS: t/dist-formats.tap 46 - ac=dist-zip,no-dist-gzip [ark-name] + command_ok_if_have_compressor 'ac=dist-zip,no-dist-gzip [distcheck]' make distcheck + have_compressor zip + case " $missing_compressors " in + false + skip_ -r ''\''zip'\'' not available' 'ac=dist-zip,no-dist-gzip [distcheck]' + result_ ok -D SKIP -r ''\''zip'\'' not available' 'ac=dist-zip,no-dist-gzip [distcheck]' + set +x ok 47 - ac=dist-zip,no-dist-gzip [distcheck] # SKIP 'zip' not available SKIP: t/dist-formats.tap 47 - ac=dist-zip,no-dist-gzip [distcheck] # SKIP 'zip' not available + command_ok_if_have_compressor 'ac=dist-zip,no-dist-gzip [ark-exists]' make check-ark-exists + have_compressor zip + case " $missing_compressors " in + false + skip_ -r ''\''zip'\'' not available' 'ac=dist-zip,no-dist-gzip [ark-exists]' + result_ ok -D SKIP -r ''\''zip'\'' not available' 'ac=dist-zip,no-dist-gzip [ark-exists]' + set +x ok 48 - ac=dist-zip,no-dist-gzip [ark-exists] # SKIP 'zip' not available SKIP: t/dist-formats.tap 48 - ac=dist-zip,no-dist-gzip [ark-exists] # SKIP 'zip' not available + command_ok_ 'ac=dist-zip,no-dist-gzip [no .tar.gz]' make check-no-tar-gz + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='ac=dist-zip,no-dist-gzip [no .tar.gz]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-no-tar-gz test ! -f nogzip-zip-1.0.tar.gz + result_ ok -D '' -r '' -- 'ac=dist-zip,no-dist-gzip [no .tar.gz]' + set +x ok 49 - ac=dist-zip,no-dist-gzip [no .tar.gz] PASS: t/dist-formats.tap 49 - ac=dist-zip,no-dist-gzip [no .tar.gz] + unset desc + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + nogzip in ac and zstd in ac + test 6,in,and,in = 6,in,and,in + case $2,$6 in + : + format=zstd + where_dist_nogzip=ac + where_dist_format=ac + shift 6 + am_opts= + ac_opts= + append_to_opt ac dist-zstd + var=ac_opts + val=dist-zstd + eval 'ac_opts=${ac_opts:+"$ac_opts,"}$val' ++ ac_opts=dist-zstd + unset var val + append_to_opt ac no-dist-gzip + var=ac_opts + val=no-dist-gzip + eval 'ac_opts=${ac_opts:+"$ac_opts,"}$val' ++ ac_opts=dist-zstd,no-dist-gzip + unset var val + setup_vars_for_compression_format zstd + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.zst + compressor=zstd + desc= + test -n '' + test -n dist-zstd,no-dist-gzip + desc=ac=dist-zstd,no-dist-gzip + start_subtest nogzip-zstd am_opts= ac_opts=dist-zstd,no-dist-gzip + name=nogzip-zstd + shift + test -n nogzip-zstd + test 2 -gt 0 + eval am_opts= ac_opts=dist-zstd,no-dist-gzip ++ am_opts= ++ ac_opts=dist-zstd,no-dist-gzip ++ echo dist-zstd,no-dist-gzip ++ tr , ' ' + ac_opts='dist-zstd no-dist-gzip' ++ echo ++ tr , ' ' + am_opts= + mkdir nogzip-zstd + cd nogzip-zstd + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = ' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + command_ok_ 'ac=dist-zstd,no-dist-gzip [automake]' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='ac=dist-zstd,no-dist-gzip [automake]' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall + result_ ok -D '' -r '' -- 'ac=dist-zstd,no-dist-gzip [automake]' + set +x ok 50 - ac=dist-zstd,no-dist-gzip [automake] PASS: t/dist-formats.tap 50 - ac=dist-zstd,no-dist-gzip [automake] + command_ok_ 'ac=dist-zstd,no-dist-gzip [autoconf]' autoconf + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='ac=dist-zstd,no-dist-gzip [autoconf]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + autoconf + result_ ok -D '' -r '' -- 'ac=dist-zstd,no-dist-gzip [autoconf]' + set +x ok 51 - ac=dist-zstd,no-dist-gzip [autoconf] PASS: t/dist-formats.tap 51 - ac=dist-zstd,no-dist-gzip [autoconf] + command_ok_ 'ac=dist-zstd,no-dist-gzip [configure]' ./configure + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='ac=dist-zstd,no-dist-gzip [configure]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + result_ ok -D '' -r '' -- 'ac=dist-zstd,no-dist-gzip [configure]' + set +x ok 52 - ac=dist-zstd,no-dist-gzip [configure] PASS: t/dist-formats.tap 52 - ac=dist-zstd,no-dist-gzip [configure] + command_ok_ 'ac=dist-zstd,no-dist-gzip [ark-name]' make check-ark-name + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='ac=dist-zstd,no-dist-gzip [ark-name]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-ark-name test nogzip-zstd-1.0.tar.zst = nogzip-zstd-1.0.tar.zst + result_ ok -D '' -r '' -- 'ac=dist-zstd,no-dist-gzip [ark-name]' + set +x ok 53 - ac=dist-zstd,no-dist-gzip [ark-name] PASS: t/dist-formats.tap 53 - ac=dist-zstd,no-dist-gzip [ark-name] + command_ok_if_have_compressor 'ac=dist-zstd,no-dist-gzip [distcheck]' make distcheck + have_compressor zstd + case " $missing_compressors " in + : + command_ok_ 'ac=dist-zstd,no-dist-gzip [distcheck]' make distcheck + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='ac=dist-zstd,no-dist-gzip [distcheck]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make distcheck make dist-zstd am__post_remove_distdir='@:' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd' make distdir-am make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd' if test -d "nogzip-zstd-1.0"; then find "nogzip-zstd-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-zstd-1.0" || { sleep 5 && rm -rf "nogzip-zstd-1.0"; }; else :; fi test -d "nogzip-zstd-1.0" || mkdir "nogzip-zstd-1.0" test -n "" \ || find "nogzip-zstd-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "nogzip-zstd-1.0" make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd' tardir=nogzip-zstd-1.0 && ${TAR-tar} chof - "$tardir" | zstd -c ${ZSTD_CLEVEL-${ZSTD_OPT--19}} >nogzip-zstd-1.0.tar.zst make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd' if test -d "nogzip-zstd-1.0"; then find "nogzip-zstd-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-zstd-1.0" || { sleep 5 && rm -rf "nogzip-zstd-1.0"; }; else :; fi case 'nogzip-zstd-1.0.tar.zst' in \ *.tar.gz*) \ eval GZIP= gzip --best -dc nogzip-zstd-1.0.tar.gz | ${TAR-tar} xf - ;;\ *.tar.bz2*) \ bzip2 -dc nogzip-zstd-1.0.tar.bz2 | ${TAR-tar} xf - ;;\ *.tar.lz*) \ lzip -dc nogzip-zstd-1.0.tar.lz | ${TAR-tar} xf - ;;\ *.tar.xz*) \ xz -dc nogzip-zstd-1.0.tar.xz | ${TAR-tar} xf - ;;\ *.tar.Z*) \ uncompress -c nogzip-zstd-1.0.tar.Z | ${TAR-tar} xf - ;;\ *.shar.gz*) \ eval GZIP= gzip --best -dc nogzip-zstd-1.0.shar.gz | unshar ;;\ *.zip*) \ unzip nogzip-zstd-1.0.zip ;;\ *.tar.zst*) \ zstd -dc nogzip-zstd-1.0.tar.zst | ${TAR-tar} xf - ;;\ esac chmod -R a-w nogzip-zstd-1.0 chmod u+w nogzip-zstd-1.0 mkdir nogzip-zstd-1.0/_build nogzip-zstd-1.0/_build/sub nogzip-zstd-1.0/_inst chmod a-w nogzip-zstd-1.0 test -d nogzip-zstd-1.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd nogzip-zstd-1.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd nogzip-zstd-1.0/_build/sub \ && ../../configure \ \ \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf nogzip-zstd-1.0.tar.zst \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1 checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Nothing to be done for 'dvi'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Nothing to be done for 'installcheck'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Nothing to be done for 'uninstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Nothing to be done for 'uninstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make dist-zstd am__post_remove_distdir='@:' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make distdir-am make[3]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' if test -d "nogzip-zstd-1.0"; then find "nogzip-zstd-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-zstd-1.0" || { sleep 5 && rm -rf "nogzip-zstd-1.0"; }; else :; fi test -d "nogzip-zstd-1.0" || mkdir "nogzip-zstd-1.0" test -n "" \ || find "nogzip-zstd-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "nogzip-zstd-1.0" make[3]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' tardir=nogzip-zstd-1.0 && ${TAR-tar} chof - "$tardir" | zstd -c ${ZSTD_CLEVEL-${ZSTD_OPT--19}} >nogzip-zstd-1.0.tar.zst make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' if test -d "nogzip-zstd-1.0"; then find "nogzip-zstd-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-zstd-1.0" || { sleep 5 && rm -rf "nogzip-zstd-1.0"; }; else :; fi make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' test -z "" || rm -f test . = "../.." || test -z "" || rm -f rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/nogzip-zstd/nogzip-zstd-1.0/_build/sub' if test -d "nogzip-zstd-1.0"; then find "nogzip-zstd-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "nogzip-zstd-1.0" || { sleep 5 && rm -rf "nogzip-zstd-1.0"; }; else :; fi ================================================= nogzip-zstd-1.0 archives ready for distribution: nogzip-zstd-1.0.tar.zst ================================================= + result_ ok -D '' -r '' -- 'ac=dist-zstd,no-dist-gzip [distcheck]' + set +x ok 54 - ac=dist-zstd,no-dist-gzip [distcheck] PASS: t/dist-formats.tap 54 - ac=dist-zstd,no-dist-gzip [distcheck] + command_ok_if_have_compressor 'ac=dist-zstd,no-dist-gzip [ark-exists]' make check-ark-exists + have_compressor zstd + case " $missing_compressors " in + : + command_ok_ 'ac=dist-zstd,no-dist-gzip [ark-exists]' make check-ark-exists + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='ac=dist-zstd,no-dist-gzip [ark-exists]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-ark-exists test -f nogzip-zstd-1.0.tar.zst + result_ ok -D '' -r '' -- 'ac=dist-zstd,no-dist-gzip [ark-exists]' + set +x ok 55 - ac=dist-zstd,no-dist-gzip [ark-exists] PASS: t/dist-formats.tap 55 - ac=dist-zstd,no-dist-gzip [ark-exists] + command_ok_ 'ac=dist-zstd,no-dist-gzip [no .tar.gz]' make check-no-tar-gz + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='ac=dist-zstd,no-dist-gzip [no .tar.gz]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make check-no-tar-gz test ! -f nogzip-zstd-1.0.tar.gz + result_ ok -D '' -r '' -- 'ac=dist-zstd,no-dist-gzip [no .tar.gz]' + set +x ok 56 - ac=dist-zstd,no-dist-gzip [no .tar.gz] PASS: t/dist-formats.tap 56 - ac=dist-zstd,no-dist-gzip [no .tar.gz] + unset desc + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + start_subtest dist-gzip-persistence am_opts=no-dist-gzip,dist-xz + name=dist-gzip-persistence + shift + test -n dist-gzip-persistence + test 1 -gt 0 + eval am_opts=no-dist-gzip,dist-xz ++ am_opts=no-dist-gzip,dist-xz ++ tr , ' ' ++ echo + ac_opts= ++ echo no-dist-gzip,dist-xz ++ tr , ' ' + am_opts='no-dist-gzip dist-xz' + mkdir dist-gzip-persistence + cd dist-gzip-persistence + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = no-dist-gzip dist-xz' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + command_ok_ 'dist-gzip persistence [automake]' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='dist-gzip persistence [automake]' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall + result_ ok -D '' -r '' -- 'dist-gzip persistence [automake]' + set +x ok 57 - dist-gzip persistence [automake] PASS: t/dist-formats.tap 57 - dist-gzip persistence [automake] + command_ok_ 'dist-gzip persistence [autoconf]' autoconf + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='dist-gzip persistence [autoconf]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + autoconf + result_ ok -D '' -r '' -- 'dist-gzip persistence [autoconf]' + set +x ok 58 - dist-gzip persistence [autoconf] PASS: t/dist-formats.tap 58 - dist-gzip persistence [autoconf] + command_ok_ 'dist-gzip persistence [configure]' ./configure + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='dist-gzip persistence [configure]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + result_ ok -D '' -r '' -- 'dist-gzip persistence [configure]' + set +x ok 59 - dist-gzip persistence [configure] PASS: t/dist-formats.tap 59 - dist-gzip persistence [configure] + can_compress dist-gzip-persistence gzip + test 2 -eq 2 + tarname=dist-gzip-persistence + format=gzip + setup_vars_for_compression_format gzip + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.gz + compressor=gzip + command_ok_ ''\''dist-gzip'\'' target always created' make -n dist-gzip + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_=''\''dist-gzip'\'' target always created' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + make -n dist-gzip make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/dist-gzip-persistence' if test -d "dist-gzip-persistence-1.0"; then find "dist-gzip-persistence-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "dist-gzip-persistence-1.0" || { sleep 5 && rm -rf "dist-gzip-persistence-1.0"; }; else :; fi test -d "dist-gzip-persistence-1.0" || mkdir "dist-gzip-persistence-1.0" srcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "." | sed 's/[].[^$\\*]/\\\\&/g'`; \ list='./Makefile.am ./configure ./configure.ac ./aclocal.m4 ./Makefile.in install-sh missing '; \ dist_files=`for file in $list; do echo $file; done | \ sed -e "s|^$srcdirstrip/||;t" \ -e "s|^$topsrcdirstrip/|./|;t"`; \ case $dist_files in \ */*) /usr/bin/mkdir -p `echo "$dist_files" | \ sed '/\//!d;s|^|dist-gzip-persistence-1.0/|;s,/[^/]*$,,' | \ sort -u` ;; \ esac; \ for file in $dist_files; do \ if test -f $file || test -d $file; then d=.; else d=.; fi; \ if test -d $d/$file; then \ dir=`echo "/$file" | sed -e 's,/[^/]*$,,'`; \ if test -d "dist-gzip-persistence-1.0/$file"; then \ find "dist-gzip-persistence-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d ./$file && test $d != .; then \ cp -fpR ./$file "dist-gzip-persistence-1.0$dir" || exit 1; \ find "dist-gzip-persistence-1.0/$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $d/$file "dist-gzip-persistence-1.0$dir" || exit 1; \ else \ test -f "dist-gzip-persistence-1.0/$file" \ || cp -p $d/$file "dist-gzip-persistence-1.0/$file" \ || exit 1; \ fi; \ done test -n "" \ || find "dist-gzip-persistence-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/dist-gzip-persistence/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "dist-gzip-persistence-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/dist-gzip-persistence' tardir=dist-gzip-persistence-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >dist-gzip-persistence-1.0.tar.gz if test -d "dist-gzip-persistence-1.0"; then find "dist-gzip-persistence-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "dist-gzip-persistence-1.0" || { sleep 5 && rm -rf "dist-gzip-persistence-1.0"; }; else :; fi + result_ ok -D '' -r '' -- ''\''dist-gzip'\'' target always created' + set +x ok 60 - 'dist-gzip' target always created PASS: t/dist-formats.tap 60 - 'dist-gzip' target always created + command_ok_if_have_compressor ''\''make dist-gzip'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + have_compressor gzip + case " $missing_compressors " in + : + command_ok_ ''\''make dist-gzip'\'' work by default' eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_=''\''make dist-gzip'\'' work by default' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + eval ' rm -rf *$tarname* \ && $MAKE dist-$format \ && test -f $tarname-1.0.$suffix \ && ls -l *$tarname* \ && test "$(echo *$tarname*)" = $tarname-1.0.$suffix' ++ rm -rf '*dist-gzip-persistence*' ++ make dist-gzip make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/dist-gzip-persistence' if test -d "dist-gzip-persistence-1.0"; then find "dist-gzip-persistence-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "dist-gzip-persistence-1.0" || { sleep 5 && rm -rf "dist-gzip-persistence-1.0"; }; else :; fi test -d "dist-gzip-persistence-1.0" || mkdir "dist-gzip-persistence-1.0" test -n "" \ || find "dist-gzip-persistence-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/dist-gzip-persistence/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "dist-gzip-persistence-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/dist-gzip-persistence' tardir=dist-gzip-persistence-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >dist-gzip-persistence-1.0.tar.gz if test -d "dist-gzip-persistence-1.0"; then find "dist-gzip-persistence-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "dist-gzip-persistence-1.0" || { sleep 5 && rm -rf "dist-gzip-persistence-1.0"; }; else :; fi ++ test -f dist-gzip-persistence-1.0.tar.gz ++ ls -l dist-gzip-persistence-1.0.tar.gz -rw-r--r-- 1 builder builder 52625 Dec 21 03:59 dist-gzip-persistence-1.0.tar.gz +++ echo dist-gzip-persistence-1.0.tar.gz ++ test dist-gzip-persistence-1.0.tar.gz = dist-gzip-persistence-1.0.tar.gz + result_ ok -D '' -r '' -- ''\''make dist-gzip'\'' work by default' + set +x ok 61 - 'make dist-gzip' work by default PASS: t/dist-formats.tap 61 - 'make dist-gzip' work by default + unset suffix compressor format tarname + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + start_subtest parallel-compression ac_opts=dist-bzip2 am_opts=dist-xz + name=parallel-compression + shift + test -n parallel-compression + test 2 -gt 0 + eval ac_opts=dist-bzip2 am_opts=dist-xz ++ ac_opts=dist-bzip2 ++ am_opts=dist-xz ++ echo dist-bzip2 ++ tr , ' ' + ac_opts=dist-bzip2 ++ tr , ' ' ++ echo dist-xz + am_opts=dist-xz + mkdir parallel-compression + cd parallel-compression + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = dist-xz' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + desc=gzip+bzip2+xz + tarname=parallel-compression-1.0 + command_ok_ 'gzip+bzip2+xz [automake]' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='gzip+bzip2+xz [automake]' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall + result_ ok -D '' -r '' -- 'gzip+bzip2+xz [automake]' + set +x ok 62 - gzip+bzip2+xz [automake] PASS: t/dist-formats.tap 62 - gzip+bzip2+xz [automake] + have_compressor xz + case " $missing_compressors " in + : + have_compressor xz + case " $missing_compressors " in + : + have_compressor bzip2 + case " $missing_compressors " in + : + skip_reason= + test 'make -j4' = false + test -n '' + command_ok_ 'gzip+bzip2+xz [autoconf]' autoconf + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='gzip+bzip2+xz [autoconf]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + autoconf + result_ ok -D '' -r '' -- 'gzip+bzip2+xz [autoconf]' + set +x ok 63 - gzip+bzip2+xz [autoconf] PASS: t/dist-formats.tap 63 - gzip+bzip2+xz [autoconf] + command_ok_ 'gzip+bzip2+xz [configure]' ./configure + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='gzip+bzip2+xz [configure]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + result_ ok -D '' -r '' -- 'gzip+bzip2+xz [configure]' + set +x ok 64 - gzip+bzip2+xz [configure] PASS: t/dist-formats.tap 64 - gzip+bzip2+xz [configure] + command_ok_ 'gzip+bzip2+xz [make -j4 dist-all]' make -j4 dist + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_='gzip+bzip2+xz [make -j4 dist-all]' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + make -j4 dist make dist-xz dist-bzip2 dist-gzip am__post_remove_distdir='@:' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/parallel-compression' make distdir-am make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/parallel-compression' if test -d "parallel-compression-1.0"; then find "parallel-compression-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "parallel-compression-1.0" || { sleep 5 && rm -rf "parallel-compression-1.0"; }; else :; fi test -d "parallel-compression-1.0" || mkdir "parallel-compression-1.0" test -n "" \ || find "parallel-compression-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/parallel-compression/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "parallel-compression-1.0" make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/parallel-compression' tardir=parallel-compression-1.0 && ${TAR-tar} chof - "$tardir" | XZ_OPT=${XZ_OPT--e} xz -c >parallel-compression-1.0.tar.xz tardir=parallel-compression-1.0 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >parallel-compression-1.0.tar.bz2 tardir=parallel-compression-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >parallel-compression-1.0.tar.gz make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/parallel-compression' if test -d "parallel-compression-1.0"; then find "parallel-compression-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "parallel-compression-1.0" || { sleep 5 && rm -rf "parallel-compression-1.0"; }; else :; fi + result_ ok -D '' -r '' -- 'gzip+bzip2+xz [make -j4 dist-all]' + set +x ok 65 - gzip+bzip2+xz [make -j4 dist-all] PASS: t/dist-formats.tap 65 - gzip+bzip2+xz [make -j4 dist-all] + ls -l total 384 -rw-r--r-- 1 builder builder 18299 Dec 21 03:59 Makefile -rw-r--r-- 1 builder builder 27 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17232 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 drwxr-xr-x 2 builder builder 140 Dec 21 03:59 autom4te.cache -rw-r--r-- 1 builder builder 5692 Dec 21 03:59 config.log -rwxr-xr-x 1 builder builder 25674 Dec 21 03:59 config.status -rwxr-xr-x 1 builder builder 108163 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 108 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing -rw-r--r-- 1 builder builder 44259 Dec 21 03:59 parallel-compression-1.0.tar.bz2 -rw-r--r-- 1 builder builder 52642 Dec 21 03:59 parallel-compression-1.0.tar.gz -rw-r--r-- 1 builder builder 41876 Dec 21 03:59 parallel-compression-1.0.tar.xz + command_ok_ 'gzip+bzip2+xz [check .tar.gz tarball]' check_tarball gzip + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='gzip+bzip2+xz [check .tar.gz tarball]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + check_tarball gzip + format=gzip + setup_vars_for_compression_format gzip + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.gz + compressor=gzip + tarball=parallel-compression-1.0.tar.gz + test -f parallel-compression-1.0.tar.gz + mkdir check-gzip + cp parallel-compression-1.0.tar.gz check-gzip + cd check-gzip + gzip -d parallel-compression-1.0.tar.gz + tar xvf parallel-compression-1.0.tar parallel-compression-1.0/ parallel-compression-1.0/Makefile.am parallel-compression-1.0/configure parallel-compression-1.0/configure.ac parallel-compression-1.0/aclocal.m4 parallel-compression-1.0/Makefile.in parallel-compression-1.0/install-sh parallel-compression-1.0/missing + diff ../Makefile.in parallel-compression-1.0/Makefile.in + cd .. + rm -rf check-gzip + result_ ok -D '' -r '' -- 'gzip+bzip2+xz [check .tar.gz tarball]' + set +x ok 66 - gzip+bzip2+xz [check .tar.gz tarball] PASS: t/dist-formats.tap 66 - gzip+bzip2+xz [check .tar.gz tarball] + command_ok_ 'gzip+bzip2+xz [check .tar.bz2 tarball]' check_tarball bzip2 + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='gzip+bzip2+xz [check .tar.bz2 tarball]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + check_tarball bzip2 + format=bzip2 + setup_vars_for_compression_format bzip2 + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.bz2 + compressor=bzip2 + tarball=parallel-compression-1.0.tar.bz2 + test -f parallel-compression-1.0.tar.bz2 + mkdir check-bzip2 + cp parallel-compression-1.0.tar.bz2 check-bzip2 + cd check-bzip2 + bzip2 -d parallel-compression-1.0.tar.bz2 + tar xvf parallel-compression-1.0.tar parallel-compression-1.0/ parallel-compression-1.0/Makefile.am parallel-compression-1.0/configure parallel-compression-1.0/configure.ac parallel-compression-1.0/aclocal.m4 parallel-compression-1.0/Makefile.in parallel-compression-1.0/install-sh parallel-compression-1.0/missing + diff ../Makefile.in parallel-compression-1.0/Makefile.in + cd .. + rm -rf check-bzip2 + result_ ok -D '' -r '' -- 'gzip+bzip2+xz [check .tar.bz2 tarball]' + set +x ok 67 - gzip+bzip2+xz [check .tar.bz2 tarball] PASS: t/dist-formats.tap 67 - gzip+bzip2+xz [check .tar.bz2 tarball] + command_ok_ 'gzip+bzip2+xz [check .tar.xz tarball]' check_tarball xz + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='gzip+bzip2+xz [check .tar.xz tarball]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + check_tarball xz + format=xz + setup_vars_for_compression_format xz + suffix=NONE + compressor=NONE + case $1 in + suffix=tar.xz + compressor=xz + tarball=parallel-compression-1.0.tar.xz + test -f parallel-compression-1.0.tar.xz + mkdir check-xz + cp parallel-compression-1.0.tar.xz check-xz + cd check-xz + xz -d parallel-compression-1.0.tar.xz + tar xvf parallel-compression-1.0.tar parallel-compression-1.0/ parallel-compression-1.0/Makefile.am parallel-compression-1.0/configure parallel-compression-1.0/configure.ac parallel-compression-1.0/aclocal.m4 parallel-compression-1.0/Makefile.in parallel-compression-1.0/install-sh parallel-compression-1.0/missing + diff ../Makefile.in parallel-compression-1.0/Makefile.in + cd .. + rm -rf check-xz + result_ ok -D '' -r '' -- 'gzip+bzip2+xz [check .tar.xz tarball]' + set +x ok 68 - gzip+bzip2+xz [check .tar.xz tarball] PASS: t/dist-formats.tap 68 - gzip+bzip2+xz [check .tar.xz tarball] + unset tarname desc skip_reason + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + start_subtest all-together + name=all-together + shift + test -n all-together + test 0 -gt 0 ++ tr , ' ' ++ echo + ac_opts= ++ echo ++ tr , ' ' + am_opts= + mkdir all-together + cd all-together + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + echo 'AUTOMAKE_OPTIONS = ' + cp /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/missing /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/install-sh . + desc='all compressors together' + tarname=all-together-1.0 + echo 'AM_INIT_AUTOMAKE([' + echo 'AUTOMAKE_OPTIONS =' + flip=: + for fmt in $all_compression_formats + test gzip = gzip + continue + for fmt in $all_compression_formats + test lzip = gzip + : + echo ' dist-lzip' + flip=false + for fmt in $all_compression_formats + test xz = gzip + false + echo 'AUTOMAKE_OPTIONS += dist-xz' + flip=: + for fmt in $all_compression_formats + test bzip2 = gzip + : + echo ' dist-bzip2' + flip=false + for fmt in $all_compression_formats + test zip = gzip + false + echo 'AUTOMAKE_OPTIONS += dist-zip' + flip=: + for fmt in $all_compression_formats + test zstd = gzip + : + echo ' dist-zstd' + flip=false + unset flip fmt + echo '])' + sed 's/AM_INIT_AUTOMAKE.*/m4_include([am-init.m4])/' configure.ac + mv -f t configure.ac + cat Makefile.am AUTOMAKE_OPTIONS = AUTOMAKE_OPTIONS += dist-xz AUTOMAKE_OPTIONS += dist-zip + cat configure.ac AC_INIT([all-together], [1.0]) m4_include([am-init.m4]) AC_CONFIG_FILES([Makefile]) AC_OUTPUT + cat am-init.m4 AM_INIT_AUTOMAKE([ dist-lzip dist-bzip2 dist-zstd ]) + command_ok_ 'all compressors together [aclocal]' aclocal-1.16 -Werror --force + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_='all compressors together [aclocal]' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + aclocal-1.16 -Werror --force + result_ ok -D '' -r '' -- 'all compressors together [aclocal]' + set +x ok 69 - all compressors together [aclocal] PASS: t/dist-formats.tap 69 - all compressors together [aclocal] + command_ok_ 'all compressors together [automake]' automake-1.16 --foreign -Werror -Wall + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='all compressors together [automake]' + shift + test 4 -gt 0 + case $1 in + break + tap_result_=ok + automake-1.16 --foreign -Werror -Wall + result_ ok -D '' -r '' -- 'all compressors together [automake]' + set +x ok 70 - all compressors together [automake] PASS: t/dist-formats.tap 70 - all compressors together [automake] + command_ok_ 'all compressors together [autoconf]' autoconf + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='all compressors together [autoconf]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + autoconf + result_ ok -D '' -r '' -- 'all compressors together [autoconf]' + set +x ok 71 - all compressors together [autoconf] PASS: t/dist-formats.tap 71 - all compressors together [autoconf] + command_ok_ 'all compressors together [configure]' ./configure + tap_directive_= + tap_reason_= + test 2 -gt 0 + tap_description_='all compressors together [configure]' + shift + test 1 -gt 0 + case $1 in + break + tap_result_=ok + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + result_ ok -D '' -r '' -- 'all compressors together [configure]' + set +x ok 72 - all compressors together [configure] PASS: t/dist-formats.tap 72 - all compressors together [configure] + have_all_compressors + test -z 'lzip zip ' + skip_ -r 'not all compressors available' 'all compressors together [make distcheck, real]' + result_ ok -D SKIP -r 'not all compressors available' 'all compressors together [make distcheck, real]' + set +x ok 73 - all compressors together [make distcheck, real] # SKIP not all compressors available SKIP: t/dist-formats.tap 73 - all compressors together [make distcheck, real] # SKIP not all compressors available + mkdir bin + cd bin + cat + cat + chmod a+x check-distdir grep-distdir-error + for prog in tar $all_compressors + case $prog in + cp check-distdir tar + for prog in tar $all_compressors + case $prog in + cp grep-distdir-error gzip + for prog in tar $all_compressors + case $prog in + cp grep-distdir-error lzip + for prog in tar $all_compressors + case $prog in + cp grep-distdir-error xz + for prog in tar $all_compressors + case $prog in + cp grep-distdir-error bzip2 + for prog in tar $all_compressors + case $prog in + cp check-distdir zip + for prog in tar $all_compressors + case $prog in + cp grep-distdir-error zstd + unset prog + ls -l total 36 -rwxr-xr-x 1 builder builder 42 Dec 21 03:59 bzip2 -rwxr-xr-x 1 builder builder 139 Dec 21 03:59 check-distdir -rwxr-xr-x 1 builder builder 42 Dec 21 03:59 grep-distdir-error -rwxr-xr-x 1 builder builder 42 Dec 21 03:59 gzip -rwxr-xr-x 1 builder builder 42 Dec 21 03:59 lzip -rwxr-xr-x 1 builder builder 139 Dec 21 03:59 tar -rwxr-xr-x 1 builder builder 42 Dec 21 03:59 xz -rwxr-xr-x 1 builder builder 139 Dec 21 03:59 zip -rwxr-xr-x 1 builder builder 42 Dec 21 03:59 zstd + cd .. + oPATH=/usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd + PATH=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + export PATH + command_ok_ 'all compressors together ['\''make dist-all'\'', stubbed]' make dist-all + tap_directive_= + tap_reason_= + test 3 -gt 0 + tap_description_='all compressors together ['\''make dist-all'\'', stubbed]' + shift + test 2 -gt 0 + case $1 in + break + tap_result_=ok + make dist-all make dist-lzip dist-xz dist-bzip2 dist-gzip dist-zip dist-zstd am__post_remove_distdir='@:' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together' make distdir-am make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together' if test -d "all-together-1.0"; then find "all-together-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "all-together-1.0" || { sleep 5 && rm -rf "all-together-1.0"; }; else :; fi test -d "all-together-1.0" || mkdir "all-together-1.0" test -n "" \ || find "all-together-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "all-together-1.0" make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together' tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | lzip -c ${LZIP_OPT--9} >all-together-1.0.tar.lz total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | XZ_OPT=${XZ_OPT--e} xz -c >all-together-1.0.tar.xz total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >all-together-1.0.tar.bz2 total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >all-together-1.0.tar.gz total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing rm -f all-together-1.0.zip zip -rq all-together-1.0.zip all-together-1.0 total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | zstd -c ${ZSTD_CLEVEL-${ZSTD_OPT--19}} >all-together-1.0.tar.zst total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together' if test -d "all-together-1.0"; then find "all-together-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "all-together-1.0" || { sleep 5 && rm -rf "all-together-1.0"; }; else :; fi + result_ ok -D '' -r '' -- 'all compressors together ['\''make dist-all'\'', stubbed]' + set +x ok 74 - all compressors together ['make dist-all', stubbed] PASS: t/dist-formats.tap 74 - all compressors together ['make dist-all', stubbed] + subdesc='all compressors together ['\''make dist -j4'\'', stubbed]' + test 'make -j4' = false + command_ok_ 'all compressors together ['\''make dist -j4'\'', stubbed]' make -j4 dist + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_='all compressors together ['\''make dist -j4'\'', stubbed]' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + make -j4 dist make dist-lzip dist-xz dist-bzip2 dist-gzip dist-zip dist-zstd am__post_remove_distdir='@:' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together' make distdir-am make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together' if test -d "all-together-1.0"; then find "all-together-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "all-together-1.0" || { sleep 5 && rm -rf "all-together-1.0"; }; else :; fi test -d "all-together-1.0" || mkdir "all-together-1.0" test -n "" \ || find "all-together-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "all-together-1.0" make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together' tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | lzip -c ${LZIP_OPT--9} >all-together-1.0.tar.lz tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | XZ_OPT=${XZ_OPT--e} xz -c >all-together-1.0.tar.xz tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >all-together-1.0.tar.bz2 total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >all-together-1.0.tar.gz total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing rm -f all-together-1.0.zip tardir=all-together-1.0 && ${TAR-tar} chof - "$tardir" | zstd -c ${ZSTD_CLEVEL-${ZSTD_OPT--19}} >all-together-1.0.tar.zst total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing zip -rq all-together-1.0.zip all-together-1.0 total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing total 192 -rw-r--r-- 1 builder builder 76 Dec 21 03:59 Makefile.am -rw-r--r-- 1 builder builder 17353 Dec 21 03:59 Makefile.in -rw-r--r-- 1 builder builder 27607 Dec 21 03:59 aclocal.m4 -rw-r--r-- 1 builder builder 59 Dec 21 03:59 am-init.m4 -rwxr-xr-x 1 builder builder 108042 Dec 21 03:59 configure -rw-r--r-- 1 builder builder 94 Dec 21 03:59 configure.ac -rwxr-xr-x 1 builder builder 15358 Dec 21 03:59 install-sh -rwxr-xr-x 1 builder builder 6878 Dec 21 03:59 missing make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir/all-together' if test -d "all-together-1.0"; then find "all-together-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "all-together-1.0" || { sleep 5 && rm -rf "all-together-1.0"; }; else :; fi + result_ ok -D '' -r '' -- 'all compressors together ['\''make dist -j4'\'', stubbed]' + set +x ok 75 - all compressors together ['make dist -j4', stubbed] PASS: t/dist-formats.tap 75 - all compressors together ['make dist -j4', stubbed] + unset subdesc + PATH=/usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + export PATH + end_subtest + unset name + unset ac_opts + unset am_opts + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-formats.dir + : + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 75 = later + test 0 -eq 0 + test 68 -eq 75 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP: t/dist-tarZ ================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-tarZ.dir + for x in 1 2 3 4 5 6 7 8 + echo aaaaaaaaaaaaaaaaaaaaa + for x in 1 2 3 4 5 6 7 8 + echo aaaaaaaaaaaaaaaaaaaaa + for x in 1 2 3 4 5 6 7 8 + echo aaaaaaaaaaaaaaaaaaaaa + for x in 1 2 3 4 5 6 7 8 + echo aaaaaaaaaaaaaaaaaaaaa + for x in 1 2 3 4 5 6 7 8 + echo aaaaaaaaaaaaaaaaaaaaa + for x in 1 2 3 4 5 6 7 8 + echo aaaaaaaaaaaaaaaaaaaaa + for x in 1 2 3 4 5 6 7 8 + echo aaaaaaaaaaaaaaaaaaaaa + for x in 1 2 3 4 5 6 7 8 + echo aaaaaaaaaaaaaaaaaaaaa + compress -c ./t/dist-tarZ.sh: line 31: compress: command not found + skip_ 'cannot find a working '\''compress'\'' program' + warn_ 'dist-tarZ: skipped test: cannot find a working '\''compress'\'' program' + echo 'dist-tarZ: skipped test: cannot find a working '\''compress'\'' program' + _am_exit 77 + set +e + test 77 = 77 + am__test_skipped=yes + exit 77 + exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/dist-tarZ.sh (exit status: 77) SKIP: t/dist-shar ================= dist-shar: running shar --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: shar: command not found SKIP t/dist-shar.sh (exit status: 77) XFAIL: t/dist-pr109765 ====================== dist-pr109765: running bzip2 --help bzip2, a block-sorting file compressor. Version 1.0.8, 13-Jul-2019. usage: bzip2 [flags and input files in any order] -h --help print this message -d --decompress force decompression -z --compress force compression -k --keep keep (don't delete) input files -f --force overwrite existing output files -t --test test compressed file integrity -c --stdout output to standard out -q --quiet suppress noncritical error messages -v --verbose be verbose (a 2nd -v gives more) -L --license display software version & license -V --version display software version & license -s --small use less memory (at most 2500k) -1 .. -9 set block size to 100k .. 900k --fast alias for -1 --best alias for -9 If invoked as `bzip2', default action is to compress. as `bunzip2', default action is to decompress. as `bzcat', default action is to decompress to stdout. If no file names are given, bzip2 compresses or decompresses from standard input to standard output. You can combine short flags, so `-v -4' means the same as -v4 or -4v, &c. Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-pr109765.dir + echo AC_OUTPUT + : + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + make dist-gzip dist-bzip2 make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-pr109765.dir' if test -d "dist-pr109765-1.0"; then find "dist-pr109765-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "dist-pr109765-1.0" || { sleep 5 && rm -rf "dist-pr109765-1.0"; }; else :; fi test -d "dist-pr109765-1.0" || mkdir "dist-pr109765-1.0" test -n "" \ || find "dist-pr109765-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-pr109765.dir/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "dist-pr109765-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-pr109765.dir' tardir=dist-pr109765-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >dist-pr109765-1.0.tar.gz if test -d "dist-pr109765-1.0"; then find "dist-pr109765-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "dist-pr109765-1.0" || { sleep 5 && rm -rf "dist-pr109765-1.0"; }; else :; fi tardir=dist-pr109765-1.0 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >dist-pr109765-1.0.tar.bz2 tar: dist-pr109765-1.0: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors if test -d "dist-pr109765-1.0"; then find "dist-pr109765-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "dist-pr109765-1.0" || { sleep 5 && rm -rf "dist-pr109765-1.0"; }; else :; fi + tar tf - + gzip -dc dist-pr109765-1.0.tar.gz + cat one dist-pr109765-1.0/ dist-pr109765-1.0/Makefile.am dist-pr109765-1.0/configure dist-pr109765-1.0/configure.ac dist-pr109765-1.0/aclocal.m4 dist-pr109765-1.0/Makefile.in dist-pr109765-1.0/compile dist-pr109765-1.0/depcomp dist-pr109765-1.0/install-sh dist-pr109765-1.0/missing + bzip2 -dc dist-pr109765-1.0.tar.gz + tar tf - bzip2: dist-pr109765-1.0.tar.gz is not a bzip2 file. tar: This does not look like a tar archive tar: Exiting with failure status due to previous errors + cat two + _am_exit 1 + set +e + test 77 = 1 + exit 1 + exit 1 + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/dist-pr109765.sh (exit status: 1) FAIL: t/dist-vs-built-sources ============================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-vs-built-sources.dir + cat + cat + cat + chmod a-w foo.c + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make dist make dist-gzip am__post_remove_distdir='@:' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-vs-built-sources.dir' rm -f h.h h.h-t printf '%s\n' '#define F "F"' > h.h-t mv -f h.h-t h.h make distdir-am make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-vs-built-sources.dir' x86_64-alt-linux-gcc -DPACKAGE_NAME=\"dist-vs-built-sources\" -DPACKAGE_TARNAME=\"dist-vs-built-sources\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"dist-vs-built-sources\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dist-vs-built-sources\" -DVERSION=\"1.0\" -I. -g -O2 -MT foo.o -MD -MP -MF .deps/foo.Tpo -c -o foo.o foo.c foo.c: In function 'main': foo.c:2:19: error: implicit declaration of function 'printf' [-Wimplicit-function-declaration] 2 | int main (void) { printf ("%s\n", F); return 0; } | ^~~~~~ foo.c:2:1: note: include '' or provide a declaration of 'printf' 1 | #include "h.h" +++ |+#include 2 | int main (void) { printf ("%s\n", F); return 0; } foo.c:2:19: warning: incompatible implicit declaration of built-in function 'printf' [-Wbuiltin-declaration-mismatch] 2 | int main (void) { printf ("%s\n", F); return 0; } | ^~~~~~ foo.c:2:19: note: include '' or provide a declaration of 'printf' make[2]: *** [Makefile:374: foo.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-vs-built-sources.dir' make[1]: *** [Makefile:446: distdir] Error 2 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/dist-vs-built-sources.dir' make: *** [Makefile:527: dist] Error 2 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/dist-vs-built-sources.sh (exit status: 2) SKIP: t/distcheck-override-infodir ================================== distcheck-override-infodir: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/distcheck-override-infodir.sh (exit status: 77) SKIP: t/distcheck-pr10470 ========================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/distcheck-pr10470.dir + mkdir foo.d + sleep 1 + sh -c 'cd foo.d && sleep '\''4'\''' + rm -rf foo.d + skip_ 'system is able to remove "in use" directories' + warn_ 'distcheck-pr10470: skipped test: system is able to remove "in use" directories' + echo 'distcheck-pr10470: skipped test: system is able to remove "in use" directories' + _am_exit 77 + set +e + test 77 = 77 + am__test_skipped=yes + exit 77 + exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/distcheck-pr10470.sh (exit status: 77) SKIP: t/gcj4 ============ SKIP t/gcj4.sh (exit status: 77) SKIP: t/gcj6 ============ SKIP t/gcj6.sh (exit status: 77) SKIP: t/gettext-basics ====================== gettext-basics: running gettext --version gettext (GNU gettext-runtime) 0.21 Copyright (C) 1995-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Ulrich Drepper. SKIP t/gettext-basics.sh (exit status: 77) SKIP: t/gettext-config-rpath ============================ gettext-config-rpath: running gettext --version gettext (GNU gettext-runtime) 0.21 Copyright (C) 1995-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Ulrich Drepper. SKIP t/gettext-config-rpath.sh (exit status: 77) SKIP: t/gettext-external-pr338 ============================== gettext-external-pr338: running gettext --version gettext (GNU gettext-runtime) 0.21 Copyright (C) 1995-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Ulrich Drepper. SKIP t/gettext-external-pr338.sh (exit status: 77) SKIP: t/gettext-intl-subdir =========================== gettext-intl-subdir: running gettext --version gettext (GNU gettext-runtime) 0.21 Copyright (C) 1995-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Ulrich Drepper. SKIP t/gettext-intl-subdir.sh (exit status: 77) SKIP: t/gettext-pr381 ===================== gettext-pr381: running gettext --version gettext (GNU gettext-runtime) 0.21 Copyright (C) 1995-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Ulrich Drepper. SKIP t/gettext-pr381.sh (exit status: 77) XFAIL: t/instdir-cond2 ====================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instdir-cond2.dir + cat + : + : + cat + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall + autoconf ++ pwd + ./configure --prefix=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instdir-cond2.dir/inst checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + make installdirs for dir in "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instdir-cond2.dir/inst/libexec/instdir-cond2" "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/instdir-cond2.dir/inst/share/instdir-cond2"; do \ test -z "$dir" || /usr/bin/mkdir -p "$dir"; \ done + test '!' -e inst + find inst inst inst/libexec inst/libexec/instdir-cond2 inst/share inst/share/instdir-cond2 + _am_exit 1 + set +e + test 77 = 1 + exit 1 + exit 1 + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/instdir-cond2.sh (exit status: 1) SKIP: t/instdir-no-empty ======================== instdir-no-empty: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/instdir-no-empty.sh (exit status: 77) SKIP: t/instdir-java ==================== instdir-java: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/instdir-java.sh (exit status: 77) SKIP: t/instdir-lisp ==================== instdir-lisp: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/instdir-lisp.sh (exit status: 77) SKIP: t/instdir-python ====================== instdir-python: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/instdir-python.sh (exit status: 77) SKIP: t/instdir-texi ==================== instdir-texi: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/instdir-texi.sh (exit status: 77) SKIP: t/instfail-java ===================== instfail-java: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/instfail-java.sh (exit status: 77) SKIP: t/instmany-python ======================= instmany-python: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/instmany-python.sh (exit status: 77) SKIP: t/java ============ java: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java.sh (exit status: 77) SKIP: t/java-check ================== java-check: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java-check.sh (exit status: 77) SKIP: t/java-clean ================== java-clean: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java-clean.sh (exit status: 77) SKIP: t/java-compile-install ============================ java-compile-install: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java-compile-install.sh (exit status: 77) SKIP: t/java-compile-run-flat ============================= java-compile-run-flat: running java -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 866: java: command not found SKIP t/java-compile-run-flat.sh (exit status: 77) SKIP: t/java-compile-run-nested =============================== java-compile-run-nested: running java -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 866: java: command not found SKIP t/java-compile-run-nested.sh (exit status: 77) SKIP: t/java-empty-classpath ============================ java-empty-classpath: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java-empty-classpath.sh (exit status: 77) SKIP: t/java-extra ================== java-extra: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java-extra.sh (exit status: 77) SKIP: t/java-nobase =================== java-nobase: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java-nobase.sh (exit status: 77) SKIP: t/java-noinst =================== java-noinst: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java-noinst.sh (exit status: 77) SKIP: t/java-rebuild ==================== java-rebuild: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java-rebuild.sh (exit status: 77) SKIP: t/java-uninstall ====================== java-uninstall: running javac -version -help /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 861: javac: command not found SKIP t/java-uninstall.sh (exit status: 77) FAIL: t/lex3 ============ Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex3.dir + cat + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:5: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... aclocal.m4:668: AM_PROG_LEX is expanded from... configure.ac:5: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make /bin/sh ./ylwrap foo.l lex.yy.c foo.c -- lex x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex3\" -DPACKAGE_TARNAME=\"lex3\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex3\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex3\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF .deps/foo.Tpo -c -o foo.o foo.c foo.c: In function 'yy_init_buffer': foo.c:1321:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1321 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ foo.c: At top level: foo.c:1118:16: warning: 'input' defined but not used [-Wunused-function] 1118 | static int input (void) | ^~~~~ foo.c:1075:17: warning: 'yyunput' defined but not used [-Wunused-function] 1075 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make: *** [Makefile:339: foo.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex3.sh (exit status: 2) FAIL: t/lex5 ============ Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex5.dir + cat + cat + mkdir foo + cat + aclocal-1.16 -Werror + autoconf configure.ac:5: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... aclocal.m4:668: AM_PROG_LEX is expanded from... configure.ac:5: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + test -f ylwrap + mkdir sub + cd sub + ../configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make foo/foo.o /bin/sh ../ylwrap ../foo/foo.l lex.yy.c foo/foo.c -- lex depbase=`echo foo/foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex5\" -DPACKAGE_TARNAME=\"lex5\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex5\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex5\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo/foo.o -MD -MP -MF $depbase.Tpo -c -o foo/foo.o foo/foo.c &&\ mv -f $depbase.Tpo $depbase.Po foo/foo.c: In function 'yy_init_buffer': foo/foo.c:1321:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1321 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ foo/foo.c: At top level: foo/foo.c:1118:16: warning: 'input' defined but not used [-Wunused-function] 1118 | static int input (void) | ^~~~~ foo/foo.c:1075:17: warning: 'yyunput' defined but not used [-Wunused-function] 1075 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make: *** [Makefile:391: foo/foo.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex5.sh (exit status: 2) FAIL: t/lexvpath ================ Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lexvpath.dir + cat + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:6: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:6: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + mkdir sub + cd sub + ../configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lexoutroot config.status: executing depfiles commands + . ./lexoutroot ++ LEX_OUTPUT_ROOT=lex.yy + test -n lex.yy + cd .. + lex lexer.l + mv lex.yy.c lexer.c + cd sub + sleep 2 + cat + make /bin/sh ../ylwrap ../lexer.l lex.yy.c lexer.c -- lex x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lexvpath\" -DPACKAGE_TARNAME=\"lexvpath\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lexvpath\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lexvpath\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT lexer.o -MD -MP -MF .deps/lexer.Tpo -c -o lexer.o lexer.c lexer.c: In function 'yy_init_buffer': lexer.c:1321:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1321 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ lexer.c: At top level: lexer.c:1118:16: warning: 'input' defined but not used [-Wunused-function] 1118 | static int input (void) | ^~~~~ lexer.c:1075:17: warning: 'yyunput' defined but not used [-Wunused-function] 1075 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make: *** [Makefile:385: lexer.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lexvpath.sh (exit status: 2) XFAIL: t/lex-subobj-nodep ========================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-subobj-nodep.dir + cat + cat + mkdir sub1 sub2 + cat + cp sub1/s1.l sub2/s2.l + aclocal-1.16 -Werror + autoconf configure.ac:5: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:5: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + mkdir build + cd build + ../configure --disable-dependency-tracking checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... none checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make sub1/s1.c /bin/sh ../ylwrap ../sub1/s1.l lex.yy.c sub1/s1.c -- lex ../ylwrap: line 206: ../sub1/s1.c: No such file or directory make: *** [Makefile:442: sub1/s1.c] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/lex-subobj-nodep.sh (exit status: 2) FAIL: t/lex-header ================== lex-header: running flex --version flex 2.6.4 Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-header.dir + flex --help + grep '.*--header-file' --header-file=FILE create a C header file in addition to the scanner + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:5: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:5: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make \ \ /bin/sh ./ylwrap `test -f 'lexer.l' || echo './'`lexer.l lex.yy.c foo-lexer.c -- flex --header-file=mylex.h updating mylex.h test -f mylex.h || rm -f foo-lexer.c test -f mylex.h || make foo-lexer.c make all-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-header.dir' x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex-header\" -DPACKAGE_TARNAME=\"lex-header\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-header\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-header\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo-lexer.o -MD -MP -MF .deps/foo-lexer.Tpo -c -o foo-lexer.o foo-lexer.c foo-lexer.c: In function 'yy_init_buffer': foo-lexer.c:1324:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1324 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ foo-lexer.c: At top level: foo-lexer.c:1121:16: warning: 'input' defined but not used [-Wunused-function] 1121 | static int input (void) | ^~~~~ foo-lexer.c:1078:17: warning: 'yyunput' defined but not used [-Wunused-function] 1078 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make[1]: *** [Makefile:387: foo-lexer.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-header.dir' make: *** [Makefile:287: all] Error 2 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex-header.sh (exit status: 2) FAIL: t/lex-lib =============== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-lib.dir + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:8: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:8: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing './ar-lib' configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for flex... lex checking for lex output file root... lex.yy checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make /bin/sh ./ylwrap foo.l lex.yy.c foo.c -- lex x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex-lib\" -DPACKAGE_TARNAME=\"lex-lib\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-lib\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-lib\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF .deps/foo.Tpo -c -o foo.o foo.c foo.c: In function 'yy_init_buffer': foo.c:1321:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1321 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ foo.c: At top level: foo.c:1118:16: warning: 'input' defined but not used [-Wunused-function] 1118 | static int input (void) | ^~~~~ foo.c:1075:17: warning: 'yyunput' defined but not used [-Wunused-function] 1075 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make: *** [Makefile:407: foo.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex-lib.sh (exit status: 2) SKIP: t/lex-lib-external ======================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-lib-external.dir + cat + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:6: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:6: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make have-lexlib test x'-lfl ' != x echo 'int main (void) { return yywrap (); }' > x.c x86_64-alt-linux-gcc -c x.c x.c: In function 'main': x.c:1:26: error: implicit declaration of function 'yywrap' [-Wimplicit-function-declaration] 1 | int main (void) { return yywrap (); } | ^~~~~~ make: *** [Makefile:764: have-lexlib] Error 1 + skip_ 'no system-wide lex library found' + warn_ 'lex-lib-external: skipped test: no system-wide lex library found' + echo 'lex-lib-external: skipped test: no system-wide lex library found' + _am_exit 77 + set +e + test 77 = 77 + am__test_skipped=yes + exit 77 + exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/lex-lib-external.sh (exit status: 77) FAIL: t/lex-libobj ================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-libobj.dir + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:6: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:6: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking for yywrap... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + grep LIBOBJS Makefile foo_DEPENDENCIES = $(am__DEPENDENCIES_1) $(LIBOBJS) LIBOBJS = LTLIBOBJS = foo_LDADD = $(LEXLIB) $(LIBOBJS) + make /bin/sh ./ylwrap foo.l lex.yy.c foo.c -- lex x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex-libobj\" -DPACKAGE_TARNAME=\"lex-libobj\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-libobj\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-libobj\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -DHAVE_YYWRAP=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF .deps/foo.Tpo -c -o foo.o foo.c foo.c: In function 'yy_init_buffer': foo.c:1321:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1321 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ foo.c: At top level: foo.c:1118:16: warning: 'input' defined but not used [-Wunused-function] 1118 | static int input (void) | ^~~~~ foo.c:1075:17: warning: 'yyunput' defined but not used [-Wunused-function] 1075 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make: *** [Makefile:343: foo.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex-libobj.sh (exit status: 2) FAIL: t/lex-multiple ==================== lex-multiple: running flex --version flex 2.6.4 Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-multiple.dir + cat + cat + cat + cat + sed s/VANILLA/FOO/ 0.l + sed s/VANILLA/BAR/ 0.l + aclocal-1.16 -Werror + autoconf configure.ac:5: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:5: the top level + automake-1.16 --foreign -Werror -Wall --add-missing configure.ac:6: installing './ar-lib' configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex-multiple\" -DPACKAGE_TARNAME=\"lex-multiple\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-multiple\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-multiple\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c main.c: In function 'main': main.c:10:13: error: implicit declaration of function 'yylex' [-Wimplicit-function-declaration] 10 | return (yylex () != 121); | ^~~~~ main.c:12:13: error: implicit declaration of function 'foolex' [-Wimplicit-function-declaration] 12 | return (foolex () != 121); | ^~~~~~ main.c:14:13: error: implicit declaration of function 'bar_lex' [-Wimplicit-function-declaration] 14 | return (bar_lex () != 121); | ^~~~~~~ make: *** [Makefile:442: main.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex-multiple.sh (exit status: 2) FAIL: t/lex-noyywrap ==================== lex-noyywrap: running flex --version flex 2.6.4 Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-noyywrap.dir + cat + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:5: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... aclocal.m4:668: AM_PROG_LEX is expanded from... configure.ac:5: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure 'LEXLIB=none needed' checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... flex checking for lex output file root... lex.yy checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make /bin/sh ./ylwrap foo.l lex.yy.c foo.c -- flex x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex-noyywrap\" -DPACKAGE_TARNAME=\"lex-noyywrap\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-noyywrap\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-noyywrap\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF .deps/foo.Tpo -c -o foo.o foo.c foo.c: In function 'yy_init_buffer': foo.c:1324:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1324 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ foo.c: At top level: foo.c:1121:16: warning: 'input' defined but not used [-Wunused-function] 1121 | static int input (void) | ^~~~~ foo.c:1078:17: warning: 'yyunput' defined but not used [-Wunused-function] 1078 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make: *** [Makefile:379: foo.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex-noyywrap.sh (exit status: 2) FAIL: t/lex-clean ================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-clean.dir + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:5: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:5: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + cp config.status config.sav + make x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex-clean\" -DPACKAGE_TARNAME=\"lex-clean\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-clean\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-clean\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c main.c: In function 'main': main.c:3:10: error: implicit declaration of function 'yylex' [-Wimplicit-function-declaration] 3 | return yylex (); | ^~~~~ make: *** [Makefile:428: main.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex-clean.sh (exit status: 2) FAIL: t/lex-depend ================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-depend.dir + cat + cat + cat + cat + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + /usr/bin/grep -F joe.Po Makefile.in am__depfiles_remade = ./$(DEPDIR)/joe.Po @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/joe.Po@am__quote@ # am--include-marker -rm -f ./$(DEPDIR)/joe.Po -rm -f ./$(DEPDIR)/joe.Po test -f $(DEPDIR)/joe.Po + autoconf configure.ac:5: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... aclocal.m4:668: AM_PROG_LEX is expanded from... configure.ac:5: the top level + ./configure --enable-dependency-tracking checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make test-deps-exist ls -l .deps ;: For debugging. total 4 -rw-r--r-- 1 builder builder 8 Dec 21 04:00 joe.Po test -f .deps/joe.Po + make /bin/sh ./ylwrap joe.l lex.yy.c joe.c -- lex x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex-depend\" -DPACKAGE_TARNAME=\"lex-depend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-depend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-depend\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT joe.o -MD -MP -MF .deps/joe.Tpo -c -o joe.o joe.c joe.c: In function 'yy_init_buffer': joe.c:1321:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1321 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ joe.c: At top level: joe.c:1118:16: warning: 'input' defined but not used [-Wunused-function] 1118 | static int input (void) | ^~~~~ joe.c:1075:17: warning: 'yyunput' defined but not used [-Wunused-function] 1075 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make: *** [Makefile:382: joe.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex-depend.sh (exit status: 2) FAIL: t/lex-line ================ Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-line.dir + cat + mkdir dir sub sub/dir + cat + cat + cat + cp zardoz.l dir/quux.l + cp zardoz.l sub/zardoz.l + cp zardoz.l sub/dir/quux.l + c_outputs='zardoz.c bar-quux.c sub/foo-zardoz.c sub/dir/quux.c' + aclocal-1.16 -Werror + autoconf configure.ac:6: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:6: the top level + automake-1.16 --foreign -Werror -Wall -a -Wno-unsupported configure.ac: installing './ylwrap' + for vpath in : false + : + srcdir=.. + mkdir build + cd build + ../configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sub/Makefile config.status: executing depfiles commands + make Making all in sub make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-line.dir/build/sub' \ \ /bin/sh ../../ylwrap `test -f 'zardoz.l' || echo '../../sub/'`zardoz.l lex.yy.c foo-zardoz.c -- lex -v lex version 2.6.4 usage statistics: scanner options: -vI8 -Cem 15/2000 NFA states 8/1000 DFA states (16 words) 2 rules Compressed tables always back-up 1/40 start conditions 10 epsilon states, 4 double epsilon states 3/100 character classes needed 1/500 words of storage, 0 reused 12 state/nextstate pairs created 8/4 unique/duplicate transitions 12/1000 base-def entries created 17/2000 (peak 22) nxt-chk entries created 12/2500 (peak 20) template nxt-chk entries created 1 empty table entries 4 protos created 4 templates created, 4 uses 5/256 equivalence classes created 3/256 meta-equivalence classes created 0 (0 saved) hash collisions, 3 DFAs equal 0 sets of reallocations needed 319 total table entries needed depbase=`echo foo-zardoz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex-line\" -DPACKAGE_TARNAME=\"lex-line\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-line\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-line\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -I../../sub -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo-zardoz.o -MD -MP -MF $depbase.Tpo -c -o foo-zardoz.o foo-zardoz.c &&\ mv -f $depbase.Tpo $depbase.Po foo-zardoz.c: In function 'yy_init_buffer': foo-zardoz.c:1321:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1321 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ foo-zardoz.c: At top level: foo-zardoz.c:1118:16: warning: 'input' defined but not used [-Wunused-function] 1118 | static int input (void) | ^~~~~ foo-zardoz.c:1075:17: warning: 'yyunput' defined but not used [-Wunused-function] 1075 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make[1]: *** [Makefile:340: foo-zardoz.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-line.dir/build/sub' make: *** [Makefile:467: all-recursive] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex-line.sh (exit status: 2) FAIL: t/lex-nodist ================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/lex-nodist.dir + cat + cat + cat + aclocal-1.16 -Werror + autoconf configure.ac:6: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... aclocal.m4:668: AM_PROG_LEX is expanded from... configure.ac:6: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make x86_64-alt-linux-gcc -DPACKAGE_NAME=\"lex-nodist\" -DPACKAGE_TARNAME=\"lex-nodist\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex-nodist\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lex-nodist\" -DVERSION=\"1.0\" -DYYTEXT_POINTER=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c main.c: In function 'main': main.c:3:10: error: implicit declaration of function 'yylex' [-Wimplicit-function-declaration] 3 | return yylex (); | ^~~~~ make: *** [Makefile:389: main.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/lex-nodist.sh (exit status: 2) SKIP: t/lisp3 ============= lisp3: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp3.sh (exit status: 77) SKIP: t/lisp4 ============= lisp4: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp4.sh (exit status: 77) SKIP: t/lisp5 ============= lisp5: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp5.sh (exit status: 77) SKIP: t/lisp6 ============= lisp6: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp6.sh (exit status: 77) SKIP: t/lisp8 ============= lisp8: determine whether make is GNU make GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later lisp8: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp8.sh (exit status: 77) SKIP: t/lisp-readonly-srcdir ============================ lisp-readonly-srcdir: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp-readonly-srcdir.sh (exit status: 77) SKIP: t/lisp-loadpath ===================== lisp-loadpath: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp-loadpath.sh (exit status: 77) SKIP: t/lisp-subdir =================== lisp-subdir: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp-subdir.sh (exit status: 77) SKIP: t/lisp-subdir2 ==================== lisp-subdir2: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp-subdir2.sh (exit status: 77) SKIP: t/lisp-subdir-mix ======================= lisp-subdir-mix: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp-subdir-mix.sh (exit status: 77) SKIP: t/lispdry =============== lispdry: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lispdry.sh (exit status: 77) SKIP: t/lisp-pr11806 ==================== lisp-pr11806: running emacs --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 993: emacs: command not found SKIP t/lisp-pr11806.sh (exit status: 77) FAIL: t/ltcond2 =============== ltcond2: running libtoolize --version libtoolize-default (GNU libtool) 2.4.7 Written by Gary V. Vaughan , 2003 Copyright (C) 2022 Free Software Foundation, Inc. Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltcond2.dir + cat + cat + cat + cat + cat + cat + libtoolize libtoolize-default: putting auxiliary files in '.'. libtoolize-default: linking file './ltmain.sh' libtoolize-default: You should add the contents of the following files to 'aclocal.m4': libtoolize-default: '/usr/share/libtool-2.4/aclocal/libtool.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltoptions.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltsugar.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltversion.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/lt~obsolete.m4' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. + aclocal-1.16 -Werror + autoconf configure.ac:6: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:6: You should run autoupdate. aclocal.m4:122: AC_PROG_LIBTOOL is expanded from... configure.ac:6: the top level + automake-1.16 --foreign -Werror -Wall --add-missing configure.ac:5: installing './ar-lib' configure.ac:6: installing './config.guess' configure.ac:6: installing './config.sub' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands + make check x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltcond2\" -DPACKAGE_TARNAME=\"ltcond2\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"ltcond2\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltcond2\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c main.c: In function 'main': main.c:3:3: error: implicit declaration of function 'print' [-Wimplicit-function-declaration] 3 | print(); | ^~~~~ make: *** [Makefile:528: main.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/ltcond2.sh (exit status: 2) FAIL: t/ltconv ============== ltconv: running libtoolize --version libtoolize-default (GNU libtool) 2.4.7 Written by Gary V. Vaughan , 2003 Copyright (C) 2022 Free Software Foundation, Inc. Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir + cat + mkdir sub1 + mkdir sub2 + mkdir sub2/sub21 + mkdir sub2/sub22 + mkdir empty + cat + cat + echo 'int sub1 () { return 1; }' + cat + echo 'int sub2 () { return 2; }' + cat + echo 'int sub21 () { return 21; }' + cat + echo 'int sub22 () { return 22; }' + cat + libtoolize libtoolize-default: putting auxiliary files in '.'. libtoolize-default: linking file './ltmain.sh' libtoolize-default: You should add the contents of the following files to 'aclocal.m4': libtoolize-default: '/usr/share/libtool-2.4/aclocal/libtool.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltoptions.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltsugar.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltversion.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/lt~obsolete.m4' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. + aclocal-1.16 -Werror + autoconf configure.ac:6: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:6: You should run autoupdate. aclocal.m4:122: AC_PROG_LIBTOOL is expanded from... configure.ac:6: the top level + automake-1.16 --foreign -Werror -Wall --add-missing configure.ac:5: installing './ar-lib' configure.ac:6: installing './config.guess' configure.ac:6: installing './config.sub' ++ pwd + cwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir + ./configure --prefix=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/empty --libdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/lib --bindir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/bin checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sub1/Makefile config.status: creating sub2/Makefile config.status: creating sub2/sub21/Makefile config.status: creating sub2/sub22/Makefile config.status: executing depfiles commands config.status: executing libtool commands + make Making all in sub1 make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub1' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"ltconv\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1.lo -MD -MP -MF .deps/sub1.Tpo -c -o sub1.lo sub1.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"ltconv 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1.lo -MD -MP -MF .deps/sub1.Tpo -c sub1.c -fPIC -DPIC -o .libs/sub1.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"ltconv 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1.lo -MD -MP -MF .deps/sub1.Tpo -c sub1.c -o sub1.o >/dev/null 2>&1 mv -f .deps/sub1.Tpo .deps/sub1.Plo /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o libsub1.la sub1.lo libtool: link: ar cr .libs/libsub1.a .libs/sub1.o libtool: link: ranlib .libs/libsub1.a libtool: link: ( cd ".libs" && rm -f "libsub1.la" && ln -s "../libsub1.la" "libsub1.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub1' Making all in sub2 make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2' Making all in sub21 make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2/sub21' /bin/sh ../../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"ltconv\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub21.lo -MD -MP -MF .deps/sub21.Tpo -c -o sub21.lo sub21.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"ltconv 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub21.lo -MD -MP -MF .deps/sub21.Tpo -c sub21.c -fPIC -DPIC -o .libs/sub21.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"ltconv 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub21.lo -MD -MP -MF .deps/sub21.Tpo -c sub21.c -o sub21.o >/dev/null 2>&1 mv -f .deps/sub21.Tpo .deps/sub21.Plo /bin/sh ../../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o libsub21.la sub21.lo libtool: link: ar cr .libs/libsub21.a .libs/sub21.o libtool: link: ranlib .libs/libsub21.a libtool: link: ( cd ".libs" && rm -f "libsub21.la" && ln -s "../libsub21.la" "libsub21.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2/sub21' Making all in sub22 make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2/sub22' /bin/sh ../../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"ltconv\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub22.lo -MD -MP -MF .deps/sub22.Tpo -c -o sub22.lo sub22.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"ltconv 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub22.lo -MD -MP -MF .deps/sub22.Tpo -c sub22.c -fPIC -DPIC -o .libs/sub22.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"ltconv 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub22.lo -MD -MP -MF .deps/sub22.Tpo -c sub22.c -o sub22.o >/dev/null 2>&1 mv -f .deps/sub22.Tpo .deps/sub22.Plo /bin/sh ../../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o libsub22.la sub22.lo libtool: link: ar cr .libs/libsub22.a .libs/sub22.o libtool: link: ranlib .libs/libsub22.a libtool: link: ( cd ".libs" && rm -f "libsub22.la" && ln -s "../libsub22.la" "libsub22.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2/sub22' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"ltconv\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2.lo -MD -MP -MF .deps/sub2.Tpo -c -o sub2.lo sub2.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"ltconv 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2.lo -MD -MP -MF .deps/sub2.Tpo -c sub2.c -fPIC -DPIC -o .libs/sub2.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"ltconv 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2.lo -MD -MP -MF .deps/sub2.Tpo -c sub2.c -o sub2.o >/dev/null 2>&1 mv -f .deps/sub2.Tpo .deps/sub2.Plo /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o libsub2.la sub2.lo sub21/libsub21.la sub22/libsub22.la libtool: link: (cd .libs/libsub2.lax/libsub21.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2/sub21/.libs/libsub21.a") libtool: link: (cd .libs/libsub2.lax/libsub22.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2/sub22/.libs/libsub22.a") libtool: link: ar cr .libs/libsub2.a .libs/sub2.o .libs/libsub2.lax/libsub21.a/sub21.o .libs/libsub2.lax/libsub22.a/sub22.o libtool: link: ranlib .libs/libsub2.a libtool: link: rm -fr .libs/libsub2.lax libtool: link: ( cd ".libs" && rm -f "libsub2.la" && ln -s "../libsub2.la" "libsub2.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir/sub2' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir' x86_64-alt-linux-gcc -DPACKAGE_NAME=\"ltconv\" -DPACKAGE_TARNAME=\"ltconv\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"ltconv\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ltconv\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT test.o -MD -MP -MF .deps/test.Tpo -c -o test.o test.c test.c: In function 'main': test.c:4:12: error: implicit declaration of function 'sub1' [-Wimplicit-function-declaration] 4 | if (1 != sub1 ()) | ^~~~ test.c:6:12: error: implicit declaration of function 'sub2' [-Wimplicit-function-declaration] 6 | if (2 != sub2 ()) | ^~~~ test.c:8:13: error: implicit declaration of function 'sub21' [-Wimplicit-function-declaration] 8 | if (21 != sub21 ()) | ^~~~~ test.c:10:13: error: implicit declaration of function 'sub22' [-Wimplicit-function-declaration] 10 | if (22 != sub22 ()) | ^~~~~ make[1]: *** [Makefile:539: test.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ltconv.dir' make: *** [Makefile:575: all-recursive] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/ltconv.sh (exit status: 2) SKIP: t/nobase-python ===================== nobase-python: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/nobase-python.sh (exit status: 77) SKIP: t/objc-minidemo ===================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objc-minidemo.dir + cat + cat + cat + cat + aclocal-1.16 -Werror + : We have a modern enough autoconf, go ahead. + aclocal-1.16 -Werror + autoconf + autoheader + automake-1.16 --foreign -Werror -Wall --add-missing parallel-tests: installing './test-driver' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the Objective C compiler works... no configure: error: in `/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objc-minidemo.dir': configure: error: Objective C compiler cannot create executables See `config.log' for more details + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/objc-minidemo.sh (exit status: 77) SKIP: t/objc-flags ================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objc-flags.dir + cat + cat + for i in 2 4 + unindent + test x = x ++ printf '%s\n' ' /^$/b # Nothing to do for empty lines. x # Get x into pattern space. /^$/{ # No prior x, go prepare it. g # Copy this 1st non-blank line into pattern space. s/^\([ ]*\).*/x\1/ # Prepare x in pattern space. } # Now: x in pattern and in hold. G # Build x\n in pattern space, and h # duplicate it into hold space. s/\n.*$// # Restore x in pattern space, and x # exchange with the above duplicate in hold space. s/^x\(.*\)\n\1// # Remove leading from . s/^x.*\n// # Restore when there is no leading . ' ++ sed -e 's/ *# .*//' + sed_unindent_prog=' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + for i in 2 4 + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall -a + /usr/bin/grep -F OBJCFLAGS Makefile.in foo4_LINK = $(OBJCLD) $(foo4_OBJCFLAGS) $(OBJCFLAGS) $(AM_LDFLAGS) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_OBJCFLAGS) $(OBJCFLAGS) OBJCLINK = $(OBJCLD) $(AM_OBJCFLAGS) $(OBJCFLAGS) $(AM_LDFLAGS) \ OBJCFLAGS = @OBJCFLAGS@ AM_OBJCFLAGS = -DVALUE=2 -DERROR=1 foo4_OBJCFLAGS = -DVALUE=4 -DERROR=1 @am__fastdepOBJC_TRUE@ $(AM_V_OBJC)$(OBJC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo4_OBJCFLAGS) $(OBJCFLAGS) -MT foo4-foo4.o -MD -MP -MF $(DEPDIR)/foo4-foo4.Tpo -c -o foo4-foo4.o `test -f 'foo4.m' || echo '$(srcdir)/'`foo4.m @am__fastdepOBJC_FALSE@ $(AM_V_OBJC@am__nodep@)$(OBJC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo4_OBJCFLAGS) $(OBJCFLAGS) -c -o foo4-foo4.o `test -f 'foo4.m' || echo '$(srcdir)/'`foo4.m @am__fastdepOBJC_TRUE@ $(AM_V_OBJC)$(OBJC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo4_OBJCFLAGS) $(OBJCFLAGS) -MT foo4-foo4.obj -MD -MP -MF $(DEPDIR)/foo4-foo4.Tpo -c -o foo4-foo4.obj `if test -f 'foo4.m'; then $(CYGPATH_W) 'foo4.m'; else $(CYGPATH_W) '$(srcdir)/foo4.m'; fi` @am__fastdepOBJC_FALSE@ $(AM_V_OBJC@am__nodep@)$(OBJC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo4_OBJCFLAGS) $(OBJCFLAGS) -c -o foo4-foo4.obj `if test -f 'foo4.m'; then $(CYGPATH_W) 'foo4.m'; else $(CYGPATH_W) '$(srcdir)/foo4.m'; fi` + grep '\$(OBJCFLAGS).*\$(AM_OBJCFLAGS)' Makefile.in + grep '\$(OBJCFLAGS).*\$(foo.*_OBJCFLAGS)' Makefile.in + grep '\$(foo.*_OBJCFLAGS).*\$(AM_OBJCFLAGS)' Makefile.in + ./configure OBJCFLAGS=-UERROR checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the Objective C compiler works... no configure: error: in `/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objc-flags.dir': configure: error: Objective C compiler cannot create executables See `config.log' for more details + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/objc-flags.sh (exit status: 77) SKIP: t/objc-deps ================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objc-deps.dir + cat + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall --add-missing + ./configure --enable-dependency-tracking checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the Objective C compiler works... no configure: error: in `/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objc-deps.dir': configure: error: Objective C compiler cannot create executables See `config.log' for more details + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/objc-deps.sh (exit status: 77) SKIP: t/objcxx-minidemo ======================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objcxx-minidemo.dir + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf + autoheader + automake-1.16 --foreign -Werror -Wall --add-missing parallel-tests: installing './test-driver' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether the Objective C++ compiler works... no configure: error: in `/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objcxx-minidemo.dir': configure: error: Objective C++ compiler cannot create executables See `config.log' for more details + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/objcxx-minidemo.sh (exit status: 77) SKIP: t/objcxx-flags ==================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objcxx-flags.dir + cat + cat + for i in 2 4 + unindent + test x = x ++ printf '%s\n' ' /^$/b # Nothing to do for empty lines. x # Get x into pattern space. /^$/{ # No prior x, go prepare it. g # Copy this 1st non-blank line into pattern space. s/^\([ ]*\).*/x\1/ # Prepare x in pattern space. } # Now: x in pattern and in hold. G # Build x\n in pattern space, and h # duplicate it into hold space. s/\n.*$// # Restore x in pattern space, and x # exchange with the above duplicate in hold space. s/^x\(.*\)\n\1// # Remove leading from . s/^x.*\n// # Restore when there is no leading . ' ++ sed -e 's/ *# .*//' + sed_unindent_prog=' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + for i in 2 4 + unindent + test 'x /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' = x + sed ' /^$/b x /^$/{ g s/^\([ ]*\).*/x\1/ } G h s/\n.*$// x s/^x\(.*\)\n\1// s/^x.*\n//' + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall -a + /usr/bin/grep -F OBJCXXFLAGS Makefile.in foo4_LINK = $(OBJCXXLD) $(foo4_OBJCXXFLAGS) $(OBJCXXFLAGS) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) OBJCXXLINK = $(OBJCXXLD) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) \ OBJCXXFLAGS = @OBJCXXFLAGS@ AM_OBJCXXFLAGS = -DVALUE=2 -DERROR=1 foo4_OBJCXXFLAGS = -DVALUE=4 -DERROR=1 @am__fastdepOBJCXX_TRUE@ $(AM_V_OBJCXX)$(OBJCXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo4_OBJCXXFLAGS) $(OBJCXXFLAGS) -MT foo4-foo4.o -MD -MP -MF $(DEPDIR)/foo4-foo4.Tpo -c -o foo4-foo4.o `test -f 'foo4.mm' || echo '$(srcdir)/'`foo4.mm @am__fastdepOBJCXX_FALSE@ $(AM_V_OBJCXX@am__nodep@)$(OBJCXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo4_OBJCXXFLAGS) $(OBJCXXFLAGS) -c -o foo4-foo4.o `test -f 'foo4.mm' || echo '$(srcdir)/'`foo4.mm @am__fastdepOBJCXX_TRUE@ $(AM_V_OBJCXX)$(OBJCXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo4_OBJCXXFLAGS) $(OBJCXXFLAGS) -MT foo4-foo4.obj -MD -MP -MF $(DEPDIR)/foo4-foo4.Tpo -c -o foo4-foo4.obj `if test -f 'foo4.mm'; then $(CYGPATH_W) 'foo4.mm'; else $(CYGPATH_W) '$(srcdir)/foo4.mm'; fi` @am__fastdepOBJCXX_FALSE@ $(AM_V_OBJCXX@am__nodep@)$(OBJCXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo4_OBJCXXFLAGS) $(OBJCXXFLAGS) -c -o foo4-foo4.obj `if test -f 'foo4.mm'; then $(CYGPATH_W) 'foo4.mm'; else $(CYGPATH_W) '$(srcdir)/foo4.mm'; fi` + grep '\$(OBJCXXFLAGS).*\$(AM_OBJCXXFLAGS)' Makefile.in + grep '\$(OBJCXXFLAGS).*\$(foo.*_OBJCXXFLAGS)' Makefile.in + grep '\$(foo.*_OBJCXXFLAGS).*\$(AM_OBJCXXFLAGS)' Makefile.in + ./configure OBJCXXFLAGS=-UERROR checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether the Objective C++ compiler works... no configure: error: in `/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objcxx-flags.dir': configure: error: Objective C++ compiler cannot create executables See `config.log' for more details + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/objcxx-flags.sh (exit status: 77) SKIP: t/objcxx-deps =================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objcxx-deps.dir + cat + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall --add-missing + ./configure --enable-dependency-tracking checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether the Objective C++ compiler works... no configure: error: in `/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objcxx-deps.dir': configure: error: Objective C++ compiler cannot create executables See `config.log' for more details + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/objcxx-deps.sh (exit status: 77) SKIP: t/objc-megademo ===================== objc-megademo: running libtoolize --version libtoolize-default (GNU libtool) 2.4.7 Written by Gary V. Vaughan , 2003 Copyright (C) 2022 Free Software Foundation, Inc. Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objc-megademo.dir + cat + cat + libtoolize libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize-default: linking file 'build-aux/ltmain.sh' libtoolize-default: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize-default: linking file 'm4/libtool.m4' libtoolize-default: linking file 'm4/ltoptions.m4' libtoolize-default: linking file 'm4/ltsugar.m4' libtoolize-default: linking file 'm4/ltversion.m4' libtoolize-default: linking file 'm4/lt~obsolete.m4' libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. + aclocal-1.16 -Werror + autoheader + autoconf + automake-1.16 --foreign -Werror -Wall --add-missing configure.ac:9: installing 'build-aux/ar-lib' configure.ac:9: installing 'build-aux/compile' configure.ac:10: installing 'build-aux/config.guess' configure.ac:10: installing 'build-aux/config.sub' configure.ac:7: installing 'build-aux/install-sh' configure.ac:7: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' + cat + cat + cat + cat + cat + cat + cat + cat + cat + cat + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc checking whether the compiler supports GNU C... (cached) yes checking whether x86_64-alt-linux-gcc accepts -g... (cached) yes checking for x86_64-alt-linux-gcc option to enable C11 features... (cached) none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... (cached) yes checking dependency style of x86_64-alt-linux-gcc... (cached) gcc3 checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether the compiler supports GNU C++... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking for x86_64-alt-linux-g++ option to enable C++11 features... none needed checking dependency style of x86_64-alt-linux-g++... gcc3 checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E checking for ld used by x86_64-alt-linux-g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-alt-linux-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-g++ static flag -static works... no checking if x86_64-alt-linux-g++ supports -c -o file.o... yes checking if x86_64-alt-linux-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the compiler supports GNU Objective C... no checking whether x86_64-alt-linux-gcc accepts -g... no checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether the compiler supports GNU Objective C++... no checking whether x86_64-alt-linux-g++ accepts -g... no checking dependency style of x86_64-alt-linux-g++... gcc3 checking whether the Objective C compiler really works... no checking whether the Objective C++ compiler really works... no configure: error: couldn't find a working Objective C compiler + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/objc-megademo.sh (exit status: 77) XFAIL: t/objext-pr10128 ======================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/objext-pr10128.dir + echo AC_OUTPUT + cat + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall + autoconf + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + make test is == foo.fasl make: *** [Makefile:676: test] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/objext-pr10128.sh (exit status: 2) XFAIL: t/override-conditional-2 =============================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/override-conditional-2.dir + cat + cat + aclocal-1.16 -Werror + AUTOMAKE_fails + AUTOMAKE_run -e 1 + am__desc= + am__exp_rc=0 + test 2 -gt 0 + case $1 in + am__exp_rc=1 + shift + shift + test 0 -gt 0 + am__got_rc=0 + automake-1.16 --foreign -Werror -Wall + cat stderr + cat stdout + test none = none + test 0 -eq 1 + _am_exit 1 + set +e + test 77 = 1 + exit 1 + exit 1 + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/override-conditional-2.sh (exit status: 1) XFAIL: t/override-conditional-pr13940 ===================================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/override-conditional-pr13940.dir + cat + cat + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall -a automake-1.16: warnings are treated as errors Makefile.am:8: warning: all-local was already defined in condition FOO, which is included in condition TRUE ... Makefile.am:5: ... 'all-local' previously defined here + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/override-conditional-pr13940.sh (exit status: 1) SKIP: t/parallel-tests-log-compiler-example =========================================== parallel-tests-log-compiler-example: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/parallel-tests-log-compiler-example.sh (exit status: 77) SKIP: t/py-compile-basic ======================== py-compile-basic: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/py-compile-basic.sh (exit status: 77) SKIP: t/py-compile-basedir ========================== py-compile-basedir: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/py-compile-basedir.sh (exit status: 77) SKIP: t/py-compile-destdir ========================== py-compile-destdir: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/py-compile-destdir.sh (exit status: 77) SKIP: t/py-compile-option-terminate =================================== py-compile-option-terminate: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/py-compile-option-terminate.sh (exit status: 77) SKIP: t/python3 =============== python3: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/python3.sh (exit status: 77) SKIP: t/python10 ================ python10: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/python10.sh (exit status: 77) SKIP: t/python12 ================ python12: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/python12.sh (exit status: 77) SKIP: t/python-am-path-iftrue ============================= python-am-path-iftrue: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/python-am-path-iftrue.sh (exit status: 77) SKIP: t/python-too-old ====================== python-too-old: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/python-too-old.sh (exit status: 77) SKIP: t/python-prefix ===================== python-prefix: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/python-prefix.sh (exit status: 77) SKIP: t/python-vars =================== python-vars: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/python-vars.sh (exit status: 77) SKIP: t/python-virtualenv ========================= python-virtualenv: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/python-virtualenv.sh (exit status: 77) SKIP: t/python-pr10995 ====================== python-pr10995: running python -V /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 922: python: command not found SKIP t/python-pr10995.sh (exit status: 77) XFAIL: t/remake-am-pr10111 ========================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/remake-am-pr10111.dir + cat + : + cat + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + make distdir make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/remake-am-pr10111.dir' if test -d "remake-am-pr10111-1.0"; then find "remake-am-pr10111-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "remake-am-pr10111-1.0" || { sleep 5 && rm -rf "remake-am-pr10111-1.0"; }; else :; fi test -d "remake-am-pr10111-1.0" || mkdir "remake-am-pr10111-1.0" test -n "" \ || find "remake-am-pr10111-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/remake-am-pr10111.dir/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "remake-am-pr10111-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/remake-am-pr10111.dir' + cd remake-am-pr10111-1.0 + mkdir build + cd build + ../configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + rm -f ../foobar.am + make make: Nothing to be done for 'all'. + grep '= foobar was here =' ../Makefile.in + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/remake-am-pr10111.sh (exit status: 1) XFAIL: t/remake-m4-pr10111 ========================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/remake-m4-pr10111.dir + cat + : + cat + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + make distdir make distdir-am make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/remake-m4-pr10111.dir' if test -d "remake-m4-pr10111-1.0"; then find "remake-m4-pr10111-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "remake-m4-pr10111-1.0" || { sleep 5 && rm -rf "remake-m4-pr10111-1.0"; }; else :; fi test -d "remake-m4-pr10111-1.0" || mkdir "remake-m4-pr10111-1.0" test -n "" \ || find "remake-m4-pr10111-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/remake-m4-pr10111.dir/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "remake-m4-pr10111-1.0" make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/remake-m4-pr10111.dir' + cd remake-m4-pr10111-1.0 + mkdir build + cd build + ../configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + rm -f ../foobar.m4 + make make: Nothing to be done for 'all'. + grep ': foobar was here :' ../configure + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/remake-m4-pr10111.sh (exit status: 1) XFAIL: t/remake-timing-bug-pr8365 ================================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/remake-timing-bug-pr8365.dir + stat /dev/null File: /dev/null Size: 0 Blocks: 0 IO Block: 4096 character special file Device: 0,74 Inode: 8 Links: 1 Device type: 1,3 Access: (0666/crw-rw-rw-) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2024-12-21 03:56:02.265898104 +0000 Modify: 2024-12-21 03:56:02.265898104 +0000 Change: 2024-12-21 03:56:02.265898104 +0000 Birth: 2024-12-21 03:56:02.265898104 +0000 + stat=stat + cat + : + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall + autoconf + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + make Makefile make: 'Makefile' is up to date. + /usr/bin/grep -E 'FOOBAR|zardoz' Makefile + echo 'AC_SUBST([FOOBAR])' + stat config.status Makefile configure.ac File: config.status Size: 25651 Blocks: 56 IO Block: 4096 regular file Device: 0,44 Inode: 1795247 Links: 1 Access: (0755/-rwxr-xr-x) Uid: ( 1833/ builder) Gid: ( 1833/ builder) Access: 2024-12-21 04:02:55.200202825 +0000 Modify: 2024-12-21 04:02:55.199202813 +0000 Change: 2024-12-21 04:02:55.199202813 +0000 Birth: 2024-12-21 04:02:55.100201541 +0000 File: Makefile Size: 18195 Blocks: 40 IO Block: 4096 regular file Device: 0,44 Inode: 1795319 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1833/ builder) Gid: ( 1833/ builder) Access: 2024-12-21 04:02:55.413205562 +0000 Modify: 2024-12-21 04:02:55.325204431 +0000 Change: 2024-12-21 04:02:55.333204534 +0000 Birth: 2024-12-21 04:02:55.315204303 +0000 File: configure.ac Size: 131 Blocks: 8 IO Block: 4096 regular file Device: 0,44 Inode: 1794406 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1833/ builder) Gid: ( 1833/ builder) Access: 2024-12-21 04:02:52.461167639 +0000 Modify: 2024-12-21 04:02:55.426205729 +0000 Change: 2024-12-21 04:02:55.426205729 +0000 Birth: 2024-12-21 04:02:52.225164607 +0000 + sleep 2 + touch config.status + touch -r config.status config.status Makefile configure.ac + stat config.status Makefile configure.ac File: config.status Size: 25651 Blocks: 56 IO Block: 4096 regular file Device: 0,44 Inode: 1795247 Links: 1 Access: (0755/-rwxr-xr-x) Uid: ( 1833/ builder) Gid: ( 1833/ builder) Access: 2024-12-21 04:02:57.437231563 +0000 Modify: 2024-12-21 04:02:57.437231563 +0000 Change: 2024-12-21 04:02:57.450231730 +0000 Birth: 2024-12-21 04:02:55.100201541 +0000 File: Makefile Size: 18195 Blocks: 40 IO Block: 4096 regular file Device: 0,44 Inode: 1795319 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1833/ builder) Gid: ( 1833/ builder) Access: 2024-12-21 04:02:57.437231563 +0000 Modify: 2024-12-21 04:02:57.437231563 +0000 Change: 2024-12-21 04:02:57.450231730 +0000 Birth: 2024-12-21 04:02:55.315204303 +0000 File: configure.ac Size: 131 Blocks: 8 IO Block: 4096 regular file Device: 0,44 Inode: 1794406 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1833/ builder) Gid: ( 1833/ builder) Access: 2024-12-21 04:02:57.437231563 +0000 Modify: 2024-12-21 04:02:57.437231563 +0000 Change: 2024-12-21 04:02:57.450231730 +0000 Birth: 2024-12-21 04:02:52.225164607 +0000 + cat + cat + cat + chmod a+x aclocal-wrap automake-wrap autoconf-wrap + run_make Makefile ACLOCAL=./aclocal-wrap AUTOMAKE=./automake-wrap AUTOCONF=./autoconf-wrap + am__make_redirect_stdout=no + am__make_redirect_stderr=no + am__make_redirect_stdall=no + am__make_flags= + am__make_rc_exp=0 + am_make_rc=0 + test 4 -gt 0 + case $1 in + break + using_gmake + case $am__using_gmake in + make --version -v + grep GNU GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later + am__using_gmake=yes + return 0 + : + test x '!=' x + : exec make Makefile ACLOCAL=./aclocal-wrap AUTOMAKE=./automake-wrap AUTOCONF=./autoconf-wrap + set +x CDPATH="${ZSH_VERSION+.}:" && cd . && ./aclocal-wrap + AUTOCONF=autoconf + export AUTOCONF + aclocal-1.16 -Werror + touch -r config.status aclocal.m4 + stat aclocal.m4 File: aclocal.m4 Size: 27607 Blocks: 56 IO Block: 4096 regular file Device: 0,44 Inode: 1796142 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1833/ builder) Gid: ( 1833/ builder) Access: 2024-12-21 04:02:57.437231563 +0000 Modify: 2024-12-21 04:02:57.437231563 +0000 Change: 2024-12-21 04:02:58.163240890 +0000 Birth: 2024-12-21 04:02:58.159240838 +0000 cd . && ./automake-wrap --foreign + AUTOCONF=autoconf + export AUTOCONF + automake-1.16 --foreign -Werror -Wall --foreign + touch -r config.status Makefile.in + stat Makefile.in File: Makefile.in Size: 17188 Blocks: 40 IO Block: 4096 regular file Device: 0,44 Inode: 1796419 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1833/ builder) Gid: ( 1833/ builder) Access: 2024-12-21 04:02:57.437231563 +0000 Modify: 2024-12-21 04:02:57.437231563 +0000 Change: 2024-12-21 04:02:59.178253929 +0000 Birth: 2024-12-21 04:02:59.170253826 +0000 CDPATH="${ZSH_VERSION+.}:" && cd . && ./autoconf-wrap + autoconf + touch -r config.status configure + stat configure File: configure Size: 108233 Blocks: 216 IO Block: 4096 regular file Device: 0,44 Inode: 1796553 Links: 1 Access: (0755/-rwxr-xr-x) Uid: ( 1833/ builder) Gid: ( 1833/ builder) Access: 2024-12-21 04:02:57.437231563 +0000 Modify: 2024-12-21 04:02:57.437231563 +0000 Change: 2024-12-21 04:02:59.678260352 +0000 Birth: 2024-12-21 04:02:59.602259376 +0000 make: 'Makefile' is up to date. + test 0 -eq 253 + test no = yes + test no = yes + test no = yes + case $am__make_rc_exp in + test 0 -ge 0 + test 0 -le 255 + test 0 -eq 0 + grep '^FOOBAR =' Makefile.in FOOBAR = @FOOBAR@ + grep '^FOOBAR *= *zardoz *$' Makefile + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x XFAIL t/remake-timing-bug-pr8365.sh (exit status: 1) SKIP: t/silent-texi =================== silent-texi: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/silent-texi.sh (exit status: 77) FAIL: t/silent-lex ================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/silent-lex.dir + mkdir sub + cat + cat + cat + cat + cp foo.l sub/bar.l + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall --add-missing configure.ac: installing './ylwrap' + autoconf configure.ac:4: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:4: the top level + /usr/bin/grep -F foo2-foo.c Makefile.in foo2-foo.c install-sh missing ylwrap foo2-foo2-foo.o: foo2-foo.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo2_CFLAGS) $(CFLAGS) -MT foo2-foo2-foo.o -MD -MP -MF $(DEPDIR)/foo2-foo2-foo.Tpo -c -o foo2-foo2-foo.o `test -f 'foo2-foo.c' || echo '$(srcdir)/'`foo2-foo.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='foo2-foo.c' object='foo2-foo2-foo.o' libtool=no @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo2_CFLAGS) $(CFLAGS) -c -o foo2-foo2-foo.o `test -f 'foo2-foo.c' || echo '$(srcdir)/'`foo2-foo.c foo2-foo2-foo.obj: foo2-foo.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo2_CFLAGS) $(CFLAGS) -MT foo2-foo2-foo.obj -MD -MP -MF $(DEPDIR)/foo2-foo2-foo.Tpo -c -o foo2-foo2-foo.obj `if test -f 'foo2-foo.c'; then $(CYGPATH_W) 'foo2-foo.c'; else $(CYGPATH_W) '$(srcdir)/foo2-foo.c'; fi` @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='foo2-foo.c' object='foo2-foo2-foo.obj' libtool=no @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(foo2_CFLAGS) $(CFLAGS) -c -o foo2-foo2-foo.obj `if test -f 'foo2-foo.c'; then $(CYGPATH_W) 'foo2-foo.c'; else $(CYGPATH_W) '$(srcdir)/foo2-foo.c'; fi` foo2-foo.c: foo.l $(SHELL) $(YLWRAP) `test -f 'foo.l' || echo '$(srcdir)/'`foo.l $(LEX_OUTPUT_ROOT).c foo2-foo.c -- $(LEX) $(foo2_LFLAGS) $(LFLAGS) -rm -f foo2-foo.c + /usr/bin/grep -F bar2-bar.c sub/Makefile.in $(top_srcdir)/ylwrap bar.c bar2-bar.c bar2-bar2-bar.o: bar2-bar.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bar2_CFLAGS) $(CFLAGS) -MT bar2-bar2-bar.o -MD -MP -MF $(DEPDIR)/bar2-bar2-bar.Tpo -c -o bar2-bar2-bar.o `test -f 'bar2-bar.c' || echo '$(srcdir)/'`bar2-bar.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='bar2-bar.c' object='bar2-bar2-bar.o' libtool=no @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bar2_CFLAGS) $(CFLAGS) -c -o bar2-bar2-bar.o `test -f 'bar2-bar.c' || echo '$(srcdir)/'`bar2-bar.c bar2-bar2-bar.obj: bar2-bar.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bar2_CFLAGS) $(CFLAGS) -MT bar2-bar2-bar.obj -MD -MP -MF $(DEPDIR)/bar2-bar2-bar.Tpo -c -o bar2-bar2-bar.obj `if test -f 'bar2-bar.c'; then $(CYGPATH_W) 'bar2-bar.c'; else $(CYGPATH_W) '$(srcdir)/bar2-bar.c'; fi` @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='bar2-bar.c' object='bar2-bar2-bar.obj' libtool=no @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bar2_CFLAGS) $(CFLAGS) -c -o bar2-bar2-bar.obj `if test -f 'bar2-bar.c'; then $(CYGPATH_W) 'bar2-bar.c'; else $(CYGPATH_W) '$(srcdir)/bar2-bar.c'; fi` bar2-bar.c: bar.l $(SHELL) $(YLWRAP) `test -f 'bar.l' || echo '$(srcdir)/'`bar.l $(LEX_OUTPUT_ROOT).c bar2-bar.c -- $(LEX) $(bar2_LFLAGS) $(LFLAGS) -rm -f bar2-bar.c + ./configure --enable-silent-rules checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for flex... lex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sub/Makefile config.status: executing depfiles commands + run_make -O + am__make_redirect_stdout=no + am__make_redirect_stderr=no + am__make_redirect_stdall=no + am__make_flags= + am__make_rc_exp=0 + am_make_rc=0 + test 1 -gt 0 + case $1 in + am__make_redirect_stdout=yes + shift + test 0 -gt 0 + using_gmake + case $am__using_gmake in + make --version -v + grep GNU GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later + am__using_gmake=yes + return 0 + : + test x '!=' x + : exec make + set +x bar.c: In function 'yy_init_buffer': bar.c:1321:40: error: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] 1321 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | ^~~~~~ bar.c: At top level: bar.c:1118:16: warning: 'input' defined but not used [-Wunused-function] 1118 | static int input (void) | ^~~~~ bar.c:1075:17: warning: 'yyunput' defined but not used [-Wunused-function] 1075 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ make[1]: *** [Makefile:376: bar.o] Error 1 make: *** [Makefile:485: all-recursive] Error 1 + am_make_rc=2 + test 2 -eq 253 + test no = yes + test yes = yes + cat stdout Making all in sub make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/silent-lex.dir/sub' LEX bar.c CC bar.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/silent-lex.dir/sub' + test no = yes + case $am__make_rc_exp in + test 0 -ge 0 + test 0 -le 255 + test 2 -eq 0 + return 1 + am_exit_trap 1 + exit_status=1 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/silent-lex.sh (exit status: 1) SKIP: t/subdir-cond-gettext =========================== subdir-cond-gettext: running gettext --version gettext (GNU gettext-runtime) 0.21 Copyright (C) 1995-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Ulrich Drepper. SKIP t/subdir-cond-gettext.sh (exit status: 77) FAIL: t/subobj-clean-pr10697 ============================ Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/subobj-clean-pr10697.dir + cat + echo 'OBJEXT='\''@OBJEXT@'\''' + oPATH=/usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd + ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/subobj-clean-pr10697.dir + mkdir rm-wrap + max_rm_invocations=3 + count_file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/subobj-clean-pr10697.dir/rm-wrap/count + cat + chmod a+x rm-wrap/rm + echo 0 + cat + mkdir sub1 sub2 + echo 'int main (void)' + echo '{' + for i in 1 2 + for j in a b c d e f + echo 'void a1 (void) { }' + echo ' a1 ();' + for j in a b c d e f + echo 'void b1 (void) { }' + echo ' b1 ();' + for j in a b c d e f + echo 'void c1 (void) { }' + echo ' c1 ();' + for j in a b c d e f + echo 'void d1 (void) { }' + echo ' d1 ();' + for j in a b c d e f + echo 'void e1 (void) { }' + echo ' e1 ();' + for j in a b c d e f + echo 'void f1 (void) { }' + echo ' f1 ();' + for i in 1 2 + for j in a b c d e f + echo 'void a2 (void) { }' + echo ' a2 ();' + for j in a b c d e f + echo 'void b2 (void) { }' + echo ' b2 ();' + for j in a b c d e f + echo 'void c2 (void) { }' + echo ' c2 ();' + for j in a b c d e f + echo 'void d2 (void) { }' + echo ' d2 ();' + for j in a b c d e f + echo 'void e2 (void) { }' + echo ' e2 ();' + for j in a b c d e f + echo 'void f2 (void) { }' + echo ' f2 ();' + echo ' return 0;' + echo '}' + cat main.c int main (void) { a1 (); b1 (); c1 (); d1 (); e1 (); f1 (); a2 (); b2 (); c2 (); d2 (); e2 (); f2 (); return 0; } + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall -a + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating get-objext.sh config.status: executing depfiles commands + test -f get-objext.sh + . ./get-objext.sh ++ OBJEXT=o + make depbase=`echo sub1/a.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/a.o -MD -MP -MF $depbase.Tpo -c -o sub1/a.o sub1/a.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub1/b.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/b.o -MD -MP -MF $depbase.Tpo -c -o sub1/b.o sub1/b.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub1/c.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/c.o -MD -MP -MF $depbase.Tpo -c -o sub1/c.o sub1/c.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub1/d.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/d.o -MD -MP -MF $depbase.Tpo -c -o sub1/d.o sub1/d.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub1/e.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/e.o -MD -MP -MF $depbase.Tpo -c -o sub1/e.o sub1/e.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub1/f.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/f.o -MD -MP -MF $depbase.Tpo -c -o sub1/f.o sub1/f.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/a.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/a.o -MD -MP -MF $depbase.Tpo -c -o sub2/a.o sub2/a.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/b.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/b.o -MD -MP -MF $depbase.Tpo -c -o sub2/b.o sub2/b.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/c.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/c.o -MD -MP -MF $depbase.Tpo -c -o sub2/c.o sub2/c.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/d.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/d.o -MD -MP -MF $depbase.Tpo -c -o sub2/d.o sub2/d.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/e.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/e.o -MD -MP -MF $depbase.Tpo -c -o sub2/e.o sub2/e.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/f.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/f.o -MD -MP -MF $depbase.Tpo -c -o sub2/f.o sub2/f.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-pr10697\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.o -MD -MP -MF $depbase.Tpo -c -o main.o main.c &&\ mv -f $depbase.Tpo $depbase.Po main.c: In function 'main': main.c:3:3: error: implicit declaration of function 'a1' [-Wimplicit-function-declaration] 3 | a1 (); | ^~ main.c:4:3: error: implicit declaration of function 'b1' [-Wimplicit-function-declaration] 4 | b1 (); | ^~ main.c:5:3: error: implicit declaration of function 'c1' [-Wimplicit-function-declaration] 5 | c1 (); | ^~ main.c:6:3: error: implicit declaration of function 'd1' [-Wimplicit-function-declaration] 6 | d1 (); | ^~ main.c:7:3: error: implicit declaration of function 'e1' [-Wimplicit-function-declaration] 7 | e1 (); | ^~ main.c:8:3: error: implicit declaration of function 'f1' [-Wimplicit-function-declaration] 8 | f1 (); | ^~ main.c:9:3: error: implicit declaration of function 'a2' [-Wimplicit-function-declaration] 9 | a2 (); | ^~ main.c:10:3: error: implicit declaration of function 'b2' [-Wimplicit-function-declaration] 10 | b2 (); | ^~ main.c:11:3: error: implicit declaration of function 'c2' [-Wimplicit-function-declaration] 11 | c2 (); | ^~ main.c:12:3: error: implicit declaration of function 'd2' [-Wimplicit-function-declaration] 12 | d2 (); | ^~ main.c:13:3: error: implicit declaration of function 'e2' [-Wimplicit-function-declaration] 13 | e2 (); | ^~ main.c:14:3: error: implicit declaration of function 'f2' [-Wimplicit-function-declaration] 14 | f2 (); | ^~ make: *** [Makefile:434: main.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/subobj-clean-pr10697.sh (exit status: 2) FAIL: t/subobj-clean-lt-pr10697 =============================== subobj-clean-lt-pr10697: running libtoolize --version libtoolize-default (GNU libtool) 2.4.7 Written by Gary V. Vaughan , 2003 Copyright (C) 2022 Free Software Foundation, Inc. Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/subobj-clean-lt-pr10697.dir + cat + oPATH=/usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd + ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/subobj-clean-lt-pr10697.dir + mkdir rm-wrap + max_rm_invocations=6 + count_file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/subobj-clean-lt-pr10697.dir/rm-wrap/count + cat + chmod a+x rm-wrap/rm + echo 0 + cat + mkdir sub1 sub2 + echo 'int libmain (void)' + echo '{' + for i in 1 2 + for j in a b c d e f + echo 'void a1 (void) { }' + echo ' a1 ();' + for j in a b c d e f + echo 'void b1 (void) { }' + echo ' b1 ();' + for j in a b c d e f + echo 'void c1 (void) { }' + echo ' c1 ();' + for j in a b c d e f + echo 'void d1 (void) { }' + echo ' d1 ();' + for j in a b c d e f + echo 'void e1 (void) { }' + echo ' e1 ();' + for j in a b c d e f + echo 'void f1 (void) { }' + echo ' f1 ();' + for i in 1 2 + for j in a b c d e f + echo 'void a2 (void) { }' + echo ' a2 ();' + for j in a b c d e f + echo 'void b2 (void) { }' + echo ' b2 ();' + for j in a b c d e f + echo 'void c2 (void) { }' + echo ' c2 ();' + for j in a b c d e f + echo 'void d2 (void) { }' + echo ' d2 ();' + for j in a b c d e f + echo 'void e2 (void) { }' + echo ' e2 ();' + for j in a b c d e f + echo 'void f2 (void) { }' + echo ' f2 ();' + echo ' return 0;' + echo '}' + cat main.c int libmain (void) { a1 (); b1 (); c1 (); d1 (); e1 (); f1 (); a2 (); b2 (); c2 (); d2 (); e2 (); f2 (); return 0; } + libtoolize libtoolize-default: putting auxiliary files in '.'. libtoolize-default: linking file './ltmain.sh' libtoolize-default: You should add the contents of the following files to 'aclocal.m4': libtoolize-default: '/usr/share/libtool-2.4/aclocal/libtool.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltoptions.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltsugar.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltversion.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/lt~obsolete.m4' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. + aclocal-1.16 -Werror + autoconf configure.ac:5: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:5: You should run autoupdate. aclocal.m4:122: AC_PROG_LIBTOOL is expanded from... configure.ac:5: the top level + automake-1.16 --foreign -Werror -Wall -a configure.ac:4: installing './ar-lib' configure.ac:5: installing './config.guess' configure.ac:5: installing './config.sub' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc checking whether the compiler supports GNU C... (cached) yes checking whether x86_64-alt-linux-gcc accepts -g... (cached) yes checking for x86_64-alt-linux-gcc option to enable C11 features... (cached) none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... (cached) yes checking dependency style of x86_64-alt-linux-gcc... (cached) gcc3 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands + OBJEXT=lo + make depbase=`echo sub1/a.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/a.lo -MD -MP -MF $depbase.Tpo -c -o sub1/a.lo sub1/a.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/a.lo -MD -MP -MF sub1/.deps/a.Tpo -c sub1/a.c -fPIC -DPIC -o sub1/.libs/a.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/a.lo -MD -MP -MF sub1/.deps/a.Tpo -c sub1/a.c -o sub1/a.o >/dev/null 2>&1 depbase=`echo sub1/b.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/b.lo -MD -MP -MF $depbase.Tpo -c -o sub1/b.lo sub1/b.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/b.lo -MD -MP -MF sub1/.deps/b.Tpo -c sub1/b.c -fPIC -DPIC -o sub1/.libs/b.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/b.lo -MD -MP -MF sub1/.deps/b.Tpo -c sub1/b.c -o sub1/b.o >/dev/null 2>&1 depbase=`echo sub1/c.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/c.lo -MD -MP -MF $depbase.Tpo -c -o sub1/c.lo sub1/c.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/c.lo -MD -MP -MF sub1/.deps/c.Tpo -c sub1/c.c -fPIC -DPIC -o sub1/.libs/c.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/c.lo -MD -MP -MF sub1/.deps/c.Tpo -c sub1/c.c -o sub1/c.o >/dev/null 2>&1 depbase=`echo sub1/d.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/d.lo -MD -MP -MF $depbase.Tpo -c -o sub1/d.lo sub1/d.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/d.lo -MD -MP -MF sub1/.deps/d.Tpo -c sub1/d.c -fPIC -DPIC -o sub1/.libs/d.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/d.lo -MD -MP -MF sub1/.deps/d.Tpo -c sub1/d.c -o sub1/d.o >/dev/null 2>&1 depbase=`echo sub1/e.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/e.lo -MD -MP -MF $depbase.Tpo -c -o sub1/e.lo sub1/e.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/e.lo -MD -MP -MF sub1/.deps/e.Tpo -c sub1/e.c -fPIC -DPIC -o sub1/.libs/e.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/e.lo -MD -MP -MF sub1/.deps/e.Tpo -c sub1/e.c -o sub1/e.o >/dev/null 2>&1 depbase=`echo sub1/f.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/f.lo -MD -MP -MF $depbase.Tpo -c -o sub1/f.lo sub1/f.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/f.lo -MD -MP -MF sub1/.deps/f.Tpo -c sub1/f.c -fPIC -DPIC -o sub1/.libs/f.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub1/f.lo -MD -MP -MF sub1/.deps/f.Tpo -c sub1/f.c -o sub1/f.o >/dev/null 2>&1 depbase=`echo sub2/a.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/a.lo -MD -MP -MF $depbase.Tpo -c -o sub2/a.lo sub2/a.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/a.lo -MD -MP -MF sub2/.deps/a.Tpo -c sub2/a.c -fPIC -DPIC -o sub2/.libs/a.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/a.lo -MD -MP -MF sub2/.deps/a.Tpo -c sub2/a.c -o sub2/a.o >/dev/null 2>&1 depbase=`echo sub2/b.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/b.lo -MD -MP -MF $depbase.Tpo -c -o sub2/b.lo sub2/b.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/b.lo -MD -MP -MF sub2/.deps/b.Tpo -c sub2/b.c -fPIC -DPIC -o sub2/.libs/b.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/b.lo -MD -MP -MF sub2/.deps/b.Tpo -c sub2/b.c -o sub2/b.o >/dev/null 2>&1 depbase=`echo sub2/c.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/c.lo -MD -MP -MF $depbase.Tpo -c -o sub2/c.lo sub2/c.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/c.lo -MD -MP -MF sub2/.deps/c.Tpo -c sub2/c.c -fPIC -DPIC -o sub2/.libs/c.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/c.lo -MD -MP -MF sub2/.deps/c.Tpo -c sub2/c.c -o sub2/c.o >/dev/null 2>&1 depbase=`echo sub2/d.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/d.lo -MD -MP -MF $depbase.Tpo -c -o sub2/d.lo sub2/d.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/d.lo -MD -MP -MF sub2/.deps/d.Tpo -c sub2/d.c -fPIC -DPIC -o sub2/.libs/d.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/d.lo -MD -MP -MF sub2/.deps/d.Tpo -c sub2/d.c -o sub2/d.o >/dev/null 2>&1 depbase=`echo sub2/e.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/e.lo -MD -MP -MF $depbase.Tpo -c -o sub2/e.lo sub2/e.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/e.lo -MD -MP -MF sub2/.deps/e.Tpo -c sub2/e.c -fPIC -DPIC -o sub2/.libs/e.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/e.lo -MD -MP -MF sub2/.deps/e.Tpo -c sub2/e.c -o sub2/e.o >/dev/null 2>&1 depbase=`echo sub2/f.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/f.lo -MD -MP -MF $depbase.Tpo -c -o sub2/f.lo sub2/f.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/f.lo -MD -MP -MF sub2/.deps/f.Tpo -c sub2/f.c -fPIC -DPIC -o sub2/.libs/f.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/f.lo -MD -MP -MF sub2/.deps/f.Tpo -c sub2/f.c -o sub2/f.o >/dev/null 2>&1 depbase=`echo main.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"subobj-clean-lt-pr10697\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.lo -MD -MP -MF $depbase.Tpo -c -o main.lo main.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_TARNAME=\"subobj-clean-lt-pr10697\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"subobj-clean-lt-pr10697 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"subobj-clean-lt-pr10697\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.lo -MD -MP -MF .deps/main.Tpo -c main.c -fPIC -DPIC -o .libs/main.o main.c: In function 'libmain': main.c:3:3: error: implicit declaration of function 'a1' [-Wimplicit-function-declaration] 3 | a1 (); | ^~ main.c:4:3: error: implicit declaration of function 'b1' [-Wimplicit-function-declaration] 4 | b1 (); | ^~ main.c:5:3: error: implicit declaration of function 'c1' [-Wimplicit-function-declaration] 5 | c1 (); | ^~ main.c:6:3: error: implicit declaration of function 'd1' [-Wimplicit-function-declaration] 6 | d1 (); | ^~ main.c:7:3: error: implicit declaration of function 'e1' [-Wimplicit-function-declaration] 7 | e1 (); | ^~ main.c:8:3: error: implicit declaration of function 'f1' [-Wimplicit-function-declaration] 8 | f1 (); | ^~ main.c:9:3: error: implicit declaration of function 'a2' [-Wimplicit-function-declaration] 9 | a2 (); | ^~ main.c:10:3: error: implicit declaration of function 'b2' [-Wimplicit-function-declaration] 10 | b2 (); | ^~ main.c:11:3: error: implicit declaration of function 'c2' [-Wimplicit-function-declaration] 11 | c2 (); | ^~ main.c:12:3: error: implicit declaration of function 'd2' [-Wimplicit-function-declaration] 12 | d2 (); | ^~ main.c:13:3: error: implicit declaration of function 'e2' [-Wimplicit-function-declaration] 13 | e2 (); | ^~ main.c:14:3: error: implicit declaration of function 'f2' [-Wimplicit-function-declaration] 14 | f2 (); | ^~ make: *** [Makefile:510: main.lo] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/subobj-clean-lt-pr10697.sh (exit status: 2) PASS: t/tap-bad-prog ==================== Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/tap-bad-prog.dir + fetch_tap_driver + AM_TAP_AWK=gawk + export AM_TAP_AWK + get_shell_script tap-driver.sh tap-driver + am_source=tap-driver.sh + am_target=tap-driver + test '!' -f tap-driver + test x = xyes + cp -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/tap-driver.sh tap-driver + sed 10q tap-driver #! /bin/sh # Copyright (C) 2011-2021 Free Software Foundation, Inc. # # This program 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 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of + unset am_target am_source + plan_ 6 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x6 = xunknown + test x6 = xlater + test x6 = xlazy + test x6 = xnow + test 6 -ge 0 + planned_=6 + echo 1..6 1..6 + cat + cat + cat + cp noexec.test noread.test + chmod a-r noread.test + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + command_ok_ '"make check" returns non-zero exit status' run_make -O -e FAIL check + tap_directive_= + tap_reason_= + test 6 -gt 0 + tap_description_='"make check" returns non-zero exit status' + shift + test 5 -gt 0 + case $1 in + break + tap_result_=ok + run_make -O -e FAIL check + am__make_redirect_stdout=no + am__make_redirect_stderr=no + am__make_redirect_stdall=no + am__make_flags= + am__make_rc_exp=0 + am_make_rc=0 + test 4 -gt 0 + case $1 in + am__make_redirect_stdout=yes + shift + test 3 -gt 0 + case $1 in + am__make_rc_exp=FAIL + shift + shift + test 1 -gt 0 + case $1 in + break + using_gmake + case $am__using_gmake in + make --version -v + grep GNU GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later + am__using_gmake=yes + return 0 + : + test x '!=' x + : exec make check + set +x make[2]: *** [Makefile:481: test-suite.log] Error 1 make[1]: *** [Makefile:589: check-TESTS] Error 2 make: *** [Makefile:786: check-am] Error 2 + am_make_rc=2 + test 2 -eq 253 + test no = yes + test yes = yes + cat stdout make check-TESTS make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/tap-bad-prog.dir' make[2]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/tap-bad-prog.dir' ERROR: none.test - missing test plan ERROR: none.test - exited with status 127 (command not found?) ERROR: noread.test - missing test plan ERROR: noread.test - exited with status 126 ERROR: noexec.test - missing test plan ERROR: noexec.test - exited with status 126 ============================================================================ Testsuite summary for tap-bad-prog 1.0 ============================================================================ # TOTAL: 6 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 6 ============================================================================ See ./test-suite.log ============================================================================ make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/tap-bad-prog.dir' make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/tap-bad-prog.dir' + test no = yes + case $am__make_rc_exp in + test 2 -gt 0 + result_ ok -D '' -r '' -- '"make check" returns non-zero exit status' + set +x ok 1 - "make check" returns non-zero exit status PASS: t/tap-bad-prog.tap 1 - "make check" returns non-zero exit status + command_ok_ 'non-existent test is reported' grep '^ERROR: none\.test' stdout + tap_directive_= + tap_reason_= + test 4 -gt 0 + tap_description_='non-existent test is reported' + shift + test 3 -gt 0 + case $1 in + break + tap_result_=ok + grep '^ERROR: none\.test' stdout ERROR: none.test - missing test plan ERROR: none.test - exited with status 127 (command not found?) + result_ ok -D '' -r '' -- 'non-existent test is reported' + set +x ok 2 - non-existent test is reported PASS: t/tap-bad-prog.tap 2 - non-existent test is reported + desc='non-executable test is reported' + ./noexec.test ./t/tap-bad-prog.tap: line 62: ./noexec.test: Permission denied + command_ok_ 'non-executable test is reported' -- grep '^ERROR: noexec\.test' stdout + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='non-executable test is reported' + shift + test 4 -gt 0 + case $1 in + shift + break + tap_result_=ok + grep '^ERROR: noexec\.test' stdout ERROR: noexec.test - missing test plan ERROR: noexec.test - exited with status 126 + result_ ok -D '' -r '' -- 'non-executable test is reported' + set +x ok 3 - non-executable test is reported PASS: t/tap-bad-prog.tap 3 - non-executable test is reported + desc='non-readable test is reported' + test -r noread.test + command_ok_ 'non-readable test is reported' -- grep '^ERROR: noread\.test' stdout + tap_directive_= + tap_reason_= + test 5 -gt 0 + tap_description_='non-readable test is reported' + shift + test 4 -gt 0 + case $1 in + shift + break + tap_result_=ok + grep '^ERROR: noread\.test' stdout ERROR: noread.test - missing test plan ERROR: noread.test - exited with status 126 + result_ ok -D '' -r '' -- 'non-readable test is reported' + set +x ok 4 - non-readable test is reported PASS: t/tap-bad-prog.tap 4 - non-readable test is reported + command_ok_ 'no spurious "missing plan" message' -D TODO -- not grep 'missing.* plan' stdout + tap_directive_= + tap_reason_= + test 8 -gt 0 + tap_description_='no spurious "missing plan" message' + shift + test 7 -gt 0 + case $1 in + tap_directive_=TODO + shift + shift + test 5 -gt 0 + case $1 in + shift + break + tap_result_=ok + not grep 'missing.* plan' stdout + grep 'missing.* plan' stdout ERROR: none.test - missing test plan ERROR: noread.test - missing test plan ERROR: noexec.test - missing test plan + tap_result_='not ok' + result_ 'not ok' -D TODO -r '' -- 'no spurious "missing plan" message' + set +x not ok 5 - no spurious "missing plan" message # TODO XFAIL: t/tap-bad-prog.tap 5 - no spurious "missing plan" message # TODO + command_ok_ 'no spurious results' -D TODO -r 'still get "missing plan"' count_test_results total=3 pass=0 fail=0 xpass=0 xfail=0 skip=0 error=3 + tap_directive_= + tap_reason_= + test 13 -gt 0 + tap_description_='no spurious results' + shift + test 12 -gt 0 + case $1 in + tap_directive_=TODO + shift + shift + test 10 -gt 0 + case $1 in + tap_reason_='still get "missing plan"' + shift + shift + test 8 -gt 0 + case $1 in + break + tap_result_=ok + count_test_results total=3 pass=0 fail=0 xpass=0 xfail=0 skip=0 error=3 + total=ERR + pass=ERR + fail=ERR + xpass=ERR + xfail=ERR + skip=ERR + error=ERR + eval total=3 pass=0 fail=0 xpass=0 xfail=0 skip=0 error=3 ++ total=3 ++ pass=0 ++ fail=0 ++ xpass=0 ++ xfail=0 ++ skip=0 ++ error=3 + /usr/bin/grep -E -i '(total|x?pass|x?fail|skip|error)' stdout ERROR: none.test - missing test plan ERROR: none.test - exited with status 127 (command not found?) ERROR: noread.test - missing test plan ERROR: noread.test - exited with status 126 ERROR: noexec.test - missing test plan ERROR: noexec.test - exited with status 126 # TOTAL: 6 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 6 + rc=0 + set +e ++ grep -c '^PASS:' stdout + test 0 -eq 0 ++ grep -c '^XFAIL:' stdout + test 0 -eq 0 ++ grep -c '^SKIP:' stdout + test 0 -eq 0 ++ grep -c '^FAIL:' stdout + test 0 -eq 0 ++ grep -c '^XPASS:' stdout + test 0 -eq 0 ++ grep -c '^ERROR:' stdout + test 6 -eq 3 + rc=1 + grep '^# TOTAL: *3$' stdout + rc=1 + grep '^# PASS: *0$' stdout # PASS: 0 + grep '^# XFAIL: *0$' stdout # XFAIL: 0 + grep '^# SKIP: *0$' stdout # SKIP: 0 + grep '^# FAIL: *0$' stdout # FAIL: 0 + grep '^# XPASS: *0$' stdout # XPASS: 0 + grep '^# ERROR: *3$' stdout + rc=1 + test 1 -eq 0 + tap_result_='not ok' + result_ 'not ok' -D TODO -r 'still get "missing plan"' -- 'no spurious results' + set +x not ok 6 - no spurious results # TODO still get "missing plan" XFAIL: t/tap-bad-prog.tap 6 - no spurious results # TODO still get "missing plan" + : + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 6 = later + test 0 -eq 0 + test 4 -eq 6 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP: t/tagsub ============== tagsub: running etags --version -o /dev/null /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 799: etags: command not found SKIP t/tagsub.sh (exit status: 77) SKIP: t/tags-lisp-space ======================= tags-lisp-space: running etags --version -o /dev/null /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 799: etags: command not found SKIP t/tags-lisp-space.sh (exit status: 77) SKIP: t/tags-pr12372 ==================== tags-pr12372: running etags --version -o /dev/null /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 799: etags: command not found SKIP t/tags-pr12372.sh (exit status: 77) SKIP: t/txinfo-bsd-make-recurs ============================== txinfo-bsd-make-recurs: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-bsd-make-recurs.sh (exit status: 77) SKIP: t/txinfo-builddir ======================= txinfo-builddir: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-builddir.sh (exit status: 77) SKIP: t/txinfo-clean ==================== txinfo-clean: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-clean.sh (exit status: 77) SKIP: t/txinfo-info-in-srcdir ============================= txinfo-info-in-srcdir: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-info-in-srcdir.sh (exit status: 77) SKIP: t/txinfo-include ====================== txinfo-include: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-include.sh (exit status: 77) SKIP: t/txinfo-many-output-formats ================================== txinfo-many-output-formats: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-many-output-formats.sh (exit status: 77) SKIP: t/txinfo-many-output-formats-vpath ======================================== txinfo-many-output-formats-vpath: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-many-output-formats-vpath.sh (exit status: 77) SKIP: t/txinfo-no-clutter ========================= txinfo-no-clutter: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-no-clutter.sh (exit status: 77) SKIP: t/txinfo-override-texinfo-tex =================================== txinfo-override-texinfo-tex: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-override-texinfo-tex.sh (exit status: 77) SKIP: t/txinfo-subdir-pr343 =========================== txinfo-subdir-pr343: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-subdir-pr343.sh (exit status: 77) SKIP: t/txinfo-vtexi4 ===================== txinfo-vtexi4: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-vtexi4.sh (exit status: 77) SKIP: t/txinfo-without-info-suffix ================================== txinfo-without-info-suffix: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo-without-info-suffix.sh (exit status: 77) SKIP: t/txinfo23 ================ txinfo23: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo23.sh (exit status: 77) SKIP: t/txinfo24 ================ txinfo24: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo24.sh (exit status: 77) SKIP: t/txinfo25 ================ txinfo25: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo25.sh (exit status: 77) SKIP: t/txinfo28 ================ txinfo28: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/txinfo28.sh (exit status: 77) SKIP: t/upc =========== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/upc.dir + cat + cat + cat + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall + autoconf + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-upcc... no checking for x86_64-alt-linux-upc... no checking for upcc... no checking for upc... no configure: error: no Unified Parallel C compiler was found + _am_exit 77 + set +e + test 77 = 77 + am__test_skipped=yes + exit 77 + exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/upc.sh (exit status: 77) SKIP: t/upc3 ============ Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/upc3.dir + cat + cat + cat + cat + cat + aclocal-1.16 -Werror + automake-1.16 --foreign -Werror -Wall + autoconf + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-upcc... no checking for x86_64-alt-linux-upc... no checking for upcc... no checking for upc... no configure: error: no Unified Parallel C compiler was found + _am_exit 77 + set +e + test 77 = 77 + am__test_skipped=yes + exit 77 + exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/upc3.sh (exit status: 77) SKIP: t/vala-headers ==================== vala-headers: running pkg-config --version 0.29.2 vala-headers: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-headers.sh (exit status: 77) SKIP: t/vala-libs ================= vala-libs: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-libs.sh (exit status: 77) SKIP: t/vala-libs-distcheck =========================== vala-libs-distcheck: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-libs-distcheck.sh (exit status: 77) SKIP: t/vala-libs-vpath ======================= vala-libs-vpath: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-libs-vpath.sh (exit status: 77) SKIP: t/vala-mix ================ vala-mix: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-mix.sh (exit status: 77) SKIP: t/vala-mix2 ================= vala-mix2: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-mix2.sh (exit status: 77) SKIP: t/vala-non-recursive-setup ================================ vala-non-recursive-setup: running pkg-config --version 0.29.2 vala-non-recursive-setup: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-non-recursive-setup.sh (exit status: 77) SKIP: t/vala-parallel ===================== vala-parallel: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-parallel.sh (exit status: 77) SKIP: t/vala-per-target-flags ============================= vala-per-target-flags: running pkg-config --version 0.29.2 vala-per-target-flags: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-per-target-flags.sh (exit status: 77) SKIP: t/vala-recursive-setup ============================ vala-recursive-setup: running pkg-config --version 0.29.2 vala-recursive-setup: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-recursive-setup.sh (exit status: 77) SKIP: t/vala-vapi ================= vala-vapi: running pkg-config --version 0.29.2 vala-vapi: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-vapi.sh (exit status: 77) SKIP: t/vala-vpath ================== vala-vpath: running valac --version /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 975: valac: command not found SKIP t/vala-vpath.sh (exit status: 77) SKIP: t/version7 ================ version7: running makeinfo --version makeinfo (GNU texinfo) 7.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SKIP t/version7.sh (exit status: 77) FAIL: t/yacc-basic ================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/yacc-basic.dir + cat + cat + cat + cat + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for bison... yacc checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make /bin/sh ./ylwrap parse.y y.tab.c parse.c y.tab.h `echo parse.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output parse.output -- yacc x86_64-alt-linux-gcc -DPACKAGE_NAME=\"yacc-basic\" -DPACKAGE_TARNAME=\"yacc-basic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"yacc-basic\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"yacc-basic\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT parse.o -MD -MP -MF .deps/parse.Tpo -c -o parse.o parse.c mv -f .deps/parse.Tpo .deps/parse.Po x86_64-alt-linux-gcc -DPACKAGE_NAME=\"yacc-basic\" -DPACKAGE_TARNAME=\"yacc-basic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"yacc-basic\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"yacc-basic\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF .deps/foo.Tpo -c -o foo.o foo.c foo.c: In function 'main': foo.c:1:15: error: implicit declaration of function 'yyparse' [-Wimplicit-function-declaration] 1 | int main () { yyparse (); return 1; } | ^~~~~~~ make: *** [Makefile:397: foo.o] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/yacc-basic.sh (exit status: 2) FAIL: t/yacc-clean ================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/yacc-clean.dir + cat + cat + mkdir sub1 sub2 + cat + cat + cat + cp sub1/parse.y sub2/parse.y + cat + cp sub1/main.c sub2/main.c + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for bison... yacc checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sub1/Makefile config.status: creating sub2/Makefile config.status: executing depfiles commands + cp config.status config.sav + make Making all in sub1 make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/yacc-clean.dir/sub1' x86_64-alt-linux-gcc -DPACKAGE_NAME=\"yacc-clean\" -DPACKAGE_TARNAME=\"yacc-clean\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"yacc-clean\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"yacc-clean\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c main.c: In function 'main': main.c:3:10: error: implicit declaration of function 'yyparse' [-Wimplicit-function-declaration] 3 | return yyparse (); | ^~~~~~~ make[1]: *** [Makefile:397: main.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/yacc-clean.dir/sub1' make: *** [Makefile:337: all-recursive] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/yacc-clean.sh (exit status: 2) FAIL: t/yacc-nodist =================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/yacc-nodist.dir + cat + cat + mkdir sub1 sub2 + cat + cat sub1/Makefile.am - + cat + cat - sub1/main.c + aclocal-1.16 -Werror + autoconf + automake-1.16 --foreign -Werror -Wall -a configure.ac: installing './ylwrap' + ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for bison... yacc checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sub1/Makefile config.status: creating sub2/Makefile config.status: executing depfiles commands + make Making all in sub1 make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/yacc-nodist.dir/sub1' x86_64-alt-linux-gcc -DPACKAGE_NAME=\"yacc-nodist\" -DPACKAGE_TARNAME=\"yacc-nodist\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"yacc-nodist\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"yacc-nodist\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c main.c: In function 'main': main.c:3:10: error: implicit declaration of function 'yyparse' [-Wimplicit-function-declaration] 3 | return yyparse (); | ^~~~~~~ make[1]: *** [Makefile:362: main.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/yacc-nodist.dir/sub1' make: *** [Makefile:334: all-recursive] Error 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/yacc-nodist.sh (exit status: 2) SKIP: t/gettext-macros ====================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/gettext-macros.dir + echo '# Automatically generated by gettext-macros.' + echo : + echo ACLOCAL_AMFLAGS = -I m4 ++ extract_program_version autopoint ++ autopoint --version ++ sed 1q ++ /usr/bin/perl -ne '/(\d(?:\.\d+)+)/ and print "$1\n"' + autopoint_version=0.21 + test -n 0.21 + cat + autopoint --force autopoint: *** AM_GNU_GETTEXT without 'external' argument is no longer supported in version 0.21 autopoint: *** Stop. + rm -rf m4 + mkdir m4 + aclocal-1.16 -Werror -Wno-syntax -I m4 --install aclocal-1.16: warnings are treated as errors configure.ac:4: warning: macro 'AM_GNU_GETTEXT' not found in library configure.ac:5: warning: macro 'AM_GNU_GETTEXT_VERSION' not found in library + echo 'skip_all_ "couldn'\''t find or get gettext macros"' + cat + . ./get.sh ++ : ++ skip_all_ 'couldn'\''t find or get gettext macros' ++ skip_ 'couldn'\''t find or get gettext macros' ++ warn_ 'gettext-macros: skipped test: couldn'\''t find or get gettext macros' ++ echo 'gettext-macros: skipped test: couldn'\''t find or get gettext macros' ++ _am_exit 77 ++ set +e ++ test 77 = 77 ++ am__test_skipped=yes ++ exit 77 ++ exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/gettext-macros.sh (exit status: 77) SKIP: t/compile4-w ================== ./t/compile4-w.sh: will source ./t/compile4.sh compile4-w: running cl -? /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 779: cl: command not found SKIP t/compile4-w.sh (exit status: 77) SKIP: t/compile5-w ================== ./t/compile5-w.sh: will source ./t/compile5.sh Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games +++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/compile5-w.dir ++ get_shell_script compile ++ am_source=compile ++ am_target=compile ++ test '!' -f compile ++ rm -f compile ++ test xyes = xyes ++ sed '1s|#!.*|#! /bin/sh|' /usr/src/RPM/BUILD/automake-1.16.5-alt1/lib/compile ++ chmod a+x compile ++ sed 10q compile #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1999-2021 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by ++ unset am_target am_source ++ cat ++ chmod +x ./cl ++ cat ++ : ++ cat ++ aclocal-1.16 -Werror ++ autoconf ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:4: installing './config.guess' configure.ac:4: installing './config.sub' ++ ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating check_host ++ . ./check_host +++ case 'linux-gnu' in +++ skip_ 'target OS is not MinGW' +++ warn_ 'compile5-w: skipped test: target OS is not MinGW' +++ echo 'compile5-w: skipped test: target OS is not MinGW' +++ _am_exit 77 +++ set +e +++ test 77 = 77 +++ am__test_skipped=yes +++ exit 77 +++ exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP t/compile5-w.sh (exit status: 77) SKIP: t/compile7-w ================== ./t/compile7-w.sh: will source ./t/compile7.sh compile7-w: running icl -? /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 790: icl: command not found SKIP t/compile7-w.sh (exit status: 77) FAIL: t/depcomp-lt-auto ======================= depcomp-lt-auto: running libtoolize --version libtoolize-default (GNU libtool) 2.4.7 Written by Gary V. Vaughan , 2003 Copyright (C) 2022 Free Software Foundation, Inc. Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir + plan_ 84 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x84 = xunknown + test x84 = xlater + test x84 = xlazy + test x84 = xnow + test 84 -ge 0 + planned_=84 + echo 1..84 1..84 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test yes = yes +++ echo AC_PROG_LIBTOOL ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Plo ++ objext=lo ++ a=la ++ normalized_target=libfoo_la ++ LIBPRIMARY=LTLIBRARIES ++ LINKADD=LIBADD ++ NOUNDEF=-no-undefined ++ libbaz_ldflags='libbaz_la_LDFLAGS = -no-undefined' ++ echo lib_LTLIBRARIES = libfoo.la ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test yes = no ++ libtoolize libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize-default: linking file 'build-aux/ltmain.sh' libtoolize-default: You should add the contents of the following files to 'aclocal.m4': libtoolize-default: '/usr/share/libtool-2.4/aclocal/libtool.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltoptions.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltsugar.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltversion.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/lt~obsolete.m4' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. ++ aclocal-1.16 -Werror ++ autoconf configure.ac:6: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:6: You should run autoupdate. aclocal.m4:122: AC_PROG_LIBTOOL is expanded from... configure.ac:6: the top level ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:6: installing 'build-aux/config.guess' configure.ac:6: installing 'build-aux/config.sub' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test auto,yes = auto,yes ++ case $depmode in ++ displayed_depmode='..*' ++ cfg_deptrack=--enable-dependency-tracking ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test default ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test no = no ++ pfx='in-tree build' ++ test 1 -gt 0 ++ subdir=default ++ shift ++ pfx='in-tree build, default' ++ test -d default ++ mkdir default ++ cd default ++ pfx='[in-tree build, default]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build, default] configure' ./configure --enable-dependency-tracking ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build, default] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure --enable-dependency-tracking ++ result_ ok -D '' -r '' -- '[in-tree build, default] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 1 - [in-tree build, default] configure PASS: t/depcomp-lt-auto.tap 1 - [in-tree build, default] configure ++ command_ok_ '[in-tree build, default] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build, default] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[in-tree build, default] right depmode selected' ++ set +x ok 2 - [in-tree build, default] right depmode selected PASS: t/depcomp-lt-auto.tap 2 - [in-tree build, default] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build, default] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build, default] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ grep GNU ++ make --version -v GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later ++ am__using_gmake=yes ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c baz.c -o baz.o >/dev/null 2>&1 depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -o foo.o >/dev/null 2>&1 depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build, default] simple make' ++ set +x ok 3 - [in-tree build, default] simple make PASS: t/depcomp-lt-auto.tap 3 - [in-tree build, default] simple make ++ command_ok_ '[in-tree build, default] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build, default] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c baz.c -o baz.o >/dev/null 2>&1 depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -o foo.o >/dev/null 2>&1 depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ grep . +++ find . -name '*.[ud]' +++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build, default] clean & rebuild' ++ set +x ok 4 - [in-tree build, default] clean & rebuild PASS: t/depcomp-lt-auto.tap 4 - [in-tree build, default] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build, default] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build, default] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.h \ src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: sub/subfoo.h: src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: baz.c /usr/include/stdc-predef.h baz.h /usr/include/stdc-predef.h: baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h /usr/include/stdc-predef.h: sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: baz.c /usr/include/stdc-predef.h baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[in-tree build, default] generated Plo files look correct' ++ set +x ok 5 - [in-tree build, default] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 5 - [in-tree build, default] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ grep . ++ find . -name '*.[ud]' ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -fPIC -DPIC -o .libs/foo.o In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -fPIC -DPIC -o .libs/foo.o foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build, default] dependency tracking works' ++ set +x not ok 6 - [in-tree build, default] dependency tracking works FAIL: t/depcomp-lt-auto.tap 6 - [in-tree build, default] dependency tracking works ++ command_ok_ '[in-tree build, default] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build, default] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ run_make -M -- distclean ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 3 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 2 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make distclean ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ check_no_depfiles ++ find . -name '*.Plo' -o -name '*.Po' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build, default] make distclean' ++ set +x ok 7 - [in-tree build, default] make distclean PASS: t/depcomp-lt-auto.tap 7 - [in-tree build, default] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ do_test noshared --disable-shared ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test no = no ++ pfx='in-tree build' ++ test 2 -gt 0 ++ subdir=noshared ++ shift ++ pfx='in-tree build, noshared' ++ test -d noshared ++ mkdir noshared ++ cd noshared ++ pfx='[in-tree build, noshared]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build, noshared] configure' ./configure --enable-dependency-tracking --disable-shared ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build, noshared] configure' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure --enable-dependency-tracking --disable-shared ++ result_ ok -D '' -r '' -- '[in-tree build, noshared] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 8 - [in-tree build, noshared] configure PASS: t/depcomp-lt-auto.tap 8 - [in-tree build, noshared] configure ++ command_ok_ '[in-tree build, noshared] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build, noshared] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[in-tree build, noshared] right depmode selected' ++ set +x ok 9 - [in-tree build, noshared] right depmode selected PASS: t/depcomp-lt-auto.tap 9 - [in-tree build, noshared] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build, noshared] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build, noshared] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c baz.c -o baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -o foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c sub/subfoo.c -o sub/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build, noshared] simple make' ++ set +x ok 10 - [in-tree build, noshared] simple make PASS: t/depcomp-lt-auto.tap 10 - [in-tree build, noshared] simple make ++ command_ok_ '[in-tree build, noshared] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build, noshared] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c baz.c -o baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -o foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c sub/subfoo.c -o sub/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build, noshared] clean & rebuild' ++ set +x ok 11 - [in-tree build, noshared] clean & rebuild PASS: t/depcomp-lt-auto.tap 11 - [in-tree build, noshared] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build, noshared] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build, noshared] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.h \ src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: sub/subfoo.h: src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: baz.c /usr/include/stdc-predef.h baz.h /usr/include/stdc-predef.h: baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h /usr/include/stdc-predef.h: sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: baz.c /usr/include/stdc-predef.h baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[in-tree build, noshared] generated Plo files look correct' ++ set +x ok 12 - [in-tree build, noshared] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 12 - [in-tree build, noshared] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -o sub2/sub2foo.o In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -o foo.o In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -o foo.o foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build, noshared] dependency tracking works' ++ set +x not ok 13 - [in-tree build, noshared] dependency tracking works FAIL: t/depcomp-lt-auto.tap 13 - [in-tree build, noshared] dependency tracking works ++ command_ok_ '[in-tree build, noshared] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build, noshared] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ run_make -M -- distclean ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 3 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 2 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make distclean ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ check_no_depfiles ++ find . -name '*.Plo' -o -name '*.Po' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build, noshared] make distclean' ++ set +x ok 14 - [in-tree build, noshared] make distclean PASS: t/depcomp-lt-auto.tap 14 - [in-tree build, noshared] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ do_test nostatic --disable-static ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test no = no ++ pfx='in-tree build' ++ test 2 -gt 0 ++ subdir=nostatic ++ shift ++ pfx='in-tree build, nostatic' ++ test -d nostatic ++ mkdir nostatic ++ cd nostatic ++ pfx='[in-tree build, nostatic]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build, nostatic] configure' ./configure --enable-dependency-tracking --disable-static ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build, nostatic] configure' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure --enable-dependency-tracking --disable-static ++ result_ ok -D '' -r '' -- '[in-tree build, nostatic] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 15 - [in-tree build, nostatic] configure PASS: t/depcomp-lt-auto.tap 15 - [in-tree build, nostatic] configure ++ command_ok_ '[in-tree build, nostatic] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build, nostatic] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[in-tree build, nostatic] right depmode selected' ++ set +x ok 16 - [in-tree build, nostatic] right depmode selected PASS: t/depcomp-lt-auto.tap 16 - [in-tree build, nostatic] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build, nostatic] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build, nostatic] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c baz.c -fPIC -DPIC -o .libs/baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -fPIC -DPIC -o .libs/foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build, nostatic] simple make' ++ set +x ok 17 - [in-tree build, nostatic] simple make PASS: t/depcomp-lt-auto.tap 17 - [in-tree build, nostatic] simple make ++ command_ok_ '[in-tree build, nostatic] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build, nostatic] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c baz.c -fPIC -DPIC -o .libs/baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -fPIC -DPIC -o .libs/foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ grep . +++ find . -name '*.[ud]' +++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build, nostatic] clean & rebuild' ++ set +x ok 18 - [in-tree build, nostatic] clean & rebuild PASS: t/depcomp-lt-auto.tap 18 - [in-tree build, nostatic] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build, nostatic] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build, nostatic] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.h \ src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: sub/subfoo.h: src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: baz.c /usr/include/stdc-predef.h baz.h /usr/include/stdc-predef.h: baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h /usr/include/stdc-predef.h: sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: baz.c /usr/include/stdc-predef.h baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[in-tree build, nostatic] generated Plo files look correct' ++ set +x ok 19 - [in-tree build, nostatic] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 19 - [in-tree build, nostatic] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -fPIC -DPIC -o .libs/foo.o In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c foo.c -fPIC -DPIC -o .libs/foo.o foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build, nostatic] dependency tracking works' ++ set +x not ok 20 - [in-tree build, nostatic] dependency tracking works FAIL: t/depcomp-lt-auto.tap 20 - [in-tree build, nostatic] dependency tracking works ++ command_ok_ '[in-tree build, nostatic] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build, nostatic] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ run_make -M -- distclean ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 3 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 2 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make distclean ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ check_no_depfiles ++ find . -name '*.Plo' -o -name '*.Po' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build, nostatic] make distclean' ++ set +x ok 21 - [in-tree build, nostatic] make distclean PASS: t/depcomp-lt-auto.tap 21 - [in-tree build, nostatic] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test default ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 1 -gt 0 ++ subdir=default ++ shift ++ pfx='simple VPATH, default' ++ test -d default ++ cd default ++ pfx='[simple VPATH, default]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH, default] configure' ../configure --enable-dependency-tracking ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH, default] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure --enable-dependency-tracking ++ result_ ok -D '' -r '' -- '[simple VPATH, default] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 22 - [simple VPATH, default] configure PASS: t/depcomp-lt-auto.tap 22 - [simple VPATH, default] configure ++ command_ok_ '[simple VPATH, default] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH, default] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[simple VPATH, default] right depmode selected' ++ set +x ok 23 - [simple VPATH, default] right depmode selected PASS: t/depcomp-lt-auto.tap 23 - [simple VPATH, default] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH, default] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH, default] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/baz.c -o baz.o >/dev/null 2>&1 depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -o foo.o >/dev/null 2>&1 depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH, default] simple make' ++ set +x ok 24 - [simple VPATH, default] simple make PASS: t/depcomp-lt-auto.tap 24 - [simple VPATH, default] simple make ++ command_ok_ '[simple VPATH, default] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH, default] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/baz.c -o baz.o >/dev/null 2>&1 depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -o foo.o >/dev/null 2>&1 depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH, default] clean & rebuild' ++ set +x ok 25 - [simple VPATH, default] clean & rebuild PASS: t/depcomp-lt-auto.tap 25 - [simple VPATH, default] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH, default] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH, default] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.h \ ../src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: ../foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: ../sub/subfoo.h: ../src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: ../sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h /usr/include/stdc-predef.h: ../../src/baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ../../src/sub2/sub2foo.h /usr/include/stdc-predef.h: ../../src/sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ++ result_ ok -D '' -r '' -- '[simple VPATH, default] generated Plo files look correct' ++ set +x ok 26 - [simple VPATH, default] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 26 - [simple VPATH, default] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -fPIC -DPIC -o .libs/foo.o ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH, default] dependency tracking works' ++ set +x not ok 27 - [simple VPATH, default] dependency tracking works FAIL: t/depcomp-lt-auto.tap 27 - [simple VPATH, default] dependency tracking works ++ command_ok_ '[simple VPATH, default] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH, default] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[simple VPATH, default] make distclean' ++ set +x not ok 28 - [simple VPATH, default] make distclean FAIL: t/depcomp-lt-auto.tap 28 - [simple VPATH, default] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ do_test noshared --disable-shared ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 2 -gt 0 ++ subdir=noshared ++ shift ++ pfx='simple VPATH, noshared' ++ test -d noshared ++ cd noshared ++ pfx='[simple VPATH, noshared]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH, noshared] configure' ../configure --enable-dependency-tracking --disable-shared ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH, noshared] configure' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure --enable-dependency-tracking --disable-shared ++ result_ ok -D '' -r '' -- '[simple VPATH, noshared] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 29 - [simple VPATH, noshared] configure PASS: t/depcomp-lt-auto.tap 29 - [simple VPATH, noshared] configure ++ command_ok_ '[simple VPATH, noshared] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH, noshared] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[simple VPATH, noshared] right depmode selected' ++ set +x ok 30 - [simple VPATH, noshared] right depmode selected PASS: t/depcomp-lt-auto.tap 30 - [simple VPATH, noshared] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH, noshared] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH, noshared] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/baz.c -o baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -o foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../sub/subfoo.c -o sub/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH, noshared] simple make' ++ set +x ok 31 - [simple VPATH, noshared] simple make PASS: t/depcomp-lt-auto.tap 31 - [simple VPATH, noshared] simple make ++ command_ok_ '[simple VPATH, noshared] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH, noshared] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/baz.c -o baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -o foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../sub/subfoo.c -o sub/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH, noshared] clean & rebuild' ++ set +x ok 32 - [simple VPATH, noshared] clean & rebuild PASS: t/depcomp-lt-auto.tap 32 - [simple VPATH, noshared] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH, noshared] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH, noshared] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.h \ ../src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: ../foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: ../sub/subfoo.h: ../src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: ../sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h /usr/include/stdc-predef.h: ../../src/baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ../../src/sub2/sub2foo.h /usr/include/stdc-predef.h: ../../src/sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ++ result_ ok -D '' -r '' -- '[simple VPATH, noshared] generated Plo files look correct' ++ set +x ok 33 - [simple VPATH, noshared] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 33 - [simple VPATH, noshared] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -o foo.o In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -o foo.o ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH, noshared] dependency tracking works' ++ set +x not ok 34 - [simple VPATH, noshared] dependency tracking works FAIL: t/depcomp-lt-auto.tap 34 - [simple VPATH, noshared] dependency tracking works ++ command_ok_ '[simple VPATH, noshared] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH, noshared] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[simple VPATH, noshared] make distclean' ++ set +x not ok 35 - [simple VPATH, noshared] make distclean FAIL: t/depcomp-lt-auto.tap 35 - [simple VPATH, noshared] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ do_test nostatic --disable-static ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 2 -gt 0 ++ subdir=nostatic ++ shift ++ pfx='simple VPATH, nostatic' ++ test -d nostatic ++ cd nostatic ++ pfx='[simple VPATH, nostatic]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH, nostatic] configure' ../configure --enable-dependency-tracking --disable-static ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH, nostatic] configure' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure --enable-dependency-tracking --disable-static ++ result_ ok -D '' -r '' -- '[simple VPATH, nostatic] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 36 - [simple VPATH, nostatic] configure PASS: t/depcomp-lt-auto.tap 36 - [simple VPATH, nostatic] configure ++ command_ok_ '[simple VPATH, nostatic] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH, nostatic] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[simple VPATH, nostatic] right depmode selected' ++ set +x ok 37 - [simple VPATH, nostatic] right depmode selected PASS: t/depcomp-lt-auto.tap 37 - [simple VPATH, nostatic] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH, nostatic] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH, nostatic] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -fPIC -DPIC -o .libs/foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH, nostatic] simple make' ++ set +x ok 38 - [simple VPATH, nostatic] simple make PASS: t/depcomp-lt-auto.tap 38 - [simple VPATH, nostatic] simple make ++ command_ok_ '[simple VPATH, nostatic] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH, nostatic] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -fPIC -DPIC -o .libs/foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH, nostatic] clean & rebuild' ++ set +x ok 39 - [simple VPATH, nostatic] clean & rebuild PASS: t/depcomp-lt-auto.tap 39 - [simple VPATH, nostatic] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH, nostatic] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH, nostatic] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.h \ ../src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: ../foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: ../sub/subfoo.h: ../src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: ../sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h /usr/include/stdc-predef.h: ../../src/baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ../../src/sub2/sub2foo.h /usr/include/stdc-predef.h: ../../src/sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ++ result_ ok -D '' -r '' -- '[simple VPATH, nostatic] generated Plo files look correct' ++ set +x ok 40 - [simple VPATH, nostatic] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 40 - [simple VPATH, nostatic] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../foo.c -fPIC -DPIC -o .libs/foo.o ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH, nostatic] dependency tracking works' ++ set +x not ok 41 - [simple VPATH, nostatic] dependency tracking works FAIL: t/depcomp-lt-auto.tap 41 - [simple VPATH, nostatic] dependency tracking works ++ command_ok_ '[simple VPATH, nostatic] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH, nostatic] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[simple VPATH, nostatic] make distclean' ++ set +x not ok 42 - [simple VPATH, nostatic] make distclean FAIL: t/depcomp-lt-auto.tap 42 - [simple VPATH, nostatic] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test default ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test long = no ++ pfx='long VPATH' ++ test 1 -gt 0 ++ subdir=default ++ shift ++ pfx='long VPATH, default' ++ test -d default ++ cd default ++ pfx='[long VPATH, default]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH, default] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure --enable-dependency-tracking ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH, default] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure --enable-dependency-tracking ++ result_ ok -D '' -r '' -- '[long VPATH, default] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 43 - [long VPATH, default] configure PASS: t/depcomp-lt-auto.tap 43 - [long VPATH, default] configure ++ command_ok_ '[long VPATH, default] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH, default] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[long VPATH, default] right depmode selected' ++ set +x ok 44 - [long VPATH, default] right depmode selected PASS: t/depcomp-lt-auto.tap 44 - [long VPATH, default] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH, default] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH, default] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o >/dev/null 2>&1 depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH, default] simple make' ++ set +x ok 45 - [long VPATH, default] simple make PASS: t/depcomp-lt-auto.tap 45 - [long VPATH, default] simple make ++ command_ok_ '[long VPATH, default] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH, default] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o >/dev/null 2>&1 depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH, default] clean & rebuild' ++ set +x ok 46 - [long VPATH, default] clean & rebuild PASS: t/depcomp-lt-auto.tap 46 - [long VPATH, default] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH, default] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH, default] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h /usr/include/stdc-predef.h: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h /usr/include/stdc-predef.h: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: \ ++ result_ ok -D '' -r '' -- '[long VPATH, default] generated Plo files look correct' ++ set +x ok 47 - [long VPATH, default] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 47 - [long VPATH, default] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH, default] dependency tracking works' ++ set +x not ok 48 - [long VPATH, default] dependency tracking works FAIL: t/depcomp-lt-auto.tap 48 - [long VPATH, default] dependency tracking works ++ command_ok_ '[long VPATH, default] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH, default] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[long VPATH, default] make distclean' ++ set +x not ok 49 - [long VPATH, default] make distclean FAIL: t/depcomp-lt-auto.tap 49 - [long VPATH, default] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ do_test noshared --disable-shared ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test long = no ++ pfx='long VPATH' ++ test 2 -gt 0 ++ subdir=noshared ++ shift ++ pfx='long VPATH, noshared' ++ test -d noshared ++ cd noshared ++ pfx='[long VPATH, noshared]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH, noshared] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure --enable-dependency-tracking --disable-shared ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH, noshared] configure' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure --enable-dependency-tracking --disable-shared ++ result_ ok -D '' -r '' -- '[long VPATH, noshared] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 50 - [long VPATH, noshared] configure PASS: t/depcomp-lt-auto.tap 50 - [long VPATH, noshared] configure ++ command_ok_ '[long VPATH, noshared] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH, noshared] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[long VPATH, noshared] right depmode selected' ++ set +x ok 51 - [long VPATH, noshared] right depmode selected PASS: t/depcomp-lt-auto.tap 51 - [long VPATH, noshared] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH, noshared] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH, noshared] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH, noshared] simple make' ++ set +x ok 52 - [long VPATH, noshared] simple make PASS: t/depcomp-lt-auto.tap 52 - [long VPATH, noshared] simple make ++ command_ok_ '[long VPATH, noshared] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH, noshared] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH, noshared] clean & rebuild' ++ set +x ok 53 - [long VPATH, noshared] clean & rebuild PASS: t/depcomp-lt-auto.tap 53 - [long VPATH, noshared] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH, noshared] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH, noshared] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h /usr/include/stdc-predef.h: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h /usr/include/stdc-predef.h: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: \ ++ result_ ok -D '' -r '' -- '[long VPATH, noshared] generated Plo files look correct' ++ set +x ok 54 - [long VPATH, noshared] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 54 - [long VPATH, noshared] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH, noshared] dependency tracking works' ++ set +x not ok 55 - [long VPATH, noshared] dependency tracking works FAIL: t/depcomp-lt-auto.tap 55 - [long VPATH, noshared] dependency tracking works ++ command_ok_ '[long VPATH, noshared] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH, noshared] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[long VPATH, noshared] make distclean' ++ set +x not ok 56 - [long VPATH, noshared] make distclean FAIL: t/depcomp-lt-auto.tap 56 - [long VPATH, noshared] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ do_test nostatic --disable-static ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test long = no ++ pfx='long VPATH' ++ test 2 -gt 0 ++ subdir=nostatic ++ shift ++ pfx='long VPATH, nostatic' ++ test -d nostatic ++ cd nostatic ++ pfx='[long VPATH, nostatic]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH, nostatic] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure --enable-dependency-tracking --disable-static ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH, nostatic] configure' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure --enable-dependency-tracking --disable-static ++ result_ ok -D '' -r '' -- '[long VPATH, nostatic] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 57 - [long VPATH, nostatic] configure PASS: t/depcomp-lt-auto.tap 57 - [long VPATH, nostatic] configure ++ command_ok_ '[long VPATH, nostatic] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH, nostatic] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[long VPATH, nostatic] right depmode selected' ++ set +x ok 58 - [long VPATH, nostatic] right depmode selected PASS: t/depcomp-lt-auto.tap 58 - [long VPATH, nostatic] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH, nostatic] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH, nostatic] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH, nostatic] simple make' ++ set +x ok 59 - [long VPATH, nostatic] simple make PASS: t/depcomp-lt-auto.tap 59 - [long VPATH, nostatic] simple make ++ command_ok_ '[long VPATH, nostatic] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH, nostatic] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH, nostatic] clean & rebuild' ++ set +x ok 60 - [long VPATH, nostatic] clean & rebuild PASS: t/depcomp-lt-auto.tap 60 - [long VPATH, nostatic] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH, nostatic] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH, nostatic] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h /usr/include/stdc-predef.h: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h /usr/include/stdc-predef.h: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: \ ++ result_ ok -D '' -r '' -- '[long VPATH, nostatic] generated Plo files look correct' ++ set +x ok 61 - [long VPATH, nostatic] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 61 - [long VPATH, nostatic] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH, nostatic] dependency tracking works' ++ set +x not ok 62 - [long VPATH, nostatic] dependency tracking works FAIL: t/depcomp-lt-auto.tap 62 - [long VPATH, nostatic] dependency tracking works ++ command_ok_ '[long VPATH, nostatic] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH, nostatic] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[long VPATH, nostatic] make distclean' ++ set +x not ok 63 - [long VPATH, nostatic] make distclean FAIL: t/depcomp-lt-auto.tap 63 - [long VPATH, nostatic] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test default ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 1 -gt 0 ++ subdir=default ++ shift ++ pfx='absolute VPATH, default' ++ test -d default ++ cd default ++ pfx='[absolute VPATH, default]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH, default] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/configure --enable-dependency-tracking ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH, default] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/configure --enable-dependency-tracking ++ result_ ok -D '' -r '' -- '[absolute VPATH, default] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 64 - [absolute VPATH, default] configure PASS: t/depcomp-lt-auto.tap 64 - [absolute VPATH, default] configure ++ command_ok_ '[absolute VPATH, default] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH, default] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[absolute VPATH, default] right depmode selected' ++ set +x ok 65 - [absolute VPATH, default] right depmode selected PASS: t/depcomp-lt-auto.tap 65 - [absolute VPATH, default] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH, default] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH, default] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c -o foo.o >/dev/null 2>&1 depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH, default] simple make' ++ set +x ok 66 - [absolute VPATH, default] simple make PASS: t/depcomp-lt-auto.tap 66 - [absolute VPATH, default] simple make ++ command_ok_ '[absolute VPATH, default] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH, default] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c -o foo.o >/dev/null 2>&1 depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH, default] clean & rebuild' ++ set +x ok 67 - [absolute VPATH, default] clean & rebuild PASS: t/depcomp-lt-auto.tap 67 - [absolute VPATH, default] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH, default] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH, default] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: \ ++ result_ ok -D '' -r '' -- '[absolute VPATH, default] generated Plo files look correct' ++ set +x ok 68 - [absolute VPATH, default] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 68 - [absolute VPATH, default] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH, default] dependency tracking works' ++ set +x not ok 69 - [absolute VPATH, default] dependency tracking works FAIL: t/depcomp-lt-auto.tap 69 - [absolute VPATH, default] dependency tracking works ++ command_ok_ '[absolute VPATH, default] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH, default] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/default/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[absolute VPATH, default] make distclean' ++ set +x not ok 70 - [absolute VPATH, default] make distclean FAIL: t/depcomp-lt-auto.tap 70 - [absolute VPATH, default] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ do_test noshared --disable-shared ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 2 -gt 0 ++ subdir=noshared ++ shift ++ pfx='absolute VPATH, noshared' ++ test -d noshared ++ cd noshared ++ pfx='[absolute VPATH, noshared]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH, noshared] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/configure --enable-dependency-tracking --disable-shared ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH, noshared] configure' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/configure --enable-dependency-tracking --disable-shared ++ result_ ok -D '' -r '' -- '[absolute VPATH, noshared] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 71 - [absolute VPATH, noshared] configure PASS: t/depcomp-lt-auto.tap 71 - [absolute VPATH, noshared] configure ++ command_ok_ '[absolute VPATH, noshared] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH, noshared] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[absolute VPATH, noshared] right depmode selected' ++ set +x ok 72 - [absolute VPATH, noshared] right depmode selected PASS: t/depcomp-lt-auto.tap 72 - [absolute VPATH, noshared] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH, noshared] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH, noshared] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/baz.c -o baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c -o foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH, noshared] simple make' ++ set +x ok 73 - [absolute VPATH, noshared] simple make PASS: t/depcomp-lt-auto.tap 73 - [absolute VPATH, noshared] simple make ++ command_ok_ '[absolute VPATH, noshared] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH, noshared] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/baz.c -o baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c -o foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH, noshared] clean & rebuild' ++ set +x ok 74 - [absolute VPATH, noshared] clean & rebuild PASS: t/depcomp-lt-auto.tap 74 - [absolute VPATH, noshared] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH, noshared] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH, noshared] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/baz.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/baz.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: \ ++ result_ ok -D '' -r '' -- '[absolute VPATH, noshared] generated Plo files look correct' ++ set +x ok 75 - [absolute VPATH, noshared] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 75 - [absolute VPATH, noshared] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a baz.o sub2/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c -o foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH, noshared] dependency tracking works' ++ set +x not ok 76 - [absolute VPATH, noshared] dependency tracking works FAIL: t/depcomp-lt-auto.tap 76 - [absolute VPATH, noshared] dependency tracking works ++ command_ok_ '[absolute VPATH, noshared] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH, noshared] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/noshared/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[absolute VPATH, noshared] make distclean' ++ set +x not ok 77 - [absolute VPATH, noshared] make distclean FAIL: t/depcomp-lt-auto.tap 77 - [absolute VPATH, noshared] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ do_test nostatic --disable-static ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 2 -gt 0 ++ subdir=nostatic ++ shift ++ pfx='absolute VPATH, nostatic' ++ test -d nostatic ++ cd nostatic ++ pfx='[absolute VPATH, nostatic]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH, nostatic] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/configure --enable-dependency-tracking --disable-static ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH, nostatic] configure' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/configure --enable-dependency-tracking --disable-static ++ result_ ok -D '' -r '' -- '[absolute VPATH, nostatic] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 78 - [absolute VPATH, nostatic] configure PASS: t/depcomp-lt-auto.tap 78 - [absolute VPATH, nostatic] configure ++ command_ok_ '[absolute VPATH, nostatic] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH, nostatic] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[absolute VPATH, nostatic] right depmode selected' ++ set +x ok 79 - [absolute VPATH, nostatic] right depmode selected PASS: t/depcomp-lt-auto.tap 79 - [absolute VPATH, nostatic] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH, nostatic] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH, nostatic] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH, nostatic] simple make' ++ set +x ok 80 - [absolute VPATH, nostatic] simple make PASS: t/depcomp-lt-auto.tap 80 - [absolute VPATH, nostatic] simple make ++ command_ok_ '[absolute VPATH, nostatic] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH, nostatic] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' depbase=`echo baz.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF $depbase.Tpo -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.lo -MD -MP -MF .deps/baz.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o depbase=`echo sub/subfoo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.lo -MD -MP -MF sub/.deps/subfoo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH, nostatic] clean & rebuild' ++ set +x ok 81 - [absolute VPATH, nostatic] clean & rebuild PASS: t/depcomp-lt-auto.tap 81 - [absolute VPATH, nostatic] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH, nostatic] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH, nostatic] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Plo || : baz.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/baz.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/baz.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/baz.h: cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.h: grep '^foo.lo.*:' .deps/foo.Plo foo.lo: \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: \ ++ result_ ok -D '' -r '' -- '[absolute VPATH, nostatic] generated Plo files look correct' ++ set +x ok 82 - [absolute VPATH, nostatic] generated Plo files look correct PASS: t/depcomp-lt-auto.tap 82 - [absolute VPATH, nostatic] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:387: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output depbase=`echo sub2/sub2foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.lo -MD -MP -MF sub2/.deps/sub2foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' depbase=`echo foo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF $depbase.Tpo -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-auto\" -DPACKAGE_TARNAME=\"depcomp-lt-auto\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-auto 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-auto\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.lo -MD -MP -MF .deps/foo.Tpo -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:517: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH, nostatic] dependency tracking works' ++ set +x not ok 83 - [absolute VPATH, nostatic] dependency tracking works FAIL: t/depcomp-lt-auto.tap 83 - [absolute VPATH, nostatic] dependency tracking works ++ command_ok_ '[absolute VPATH, nostatic] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH, nostatic] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir/nostatic/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[absolute VPATH, nostatic] make distclean' ++ set +x not ok 84 - [absolute VPATH, nostatic] make distclean FAIL: t/depcomp-lt-auto.tap 84 - [absolute VPATH, nostatic] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-auto.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 84 = later + test 0 -eq 0 + test 63 -eq 84 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL: t/depcomp-lt-cpp ====================== depcomp-lt-cpp: running libtoolize --version libtoolize-default (GNU libtool) 2.4.7 Written by Gary V. Vaughan , 2003 Copyright (C) 2022 Free Software Foundation, Inc. Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir + plan_ 28 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x28 = xunknown + test x28 = xlater + test x28 = xlazy + test x28 = xnow + test 28 -ge 0 + planned_=28 + echo 1..28 1..28 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test yes = yes +++ echo AC_PROG_LIBTOOL ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Plo ++ objext=lo ++ a=la ++ normalized_target=libfoo_la ++ LIBPRIMARY=LTLIBRARIES ++ LINKADD=LIBADD ++ NOUNDEF=-no-undefined ++ libbaz_ldflags='libbaz_la_LDFLAGS = -no-undefined' ++ echo lib_LTLIBRARIES = libfoo.la ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test yes = no ++ libtoolize libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize-default: linking file 'build-aux/ltmain.sh' libtoolize-default: You should add the contents of the following files to 'aclocal.m4': libtoolize-default: '/usr/share/libtool-2.4/aclocal/libtool.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltoptions.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltsugar.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltversion.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/lt~obsolete.m4' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. ++ aclocal-1.16 -Werror ++ autoconf configure.ac:6: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:6: You should run autoupdate. aclocal.m4:122: AC_PROG_LIBTOOL is expanded from... configure.ac:6: the top level ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:6: installing 'build-aux/config.guess' configure.ac:6: installing 'build-aux/config.sub' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test cpp,yes = auto,yes ++ case $depmode in ++ displayed_depmode='(cached) cpp' ++ cfg_deptrack=am_cv_CC_dependencies_compiler_type=cpp ++ /usr/bin/grep -F am_cv_CC_dependencies_compiler_type configure if test ${am_cv_CC_dependencies_compiler_type+y} am_cv_CC_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=$depmode am_cv_CC_dependencies_compiler_type=none { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ test no = no ++ pfx='in-tree build' ++ test 0 -gt 0 ++ pfx='[in-tree build]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build] configure' ./configure am_cv_CC_dependencies_compiler_type=cpp ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure am_cv_CC_dependencies_compiler_type=cpp ++ result_ ok -D '' -r '' -- '[in-tree build] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) cpp checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 1 - [in-tree build] configure PASS: t/depcomp-lt-cpp.tap 1 - [in-tree build] configure ++ command_ok_ '[in-tree build] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) cpp ++ result_ ok -D '' -r '' -- '[in-tree build] right depmode selected' ++ set +x ok 2 - [in-tree build] right depmode selected PASS: t/depcomp-lt-cpp.tap 2 - [in-tree build] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ grep GNU ++ make --version -v GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later ++ am__using_gmake=yes ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -o foo.o >/dev/null 2>&1 source='sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ grep . ++ find . -name '*.[ud]' ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] simple make' ++ set +x ok 3 - [in-tree build] simple make PASS: t/depcomp-lt-cpp.tap 3 - [in-tree build] simple make ++ command_ok_ '[in-tree build] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -o foo.o >/dev/null 2>&1 source='sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] clean & rebuild' ++ set +x ok 4 - [in-tree build] clean & rebuild PASS: t/depcomp-lt-cpp.tap 4 - [in-tree build] clean & rebuild ++ test cpp = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo : \ foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree// \ \ \ /usr/include/stdc-predef.h \ \ foo.c \ foo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ foo.h \ sub/subfoo.h \ sub/subfoo.h \ foo.h \ foo.c \ src/baz.h \ foo.c \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdlib.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdlib.h \ /usr/include/bits/waitflags.h \ /usr/include/stdlib.h \ /usr/include/bits/waitstatus.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clockid_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/time_t.h \ /usr/include/bits/types/time_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/timer_t.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/sys/types.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-intn.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endianness.h \ /usr/include/bits/endian.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/endian.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uintn-identity.h \ /usr/include/endian.h \ /usr/include/sys/types.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select.h \ /usr/include/sys/select.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select2.h \ /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select2.h \ /usr/include/sys/select.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/sys/types.h \ /usr/include/stdlib.h \ /usr/include/alloca.h \ /usr/include/alloca.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/alloca.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib-float.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/stdlib.h \ foo.c \ foo.c \ foo.c \ foo.c foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree// : : : /usr/include/stdc-predef.h : : foo.c : foo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : foo.h : sub/subfoo.h : sub/subfoo.h : foo.h : foo.c : src/baz.h : foo.c : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/libc-header-start.h : /usr/include/stdlib.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/stdlib.h : /usr/include/bits/waitstatus.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/sys/types.h : /usr/include/bits/types/clockid_t.h : /usr/include/sys/types.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/time_t.h : /usr/include/sys/types.h : /usr/include/bits/types/timer_t.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/sys/types.h : /usr/include/bits/stdint-intn.h : /usr/include/bits/stdint-intn.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/endian.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/endian.h : /usr/include/bits/uintn-identity.h : /usr/include/bits/uintn-identity.h : /usr/include/endian.h : /usr/include/sys/types.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/sys/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/sigset_t.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timeval.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select2.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/select-decl.h : /usr/include/bits/select2.h : /usr/include/sys/select.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/wordsize.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes.h : /usr/include/sys/types.h : /usr/include/stdlib.h : /usr/include/alloca.h : /usr/include/alloca.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/alloca.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib-float.h : /usr/include/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/stdlib.h : foo.c : foo.c : foo.c : foo.c : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo : \ sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree// \ \ \ /usr/include/stdc-predef.h \ \ sub/subfoo.c \ ./sub/subfoo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ./sub/subfoo.h \ ./sub/subfoo.h \ sub/subfoo.c sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree// : : : /usr/include/stdc-predef.h : : sub/subfoo.c : ./sub/subfoo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ./sub/subfoo.h : ./sub/subfoo.h : sub/subfoo.c : cat src/.deps/baz.Plo || : baz.lo : \ baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src// \ \ \ /usr/include/stdc-predef.h \ \ baz.c \ baz.h \ baz.c baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src// : : : /usr/include/stdc-predef.h : : baz.c : baz.h : baz.c : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo : \ sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src// \ \ \ /usr/include/stdc-predef.h \ \ sub2/sub2foo.c \ sub2/sub2foo.h \ sub2/sub2foo.c sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src// : : : /usr/include/stdc-predef.h : : sub2/sub2foo.c : sub2/sub2foo.h : sub2/sub2foo.c : grep '^foo.lo.*:' .deps/foo.Plo foo.lo : \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo : \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo : \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo : \ ++ result_ ok -D '' -r '' -- '[in-tree build] generated Plo files look correct' ++ set +x ok 5 - [in-tree build] generated Plo files look correct PASS: t/depcomp-lt-cpp.tap 5 - [in-tree build] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ grep . ++ find . -name '*.[ud]' ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build] dependency tracking works' ++ set +x not ok 6 - [in-tree build] dependency tracking works FAIL: t/depcomp-lt-cpp.tap 6 - [in-tree build] dependency tracking works ++ command_ok_ '[in-tree build] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ run_make -M -- distclean ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 3 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 2 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make distclean ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ check_no_depfiles ++ find . -name '*.Plo' -o -name '*.Po' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] make distclean' ++ set +x ok 7 - [in-tree build] make distclean PASS: t/depcomp-lt-cpp.tap 7 - [in-tree build] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 0 -gt 0 ++ pfx='[simple VPATH]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH] configure' ../configure am_cv_CC_dependencies_compiler_type=cpp ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure am_cv_CC_dependencies_compiler_type=cpp ++ result_ ok -D '' -r '' -- '[simple VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) cpp checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 8 - [simple VPATH] configure PASS: t/depcomp-lt-cpp.tap 8 - [simple VPATH] configure ++ command_ok_ '[simple VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) cpp ++ result_ ok -D '' -r '' -- '[simple VPATH] right depmode selected' ++ set +x ok 9 - [simple VPATH] right depmode selected PASS: t/depcomp-lt-cpp.tap 9 - [simple VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -o foo.o >/dev/null 2>&1 source='../sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH] simple make' ++ set +x ok 10 - [simple VPATH] simple make PASS: t/depcomp-lt-cpp.tap 10 - [simple VPATH] simple make ++ command_ok_ '[simple VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -o foo.o >/dev/null 2>&1 source='../sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH] clean & rebuild' ++ set +x ok 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-lt-cpp.tap 11 - [simple VPATH] clean & rebuild ++ test cpp = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo : \ ../foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build// \ \ \ /usr/include/stdc-predef.h \ \ ../foo.c \ ../foo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ../foo.h \ ../sub/subfoo.h \ ../sub/subfoo.h \ ../foo.h \ ../foo.c \ ../src/baz.h \ ../foo.c \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdlib.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdlib.h \ /usr/include/bits/waitflags.h \ /usr/include/stdlib.h \ /usr/include/bits/waitstatus.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clockid_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/time_t.h \ /usr/include/bits/types/time_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/timer_t.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/sys/types.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-intn.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endianness.h \ /usr/include/bits/endian.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/endian.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uintn-identity.h \ /usr/include/endian.h \ /usr/include/sys/types.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select.h \ /usr/include/sys/select.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select2.h \ /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select2.h \ /usr/include/sys/select.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/sys/types.h \ /usr/include/stdlib.h \ /usr/include/alloca.h \ /usr/include/alloca.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/alloca.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib-float.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/stdlib.h \ ../foo.c \ ../foo.c \ ../foo.c \ ../foo.c ../foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build// : : : /usr/include/stdc-predef.h : : ../foo.c : ../foo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ../foo.h : ../sub/subfoo.h : ../sub/subfoo.h : ../foo.h : ../foo.c : ../src/baz.h : ../foo.c : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/libc-header-start.h : /usr/include/stdlib.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/stdlib.h : /usr/include/bits/waitstatus.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/sys/types.h : /usr/include/bits/types/clockid_t.h : /usr/include/sys/types.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/time_t.h : /usr/include/sys/types.h : /usr/include/bits/types/timer_t.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/sys/types.h : /usr/include/bits/stdint-intn.h : /usr/include/bits/stdint-intn.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/endian.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/endian.h : /usr/include/bits/uintn-identity.h : /usr/include/bits/uintn-identity.h : /usr/include/endian.h : /usr/include/sys/types.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/sys/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/sigset_t.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timeval.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select2.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/select-decl.h : /usr/include/bits/select2.h : /usr/include/sys/select.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/wordsize.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes.h : /usr/include/sys/types.h : /usr/include/stdlib.h : /usr/include/alloca.h : /usr/include/alloca.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/alloca.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib-float.h : /usr/include/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/stdlib.h : ../foo.c : ../foo.c : ../foo.c : ../foo.c : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo : \ ../sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build// \ \ \ /usr/include/stdc-predef.h \ \ ../sub/subfoo.c \ ../sub/subfoo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ../sub/subfoo.h \ ../sub/subfoo.h \ ../sub/subfoo.c ../sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build// : : : /usr/include/stdc-predef.h : : ../sub/subfoo.c : ../sub/subfoo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ../sub/subfoo.h : ../sub/subfoo.h : ../sub/subfoo.c : cat src/.deps/baz.Plo || : baz.lo : \ ../../src/baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src// \ \ \ /usr/include/stdc-predef.h \ \ ../../src/baz.c \ ../../src/baz.h \ ../../src/baz.c ../../src/baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src// : : : /usr/include/stdc-predef.h : : ../../src/baz.c : ../../src/baz.h : ../../src/baz.c : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo : \ ../../src/sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src// \ \ \ /usr/include/stdc-predef.h \ \ ../../src/sub2/sub2foo.c \ ../../src/sub2/sub2foo.h \ ../../src/sub2/sub2foo.c ../../src/sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src// : : : /usr/include/stdc-predef.h : : ../../src/sub2/sub2foo.c : ../../src/sub2/sub2foo.h : ../../src/sub2/sub2foo.c : grep '^foo.lo.*:' .deps/foo.Plo foo.lo : \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo : \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo : \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo : \ ++ result_ ok -D '' -r '' -- '[simple VPATH] generated Plo files look correct' ++ set +x ok 12 - [simple VPATH] generated Plo files look correct PASS: t/depcomp-lt-cpp.tap 12 - [simple VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH] dependency tracking works' ++ set +x not ok 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-lt-cpp.tap 13 - [simple VPATH] dependency tracking works ++ command_ok_ '[simple VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[simple VPATH] make distclean' ++ set +x not ok 14 - [simple VPATH] make distclean FAIL: t/depcomp-lt-cpp.tap 14 - [simple VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ test long = no ++ pfx='long VPATH' ++ test 0 -gt 0 ++ pfx='[long VPATH]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=cpp ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=cpp ++ result_ ok -D '' -r '' -- '[long VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) cpp checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 15 - [long VPATH] configure PASS: t/depcomp-lt-cpp.tap 15 - [long VPATH] configure ++ command_ok_ '[long VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) cpp ++ result_ ok -D '' -r '' -- '[long VPATH] right depmode selected' ++ set +x ok 16 - [long VPATH] right depmode selected PASS: t/depcomp-lt-cpp.tap 16 - [long VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o >/dev/null 2>&1 source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH] simple make' ++ set +x ok 17 - [long VPATH] simple make PASS: t/depcomp-lt-cpp.tap 17 - [long VPATH] simple make ++ command_ok_ '[long VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o >/dev/null 2>&1 source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH] clean & rebuild' ++ set +x ok 18 - [long VPATH] clean & rebuild PASS: t/depcomp-lt-cpp.tap 18 - [long VPATH] clean & rebuild ++ test cpp = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo : \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk// \ \ \ /usr/include/stdc-predef.h \ \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdlib.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdlib.h \ /usr/include/bits/waitflags.h \ /usr/include/stdlib.h \ /usr/include/bits/waitstatus.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clockid_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/time_t.h \ /usr/include/bits/types/time_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/timer_t.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/sys/types.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-intn.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endianness.h \ /usr/include/bits/endian.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/endian.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uintn-identity.h \ /usr/include/endian.h \ /usr/include/sys/types.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select.h \ /usr/include/sys/select.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select2.h \ /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select2.h \ /usr/include/sys/select.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/sys/types.h \ /usr/include/stdlib.h \ /usr/include/alloca.h \ /usr/include/alloca.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/alloca.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib-float.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/stdlib.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk// : : : /usr/include/stdc-predef.h : : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/libc-header-start.h : /usr/include/stdlib.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/stdlib.h : /usr/include/bits/waitstatus.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/sys/types.h : /usr/include/bits/types/clockid_t.h : /usr/include/sys/types.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/time_t.h : /usr/include/sys/types.h : /usr/include/bits/types/timer_t.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/sys/types.h : /usr/include/bits/stdint-intn.h : /usr/include/bits/stdint-intn.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/endian.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/endian.h : /usr/include/bits/uintn-identity.h : /usr/include/bits/uintn-identity.h : /usr/include/endian.h : /usr/include/sys/types.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/sys/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/sigset_t.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timeval.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select2.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/select-decl.h : /usr/include/bits/select2.h : /usr/include/sys/select.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/wordsize.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes.h : /usr/include/sys/types.h : /usr/include/stdlib.h : /usr/include/alloca.h : /usr/include/alloca.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/alloca.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib-float.h : /usr/include/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/stdlib.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo : \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk// \ \ \ /usr/include/stdc-predef.h \ \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk// : : : /usr/include/stdc-predef.h : : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : cat src/.deps/baz.Plo || : baz.lo : \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src// \ \ \ /usr/include/stdc-predef.h \ \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src// : : : /usr/include/stdc-predef.h : : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo : \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src// \ \ \ /usr/include/stdc-predef.h \ \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src// : : : /usr/include/stdc-predef.h : : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : grep '^foo.lo.*:' .deps/foo.Plo foo.lo : \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo : \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo : \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo : \ ++ result_ ok -D '' -r '' -- '[long VPATH] generated Plo files look correct' ++ set +x ok 19 - [long VPATH] generated Plo files look correct PASS: t/depcomp-lt-cpp.tap 19 - [long VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH] dependency tracking works' ++ set +x not ok 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-lt-cpp.tap 20 - [long VPATH] dependency tracking works ++ command_ok_ '[long VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[long VPATH] make distclean' ++ set +x not ok 21 - [long VPATH] make distclean FAIL: t/depcomp-lt-cpp.tap 21 - [long VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 0 -gt 0 ++ pfx='[absolute VPATH]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=cpp ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=cpp ++ result_ ok -D '' -r '' -- '[absolute VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) cpp checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 22 - [absolute VPATH] configure PASS: t/depcomp-lt-cpp.tap 22 - [absolute VPATH] configure ++ command_ok_ '[absolute VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) cpp ++ result_ ok -D '' -r '' -- '[absolute VPATH] right depmode selected' ++ set +x ok 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-lt-cpp.tap 23 - [absolute VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c -o foo.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH] simple make' ++ set +x ok 24 - [absolute VPATH] simple make PASS: t/depcomp-lt-cpp.tap 24 - [absolute VPATH] simple make ++ command_ok_ '[absolute VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c -o foo.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH] clean & rebuild' ++ set +x ok 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-lt-cpp.tap 25 - [absolute VPATH] clean & rebuild ++ test cpp = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo : \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build// \ \ \ /usr/include/stdc-predef.h \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdlib.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdlib.h \ /usr/include/bits/waitflags.h \ /usr/include/stdlib.h \ /usr/include/bits/waitstatus.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clockid_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/time_t.h \ /usr/include/bits/types/time_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/timer_t.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/sys/types.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-intn.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endianness.h \ /usr/include/bits/endian.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/endian.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uintn-identity.h \ /usr/include/endian.h \ /usr/include/sys/types.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select.h \ /usr/include/sys/select.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select2.h \ /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select2.h \ /usr/include/sys/select.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/sys/types.h \ /usr/include/stdlib.h \ /usr/include/alloca.h \ /usr/include/alloca.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/alloca.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib-float.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/stdlib.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build// : : : /usr/include/stdc-predef.h : : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/libc-header-start.h : /usr/include/stdlib.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/stdlib.h : /usr/include/bits/waitstatus.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/sys/types.h : /usr/include/bits/types/clockid_t.h : /usr/include/sys/types.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/time_t.h : /usr/include/sys/types.h : /usr/include/bits/types/timer_t.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/sys/types.h : /usr/include/bits/stdint-intn.h : /usr/include/bits/stdint-intn.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/endian.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/endian.h : /usr/include/bits/uintn-identity.h : /usr/include/bits/uintn-identity.h : /usr/include/endian.h : /usr/include/sys/types.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/sys/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/sigset_t.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timeval.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select2.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/select-decl.h : /usr/include/bits/select2.h : /usr/include/sys/select.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/wordsize.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes.h : /usr/include/sys/types.h : /usr/include/stdlib.h : /usr/include/alloca.h : /usr/include/alloca.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/alloca.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib-float.h : /usr/include/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/stdlib.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo : \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build// \ \ \ /usr/include/stdc-predef.h \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build// : : : /usr/include/stdc-predef.h : : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c : cat src/.deps/baz.Plo || : baz.lo : \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src// \ \ \ /usr/include/stdc-predef.h \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src// : : : /usr/include/stdc-predef.h : : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo : \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src// \ \ \ /usr/include/stdc-predef.h \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src// : : : /usr/include/stdc-predef.h : : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : grep '^foo.lo.*:' .deps/foo.Plo foo.lo : \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo : \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo : \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo : \ ++ result_ ok -D '' -r '' -- '[absolute VPATH] generated Plo files look correct' ++ set +x ok 26 - [absolute VPATH] generated Plo files look correct PASS: t/depcomp-lt-cpp.tap 26 - [absolute VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-cpp\" -DPACKAGE_TARNAME=\"depcomp-lt-cpp\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-cpp 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-cpp\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH] dependency tracking works' ++ set +x not ok 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-lt-cpp.tap 27 - [absolute VPATH] dependency tracking works ++ command_ok_ '[absolute VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[absolute VPATH] make distclean' ++ set +x not ok 28 - [absolute VPATH] make distclean FAIL: t/depcomp-lt-cpp.tap 28 - [absolute VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-cpp.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 28 = later + test 0 -eq 0 + test 21 -eq 28 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL: t/depcomp-lt-dashmstdout ============================== depcomp-lt-dashmstdout: running libtoolize --version libtoolize-default (GNU libtool) 2.4.7 Written by Gary V. Vaughan , 2003 Copyright (C) 2022 Free Software Foundation, Inc. Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir + plan_ 28 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x28 = xunknown + test x28 = xlater + test x28 = xlazy + test x28 = xnow + test 28 -ge 0 + planned_=28 + echo 1..28 1..28 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test yes = yes +++ echo AC_PROG_LIBTOOL ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Plo ++ objext=lo ++ a=la ++ normalized_target=libfoo_la ++ LIBPRIMARY=LTLIBRARIES ++ LINKADD=LIBADD ++ NOUNDEF=-no-undefined ++ libbaz_ldflags='libbaz_la_LDFLAGS = -no-undefined' ++ echo lib_LTLIBRARIES = libfoo.la ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test yes = no ++ libtoolize libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize-default: linking file 'build-aux/ltmain.sh' libtoolize-default: You should add the contents of the following files to 'aclocal.m4': libtoolize-default: '/usr/share/libtool-2.4/aclocal/libtool.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltoptions.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltsugar.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltversion.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/lt~obsolete.m4' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. ++ aclocal-1.16 -Werror ++ autoconf configure.ac:6: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:6: You should run autoupdate. aclocal.m4:122: AC_PROG_LIBTOOL is expanded from... configure.ac:6: the top level ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:6: installing 'build-aux/config.guess' configure.ac:6: installing 'build-aux/config.sub' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test dashmstdout,yes = auto,yes ++ case $depmode in ++ displayed_depmode='(cached) dashmstdout' ++ cfg_deptrack=am_cv_CC_dependencies_compiler_type=dashmstdout ++ /usr/bin/grep -F am_cv_CC_dependencies_compiler_type configure if test ${am_cv_CC_dependencies_compiler_type+y} am_cv_CC_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=$depmode am_cv_CC_dependencies_compiler_type=none { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ test no = no ++ pfx='in-tree build' ++ test 0 -gt 0 ++ pfx='[in-tree build]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build] configure' ./configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ result_ ok -D '' -r '' -- '[in-tree build] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 1 - [in-tree build] configure PASS: t/depcomp-lt-dashmstdout.tap 1 - [in-tree build] configure ++ command_ok_ '[in-tree build] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout ++ result_ ok -D '' -r '' -- '[in-tree build] right depmode selected' ++ set +x ok 2 - [in-tree build] right depmode selected PASS: t/depcomp-lt-dashmstdout.tap 2 - [in-tree build] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ grep GNU ++ make --version -v GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later ++ am__using_gmake=yes ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -o foo.o >/dev/null 2>&1 source='sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ grep . ++ find . -name '*.[ud]' ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] simple make' ++ set +x ok 3 - [in-tree build] simple make PASS: t/depcomp-lt-dashmstdout.tap 3 - [in-tree build] simple make ++ command_ok_ '[in-tree build] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -o foo.o >/dev/null 2>&1 source='sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] clean & rebuild' ++ set +x ok 4 - [in-tree build] clean & rebuild PASS: t/depcomp-lt-dashmstdout.tap 4 - [in-tree build] clean & rebuild ++ test dashmstdout = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.h \ src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h foo.c : /usr/include/stdc-predef.h : foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : sub/subfoo.h : src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.c : /usr/include/stdc-predef.h : sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Plo || : baz.lo: baz.c /usr/include/stdc-predef.h baz.h baz.c : /usr/include/stdc-predef.h : baz.h : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h sub2/sub2foo.c : /usr/include/stdc-predef.h : sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: baz.c /usr/include/stdc-predef.h baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[in-tree build] generated Plo files look correct' ++ set +x ok 5 - [in-tree build] generated Plo files look correct PASS: t/depcomp-lt-dashmstdout.tap 5 - [in-tree build] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build] dependency tracking works' ++ set +x not ok 6 - [in-tree build] dependency tracking works FAIL: t/depcomp-lt-dashmstdout.tap 6 - [in-tree build] dependency tracking works ++ command_ok_ '[in-tree build] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ run_make -M -- distclean ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 3 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 2 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make distclean ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ grep . ++ find . -name '*.[ud]' ++ return 0 ++ check_no_depfiles ++ grep . ++ find . -name '*.Plo' -o -name '*.Po' ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] make distclean' ++ set +x ok 7 - [in-tree build] make distclean PASS: t/depcomp-lt-dashmstdout.tap 7 - [in-tree build] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 0 -gt 0 ++ pfx='[simple VPATH]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH] configure' ../configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ result_ ok -D '' -r '' -- '[simple VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 8 - [simple VPATH] configure PASS: t/depcomp-lt-dashmstdout.tap 8 - [simple VPATH] configure ++ command_ok_ '[simple VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout ++ result_ ok -D '' -r '' -- '[simple VPATH] right depmode selected' ++ set +x ok 9 - [simple VPATH] right depmode selected PASS: t/depcomp-lt-dashmstdout.tap 9 - [simple VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -o foo.o >/dev/null 2>&1 source='../sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH] simple make' ++ set +x ok 10 - [simple VPATH] simple make PASS: t/depcomp-lt-dashmstdout.tap 10 - [simple VPATH] simple make ++ command_ok_ '[simple VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -o foo.o >/dev/null 2>&1 source='../sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH] clean & rebuild' ++ set +x ok 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-lt-dashmstdout.tap 11 - [simple VPATH] clean & rebuild ++ test dashmstdout = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.h \ ../src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h ../foo.c : /usr/include/stdc-predef.h : ../foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : ../sub/subfoo.h : ../src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.c : /usr/include/stdc-predef.h : ../sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Plo || : baz.lo: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h ../../src/baz.c : /usr/include/stdc-predef.h : ../../src/baz.h : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ../../src/sub2/sub2foo.h ../../src/sub2/sub2foo.c : /usr/include/stdc-predef.h : ../../src/sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ++ result_ ok -D '' -r '' -- '[simple VPATH] generated Plo files look correct' ++ set +x ok 12 - [simple VPATH] generated Plo files look correct PASS: t/depcomp-lt-dashmstdout.tap 12 - [simple VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH] dependency tracking works' ++ set +x not ok 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-lt-dashmstdout.tap 13 - [simple VPATH] dependency tracking works ++ command_ok_ '[simple VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[simple VPATH] make distclean' ++ set +x not ok 14 - [simple VPATH] make distclean FAIL: t/depcomp-lt-dashmstdout.tap 14 - [simple VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ test long = no ++ pfx='long VPATH' ++ test 0 -gt 0 ++ pfx='[long VPATH]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ result_ ok -D '' -r '' -- '[long VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 15 - [long VPATH] configure PASS: t/depcomp-lt-dashmstdout.tap 15 - [long VPATH] configure ++ command_ok_ '[long VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout ++ result_ ok -D '' -r '' -- '[long VPATH] right depmode selected' ++ set +x ok 16 - [long VPATH] right depmode selected PASS: t/depcomp-lt-dashmstdout.tap 16 - [long VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o >/dev/null 2>&1 source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH] simple make' ++ set +x ok 17 - [long VPATH] simple make PASS: t/depcomp-lt-dashmstdout.tap 17 - [long VPATH] simple make ++ command_ok_ '[long VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o >/dev/null 2>&1 source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH] clean & rebuild' ++ set +x ok 18 - [long VPATH] clean & rebuild PASS: t/depcomp-lt-dashmstdout.tap 18 - [long VPATH] clean & rebuild ++ test dashmstdout = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : /usr/include/stdc-predef.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : /usr/include/stdc-predef.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Plo || : baz.lo: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : /usr/include/stdc-predef.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : /usr/include/stdc-predef.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo: \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: \ ++ result_ ok -D '' -r '' -- '[long VPATH] generated Plo files look correct' ++ set +x ok 19 - [long VPATH] generated Plo files look correct PASS: t/depcomp-lt-dashmstdout.tap 19 - [long VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH] dependency tracking works' ++ set +x not ok 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-lt-dashmstdout.tap 20 - [long VPATH] dependency tracking works ++ command_ok_ '[long VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[long VPATH] make distclean' ++ set +x not ok 21 - [long VPATH] make distclean FAIL: t/depcomp-lt-dashmstdout.tap 21 - [long VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 0 -gt 0 ++ pfx='[absolute VPATH]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ result_ ok -D '' -r '' -- '[absolute VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 22 - [absolute VPATH] configure PASS: t/depcomp-lt-dashmstdout.tap 22 - [absolute VPATH] configure ++ command_ok_ '[absolute VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout ++ result_ ok -D '' -r '' -- '[absolute VPATH] right depmode selected' ++ set +x ok 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-lt-dashmstdout.tap 23 - [absolute VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c -o foo.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH] simple make' ++ set +x ok 24 - [absolute VPATH] simple make PASS: t/depcomp-lt-dashmstdout.tap 24 - [absolute VPATH] simple make ++ command_ok_ '[absolute VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c -o foo.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH] clean & rebuild' ++ set +x ok 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-lt-dashmstdout.tap 25 - [absolute VPATH] clean & rebuild ++ test dashmstdout = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Plo || : baz.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.h : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo: \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: \ ++ result_ ok -D '' -r '' -- '[absolute VPATH] generated Plo files look correct' ++ set +x ok 26 - [absolute VPATH] generated Plo files look correct PASS: t/depcomp-lt-dashmstdout.tap 26 - [absolute VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-lt-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-dashmstdout 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-dashmstdout\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH] dependency tracking works' ++ set +x not ok 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-lt-dashmstdout.tap 27 - [absolute VPATH] dependency tracking works ++ command_ok_ '[absolute VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[absolute VPATH] make distclean' ++ set +x not ok 28 - [absolute VPATH] make distclean FAIL: t/depcomp-lt-dashmstdout.tap 28 - [absolute VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-dashmstdout.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 28 = later + test 0 -eq 0 + test 21 -eq 28 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL: t/depcomp-lt-gcc ====================== depcomp-lt-gcc: running libtoolize --version libtoolize-default (GNU libtool) 2.4.7 Written by Gary V. Vaughan , 2003 Copyright (C) 2022 Free Software Foundation, Inc. Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir + plan_ 28 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x28 = xunknown + test x28 = xlater + test x28 = xlazy + test x28 = xnow + test 28 -ge 0 + planned_=28 + echo 1..28 1..28 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test yes = yes +++ echo AC_PROG_LIBTOOL ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Plo ++ objext=lo ++ a=la ++ normalized_target=libfoo_la ++ LIBPRIMARY=LTLIBRARIES ++ LINKADD=LIBADD ++ NOUNDEF=-no-undefined ++ libbaz_ldflags='libbaz_la_LDFLAGS = -no-undefined' ++ echo lib_LTLIBRARIES = libfoo.la ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test yes = no ++ libtoolize libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize-default: linking file 'build-aux/ltmain.sh' libtoolize-default: You should add the contents of the following files to 'aclocal.m4': libtoolize-default: '/usr/share/libtool-2.4/aclocal/libtool.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltoptions.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltsugar.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltversion.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/lt~obsolete.m4' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. ++ aclocal-1.16 -Werror ++ autoconf configure.ac:6: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:6: You should run autoupdate. aclocal.m4:122: AC_PROG_LIBTOOL is expanded from... configure.ac:6: the top level ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:6: installing 'build-aux/config.guess' configure.ac:6: installing 'build-aux/config.sub' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test gcc,yes = auto,yes ++ case $depmode in ++ displayed_depmode='(cached) gcc' ++ cfg_deptrack=am_cv_CC_dependencies_compiler_type=gcc ++ /usr/bin/grep -F am_cv_CC_dependencies_compiler_type configure if test ${am_cv_CC_dependencies_compiler_type+y} am_cv_CC_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=$depmode am_cv_CC_dependencies_compiler_type=none { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ test no = no ++ pfx='in-tree build' ++ test 0 -gt 0 ++ pfx='[in-tree build]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build] configure' ./configure am_cv_CC_dependencies_compiler_type=gcc ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure am_cv_CC_dependencies_compiler_type=gcc ++ result_ ok -D '' -r '' -- '[in-tree build] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) gcc checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 1 - [in-tree build] configure PASS: t/depcomp-lt-gcc.tap 1 - [in-tree build] configure ++ command_ok_ '[in-tree build] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) gcc ++ result_ ok -D '' -r '' -- '[in-tree build] right depmode selected' ++ set +x ok 2 - [in-tree build] right depmode selected PASS: t/depcomp-lt-gcc.tap 2 - [in-tree build] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ make --version -v ++ grep GNU GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later ++ am__using_gmake=yes ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -Wp,-MD,.deps/baz.TPlo -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -Wp,-MD,.deps/baz.TPlo -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -Wp,-MD,.deps/foo.TPlo -o foo.o >/dev/null 2>&1 source='sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ grep . ++ find . -name '*.[ud]' ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] simple make' ++ set +x ok 3 - [in-tree build] simple make PASS: t/depcomp-lt-gcc.tap 3 - [in-tree build] simple make ++ command_ok_ '[in-tree build] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -Wp,-MD,.deps/baz.TPlo -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -Wp,-MD,.deps/baz.TPlo -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -Wp,-MD,.deps/foo.TPlo -o foo.o >/dev/null 2>&1 source='sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] clean & rebuild' ++ set +x ok 4 - [in-tree build] clean & rebuild PASS: t/depcomp-lt-gcc.tap 4 - [in-tree build] clean & rebuild ++ test gcc = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo : \ foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.h \ src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h foo.c : /usr/include/stdc-predef.h : foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : sub/subfoo.h : src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo : \ sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.c : /usr/include/stdc-predef.h : sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Plo || : baz.lo : \ baz.c /usr/include/stdc-predef.h baz.h baz.c : /usr/include/stdc-predef.h : baz.h : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo : \ sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h sub2/sub2foo.c : /usr/include/stdc-predef.h : sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo : \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo : \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo : \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo : \ ++ result_ ok -D '' -r '' -- '[in-tree build] generated Plo files look correct' ++ set +x ok 5 - [in-tree build] generated Plo files look correct PASS: t/depcomp-lt-gcc.tap 5 - [in-tree build] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build] dependency tracking works' ++ set +x not ok 6 - [in-tree build] dependency tracking works FAIL: t/depcomp-lt-gcc.tap 6 - [in-tree build] dependency tracking works ++ command_ok_ '[in-tree build] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ run_make -M -- distclean ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 3 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 2 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make distclean ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ check_no_depfiles ++ grep . ++ find . -name '*.Plo' -o -name '*.Po' ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] make distclean' ++ set +x ok 7 - [in-tree build] make distclean PASS: t/depcomp-lt-gcc.tap 7 - [in-tree build] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 0 -gt 0 ++ pfx='[simple VPATH]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH] configure' ../configure am_cv_CC_dependencies_compiler_type=gcc ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure am_cv_CC_dependencies_compiler_type=gcc ++ result_ ok -D '' -r '' -- '[simple VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) gcc checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 8 - [simple VPATH] configure PASS: t/depcomp-lt-gcc.tap 8 - [simple VPATH] configure ++ command_ok_ '[simple VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) gcc ++ result_ ok -D '' -r '' -- '[simple VPATH] right depmode selected' ++ set +x ok 9 - [simple VPATH] right depmode selected PASS: t/depcomp-lt-gcc.tap 9 - [simple VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -Wp,-MD,.deps/baz.TPlo -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -Wp,-MD,.deps/baz.TPlo -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -Wp,-MD,.deps/foo.TPlo -o foo.o >/dev/null 2>&1 source='../sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH] simple make' ++ set +x ok 10 - [simple VPATH] simple make PASS: t/depcomp-lt-gcc.tap 10 - [simple VPATH] simple make ++ command_ok_ '[simple VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -Wp,-MD,.deps/baz.TPlo -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -Wp,-MD,.deps/baz.TPlo -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -Wp,-MD,.deps/foo.TPlo -o foo.o >/dev/null 2>&1 source='../sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH] clean & rebuild' ++ set +x ok 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-lt-gcc.tap 11 - [simple VPATH] clean & rebuild ++ test gcc = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo : \ ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.h \ ../src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h ../foo.c : /usr/include/stdc-predef.h : ../foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : ../sub/subfoo.h : ../src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo : \ ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.c : /usr/include/stdc-predef.h : ../sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Plo || : baz.lo : \ ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h ../../src/baz.c : /usr/include/stdc-predef.h : ../../src/baz.h : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo : \ ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ../../src/sub2/sub2foo.h ../../src/sub2/sub2foo.c : /usr/include/stdc-predef.h : ../../src/sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo : \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo : \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo : \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo : \ ++ result_ ok -D '' -r '' -- '[simple VPATH] generated Plo files look correct' ++ set +x ok 12 - [simple VPATH] generated Plo files look correct PASS: t/depcomp-lt-gcc.tap 12 - [simple VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH] dependency tracking works' ++ set +x not ok 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-lt-gcc.tap 13 - [simple VPATH] dependency tracking works ++ command_ok_ '[simple VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[simple VPATH] make distclean' ++ set +x not ok 14 - [simple VPATH] make distclean FAIL: t/depcomp-lt-gcc.tap 14 - [simple VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ test long = no ++ pfx='long VPATH' ++ test 0 -gt 0 ++ pfx='[long VPATH]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=gcc ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=gcc ++ result_ ok -D '' -r '' -- '[long VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) gcc checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 15 - [long VPATH] configure PASS: t/depcomp-lt-gcc.tap 15 - [long VPATH] configure ++ command_ok_ '[long VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) gcc ++ result_ ok -D '' -r '' -- '[long VPATH] right depmode selected' ++ set +x ok 16 - [long VPATH] right depmode selected PASS: t/depcomp-lt-gcc.tap 16 - [long VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -Wp,-MD,.deps/baz.TPlo -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -Wp,-MD,.deps/baz.TPlo -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -Wp,-MD,.deps/foo.TPlo -o foo.o >/dev/null 2>&1 source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH] simple make' ++ set +x ok 17 - [long VPATH] simple make PASS: t/depcomp-lt-gcc.tap 17 - [long VPATH] simple make ++ command_ok_ '[long VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -Wp,-MD,.deps/baz.TPlo -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -Wp,-MD,.deps/baz.TPlo -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -Wp,-MD,.deps/foo.TPlo -o foo.o >/dev/null 2>&1 source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ grep . +++ find . -name '*.[ud]' +++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH] clean & rebuild' ++ set +x ok 18 - [long VPATH] clean & rebuild PASS: t/depcomp-lt-gcc.tap 18 - [long VPATH] clean & rebuild ++ test gcc = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo : \ \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : /usr/include/stdc-predef.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo : \ \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : /usr/include/stdc-predef.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Plo || : baz.lo : \ \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : /usr/include/stdc-predef.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo : \ \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : /usr/include/stdc-predef.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo : \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo : \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo : \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo : \ ++ result_ ok -D '' -r '' -- '[long VPATH] generated Plo files look correct' ++ set +x ok 19 - [long VPATH] generated Plo files look correct PASS: t/depcomp-lt-gcc.tap 19 - [long VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH] dependency tracking works' ++ set +x not ok 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-lt-gcc.tap 20 - [long VPATH] dependency tracking works ++ command_ok_ '[long VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[long VPATH] make distclean' ++ set +x not ok 21 - [long VPATH] make distclean FAIL: t/depcomp-lt-gcc.tap 21 - [long VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 0 -gt 0 ++ pfx='[absolute VPATH]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=gcc ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=gcc ++ result_ ok -D '' -r '' -- '[absolute VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) gcc checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 22 - [absolute VPATH] configure PASS: t/depcomp-lt-gcc.tap 22 - [absolute VPATH] configure ++ command_ok_ '[absolute VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) gcc ++ result_ ok -D '' -r '' -- '[absolute VPATH] right depmode selected' ++ set +x ok 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-lt-gcc.tap 23 - [absolute VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c -Wp,-MD,.deps/baz.TPlo -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c -Wp,-MD,.deps/baz.TPlo -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c -Wp,-MD,.deps/foo.TPlo -o foo.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH] simple make' ++ set +x ok 24 - [absolute VPATH] simple make PASS: t/depcomp-lt-gcc.tap 24 - [absolute VPATH] simple make ++ command_ok_ '[absolute VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c -Wp,-MD,.deps/baz.TPlo -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c -Wp,-MD,.deps/baz.TPlo -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c -Wp,-MD,.deps/foo.TPlo -o foo.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c -Wp,-MD,sub/.deps/subfoo.TPlo -o sub/subfoo.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH] clean & rebuild' ++ set +x ok 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-lt-gcc.tap 25 - [absolute VPATH] clean & rebuild ++ test gcc = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : foo.lo : \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Plo || : sub/subfoo.lo : \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Plo || : baz.lo : \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/baz.h : cat src/sub2/.deps/sub2foo.Plo || : sub2/sub2foo.lo : \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo : \ grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo : \ grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo : \ grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo : \ ++ result_ ok -D '' -r '' -- '[absolute VPATH] generated Plo files look correct' ++ set +x ok 26 - [absolute VPATH] generated Plo files look correct PASS: t/depcomp-lt-gcc.tap 26 - [absolute VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -Wp,-MD,sub2/.deps/sub2foo.TPlo -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-gcc\" -DPACKAGE_TARNAME=\"depcomp-lt-gcc\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-gcc 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-gcc\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c -Wp,-MD,.deps/foo.TPlo -fPIC -DPIC -o .libs/foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH] dependency tracking works' ++ set +x not ok 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-lt-gcc.tap 27 - [absolute VPATH] dependency tracking works ++ command_ok_ '[absolute VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[absolute VPATH] make distclean' ++ set +x not ok 28 - [absolute VPATH] make distclean FAIL: t/depcomp-lt-gcc.tap 28 - [absolute VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-gcc.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 28 = later + test 0 -eq 0 + test 21 -eq 28 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL: t/depcomp-lt-makedepend ============================= depcomp-lt-makedepend: running makedepend -f- # DO NOT DELETE depcomp-lt-makedepend: running libtoolize --version libtoolize-default (GNU libtool) 2.4.7 Written by Gary V. Vaughan , 2003 Copyright (C) 2022 Free Software Foundation, Inc. Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir + plan_ 28 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x28 = xunknown + test x28 = xlater + test x28 = xlazy + test x28 = xnow + test 28 -ge 0 + planned_=28 + echo 1..28 1..28 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test yes = yes +++ echo AC_PROG_LIBTOOL ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Plo ++ objext=lo ++ a=la ++ normalized_target=libfoo_la ++ LIBPRIMARY=LTLIBRARIES ++ LINKADD=LIBADD ++ NOUNDEF=-no-undefined ++ libbaz_ldflags='libbaz_la_LDFLAGS = -no-undefined' ++ echo lib_LTLIBRARIES = libfoo.la ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test yes = no ++ libtoolize libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize-default: linking file 'build-aux/ltmain.sh' libtoolize-default: You should add the contents of the following files to 'aclocal.m4': libtoolize-default: '/usr/share/libtool-2.4/aclocal/libtool.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltoptions.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltsugar.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltversion.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/lt~obsolete.m4' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. ++ aclocal-1.16 -Werror ++ autoconf configure.ac:6: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:6: You should run autoupdate. aclocal.m4:122: AC_PROG_LIBTOOL is expanded from... configure.ac:6: the top level ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:6: installing 'build-aux/config.guess' configure.ac:6: installing 'build-aux/config.sub' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test makedepend,yes = auto,yes ++ case $depmode in ++ displayed_depmode='(cached) makedepend' ++ cfg_deptrack=am_cv_CC_dependencies_compiler_type=makedepend ++ /usr/bin/grep -F am_cv_CC_dependencies_compiler_type configure if test ${am_cv_CC_dependencies_compiler_type+y} am_cv_CC_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=$depmode am_cv_CC_dependencies_compiler_type=none { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ test no = no ++ pfx='in-tree build' ++ test 0 -gt 0 ++ pfx='[in-tree build]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build] configure' ./configure am_cv_CC_dependencies_compiler_type=makedepend ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure am_cv_CC_dependencies_compiler_type=makedepend ++ result_ ok -D '' -r '' -- '[in-tree build] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 1 - [in-tree build] configure PASS: t/depcomp-lt-makedepend.tap 1 - [in-tree build] configure ++ command_ok_ '[in-tree build] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend ++ result_ ok -D '' -r '' -- '[in-tree build] right depmode selected' ++ set +x ok 2 - [in-tree build] right depmode selected PASS: t/depcomp-lt-makedepend.tap 2 - [in-tree build] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ grep GNU ++ make --version -v GNU Make 4.4 License GPLv3+: GNU GPL version 3 or later ++ am__using_gmake=yes ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -o foo.o >/dev/null 2>&1 makedepend: warning: foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/include/stdarg.h makedepend: warning: foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h source='sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 makedepend: warning: sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/include/stdarg.h /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ grep . ++ find . -name '*.[ud]' ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] simple make' ++ set +x ok 3 - [in-tree build] simple make PASS: t/depcomp-lt-makedepend.tap 3 - [in-tree build] simple make ++ command_ok_ '[in-tree build] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' source='baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c baz.c -o baz.o >/dev/null 2>&1 source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -o foo.o >/dev/null 2>&1 makedepend: warning: foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/include/stdarg.h makedepend: warning: foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h source='sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 makedepend: warning: sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/include/stdarg.h /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ grep . +++ find . -name '*.[ud]' +++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] clean & rebuild' ++ set +x ok 4 - [in-tree build] clean & rebuild PASS: t/depcomp-lt-makedepend.tap 4 - [in-tree build] clean & rebuild ++ test makedepend = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : # DO NOT DELETE foo.lo: foo.h /usr/include/stdio.h /usr/include/bits/libc-header-start.h foo.lo: /usr/include/features.h /usr/include/features-time64.h foo.lo: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h foo.lo: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h foo.lo: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h foo.lo: /usr/include/bits/types.h /usr/include/bits/typesizes.h foo.lo: /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h foo.lo: /usr/include/bits/types/__mbstate_t.h foo.lo: /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h foo.lo: /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h foo.lo: /usr/include/bits/types/cookie_io_functions_t.h foo.lo: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h foo.lo: /usr/include/bits/floatn-common.h sub/subfoo.h src/baz.h foo.lo: /usr/include/stdlib.h /usr/include/bits/waitflags.h foo.lo: /usr/include/bits/waitstatus.h /usr/include/sys/types.h foo.lo: /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h foo.lo: /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h foo.lo: /usr/include/bits/stdint-intn.h /usr/include/endian.h foo.lo: /usr/include/bits/endian.h /usr/include/bits/endianness.h foo.lo: /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h foo.lo: /usr/include/sys/select.h /usr/include/bits/select.h foo.lo: /usr/include/bits/types/sigset_t.h foo.lo: /usr/include/bits/types/__sigset_t.h foo.lo: /usr/include/bits/types/struct_timeval.h foo.lo: /usr/include/bits/types/struct_timespec.h foo.lo: /usr/include/bits/pthreadtypes.h foo.lo: /usr/include/bits/thread-shared-types.h foo.lo: /usr/include/bits/pthreadtypes-arch.h foo.lo: /usr/include/bits/atomic_wide_counter.h foo.lo: /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h foo.lo: /usr/include/alloca.h /usr/include/bits/stdlib-float.h foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : sub/subfoo.h : src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-float.h : cat sub/.deps/subfoo.Plo || : # DO NOT DELETE sub/subfoo.lo: sub/subfoo.h /usr/include/stdio.h sub/subfoo.lo: /usr/include/bits/libc-header-start.h /usr/include/features.h sub/subfoo.lo: /usr/include/features-time64.h /usr/include/bits/wordsize.h sub/subfoo.lo: /usr/include/bits/timesize.h /usr/include/stdc-predef.h sub/subfoo.lo: /usr/include/sys/cdefs.h /usr/include/bits/long-double.h sub/subfoo.lo: /usr/include/gnu/stubs.h /usr/include/bits/types.h sub/subfoo.lo: /usr/include/bits/typesizes.h /usr/include/bits/time64.h sub/subfoo.lo: /usr/include/bits/types/__fpos_t.h sub/subfoo.lo: /usr/include/bits/types/__mbstate_t.h sub/subfoo.lo: /usr/include/bits/types/__fpos64_t.h sub/subfoo.lo: /usr/include/bits/types/__FILE.h sub/subfoo.lo: /usr/include/bits/types/FILE.h sub/subfoo.lo: /usr/include/bits/types/struct_FILE.h sub/subfoo.lo: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.lo: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h sub/subfoo.lo: /usr/include/bits/floatn-common.h sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : cat src/.deps/baz.Plo || : # DO NOT DELETE baz.lo: baz.h baz.h : cat src/sub2/.deps/sub2foo.Plo || : # DO NOT DELETE sub2/sub2foo.lo: sub2/sub2foo.h sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo: foo.h /usr/include/stdio.h /usr/include/bits/libc-header-start.h foo.lo: /usr/include/features.h /usr/include/features-time64.h foo.lo: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h foo.lo: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h foo.lo: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h foo.lo: /usr/include/bits/types.h /usr/include/bits/typesizes.h foo.lo: /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h foo.lo: /usr/include/bits/types/__mbstate_t.h foo.lo: /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h foo.lo: /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h foo.lo: /usr/include/bits/types/cookie_io_functions_t.h foo.lo: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h foo.lo: /usr/include/bits/floatn-common.h sub/subfoo.h src/baz.h foo.lo: /usr/include/stdlib.h /usr/include/bits/waitflags.h foo.lo: /usr/include/bits/waitstatus.h /usr/include/sys/types.h foo.lo: /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h foo.lo: /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h foo.lo: /usr/include/bits/stdint-intn.h /usr/include/endian.h foo.lo: /usr/include/bits/endian.h /usr/include/bits/endianness.h foo.lo: /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h foo.lo: /usr/include/sys/select.h /usr/include/bits/select.h foo.lo: /usr/include/bits/types/sigset_t.h foo.lo: /usr/include/bits/types/__sigset_t.h foo.lo: /usr/include/bits/types/struct_timeval.h foo.lo: /usr/include/bits/types/struct_timespec.h foo.lo: /usr/include/bits/pthreadtypes.h foo.lo: /usr/include/bits/thread-shared-types.h foo.lo: /usr/include/bits/pthreadtypes-arch.h foo.lo: /usr/include/bits/atomic_wide_counter.h foo.lo: /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h foo.lo: /usr/include/alloca.h /usr/include/bits/stdlib-float.h grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: sub/subfoo.h /usr/include/stdio.h sub/subfoo.lo: /usr/include/bits/libc-header-start.h /usr/include/features.h sub/subfoo.lo: /usr/include/features-time64.h /usr/include/bits/wordsize.h sub/subfoo.lo: /usr/include/bits/timesize.h /usr/include/stdc-predef.h sub/subfoo.lo: /usr/include/sys/cdefs.h /usr/include/bits/long-double.h sub/subfoo.lo: /usr/include/gnu/stubs.h /usr/include/bits/types.h sub/subfoo.lo: /usr/include/bits/typesizes.h /usr/include/bits/time64.h sub/subfoo.lo: /usr/include/bits/types/__fpos_t.h sub/subfoo.lo: /usr/include/bits/types/__mbstate_t.h sub/subfoo.lo: /usr/include/bits/types/__fpos64_t.h sub/subfoo.lo: /usr/include/bits/types/__FILE.h sub/subfoo.lo: /usr/include/bits/types/FILE.h sub/subfoo.lo: /usr/include/bits/types/struct_FILE.h sub/subfoo.lo: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.lo: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h sub/subfoo.lo: /usr/include/bits/floatn-common.h grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[in-tree build] generated Plo files look correct' ++ set +x ok 5 - [in-tree build] generated Plo files look correct PASS: t/depcomp-lt-makedepend.tap 5 - [in-tree build] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' source='foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c foo.c -fPIC -DPIC -o .libs/foo.o foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build] dependency tracking works' ++ set +x not ok 6 - [in-tree build] dependency tracking works FAIL: t/depcomp-lt-makedepend.tap 6 - [in-tree build] dependency tracking works ++ command_ok_ '[in-tree build] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ run_make -M -- distclean ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 3 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 2 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make distclean ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ check_no_depfiles ++ find . -name '*.Plo' -o -name '*.Po' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] make distclean' ++ set +x ok 7 - [in-tree build] make distclean PASS: t/depcomp-lt-makedepend.tap 7 - [in-tree build] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 0 -gt 0 ++ pfx='[simple VPATH]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH] configure' ../configure am_cv_CC_dependencies_compiler_type=makedepend ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure am_cv_CC_dependencies_compiler_type=makedepend ++ result_ ok -D '' -r '' -- '[simple VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 8 - [simple VPATH] configure PASS: t/depcomp-lt-makedepend.tap 8 - [simple VPATH] configure ++ command_ok_ '[simple VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend ++ result_ ok -D '' -r '' -- '[simple VPATH] right depmode selected' ++ set +x ok 9 - [simple VPATH] right depmode selected PASS: t/depcomp-lt-makedepend.tap 9 - [simple VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -o foo.o >/dev/null 2>&1 makedepend: warning: ../foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../stdarg.h not in /usr/include/stdarg.h makedepend: warning: ../foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h source='../sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 makedepend: warning: ../sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../stdarg.h not in /usr/include/stdarg.h /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH] simple make' ++ set +x ok 10 - [simple VPATH] simple make PASS: t/depcomp-lt-makedepend.tap 10 - [simple VPATH] simple make ++ command_ok_ '[simple VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -o foo.o >/dev/null 2>&1 makedepend: warning: ../foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../stdarg.h not in /usr/include/stdarg.h makedepend: warning: ../foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h source='../sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 makedepend: warning: ../sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../stdarg.h not in /usr/include/stdarg.h /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[simple VPATH] clean & rebuild' ++ set +x ok 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-lt-makedepend.tap 11 - [simple VPATH] clean & rebuild ++ test makedepend = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : # DO NOT DELETE foo.lo: ../foo.h /usr/include/stdio.h foo.lo: /usr/include/bits/libc-header-start.h /usr/include/features.h foo.lo: /usr/include/features-time64.h /usr/include/bits/wordsize.h foo.lo: /usr/include/bits/timesize.h /usr/include/stdc-predef.h foo.lo: /usr/include/sys/cdefs.h /usr/include/bits/long-double.h foo.lo: /usr/include/gnu/stubs.h /usr/include/bits/types.h foo.lo: /usr/include/bits/typesizes.h /usr/include/bits/time64.h foo.lo: /usr/include/bits/types/__fpos_t.h foo.lo: /usr/include/bits/types/__mbstate_t.h foo.lo: /usr/include/bits/types/__fpos64_t.h foo.lo: /usr/include/bits/types/__FILE.h /usr/include/bits/types/FILE.h foo.lo: /usr/include/bits/types/struct_FILE.h foo.lo: /usr/include/bits/types/cookie_io_functions_t.h foo.lo: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h foo.lo: /usr/include/bits/floatn-common.h ../sub/subfoo.h ../src/baz.h foo.lo: /usr/include/stdlib.h /usr/include/bits/waitflags.h foo.lo: /usr/include/bits/waitstatus.h /usr/include/sys/types.h foo.lo: /usr/include/bits/types/clock_t.h foo.lo: /usr/include/bits/types/clockid_t.h foo.lo: /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h foo.lo: /usr/include/bits/stdint-intn.h /usr/include/endian.h foo.lo: /usr/include/bits/endian.h /usr/include/bits/endianness.h foo.lo: /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h foo.lo: /usr/include/sys/select.h /usr/include/bits/select.h foo.lo: /usr/include/bits/types/sigset_t.h foo.lo: /usr/include/bits/types/__sigset_t.h foo.lo: /usr/include/bits/types/struct_timeval.h foo.lo: /usr/include/bits/types/struct_timespec.h foo.lo: /usr/include/bits/pthreadtypes.h foo.lo: /usr/include/bits/thread-shared-types.h foo.lo: /usr/include/bits/pthreadtypes-arch.h foo.lo: /usr/include/bits/atomic_wide_counter.h foo.lo: /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h foo.lo: /usr/include/alloca.h /usr/include/bits/stdlib-float.h ../foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : ../sub/subfoo.h : ../src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-float.h : cat sub/.deps/subfoo.Plo || : # DO NOT DELETE sub/subfoo.lo: ../sub/subfoo.h /usr/include/stdio.h sub/subfoo.lo: /usr/include/bits/libc-header-start.h sub/subfoo.lo: /usr/include/features.h /usr/include/features-time64.h sub/subfoo.lo: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h sub/subfoo.lo: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h sub/subfoo.lo: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h sub/subfoo.lo: /usr/include/bits/types.h /usr/include/bits/typesizes.h sub/subfoo.lo: /usr/include/bits/time64.h sub/subfoo.lo: /usr/include/bits/types/__fpos_t.h sub/subfoo.lo: /usr/include/bits/types/__mbstate_t.h sub/subfoo.lo: /usr/include/bits/types/__fpos64_t.h sub/subfoo.lo: /usr/include/bits/types/__FILE.h sub/subfoo.lo: /usr/include/bits/types/FILE.h sub/subfoo.lo: /usr/include/bits/types/struct_FILE.h sub/subfoo.lo: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.lo: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h sub/subfoo.lo: /usr/include/bits/floatn-common.h ../sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : cat src/.deps/baz.Plo || : # DO NOT DELETE baz.lo: ../../src/baz.h ../../src/baz.h : cat src/sub2/.deps/sub2foo.Plo || : # DO NOT DELETE sub2/sub2foo.lo: ../../src/sub2/sub2foo.h ../../src/sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo: ../foo.h /usr/include/stdio.h foo.lo: /usr/include/bits/libc-header-start.h /usr/include/features.h foo.lo: /usr/include/features-time64.h /usr/include/bits/wordsize.h foo.lo: /usr/include/bits/timesize.h /usr/include/stdc-predef.h foo.lo: /usr/include/sys/cdefs.h /usr/include/bits/long-double.h foo.lo: /usr/include/gnu/stubs.h /usr/include/bits/types.h foo.lo: /usr/include/bits/typesizes.h /usr/include/bits/time64.h foo.lo: /usr/include/bits/types/__fpos_t.h foo.lo: /usr/include/bits/types/__mbstate_t.h foo.lo: /usr/include/bits/types/__fpos64_t.h foo.lo: /usr/include/bits/types/__FILE.h /usr/include/bits/types/FILE.h foo.lo: /usr/include/bits/types/struct_FILE.h foo.lo: /usr/include/bits/types/cookie_io_functions_t.h foo.lo: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h foo.lo: /usr/include/bits/floatn-common.h ../sub/subfoo.h ../src/baz.h foo.lo: /usr/include/stdlib.h /usr/include/bits/waitflags.h foo.lo: /usr/include/bits/waitstatus.h /usr/include/sys/types.h foo.lo: /usr/include/bits/types/clock_t.h foo.lo: /usr/include/bits/types/clockid_t.h foo.lo: /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h foo.lo: /usr/include/bits/stdint-intn.h /usr/include/endian.h foo.lo: /usr/include/bits/endian.h /usr/include/bits/endianness.h foo.lo: /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h foo.lo: /usr/include/sys/select.h /usr/include/bits/select.h foo.lo: /usr/include/bits/types/sigset_t.h foo.lo: /usr/include/bits/types/__sigset_t.h foo.lo: /usr/include/bits/types/struct_timeval.h foo.lo: /usr/include/bits/types/struct_timespec.h foo.lo: /usr/include/bits/pthreadtypes.h foo.lo: /usr/include/bits/thread-shared-types.h foo.lo: /usr/include/bits/pthreadtypes-arch.h foo.lo: /usr/include/bits/atomic_wide_counter.h foo.lo: /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h foo.lo: /usr/include/alloca.h /usr/include/bits/stdlib-float.h grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: ../sub/subfoo.h /usr/include/stdio.h sub/subfoo.lo: /usr/include/bits/libc-header-start.h sub/subfoo.lo: /usr/include/features.h /usr/include/features-time64.h sub/subfoo.lo: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h sub/subfoo.lo: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h sub/subfoo.lo: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h sub/subfoo.lo: /usr/include/bits/types.h /usr/include/bits/typesizes.h sub/subfoo.lo: /usr/include/bits/time64.h sub/subfoo.lo: /usr/include/bits/types/__fpos_t.h sub/subfoo.lo: /usr/include/bits/types/__mbstate_t.h sub/subfoo.lo: /usr/include/bits/types/__fpos64_t.h sub/subfoo.lo: /usr/include/bits/types/__FILE.h sub/subfoo.lo: /usr/include/bits/types/FILE.h sub/subfoo.lo: /usr/include/bits/types/struct_FILE.h sub/subfoo.lo: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.lo: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h sub/subfoo.lo: /usr/include/bits/floatn-common.h grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: ../../src/baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: ../../src/sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[simple VPATH] generated Plo files look correct' ++ set +x ok 12 - [simple VPATH] generated Plo files look correct PASS: t/depcomp-lt-makedepend.tap 12 - [simple VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' source='../foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../foo.c -fPIC -DPIC -o .libs/foo.o ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH] dependency tracking works' ++ set +x not ok 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-lt-makedepend.tap 13 - [simple VPATH] dependency tracking works ++ command_ok_ '[simple VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[simple VPATH] make distclean' ++ set +x not ok 14 - [simple VPATH] make distclean FAIL: t/depcomp-lt-makedepend.tap 14 - [simple VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ test long = no ++ pfx='long VPATH' ++ test 0 -gt 0 ++ pfx='[long VPATH]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=makedepend ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=makedepend ++ result_ ok -D '' -r '' -- '[long VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 15 - [long VPATH] configure PASS: t/depcomp-lt-makedepend.tap 15 - [long VPATH] configure ++ command_ok_ '[long VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend ++ result_ ok -D '' -r '' -- '[long VPATH] right depmode selected' ++ set +x ok 16 - [long VPATH] right depmode selected PASS: t/depcomp-lt-makedepend.tap 16 - [long VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o >/dev/null 2>&1 makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stdarg.h not in /usr/include/stdarg.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stdarg.h not in /usr/include/stdarg.h /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ grep . ++ find . -name '*.[ud]' ++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH] simple make' ++ set +x ok 17 - [long VPATH] simple make PASS: t/depcomp-lt-makedepend.tap 17 - [long VPATH] simple make ++ command_ok_ '[long VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c -o baz.o >/dev/null 2>&1 source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -o foo.o >/dev/null 2>&1 makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stdarg.h not in /usr/include/stdarg.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stdarg.h not in /usr/include/stdarg.h /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[long VPATH] clean & rebuild' ++ set +x ok 18 - [long VPATH] clean & rebuild PASS: t/depcomp-lt-makedepend.tap 18 - [long VPATH] clean & rebuild ++ test makedepend = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : # DO NOT DELETE foo.lo: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h foo.lo: /usr/include/stdio.h foo.lo: /usr/include/bits/libc-header-start.h foo.lo: /usr/include/features.h foo.lo: /usr/include/features-time64.h foo.lo: /usr/include/bits/wordsize.h foo.lo: /usr/include/bits/timesize.h foo.lo: /usr/include/stdc-predef.h foo.lo: /usr/include/sys/cdefs.h foo.lo: /usr/include/bits/long-double.h foo.lo: /usr/include/gnu/stubs.h foo.lo: /usr/include/bits/types.h foo.lo: /usr/include/bits/typesizes.h foo.lo: /usr/include/bits/time64.h foo.lo: /usr/include/bits/types/__fpos_t.h foo.lo: /usr/include/bits/types/__mbstate_t.h foo.lo: /usr/include/bits/types/__fpos64_t.h foo.lo: /usr/include/bits/types/__FILE.h foo.lo: /usr/include/bits/types/FILE.h foo.lo: /usr/include/bits/types/struct_FILE.h foo.lo: /usr/include/bits/types/cookie_io_functions_t.h foo.lo: /usr/include/bits/stdio_lim.h foo.lo: /usr/include/bits/floatn.h foo.lo: /usr/include/bits/floatn-common.h foo.lo: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h foo.lo: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h foo.lo: /usr/include/stdlib.h foo.lo: /usr/include/bits/waitflags.h foo.lo: /usr/include/bits/waitstatus.h foo.lo: /usr/include/sys/types.h foo.lo: /usr/include/bits/types/clock_t.h foo.lo: /usr/include/bits/types/clockid_t.h foo.lo: /usr/include/bits/types/time_t.h foo.lo: /usr/include/bits/types/timer_t.h foo.lo: /usr/include/bits/stdint-intn.h foo.lo: /usr/include/endian.h foo.lo: /usr/include/bits/endian.h foo.lo: /usr/include/bits/endianness.h foo.lo: /usr/include/bits/byteswap.h foo.lo: /usr/include/bits/uintn-identity.h foo.lo: /usr/include/sys/select.h foo.lo: /usr/include/bits/select.h foo.lo: /usr/include/bits/types/sigset_t.h foo.lo: /usr/include/bits/types/__sigset_t.h foo.lo: /usr/include/bits/types/struct_timeval.h foo.lo: /usr/include/bits/types/struct_timespec.h foo.lo: /usr/include/bits/pthreadtypes.h foo.lo: /usr/include/bits/thread-shared-types.h foo.lo: /usr/include/bits/pthreadtypes-arch.h foo.lo: /usr/include/bits/atomic_wide_counter.h foo.lo: /usr/include/bits/struct_mutex.h foo.lo: /usr/include/bits/struct_rwlock.h foo.lo: /usr/include/alloca.h foo.lo: /usr/include/bits/stdlib-float.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-float.h : cat sub/.deps/subfoo.Plo || : # DO NOT DELETE sub/subfoo.lo: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h sub/subfoo.lo: /usr/include/stdio.h sub/subfoo.lo: /usr/include/bits/libc-header-start.h sub/subfoo.lo: /usr/include/features.h sub/subfoo.lo: /usr/include/features-time64.h sub/subfoo.lo: /usr/include/bits/wordsize.h sub/subfoo.lo: /usr/include/bits/timesize.h sub/subfoo.lo: /usr/include/stdc-predef.h sub/subfoo.lo: /usr/include/sys/cdefs.h sub/subfoo.lo: /usr/include/bits/long-double.h sub/subfoo.lo: /usr/include/gnu/stubs.h sub/subfoo.lo: /usr/include/bits/types.h sub/subfoo.lo: /usr/include/bits/typesizes.h sub/subfoo.lo: /usr/include/bits/time64.h sub/subfoo.lo: /usr/include/bits/types/__fpos_t.h sub/subfoo.lo: /usr/include/bits/types/__mbstate_t.h sub/subfoo.lo: /usr/include/bits/types/__fpos64_t.h sub/subfoo.lo: /usr/include/bits/types/__FILE.h sub/subfoo.lo: /usr/include/bits/types/FILE.h sub/subfoo.lo: /usr/include/bits/types/struct_FILE.h sub/subfoo.lo: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.lo: /usr/include/bits/stdio_lim.h sub/subfoo.lo: /usr/include/bits/floatn.h sub/subfoo.lo: /usr/include/bits/floatn-common.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : cat src/.deps/baz.Plo || : # DO NOT DELETE baz.lo: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : cat src/sub2/.deps/sub2foo.Plo || : # DO NOT DELETE sub2/sub2foo.lo: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h foo.lo: /usr/include/stdio.h foo.lo: /usr/include/bits/libc-header-start.h foo.lo: /usr/include/features.h foo.lo: /usr/include/features-time64.h foo.lo: /usr/include/bits/wordsize.h foo.lo: /usr/include/bits/timesize.h foo.lo: /usr/include/stdc-predef.h foo.lo: /usr/include/sys/cdefs.h foo.lo: /usr/include/bits/long-double.h foo.lo: /usr/include/gnu/stubs.h foo.lo: /usr/include/bits/types.h foo.lo: /usr/include/bits/typesizes.h foo.lo: /usr/include/bits/time64.h foo.lo: /usr/include/bits/types/__fpos_t.h foo.lo: /usr/include/bits/types/__mbstate_t.h foo.lo: /usr/include/bits/types/__fpos64_t.h foo.lo: /usr/include/bits/types/__FILE.h foo.lo: /usr/include/bits/types/FILE.h foo.lo: /usr/include/bits/types/struct_FILE.h foo.lo: /usr/include/bits/types/cookie_io_functions_t.h foo.lo: /usr/include/bits/stdio_lim.h foo.lo: /usr/include/bits/floatn.h foo.lo: /usr/include/bits/floatn-common.h foo.lo: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h foo.lo: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h foo.lo: /usr/include/stdlib.h foo.lo: /usr/include/bits/waitflags.h foo.lo: /usr/include/bits/waitstatus.h foo.lo: /usr/include/sys/types.h foo.lo: /usr/include/bits/types/clock_t.h foo.lo: /usr/include/bits/types/clockid_t.h foo.lo: /usr/include/bits/types/time_t.h foo.lo: /usr/include/bits/types/timer_t.h foo.lo: /usr/include/bits/stdint-intn.h foo.lo: /usr/include/endian.h foo.lo: /usr/include/bits/endian.h foo.lo: /usr/include/bits/endianness.h foo.lo: /usr/include/bits/byteswap.h foo.lo: /usr/include/bits/uintn-identity.h foo.lo: /usr/include/sys/select.h foo.lo: /usr/include/bits/select.h foo.lo: /usr/include/bits/types/sigset_t.h foo.lo: /usr/include/bits/types/__sigset_t.h foo.lo: /usr/include/bits/types/struct_timeval.h foo.lo: /usr/include/bits/types/struct_timespec.h foo.lo: /usr/include/bits/pthreadtypes.h foo.lo: /usr/include/bits/thread-shared-types.h foo.lo: /usr/include/bits/pthreadtypes-arch.h foo.lo: /usr/include/bits/atomic_wide_counter.h foo.lo: /usr/include/bits/struct_mutex.h foo.lo: /usr/include/bits/struct_rwlock.h foo.lo: /usr/include/alloca.h foo.lo: /usr/include/bits/stdlib-float.h grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h sub/subfoo.lo: /usr/include/stdio.h sub/subfoo.lo: /usr/include/bits/libc-header-start.h sub/subfoo.lo: /usr/include/features.h sub/subfoo.lo: /usr/include/features-time64.h sub/subfoo.lo: /usr/include/bits/wordsize.h sub/subfoo.lo: /usr/include/bits/timesize.h sub/subfoo.lo: /usr/include/stdc-predef.h sub/subfoo.lo: /usr/include/sys/cdefs.h sub/subfoo.lo: /usr/include/bits/long-double.h sub/subfoo.lo: /usr/include/gnu/stubs.h sub/subfoo.lo: /usr/include/bits/types.h sub/subfoo.lo: /usr/include/bits/typesizes.h sub/subfoo.lo: /usr/include/bits/time64.h sub/subfoo.lo: /usr/include/bits/types/__fpos_t.h sub/subfoo.lo: /usr/include/bits/types/__mbstate_t.h sub/subfoo.lo: /usr/include/bits/types/__fpos64_t.h sub/subfoo.lo: /usr/include/bits/types/__FILE.h sub/subfoo.lo: /usr/include/bits/types/FILE.h sub/subfoo.lo: /usr/include/bits/types/struct_FILE.h sub/subfoo.lo: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.lo: /usr/include/bits/stdio_lim.h sub/subfoo.lo: /usr/include/bits/floatn.h sub/subfoo.lo: /usr/include/bits/floatn-common.h grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[long VPATH] generated Plo files look correct' ++ set +x ok 19 - [long VPATH] generated Plo files look correct PASS: t/depcomp-lt-makedepend.tap 19 - [long VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c -fPIC -DPIC -o .libs/foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH] dependency tracking works' ++ set +x not ok 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-lt-makedepend.tap 20 - [long VPATH] dependency tracking works ++ command_ok_ '[long VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[long VPATH] make distclean' ++ set +x not ok 21 - [long VPATH] make distclean FAIL: t/depcomp-lt-makedepend.tap 21 - [long VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 0 -gt 0 ++ pfx='[absolute VPATH]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=makedepend ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=makedepend ++ result_ ok -D '' -r '' -- '[absolute VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing libtool commands ok 22 - [absolute VPATH] configure PASS: t/depcomp-lt-makedepend.tap 22 - [absolute VPATH] configure ++ command_ok_ '[absolute VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend ++ result_ ok -D '' -r '' -- '[absolute VPATH] right depmode selected' ++ set +x ok 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-lt-makedepend.tap 23 - [absolute VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c -o foo.o >/dev/null 2>&1 makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stdarg.h not in /usr/include/stdarg.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stdarg.h not in /usr/include/stdarg.h /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH] simple make' ++ set +x ok 24 - [absolute VPATH] simple make PASS: t/depcomp-lt-makedepend.tap 24 - [absolute VPATH] simple make ++ command_ok_ '[absolute VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' +++ make_ok +++ run_make -M -- +++ am__make_redirect_stdout=no +++ am__make_redirect_stderr=no +++ am__make_redirect_stdall=no +++ am__make_flags= +++ am__make_rc_exp=0 +++ am_make_rc=0 +++ test 2 -gt 0 +++ case $1 in +++ am__make_redirect_stdall=yes +++ shift +++ test 1 -gt 0 +++ case $1 in +++ shift +++ break +++ using_gmake +++ case $am__using_gmake in +++ return 0 +++ : +++ test x '!=' x +++ : exec make +++ set +x +++ test 0 -eq 253 +++ test yes = yes +++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.c -fPIC -DPIC -o .libs/baz.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.c -o baz.o >/dev/null 2>&1 source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c -o foo.o >/dev/null 2>&1 makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stdarg.h not in /usr/include/stdarg.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c -fPIC -DPIC -o sub/.libs/subfoo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c -o sub/subfoo.o >/dev/null 2>&1 makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/stdarg.h not in /usr/include/stdarg.h /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libfoo.la -rpath /usr/local/lib foo.lo sub/subfoo.lo src/libbaz.la libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC .libs/foo.o sub/.libs/subfoo.o -Wl,--whole-archive src/.libs/libbaz.a -Wl,--no-whole-archive -g -O2 -flto=auto -Wl,-soname -Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfoo.so.0" && ln -s "libfoo.so.0.0.0" "libfoo.so.0") libtool: link: (cd ".libs" && rm -f "libfoo.so" && ln -s "libfoo.so.0.0.0" "libfoo.so") libtool: link: (cd .libs/libfoo.lax/libbaz.a && ar x "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src/.libs/libbaz.a") libtool: link: ar cr .libs/libfoo.a foo.o sub/subfoo.o .libs/libfoo.lax/libbaz.a/baz.o .libs/libfoo.lax/libbaz.a/sub2foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' +++ case $am__make_rc_exp in +++ test 0 -ge 0 +++ test 0 -le 255 +++ test 0 -eq 0 +++ /usr/bin/grep -F 'unknown directive' output +++ rm -f output +++ find . -name '*.[ud]' +++ grep . +++ return 0 ++ result_ ok -D '' -r '' -- '[absolute VPATH] clean & rebuild' ++ set +x ok 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-lt-makedepend.tap 25 - [absolute VPATH] clean & rebuild ++ test makedepend = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH] generated Plo files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] generated Plo files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Plo || : # DO NOT DELETE foo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.h foo.lo: /usr/include/stdio.h foo.lo: /usr/include/bits/libc-header-start.h foo.lo: /usr/include/features.h foo.lo: /usr/include/features-time64.h foo.lo: /usr/include/bits/wordsize.h foo.lo: /usr/include/bits/timesize.h foo.lo: /usr/include/stdc-predef.h foo.lo: /usr/include/sys/cdefs.h foo.lo: /usr/include/bits/long-double.h foo.lo: /usr/include/gnu/stubs.h foo.lo: /usr/include/bits/types.h foo.lo: /usr/include/bits/typesizes.h foo.lo: /usr/include/bits/time64.h foo.lo: /usr/include/bits/types/__fpos_t.h foo.lo: /usr/include/bits/types/__mbstate_t.h foo.lo: /usr/include/bits/types/__fpos64_t.h foo.lo: /usr/include/bits/types/__FILE.h foo.lo: /usr/include/bits/types/FILE.h foo.lo: /usr/include/bits/types/struct_FILE.h foo.lo: /usr/include/bits/types/cookie_io_functions_t.h foo.lo: /usr/include/bits/stdio_lim.h foo.lo: /usr/include/bits/floatn.h foo.lo: /usr/include/bits/floatn-common.h foo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h foo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.h foo.lo: /usr/include/stdlib.h foo.lo: /usr/include/bits/waitflags.h foo.lo: /usr/include/bits/waitstatus.h foo.lo: /usr/include/sys/types.h foo.lo: /usr/include/bits/types/clock_t.h foo.lo: /usr/include/bits/types/clockid_t.h foo.lo: /usr/include/bits/types/time_t.h foo.lo: /usr/include/bits/types/timer_t.h foo.lo: /usr/include/bits/stdint-intn.h foo.lo: /usr/include/endian.h foo.lo: /usr/include/bits/endian.h foo.lo: /usr/include/bits/endianness.h foo.lo: /usr/include/bits/byteswap.h foo.lo: /usr/include/bits/uintn-identity.h foo.lo: /usr/include/sys/select.h foo.lo: /usr/include/bits/select.h foo.lo: /usr/include/bits/types/sigset_t.h foo.lo: /usr/include/bits/types/__sigset_t.h foo.lo: /usr/include/bits/types/struct_timeval.h foo.lo: /usr/include/bits/types/struct_timespec.h foo.lo: /usr/include/bits/pthreadtypes.h foo.lo: /usr/include/bits/thread-shared-types.h foo.lo: /usr/include/bits/pthreadtypes-arch.h foo.lo: /usr/include/bits/atomic_wide_counter.h foo.lo: /usr/include/bits/struct_mutex.h foo.lo: /usr/include/bits/struct_rwlock.h foo.lo: /usr/include/alloca.h foo.lo: /usr/include/bits/stdlib-float.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-float.h : cat sub/.deps/subfoo.Plo || : # DO NOT DELETE sub/subfoo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h sub/subfoo.lo: /usr/include/stdio.h sub/subfoo.lo: /usr/include/bits/libc-header-start.h sub/subfoo.lo: /usr/include/features.h sub/subfoo.lo: /usr/include/features-time64.h sub/subfoo.lo: /usr/include/bits/wordsize.h sub/subfoo.lo: /usr/include/bits/timesize.h sub/subfoo.lo: /usr/include/stdc-predef.h sub/subfoo.lo: /usr/include/sys/cdefs.h sub/subfoo.lo: /usr/include/bits/long-double.h sub/subfoo.lo: /usr/include/gnu/stubs.h sub/subfoo.lo: /usr/include/bits/types.h sub/subfoo.lo: /usr/include/bits/typesizes.h sub/subfoo.lo: /usr/include/bits/time64.h sub/subfoo.lo: /usr/include/bits/types/__fpos_t.h sub/subfoo.lo: /usr/include/bits/types/__mbstate_t.h sub/subfoo.lo: /usr/include/bits/types/__fpos64_t.h sub/subfoo.lo: /usr/include/bits/types/__FILE.h sub/subfoo.lo: /usr/include/bits/types/FILE.h sub/subfoo.lo: /usr/include/bits/types/struct_FILE.h sub/subfoo.lo: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.lo: /usr/include/bits/stdio_lim.h sub/subfoo.lo: /usr/include/bits/floatn.h sub/subfoo.lo: /usr/include/bits/floatn-common.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : cat src/.deps/baz.Plo || : # DO NOT DELETE baz.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.h : cat src/sub2/.deps/sub2foo.Plo || : # DO NOT DELETE sub2/sub2foo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h : grep '^foo.lo.*:' .deps/foo.Plo foo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.h foo.lo: /usr/include/stdio.h foo.lo: /usr/include/bits/libc-header-start.h foo.lo: /usr/include/features.h foo.lo: /usr/include/features-time64.h foo.lo: /usr/include/bits/wordsize.h foo.lo: /usr/include/bits/timesize.h foo.lo: /usr/include/stdc-predef.h foo.lo: /usr/include/sys/cdefs.h foo.lo: /usr/include/bits/long-double.h foo.lo: /usr/include/gnu/stubs.h foo.lo: /usr/include/bits/types.h foo.lo: /usr/include/bits/typesizes.h foo.lo: /usr/include/bits/time64.h foo.lo: /usr/include/bits/types/__fpos_t.h foo.lo: /usr/include/bits/types/__mbstate_t.h foo.lo: /usr/include/bits/types/__fpos64_t.h foo.lo: /usr/include/bits/types/__FILE.h foo.lo: /usr/include/bits/types/FILE.h foo.lo: /usr/include/bits/types/struct_FILE.h foo.lo: /usr/include/bits/types/cookie_io_functions_t.h foo.lo: /usr/include/bits/stdio_lim.h foo.lo: /usr/include/bits/floatn.h foo.lo: /usr/include/bits/floatn-common.h foo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h foo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.h foo.lo: /usr/include/stdlib.h foo.lo: /usr/include/bits/waitflags.h foo.lo: /usr/include/bits/waitstatus.h foo.lo: /usr/include/sys/types.h foo.lo: /usr/include/bits/types/clock_t.h foo.lo: /usr/include/bits/types/clockid_t.h foo.lo: /usr/include/bits/types/time_t.h foo.lo: /usr/include/bits/types/timer_t.h foo.lo: /usr/include/bits/stdint-intn.h foo.lo: /usr/include/endian.h foo.lo: /usr/include/bits/endian.h foo.lo: /usr/include/bits/endianness.h foo.lo: /usr/include/bits/byteswap.h foo.lo: /usr/include/bits/uintn-identity.h foo.lo: /usr/include/sys/select.h foo.lo: /usr/include/bits/select.h foo.lo: /usr/include/bits/types/sigset_t.h foo.lo: /usr/include/bits/types/__sigset_t.h foo.lo: /usr/include/bits/types/struct_timeval.h foo.lo: /usr/include/bits/types/struct_timespec.h foo.lo: /usr/include/bits/pthreadtypes.h foo.lo: /usr/include/bits/thread-shared-types.h foo.lo: /usr/include/bits/pthreadtypes-arch.h foo.lo: /usr/include/bits/atomic_wide_counter.h foo.lo: /usr/include/bits/struct_mutex.h foo.lo: /usr/include/bits/struct_rwlock.h foo.lo: /usr/include/alloca.h foo.lo: /usr/include/bits/stdlib-float.h grep '^sub/subfoo\.lo.*:' sub/.deps/subfoo.Plo sub/subfoo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h sub/subfoo.lo: /usr/include/stdio.h sub/subfoo.lo: /usr/include/bits/libc-header-start.h sub/subfoo.lo: /usr/include/features.h sub/subfoo.lo: /usr/include/features-time64.h sub/subfoo.lo: /usr/include/bits/wordsize.h sub/subfoo.lo: /usr/include/bits/timesize.h sub/subfoo.lo: /usr/include/stdc-predef.h sub/subfoo.lo: /usr/include/sys/cdefs.h sub/subfoo.lo: /usr/include/bits/long-double.h sub/subfoo.lo: /usr/include/gnu/stubs.h sub/subfoo.lo: /usr/include/bits/types.h sub/subfoo.lo: /usr/include/bits/typesizes.h sub/subfoo.lo: /usr/include/bits/time64.h sub/subfoo.lo: /usr/include/bits/types/__fpos_t.h sub/subfoo.lo: /usr/include/bits/types/__mbstate_t.h sub/subfoo.lo: /usr/include/bits/types/__fpos64_t.h sub/subfoo.lo: /usr/include/bits/types/__FILE.h sub/subfoo.lo: /usr/include/bits/types/FILE.h sub/subfoo.lo: /usr/include/bits/types/struct_FILE.h sub/subfoo.lo: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.lo: /usr/include/bits/stdio_lim.h sub/subfoo.lo: /usr/include/bits/floatn.h sub/subfoo.lo: /usr/include/bits/floatn-common.h grep '^baz\.lo.*:' src/.deps/baz.Plo baz.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/baz.h grep '^sub2/sub2foo\.lo.*:' src/sub2/.deps/sub2foo.Plo sub2/sub2foo.lo: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[absolute VPATH] generated Plo files look correct' ++ set +x ok 26 - [absolute VPATH] generated Plo files look correct PASS: t/depcomp-lt-makedepend.tap 26 - [absolute VPATH] generated Plo files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:390: sub2/sub2foo.lo] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ test 0 -eq 253 ++ test yes = yes ++ cat output source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -fPIC -DPIC -o sub2/.libs/sub2foo.o libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -o sub2/sub2foo.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-undefined -o libbaz.la baz.lo sub2/sub2foo.lo libtool: link: rm -fr .libs/libbaz.a .libs/libbaz.la libtool: link: ar cr .libs/libbaz.a .libs/baz.o sub2/.libs/sub2foo.o libtool: link: ranlib .libs/libbaz.a libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 0 -eq 0 ++ /usr/bin/grep -F 'unknown directive' output ++ rm -f output ++ find . -name '*.[ud]' ++ grep . ++ return 0 ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.h ++ make_ok ++ run_make -M -- ++ am__make_redirect_stdout=no ++ am__make_redirect_stderr=no ++ am__make_redirect_stdall=no ++ am__make_flags= ++ am__make_rc_exp=0 ++ am_make_rc=0 ++ test 2 -gt 0 ++ case $1 in ++ am__make_redirect_stdall=yes ++ shift ++ test 1 -gt 0 ++ case $1 in ++ shift ++ break ++ using_gmake ++ case $am__using_gmake in ++ return 0 ++ : ++ test x '!=' x ++ : exec make ++ set +x ++ am_make_rc=2 ++ test 2 -eq 253 ++ test yes = yes ++ cat output Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c' object='foo.lo' libtool=yes \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-lt-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.lo /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c libtool: compile: x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-lt-makedepend\" -DPACKAGE_TARNAME=\"depcomp-lt-makedepend\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depcomp-lt-makedepend 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-lt-makedepend\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c -fPIC -DPIC -o .libs/foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:520: foo.lo] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' make: *** [Makefile:541: all-recursive] Error 1 ++ case $am__make_rc_exp in ++ test 0 -ge 0 ++ test 0 -le 255 ++ test 2 -eq 0 ++ return 1 ++ return 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH] dependency tracking works' ++ set +x not ok 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-lt-makedepend.tap 27 - [absolute VPATH] dependency tracking works ++ command_ok_ '[absolute VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' rm -rf .libs _libs rm -rf sub2/.libs sub2/_libs test -z "libbaz.la" || rm -f libbaz.la rm -f ./so_locations rm -f *.o rm -f sub2/*.o rm -f sub2/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Plo rm -f sub2/.deps/sub2foo.Plo rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' test -z "libfoo.la" || rm -f libfoo.la rm -f ./so_locations rm -rf .libs _libs rm -rf sub/.libs sub/_libs rm -f *.o rm -f sub/*.o rm -f sub/*.lo rm -f *.lo rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Plo rm -f sub/.deps/subfoo.Plo rm -f Makefile ERROR: files left in build directory after distclean: ./output make: *** [Makefile:829: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[absolute VPATH] make distclean' ++ set +x not ok 28 - [absolute VPATH] make distclean FAIL: t/depcomp-lt-makedepend.tap 28 - [absolute VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-lt-makedepend.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 28 = later + test 0 -eq 0 + test 21 -eq 28 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP: t/depcomp-lt-msvcmsys =========================== depcomp-lt-msvcmsys: running cl -? /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 779: cl: command not found 1..0 # SKIP Microsoft C compiler 'cl' not available SKIP: t/depcomp-lt-msvcmsys.tap - Microsoft C compiler 'cl' not available SKIP: t/depcomp-lt-msvisualcpp ============================== depcomp-lt-msvisualcpp: running cl -? /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 779: cl: command not found 1..0 # SKIP Microsoft C compiler 'cl' not available SKIP: t/depcomp-lt-msvisualcpp.tap - Microsoft C compiler 'cl' not available FAIL: t/depcomp-auto ==================== Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir + plan_ 28 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x28 = xunknown + test x28 = xlater + test x28 = xlazy + test x28 = xnow + test 28 -ge 0 + planned_=28 + echo 1..28 1..28 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test no = yes +++ echo AC_PROG_RANLIB ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Po ++ objext='$(OBJEXT)' ++ a=a ++ normalized_target=foo ++ LIBPRIMARY=LIBRARIES ++ LINKADD=LDADD ++ NOUNDEF= ++ libbaz_ldflags= ++ echo bin_PROGRAMS = foo ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test no = no ++ aclocal-1.16 -Werror ++ autoconf ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test auto,no = auto,yes ++ case $depmode in ++ displayed_depmode='..*' ++ cfg_deptrack=--enable-dependency-tracking ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ test no = no ++ pfx='in-tree build' ++ test 0 -gt 0 ++ pfx='[in-tree build]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build] configure' ./configure --enable-dependency-tracking ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure --enable-dependency-tracking ++ result_ ok -D '' -r '' -- '[in-tree build] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 1 - [in-tree build] configure PASS: t/depcomp-auto.tap 1 - [in-tree build] configure ++ command_ok_ '[in-tree build] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[in-tree build] right depmode selected' ++ set +x ok 2 - [in-tree build] right depmode selected PASS: t/depcomp-auto.tap 2 - [in-tree build] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' depbase=`echo baz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.o -MD -MP -MF $depbase.Tpo -c -o baz.o baz.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o foo.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub/subfoo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.o -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.o sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Po x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] simple make' ++ set +x ok 3 - [in-tree build] simple make PASS: t/depcomp-auto.tap 3 - [in-tree build] simple make ++ command_ok_ '[in-tree build] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' depbase=`echo baz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.o -MD -MP -MF $depbase.Tpo -c -o baz.o baz.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o foo.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub/subfoo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.o -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.o sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Po x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] clean & rebuild' ++ set +x ok 4 - [in-tree build] clean & rebuild PASS: t/depcomp-auto.tap 4 - [in-tree build] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.h \ src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: sub/subfoo.h: src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Po || : sub/subfoo.o: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Po || : baz.o: baz.c /usr/include/stdc-predef.h baz.h /usr/include/stdc-predef.h: baz.h: cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h /usr/include/stdc-predef.h: sub2/sub2foo.h: grep '^foo.o.*:' .deps/foo.Po foo.o: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o: baz.c /usr/include/stdc-predef.h baz.h grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[in-tree build] generated Po files look correct' ++ set +x ok 5 - [in-tree build] generated Po files look correct PASS: t/depcomp-auto.tap 5 - [in-tree build] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:327: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o foo.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:437: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o foo.c &&\ mv -f $depbase.Tpo $depbase.Po foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:437: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build] dependency tracking works' ++ set +x not ok 6 - [in-tree build] dependency tracking works FAIL: t/depcomp-auto.tap 6 - [in-tree build] dependency tracking works ++ command_ok_ '[in-tree build] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ make distclean Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ check_no_depfiles ++ grep . ++ find . -name '*.Plo' -o -name '*.Po' ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] make distclean' ++ set +x ok 7 - [in-tree build] make distclean PASS: t/depcomp-auto.tap 7 - [in-tree build] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 0 -gt 0 ++ pfx='[simple VPATH]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH] configure' ../configure --enable-dependency-tracking ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure --enable-dependency-tracking ++ result_ ok -D '' -r '' -- '[simple VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 8 - [simple VPATH] configure PASS: t/depcomp-auto.tap 8 - [simple VPATH] configure ++ command_ok_ '[simple VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[simple VPATH] right depmode selected' ++ set +x ok 9 - [simple VPATH] right depmode selected PASS: t/depcomp-auto.tap 9 - [simple VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' depbase=`echo baz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.o -MD -MP -MF $depbase.Tpo -c -o baz.o ../../src/baz.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o ../foo.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub/subfoo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.o -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.o ../sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Po x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] simple make' ++ set +x ok 10 - [simple VPATH] simple make PASS: t/depcomp-auto.tap 10 - [simple VPATH] simple make ++ command_ok_ '[simple VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' depbase=`echo baz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.o -MD -MP -MF $depbase.Tpo -c -o baz.o ../../src/baz.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o ../foo.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub/subfoo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.o -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.o ../sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Po x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] clean & rebuild' ++ set +x ok 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-auto.tap 11 - [simple VPATH] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.h \ ../src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: ../foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: ../sub/subfoo.h: ../src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Po || : sub/subfoo.o: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: ../sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Po || : baz.o: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h /usr/include/stdc-predef.h: ../../src/baz.h: cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ../../src/sub2/sub2foo.h /usr/include/stdc-predef.h: ../../src/sub2/sub2foo.h: grep '^foo.o.*:' .deps/foo.Po foo.o: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ++ result_ ok -D '' -r '' -- '[simple VPATH] generated Po files look correct' ++ set +x ok 12 - [simple VPATH] generated Po files look correct PASS: t/depcomp-auto.tap 12 - [simple VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:327: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o ../foo.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:437: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o ../foo.c &&\ mv -f $depbase.Tpo $depbase.Po ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:437: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH] dependency tracking works' ++ set +x not ok 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-auto.tap 13 - [simple VPATH] dependency tracking works ++ command_ok_ '[simple VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo make: *** [Makefile:747: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[simple VPATH] make distclean' ++ set +x not ok 14 - [simple VPATH] make distclean FAIL: t/depcomp-auto.tap 14 - [simple VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ test long = no ++ pfx='long VPATH' ++ test 0 -gt 0 ++ pfx='[long VPATH]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure --enable-dependency-tracking ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure --enable-dependency-tracking ++ result_ ok -D '' -r '' -- '[long VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 15 - [long VPATH] configure PASS: t/depcomp-auto.tap 15 - [long VPATH] configure ++ command_ok_ '[long VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[long VPATH] right depmode selected' ++ set +x ok 16 - [long VPATH] right depmode selected PASS: t/depcomp-auto.tap 16 - [long VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' depbase=`echo baz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.o -MD -MP -MF $depbase.Tpo -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub/subfoo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.o -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Po x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] simple make' ++ set +x ok 17 - [long VPATH] simple make PASS: t/depcomp-auto.tap 17 - [long VPATH] simple make ++ command_ok_ '[long VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' depbase=`echo baz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.o -MD -MP -MF $depbase.Tpo -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub/subfoo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.o -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Po x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] clean & rebuild' ++ set +x ok 18 - [long VPATH] clean & rebuild PASS: t/depcomp-auto.tap 18 - [long VPATH] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Po || : sub/subfoo.o: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Po || : baz.o: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h /usr/include/stdc-predef.h: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h: cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h /usr/include/stdc-predef.h: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h: grep '^foo.o.*:' .deps/foo.Po foo.o: \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o: \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: \ ++ result_ ok -D '' -r '' -- '[long VPATH] generated Po files look correct' ++ set +x ok 19 - [long VPATH] generated Po files look correct PASS: t/depcomp-auto.tap 19 - [long VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:327: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:437: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c &&\ mv -f $depbase.Tpo $depbase.Po ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:437: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH] dependency tracking works' ++ set +x not ok 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-auto.tap 20 - [long VPATH] dependency tracking works ++ command_ok_ '[long VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo make: *** [Makefile:747: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[long VPATH] make distclean' ++ set +x not ok 21 - [long VPATH] make distclean FAIL: t/depcomp-auto.tap 21 - [long VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 0 -gt 0 ++ pfx='[absolute VPATH]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/configure --enable-dependency-tracking ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/configure --enable-dependency-tracking ++ result_ ok -D '' -r '' -- '[absolute VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... gcc3 checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 22 - [absolute VPATH] configure PASS: t/depcomp-auto.tap 22 - [absolute VPATH] configure ++ command_ok_ '[absolute VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. ..*$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. ..*$' stdout checking dependency style of x86_64-alt-linux-gcc... gcc3 ++ result_ ok -D '' -r '' -- '[absolute VPATH] right depmode selected' ++ set +x ok 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-auto.tap 23 - [absolute VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' depbase=`echo baz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.o -MD -MP -MF $depbase.Tpo -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub/subfoo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.o -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Po x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] simple make' ++ set +x ok 24 - [absolute VPATH] simple make PASS: t/depcomp-auto.tap 24 - [absolute VPATH] simple make ++ command_ok_ '[absolute VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' depbase=`echo baz.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT baz.o -MD -MP -MF $depbase.Tpo -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/baz.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo sub/subfoo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub/subfoo.o -MD -MP -MF $depbase.Tpo -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.c &&\ mv -f $depbase.Tpo $depbase.Po x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] clean & rebuild' ++ set +x ok 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-auto.tap 25 - [absolute VPATH] clean & rebuild ++ test auto = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/baz.h: /usr/include/stdlib.h: /usr/include/bits/waitflags.h: /usr/include/bits/waitstatus.h: /usr/include/sys/types.h: /usr/include/bits/types/clock_t.h: /usr/include/bits/types/clockid_t.h: /usr/include/bits/types/time_t.h: /usr/include/bits/types/timer_t.h: /usr/include/bits/stdint-intn.h: /usr/include/endian.h: /usr/include/bits/endian.h: /usr/include/bits/endianness.h: /usr/include/bits/byteswap.h: /usr/include/bits/uintn-identity.h: /usr/include/sys/select.h: /usr/include/bits/select.h: /usr/include/bits/types/sigset_t.h: /usr/include/bits/types/__sigset_t.h: /usr/include/bits/types/struct_timeval.h: /usr/include/bits/types/struct_timespec.h: /usr/include/bits/select2.h: /usr/include/bits/select-decl.h: /usr/include/bits/pthreadtypes.h: /usr/include/bits/thread-shared-types.h: /usr/include/bits/pthreadtypes-arch.h: /usr/include/bits/atomic_wide_counter.h: /usr/include/bits/struct_mutex.h: /usr/include/bits/struct_rwlock.h: /usr/include/alloca.h: /usr/include/bits/stdlib-bsearch.h: /usr/include/bits/stdlib-float.h: /usr/include/bits/stdlib.h: cat sub/.deps/subfoo.Po || : sub/subfoo.o: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h: /usr/include/stdio.h: /usr/include/bits/libc-header-start.h: /usr/include/features.h: /usr/include/features-time64.h: /usr/include/bits/wordsize.h: /usr/include/bits/timesize.h: /usr/include/sys/cdefs.h: /usr/include/bits/long-double.h: /usr/include/gnu/stubs.h: /usr/include/gnu/stubs-64.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h: /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h: /usr/include/bits/types.h: /usr/include/bits/typesizes.h: /usr/include/bits/time64.h: /usr/include/bits/types/__fpos_t.h: /usr/include/bits/types/__mbstate_t.h: /usr/include/bits/types/__fpos64_t.h: /usr/include/bits/types/__FILE.h: /usr/include/bits/types/FILE.h: /usr/include/bits/types/struct_FILE.h: /usr/include/bits/types/cookie_io_functions_t.h: /usr/include/bits/stdio_lim.h: /usr/include/bits/floatn.h: /usr/include/bits/floatn-common.h: /usr/include/bits/stdio2-decl.h: /usr/include/bits/stdio.h: /usr/include/bits/stdio2.h: cat src/.deps/baz.Po || : baz.o: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/baz.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/baz.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/baz.h: cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/include/stdc-predef.h: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h: grep '^foo.o.*:' .deps/foo.Po foo.o: \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o: \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: \ ++ result_ ok -D '' -r '' -- '[absolute VPATH] generated Po files look correct' ++ set +x ok 26 - [absolute VPATH] generated Po files look correct PASS: t/depcomp-auto.tap 26 - [absolute VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:327: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make depbase=`echo sub2/sub2foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT sub2/sub2foo.o -MD -MP -MF $depbase.Tpo -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c &&\ mv -f $depbase.Tpo $depbase.Po rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:437: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' depbase=`echo foo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-auto\" -DPACKAGE_TARNAME=\"depcomp-auto\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-auto\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-auto\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MT foo.o -MD -MP -MF $depbase.Tpo -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c &&\ mv -f $depbase.Tpo $depbase.Po /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:437: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH] dependency tracking works' ++ set +x not ok 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-auto.tap 27 - [absolute VPATH] dependency tracking works ++ command_ok_ '[absolute VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ERROR: files left in build directory after distclean: ./.deps/foo.Tpo make: *** [Makefile:747: distcleancheck] Error 1 ++ tap_result_='not ok' ++ result_ 'not ok' -D '' -r '' -- '[absolute VPATH] make distclean' ++ set +x not ok 28 - [absolute VPATH] make distclean FAIL: t/depcomp-auto.tap 28 - [absolute VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-auto.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 28 = later + test 0 -eq 0 + test 21 -eq 28 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL: t/depcomp-cpp =================== Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir + plan_ 28 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x28 = xunknown + test x28 = xlater + test x28 = xlazy + test x28 = xnow + test 28 -ge 0 + planned_=28 + echo 1..28 1..28 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test no = yes +++ echo AC_PROG_RANLIB ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Po ++ objext='$(OBJEXT)' ++ a=a ++ normalized_target=foo ++ LIBPRIMARY=LIBRARIES ++ LINKADD=LDADD ++ NOUNDEF= ++ libbaz_ldflags= ++ echo bin_PROGRAMS = foo ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test no = no ++ aclocal-1.16 -Werror ++ autoconf ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test cpp,no = auto,yes ++ case $depmode in ++ displayed_depmode='(cached) cpp' ++ cfg_deptrack=am_cv_CC_dependencies_compiler_type=cpp ++ /usr/bin/grep -F am_cv_CC_dependencies_compiler_type configure if test ${am_cv_CC_dependencies_compiler_type+y} am_cv_CC_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=$depmode am_cv_CC_dependencies_compiler_type=none { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ test no = no ++ pfx='in-tree build' ++ test 0 -gt 0 ++ pfx='[in-tree build]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build] configure' ./configure am_cv_CC_dependencies_compiler_type=cpp ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure am_cv_CC_dependencies_compiler_type=cpp ++ result_ ok -D '' -r '' -- '[in-tree build] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) cpp checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 1 - [in-tree build] configure PASS: t/depcomp-cpp.tap 1 - [in-tree build] configure ++ command_ok_ '[in-tree build] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) cpp ++ result_ ok -D '' -r '' -- '[in-tree build] right depmode selected' ++ set +x ok 2 - [in-tree build] right depmode selected PASS: t/depcomp-cpp.tap 2 - [in-tree build] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c source='sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] simple make' ++ set +x ok 3 - [in-tree build] simple make PASS: t/depcomp-cpp.tap 3 - [in-tree build] simple make ++ command_ok_ '[in-tree build] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c source='sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] clean & rebuild' ++ set +x ok 4 - [in-tree build] clean & rebuild PASS: t/depcomp-cpp.tap 4 - [in-tree build] clean & rebuild ++ test cpp = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o : \ foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree// \ \ \ /usr/include/stdc-predef.h \ \ foo.c \ foo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ foo.h \ sub/subfoo.h \ sub/subfoo.h \ foo.h \ foo.c \ src/baz.h \ foo.c \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdlib.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdlib.h \ /usr/include/bits/waitflags.h \ /usr/include/stdlib.h \ /usr/include/bits/waitstatus.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clockid_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/time_t.h \ /usr/include/bits/types/time_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/timer_t.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/sys/types.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-intn.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endianness.h \ /usr/include/bits/endian.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/endian.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uintn-identity.h \ /usr/include/endian.h \ /usr/include/sys/types.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select.h \ /usr/include/sys/select.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select2.h \ /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select2.h \ /usr/include/sys/select.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/sys/types.h \ /usr/include/stdlib.h \ /usr/include/alloca.h \ /usr/include/alloca.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/alloca.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib-float.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/stdlib.h \ foo.c \ foo.c \ foo.c \ foo.c foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree// : : : /usr/include/stdc-predef.h : : foo.c : foo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : foo.h : sub/subfoo.h : sub/subfoo.h : foo.h : foo.c : src/baz.h : foo.c : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/libc-header-start.h : /usr/include/stdlib.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/stdlib.h : /usr/include/bits/waitstatus.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/sys/types.h : /usr/include/bits/types/clockid_t.h : /usr/include/sys/types.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/time_t.h : /usr/include/sys/types.h : /usr/include/bits/types/timer_t.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/sys/types.h : /usr/include/bits/stdint-intn.h : /usr/include/bits/stdint-intn.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/endian.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/endian.h : /usr/include/bits/uintn-identity.h : /usr/include/bits/uintn-identity.h : /usr/include/endian.h : /usr/include/sys/types.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/sys/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/sigset_t.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timeval.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select2.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/select-decl.h : /usr/include/bits/select2.h : /usr/include/sys/select.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/wordsize.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes.h : /usr/include/sys/types.h : /usr/include/stdlib.h : /usr/include/alloca.h : /usr/include/alloca.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/alloca.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib-float.h : /usr/include/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/stdlib.h : foo.c : foo.c : foo.c : foo.c : cat sub/.deps/subfoo.Po || : sub/subfoo.o : \ sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree// \ \ \ /usr/include/stdc-predef.h \ \ sub/subfoo.c \ ./sub/subfoo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ./sub/subfoo.h \ ./sub/subfoo.h \ sub/subfoo.c sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree// : : : /usr/include/stdc-predef.h : : sub/subfoo.c : ./sub/subfoo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ./sub/subfoo.h : ./sub/subfoo.h : sub/subfoo.c : cat src/.deps/baz.Po || : baz.o : \ baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src// \ \ \ /usr/include/stdc-predef.h \ \ baz.c \ baz.h \ baz.c baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src// : : : /usr/include/stdc-predef.h : : baz.c : baz.h : baz.c : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o : \ sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src// \ \ \ /usr/include/stdc-predef.h \ \ sub2/sub2foo.c \ sub2/sub2foo.h \ sub2/sub2foo.c sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src// : : : /usr/include/stdc-predef.h : : sub2/sub2foo.c : sub2/sub2foo.h : sub2/sub2foo.c : grep '^foo.o.*:' .deps/foo.Po foo.o : \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o : \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o : \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o : \ ++ result_ ok -D '' -r '' -- '[in-tree build] generated Po files look correct' ++ set +x ok 5 - [in-tree build] generated Po files look correct PASS: t/depcomp-cpp.tap 5 - [in-tree build] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build] dependency tracking works' ++ set +x not ok 6 - [in-tree build] dependency tracking works FAIL: t/depcomp-cpp.tap 6 - [in-tree build] dependency tracking works ++ command_ok_ '[in-tree build] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ make distclean Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ check_no_depfiles ++ grep . ++ find . -name '*.Plo' -o -name '*.Po' ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] make distclean' ++ set +x ok 7 - [in-tree build] make distclean PASS: t/depcomp-cpp.tap 7 - [in-tree build] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 0 -gt 0 ++ pfx='[simple VPATH]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH] configure' ../configure am_cv_CC_dependencies_compiler_type=cpp ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure am_cv_CC_dependencies_compiler_type=cpp ++ result_ ok -D '' -r '' -- '[simple VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) cpp checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 8 - [simple VPATH] configure PASS: t/depcomp-cpp.tap 8 - [simple VPATH] configure ++ command_ok_ '[simple VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) cpp ++ result_ ok -D '' -r '' -- '[simple VPATH] right depmode selected' ++ set +x ok 9 - [simple VPATH] right depmode selected PASS: t/depcomp-cpp.tap 9 - [simple VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c source='../sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] simple make' ++ set +x ok 10 - [simple VPATH] simple make PASS: t/depcomp-cpp.tap 10 - [simple VPATH] simple make ++ command_ok_ '[simple VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c source='../sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] clean & rebuild' ++ set +x ok 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-cpp.tap 11 - [simple VPATH] clean & rebuild ++ test cpp = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o : \ ../foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build// \ \ \ /usr/include/stdc-predef.h \ \ ../foo.c \ ../foo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ../foo.h \ ../sub/subfoo.h \ ../sub/subfoo.h \ ../foo.h \ ../foo.c \ ../src/baz.h \ ../foo.c \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdlib.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdlib.h \ /usr/include/bits/waitflags.h \ /usr/include/stdlib.h \ /usr/include/bits/waitstatus.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clockid_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/time_t.h \ /usr/include/bits/types/time_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/timer_t.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/sys/types.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-intn.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endianness.h \ /usr/include/bits/endian.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/endian.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uintn-identity.h \ /usr/include/endian.h \ /usr/include/sys/types.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select.h \ /usr/include/sys/select.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select2.h \ /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select2.h \ /usr/include/sys/select.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/sys/types.h \ /usr/include/stdlib.h \ /usr/include/alloca.h \ /usr/include/alloca.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/alloca.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib-float.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/stdlib.h \ ../foo.c \ ../foo.c \ ../foo.c \ ../foo.c ../foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build// : : : /usr/include/stdc-predef.h : : ../foo.c : ../foo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ../foo.h : ../sub/subfoo.h : ../sub/subfoo.h : ../foo.h : ../foo.c : ../src/baz.h : ../foo.c : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/libc-header-start.h : /usr/include/stdlib.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/stdlib.h : /usr/include/bits/waitstatus.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/sys/types.h : /usr/include/bits/types/clockid_t.h : /usr/include/sys/types.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/time_t.h : /usr/include/sys/types.h : /usr/include/bits/types/timer_t.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/sys/types.h : /usr/include/bits/stdint-intn.h : /usr/include/bits/stdint-intn.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/endian.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/endian.h : /usr/include/bits/uintn-identity.h : /usr/include/bits/uintn-identity.h : /usr/include/endian.h : /usr/include/sys/types.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/sys/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/sigset_t.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timeval.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select2.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/select-decl.h : /usr/include/bits/select2.h : /usr/include/sys/select.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/wordsize.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes.h : /usr/include/sys/types.h : /usr/include/stdlib.h : /usr/include/alloca.h : /usr/include/alloca.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/alloca.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib-float.h : /usr/include/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/stdlib.h : ../foo.c : ../foo.c : ../foo.c : ../foo.c : cat sub/.deps/subfoo.Po || : sub/subfoo.o : \ ../sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build// \ \ \ /usr/include/stdc-predef.h \ \ ../sub/subfoo.c \ ../sub/subfoo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ../sub/subfoo.h \ ../sub/subfoo.h \ ../sub/subfoo.c ../sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build// : : : /usr/include/stdc-predef.h : : ../sub/subfoo.c : ../sub/subfoo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ../sub/subfoo.h : ../sub/subfoo.h : ../sub/subfoo.c : cat src/.deps/baz.Po || : baz.o : \ ../../src/baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src// \ \ \ /usr/include/stdc-predef.h \ \ ../../src/baz.c \ ../../src/baz.h \ ../../src/baz.c ../../src/baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src// : : : /usr/include/stdc-predef.h : : ../../src/baz.c : ../../src/baz.h : ../../src/baz.c : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o : \ ../../src/sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src// \ \ \ /usr/include/stdc-predef.h \ \ ../../src/sub2/sub2foo.c \ ../../src/sub2/sub2foo.h \ ../../src/sub2/sub2foo.c ../../src/sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src// : : : /usr/include/stdc-predef.h : : ../../src/sub2/sub2foo.c : ../../src/sub2/sub2foo.h : ../../src/sub2/sub2foo.c : grep '^foo.o.*:' .deps/foo.Po foo.o : \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o : \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o : \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o : \ ++ result_ ok -D '' -r '' -- '[simple VPATH] generated Po files look correct' ++ set +x ok 12 - [simple VPATH] generated Po files look correct PASS: t/depcomp-cpp.tap 12 - [simple VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH] dependency tracking works' ++ set +x not ok 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-cpp.tap 13 - [simple VPATH] dependency tracking works ++ command_ok_ '[simple VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[simple VPATH] make distclean' ++ set +x ok 14 - [simple VPATH] make distclean PASS: t/depcomp-cpp.tap 14 - [simple VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ test long = no ++ pfx='long VPATH' ++ test 0 -gt 0 ++ pfx='[long VPATH]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=cpp ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=cpp ++ result_ ok -D '' -r '' -- '[long VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) cpp checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 15 - [long VPATH] configure PASS: t/depcomp-cpp.tap 15 - [long VPATH] configure ++ command_ok_ '[long VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) cpp ++ result_ ok -D '' -r '' -- '[long VPATH] right depmode selected' ++ set +x ok 16 - [long VPATH] right depmode selected PASS: t/depcomp-cpp.tap 16 - [long VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] simple make' ++ set +x ok 17 - [long VPATH] simple make PASS: t/depcomp-cpp.tap 17 - [long VPATH] simple make ++ command_ok_ '[long VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] clean & rebuild' ++ set +x ok 18 - [long VPATH] clean & rebuild PASS: t/depcomp-cpp.tap 18 - [long VPATH] clean & rebuild ++ test cpp = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o : \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk// \ \ \ /usr/include/stdc-predef.h \ \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdlib.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdlib.h \ /usr/include/bits/waitflags.h \ /usr/include/stdlib.h \ /usr/include/bits/waitstatus.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clockid_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/time_t.h \ /usr/include/bits/types/time_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/timer_t.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/sys/types.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-intn.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endianness.h \ /usr/include/bits/endian.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/endian.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uintn-identity.h \ /usr/include/endian.h \ /usr/include/sys/types.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select.h \ /usr/include/sys/select.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select2.h \ /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select2.h \ /usr/include/sys/select.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/sys/types.h \ /usr/include/stdlib.h \ /usr/include/alloca.h \ /usr/include/alloca.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/alloca.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib-float.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/stdlib.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk// : : : /usr/include/stdc-predef.h : : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/libc-header-start.h : /usr/include/stdlib.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/stdlib.h : /usr/include/bits/waitstatus.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/sys/types.h : /usr/include/bits/types/clockid_t.h : /usr/include/sys/types.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/time_t.h : /usr/include/sys/types.h : /usr/include/bits/types/timer_t.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/sys/types.h : /usr/include/bits/stdint-intn.h : /usr/include/bits/stdint-intn.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/endian.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/endian.h : /usr/include/bits/uintn-identity.h : /usr/include/bits/uintn-identity.h : /usr/include/endian.h : /usr/include/sys/types.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/sys/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/sigset_t.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timeval.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select2.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/select-decl.h : /usr/include/bits/select2.h : /usr/include/sys/select.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/wordsize.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes.h : /usr/include/sys/types.h : /usr/include/stdlib.h : /usr/include/alloca.h : /usr/include/alloca.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/alloca.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib-float.h : /usr/include/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/stdlib.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : cat sub/.deps/subfoo.Po || : sub/subfoo.o : \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk// \ \ \ /usr/include/stdc-predef.h \ \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk// : : : /usr/include/stdc-predef.h : : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : cat src/.deps/baz.Po || : baz.o : \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src// \ \ \ /usr/include/stdc-predef.h \ \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src// : : : /usr/include/stdc-predef.h : : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o : \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src// \ \ \ /usr/include/stdc-predef.h \ \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src// : : : /usr/include/stdc-predef.h : : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : grep '^foo.o.*:' .deps/foo.Po foo.o : \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o : \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o : \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o : \ ++ result_ ok -D '' -r '' -- '[long VPATH] generated Po files look correct' ++ set +x ok 19 - [long VPATH] generated Po files look correct PASS: t/depcomp-cpp.tap 19 - [long VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH] dependency tracking works' ++ set +x not ok 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-cpp.tap 20 - [long VPATH] dependency tracking works ++ command_ok_ '[long VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[long VPATH] make distclean' ++ set +x ok 21 - [long VPATH] make distclean PASS: t/depcomp-cpp.tap 21 - [long VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 0 -gt 0 ++ pfx='[absolute VPATH]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=cpp ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=cpp ++ result_ ok -D '' -r '' -- '[absolute VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) cpp checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 22 - [absolute VPATH] configure PASS: t/depcomp-cpp.tap 22 - [absolute VPATH] configure ++ command_ok_ '[absolute VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) cpp$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) cpp ++ result_ ok -D '' -r '' -- '[absolute VPATH] right depmode selected' ++ set +x ok 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-cpp.tap 23 - [absolute VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] simple make' ++ set +x ok 24 - [absolute VPATH] simple make PASS: t/depcomp-cpp.tap 24 - [absolute VPATH] simple make ++ command_ok_ '[absolute VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] clean & rebuild' ++ set +x ok 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-cpp.tap 25 - [absolute VPATH] clean & rebuild ++ test cpp = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o : \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build// \ \ \ /usr/include/stdc-predef.h \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdlib.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdlib.h \ /usr/include/bits/waitflags.h \ /usr/include/stdlib.h \ /usr/include/bits/waitstatus.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/clockid_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/time_t.h \ /usr/include/bits/types/time_t.h \ /usr/include/sys/types.h \ /usr/include/bits/types/timer_t.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/sys/types.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-intn.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endian.h \ /usr/include/bits/endianness.h \ /usr/include/bits/endian.h \ /usr/include/endian.h \ /usr/include/endian.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/bits/byteswap.h \ /usr/include/endian.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uintn-identity.h \ /usr/include/endian.h \ /usr/include/sys/types.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select.h \ /usr/include/sys/select.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/sigset_t.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/sys/select.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/sys/select.h \ /usr/include/bits/select2.h \ /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select-decl.h \ /usr/include/bits/select2.h \ /usr/include/sys/select.h \ /usr/include/sys/types.h \ /usr/include/sys/types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/atomic_wide_counter.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/sys/types.h \ /usr/include/stdlib.h \ /usr/include/alloca.h \ /usr/include/alloca.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/alloca.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib-float.h \ /usr/include/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/bits/stdlib.h \ /usr/include/stdlib.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build// : : : /usr/include/stdc-predef.h : : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/libc-header-start.h : /usr/include/stdlib.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/stdlib.h : /usr/include/bits/waitstatus.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/sys/types.h : /usr/include/bits/types/clockid_t.h : /usr/include/sys/types.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/time_t.h : /usr/include/sys/types.h : /usr/include/bits/types/timer_t.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/sys/types.h : /usr/include/bits/stdint-intn.h : /usr/include/bits/stdint-intn.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/endian.h : /usr/include/endian.h : /usr/include/endian.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/bits/byteswap.h : /usr/include/endian.h : /usr/include/bits/uintn-identity.h : /usr/include/bits/uintn-identity.h : /usr/include/endian.h : /usr/include/sys/types.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/sys/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/sigset_t.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timeval.h : /usr/include/sys/select.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/struct_timespec.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/sys/select.h : /usr/include/bits/select2.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/select-decl.h : /usr/include/bits/select2.h : /usr/include/sys/select.h : /usr/include/sys/types.h : /usr/include/sys/types.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/wordsize.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/struct_rwlock.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes.h : /usr/include/sys/types.h : /usr/include/stdlib.h : /usr/include/alloca.h : /usr/include/alloca.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/alloca.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/stdlib.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib-float.h : /usr/include/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/bits/stdlib.h : /usr/include/stdlib.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c : cat sub/.deps/subfoo.Po || : sub/subfoo.o : \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build// \ \ \ /usr/include/stdc-predef.h \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h \ /usr/include/bits/libc-header-start.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/features-time64.h \ /usr/include/features-time64.h \ /usr/include/bits/wordsize.h \ /usr/include/features-time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/features-time64.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h \ /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h \ /usr/include/sys/cdefs.h \ /usr/include/features.h \ /usr/include/features.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/include/gnu/stubs.h \ /usr/include/features.h \ /usr/include/bits/libc-header-start.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/include/stdio.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/stdio.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/types.h \ /usr/include/bits/timesize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ /usr/include/bits/types.h \ /usr/include/bits/typesizes.h \ /usr/include/bits/types.h \ /usr/include/bits/time64.h \ /usr/include/bits/types.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/stdio.h \ /usr/include/bits/types/__FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/stdio.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/long-double.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio2-decl.h \ /usr/include/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/bits/stdio.h \ /usr/include/stdio.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/bits/stdio2.h \ /usr/include/stdio.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build// : : : /usr/include/stdc-predef.h : : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/features-time64.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/features-time64.h : /usr/include/features.h : /usr/include/features.h : /usr/include/sys/cdefs.h : /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/sys/cdefs.h : /usr/include/features.h : /usr/include/features.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/include/gnu/stubs.h : /usr/include/features.h : /usr/include/bits/libc-header-start.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/include/stdio.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/stdio.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/wordsize.h : /usr/include/bits/types.h : /usr/include/bits/timesize.h : /usr/include/bits/timesize.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/bits/types.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/types.h : /usr/include/bits/time64.h : /usr/include/bits/types.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos_t.h : /usr/include/stdio.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/stdio.h : /usr/include/bits/types/__FILE.h : /usr/include/stdio.h : /usr/include/bits/types/FILE.h : /usr/include/stdio.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/stdio.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn-common.h : /usr/include/bits/long-double.h : /usr/include/bits/floatn-common.h : /usr/include/bits/floatn.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio2-decl.h : /usr/include/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio.h : /usr/include/stdio.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/bits/stdio2.h : /usr/include/stdio.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c : cat src/.deps/baz.Po || : baz.o : \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src// \ \ \ /usr/include/stdc-predef.h \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src// : : : /usr/include/stdc-predef.h : : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o : \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src// \ \ \ /usr/include/stdc-predef.h \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src// : : : /usr/include/stdc-predef.h : : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : grep '^foo.o.*:' .deps/foo.Po foo.o : \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o : \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o : \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o : \ ++ result_ ok -D '' -r '' -- '[absolute VPATH] generated Po files look correct' ++ set +x ok 26 - [absolute VPATH] generated Po files look correct PASS: t/depcomp-cpp.tap 26 - [absolute VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=cpp /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-cpp\" -DPACKAGE_TARNAME=\"depcomp-cpp\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-cpp\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-cpp\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH] dependency tracking works' ++ set +x not ok 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-cpp.tap 27 - [absolute VPATH] dependency tracking works ++ command_ok_ '[absolute VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[absolute VPATH] make distclean' ++ set +x ok 28 - [absolute VPATH] make distclean PASS: t/depcomp-cpp.tap 28 - [absolute VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-cpp.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 28 = later + test 0 -eq 0 + test 24 -eq 28 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL: t/depcomp-dashmstdout =========================== Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir + plan_ 28 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x28 = xunknown + test x28 = xlater + test x28 = xlazy + test x28 = xnow + test 28 -ge 0 + planned_=28 + echo 1..28 1..28 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test no = yes +++ echo AC_PROG_RANLIB ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Po ++ objext='$(OBJEXT)' ++ a=a ++ normalized_target=foo ++ LIBPRIMARY=LIBRARIES ++ LINKADD=LDADD ++ NOUNDEF= ++ libbaz_ldflags= ++ echo bin_PROGRAMS = foo ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test no = no ++ aclocal-1.16 -Werror ++ autoconf ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test dashmstdout,no = auto,yes ++ case $depmode in ++ displayed_depmode='(cached) dashmstdout' ++ cfg_deptrack=am_cv_CC_dependencies_compiler_type=dashmstdout ++ /usr/bin/grep -F am_cv_CC_dependencies_compiler_type configure if test ${am_cv_CC_dependencies_compiler_type+y} am_cv_CC_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=$depmode am_cv_CC_dependencies_compiler_type=none { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ test no = no ++ pfx='in-tree build' ++ test 0 -gt 0 ++ pfx='[in-tree build]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build] configure' ./configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ result_ ok -D '' -r '' -- '[in-tree build] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 1 - [in-tree build] configure PASS: t/depcomp-dashmstdout.tap 1 - [in-tree build] configure ++ command_ok_ '[in-tree build] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout ++ result_ ok -D '' -r '' -- '[in-tree build] right depmode selected' ++ set +x ok 2 - [in-tree build] right depmode selected PASS: t/depcomp-dashmstdout.tap 2 - [in-tree build] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c source='sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] simple make' ++ set +x ok 3 - [in-tree build] simple make PASS: t/depcomp-dashmstdout.tap 3 - [in-tree build] simple make ++ command_ok_ '[in-tree build] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c source='sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] clean & rebuild' ++ set +x ok 4 - [in-tree build] clean & rebuild PASS: t/depcomp-dashmstdout.tap 4 - [in-tree build] clean & rebuild ++ test dashmstdout = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.h \ src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h foo.c : /usr/include/stdc-predef.h : foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : sub/subfoo.h : src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Po || : sub/subfoo.o: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.c : /usr/include/stdc-predef.h : sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Po || : baz.o: baz.c /usr/include/stdc-predef.h baz.h baz.c : /usr/include/stdc-predef.h : baz.h : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h sub2/sub2foo.c : /usr/include/stdc-predef.h : sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o: foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o: baz.c /usr/include/stdc-predef.h baz.h grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[in-tree build] generated Po files look correct' ++ set +x ok 5 - [in-tree build] generated Po files look correct PASS: t/depcomp-dashmstdout.tap 5 - [in-tree build] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build] dependency tracking works' ++ set +x not ok 6 - [in-tree build] dependency tracking works FAIL: t/depcomp-dashmstdout.tap 6 - [in-tree build] dependency tracking works ++ command_ok_ '[in-tree build] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ make distclean Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ check_no_depfiles ++ grep . ++ find . -name '*.Plo' -o -name '*.Po' ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] make distclean' ++ set +x ok 7 - [in-tree build] make distclean PASS: t/depcomp-dashmstdout.tap 7 - [in-tree build] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 0 -gt 0 ++ pfx='[simple VPATH]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH] configure' ../configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ result_ ok -D '' -r '' -- '[simple VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 8 - [simple VPATH] configure PASS: t/depcomp-dashmstdout.tap 8 - [simple VPATH] configure ++ command_ok_ '[simple VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout ++ result_ ok -D '' -r '' -- '[simple VPATH] right depmode selected' ++ set +x ok 9 - [simple VPATH] right depmode selected PASS: t/depcomp-dashmstdout.tap 9 - [simple VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c source='../sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] simple make' ++ set +x ok 10 - [simple VPATH] simple make PASS: t/depcomp-dashmstdout.tap 10 - [simple VPATH] simple make ++ command_ok_ '[simple VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c source='../sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] clean & rebuild' ++ set +x ok 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-dashmstdout.tap 11 - [simple VPATH] clean & rebuild ++ test dashmstdout = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.h \ ../src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h ../foo.c : /usr/include/stdc-predef.h : ../foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : ../sub/subfoo.h : ../src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Po || : sub/subfoo.o: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.c : /usr/include/stdc-predef.h : ../sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Po || : baz.o: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h ../../src/baz.c : /usr/include/stdc-predef.h : ../../src/baz.h : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ../../src/sub2/sub2foo.h ../../src/sub2/sub2foo.c : /usr/include/stdc-predef.h : ../../src/sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o: ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o: ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ++ result_ ok -D '' -r '' -- '[simple VPATH] generated Po files look correct' ++ set +x ok 12 - [simple VPATH] generated Po files look correct PASS: t/depcomp-dashmstdout.tap 12 - [simple VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH] dependency tracking works' ++ set +x not ok 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-dashmstdout.tap 13 - [simple VPATH] dependency tracking works ++ command_ok_ '[simple VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[simple VPATH] make distclean' ++ set +x ok 14 - [simple VPATH] make distclean PASS: t/depcomp-dashmstdout.tap 14 - [simple VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ test long = no ++ pfx='long VPATH' ++ test 0 -gt 0 ++ pfx='[long VPATH]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ result_ ok -D '' -r '' -- '[long VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 15 - [long VPATH] configure PASS: t/depcomp-dashmstdout.tap 15 - [long VPATH] configure ++ command_ok_ '[long VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout ++ result_ ok -D '' -r '' -- '[long VPATH] right depmode selected' ++ set +x ok 16 - [long VPATH] right depmode selected PASS: t/depcomp-dashmstdout.tap 16 - [long VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] simple make' ++ set +x ok 17 - [long VPATH] simple make PASS: t/depcomp-dashmstdout.tap 17 - [long VPATH] simple make ++ command_ok_ '[long VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] clean & rebuild' ++ set +x ok 18 - [long VPATH] clean & rebuild PASS: t/depcomp-dashmstdout.tap 18 - [long VPATH] clean & rebuild ++ test dashmstdout = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : /usr/include/stdc-predef.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Po || : sub/subfoo.o: \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : /usr/include/stdc-predef.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Po || : baz.o: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : /usr/include/stdc-predef.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o: \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : /usr/include/stdc-predef.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o: \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o: \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: \ ++ result_ ok -D '' -r '' -- '[long VPATH] generated Po files look correct' ++ set +x ok 19 - [long VPATH] generated Po files look correct PASS: t/depcomp-dashmstdout.tap 19 - [long VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH] dependency tracking works' ++ set +x not ok 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-dashmstdout.tap 20 - [long VPATH] dependency tracking works ++ command_ok_ '[long VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[long VPATH] make distclean' ++ set +x ok 21 - [long VPATH] make distclean PASS: t/depcomp-dashmstdout.tap 21 - [long VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 0 -gt 0 ++ pfx='[absolute VPATH]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=dashmstdout ++ result_ ok -D '' -r '' -- '[absolute VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 22 - [absolute VPATH] configure PASS: t/depcomp-dashmstdout.tap 22 - [absolute VPATH] configure ++ command_ok_ '[absolute VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) dashmstdout$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) dashmstdout ++ result_ ok -D '' -r '' -- '[absolute VPATH] right depmode selected' ++ set +x ok 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-dashmstdout.tap 23 - [absolute VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] simple make' ++ set +x ok 24 - [absolute VPATH] simple make PASS: t/depcomp-dashmstdout.tap 24 - [absolute VPATH] simple make ++ command_ok_ '[absolute VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] clean & rebuild' ++ set +x ok 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-dashmstdout.tap 25 - [absolute VPATH] clean & rebuild ++ test dashmstdout = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Po || : sub/subfoo.o: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Po || : baz.o: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/baz.h : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o: \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o: \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o: \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: \ ++ result_ ok -D '' -r '' -- '[absolute VPATH] generated Po files look correct' ++ set +x ok 26 - [absolute VPATH] generated Po files look correct PASS: t/depcomp-dashmstdout.tap 26 - [absolute VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=dashmstdout /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-dashmstdout\" -DPACKAGE_TARNAME=\"depcomp-dashmstdout\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-dashmstdout\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-dashmstdout\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH] dependency tracking works' ++ set +x not ok 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-dashmstdout.tap 27 - [absolute VPATH] dependency tracking works ++ command_ok_ '[absolute VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[absolute VPATH] make distclean' ++ set +x ok 28 - [absolute VPATH] make distclean PASS: t/depcomp-dashmstdout.tap 28 - [absolute VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-dashmstdout.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 28 = later + test 0 -eq 0 + test 24 -eq 28 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL: t/depcomp-gcc =================== Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir + plan_ 28 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x28 = xunknown + test x28 = xlater + test x28 = xlazy + test x28 = xnow + test 28 -ge 0 + planned_=28 + echo 1..28 1..28 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test no = yes +++ echo AC_PROG_RANLIB ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Po ++ objext='$(OBJEXT)' ++ a=a ++ normalized_target=foo ++ LIBPRIMARY=LIBRARIES ++ LINKADD=LDADD ++ NOUNDEF= ++ libbaz_ldflags= ++ echo bin_PROGRAMS = foo ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test no = no ++ aclocal-1.16 -Werror ++ autoconf ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test gcc,no = auto,yes ++ case $depmode in ++ displayed_depmode='(cached) gcc' ++ cfg_deptrack=am_cv_CC_dependencies_compiler_type=gcc ++ /usr/bin/grep -F am_cv_CC_dependencies_compiler_type configure if test ${am_cv_CC_dependencies_compiler_type+y} am_cv_CC_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=$depmode am_cv_CC_dependencies_compiler_type=none { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ test no = no ++ pfx='in-tree build' ++ test 0 -gt 0 ++ pfx='[in-tree build]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build] configure' ./configure am_cv_CC_dependencies_compiler_type=gcc ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure am_cv_CC_dependencies_compiler_type=gcc ++ result_ ok -D '' -r '' -- '[in-tree build] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) gcc checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 1 - [in-tree build] configure PASS: t/depcomp-gcc.tap 1 - [in-tree build] configure ++ command_ok_ '[in-tree build] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) gcc ++ result_ ok -D '' -r '' -- '[in-tree build] right depmode selected' ++ set +x ok 2 - [in-tree build] right depmode selected PASS: t/depcomp-gcc.tap 2 - [in-tree build] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c source='sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] simple make' ++ set +x ok 3 - [in-tree build] simple make PASS: t/depcomp-gcc.tap 3 - [in-tree build] simple make ++ command_ok_ '[in-tree build] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c source='sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] clean & rebuild' ++ set +x ok 4 - [in-tree build] clean & rebuild PASS: t/depcomp-gcc.tap 4 - [in-tree build] clean & rebuild ++ test gcc = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o : \ foo.c /usr/include/stdc-predef.h foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.h \ src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h foo.c : /usr/include/stdc-predef.h : foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : sub/subfoo.h : src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Po || : sub/subfoo.o : \ sub/subfoo.c /usr/include/stdc-predef.h sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h sub/subfoo.c : /usr/include/stdc-predef.h : sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Po || : baz.o : \ baz.c /usr/include/stdc-predef.h baz.h baz.c : /usr/include/stdc-predef.h : baz.h : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o : \ sub2/sub2foo.c /usr/include/stdc-predef.h sub2/sub2foo.h sub2/sub2foo.c : /usr/include/stdc-predef.h : sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o : \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o : \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o : \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o : \ ++ result_ ok -D '' -r '' -- '[in-tree build] generated Po files look correct' ++ set +x ok 5 - [in-tree build] generated Po files look correct PASS: t/depcomp-gcc.tap 5 - [in-tree build] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build] dependency tracking works' ++ set +x not ok 6 - [in-tree build] dependency tracking works FAIL: t/depcomp-gcc.tap 6 - [in-tree build] dependency tracking works ++ command_ok_ '[in-tree build] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ make distclean Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ check_no_depfiles ++ find . -name '*.Plo' -o -name '*.Po' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] make distclean' ++ set +x ok 7 - [in-tree build] make distclean PASS: t/depcomp-gcc.tap 7 - [in-tree build] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 0 -gt 0 ++ pfx='[simple VPATH]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH] configure' ../configure am_cv_CC_dependencies_compiler_type=gcc ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure am_cv_CC_dependencies_compiler_type=gcc ++ result_ ok -D '' -r '' -- '[simple VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) gcc checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 8 - [simple VPATH] configure PASS: t/depcomp-gcc.tap 8 - [simple VPATH] configure ++ command_ok_ '[simple VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) gcc ++ result_ ok -D '' -r '' -- '[simple VPATH] right depmode selected' ++ set +x ok 9 - [simple VPATH] right depmode selected PASS: t/depcomp-gcc.tap 9 - [simple VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c source='../sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] simple make' ++ set +x ok 10 - [simple VPATH] simple make PASS: t/depcomp-gcc.tap 10 - [simple VPATH] simple make ++ command_ok_ '[simple VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c source='../sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] clean & rebuild' ++ set +x ok 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-gcc.tap 11 - [simple VPATH] clean & rebuild ++ test gcc = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o : \ ../foo.c /usr/include/stdc-predef.h ../foo.h /usr/include/stdio.h \ /usr/include/bits/libc-header-start.h /usr/include/features.h \ /usr/include/features-time64.h /usr/include/bits/wordsize.h \ /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.h \ ../src/baz.h /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h ../foo.c : /usr/include/stdc-predef.h : ../foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : ../sub/subfoo.h : ../src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Po || : sub/subfoo.o : \ ../sub/subfoo.c /usr/include/stdc-predef.h ../sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../sub/subfoo.c : /usr/include/stdc-predef.h : ../sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Po || : baz.o : \ ../../src/baz.c /usr/include/stdc-predef.h ../../src/baz.h ../../src/baz.c : /usr/include/stdc-predef.h : ../../src/baz.h : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o : \ ../../src/sub2/sub2foo.c /usr/include/stdc-predef.h \ ../../src/sub2/sub2foo.h ../../src/sub2/sub2foo.c : /usr/include/stdc-predef.h : ../../src/sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o : \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o : \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o : \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o : \ ++ result_ ok -D '' -r '' -- '[simple VPATH] generated Po files look correct' ++ set +x ok 12 - [simple VPATH] generated Po files look correct PASS: t/depcomp-gcc.tap 12 - [simple VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH] dependency tracking works' ++ set +x not ok 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-gcc.tap 13 - [simple VPATH] dependency tracking works ++ command_ok_ '[simple VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[simple VPATH] make distclean' ++ set +x ok 14 - [simple VPATH] make distclean PASS: t/depcomp-gcc.tap 14 - [simple VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ test long = no ++ pfx='long VPATH' ++ test 0 -gt 0 ++ pfx='[long VPATH]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=gcc ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=gcc ++ result_ ok -D '' -r '' -- '[long VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) gcc checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 15 - [long VPATH] configure PASS: t/depcomp-gcc.tap 15 - [long VPATH] configure ++ command_ok_ '[long VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) gcc ++ result_ ok -D '' -r '' -- '[long VPATH] right depmode selected' ++ set +x ok 16 - [long VPATH] right depmode selected PASS: t/depcomp-gcc.tap 16 - [long VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] simple make' ++ set +x ok 17 - [long VPATH] simple make PASS: t/depcomp-gcc.tap 17 - [long VPATH] simple make ++ command_ok_ '[long VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] clean & rebuild' ++ set +x ok 18 - [long VPATH] clean & rebuild PASS: t/depcomp-gcc.tap 18 - [long VPATH] clean & rebuild ++ test gcc = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o : \ \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c : /usr/include/stdc-predef.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Po || : sub/subfoo.o : \ \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c \ /usr/include/stdc-predef.h \ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c : /usr/include/stdc-predef.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Po || : baz.o : \ \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c : /usr/include/stdc-predef.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o : \ \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c : /usr/include/stdc-predef.h : ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o : \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o : \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o : \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o : \ ++ result_ ok -D '' -r '' -- '[long VPATH] generated Po files look correct' ++ set +x ok 19 - [long VPATH] generated Po files look correct PASS: t/depcomp-gcc.tap 19 - [long VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH] dependency tracking works' ++ set +x not ok 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-gcc.tap 20 - [long VPATH] dependency tracking works ++ command_ok_ '[long VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[long VPATH] make distclean' ++ set +x ok 21 - [long VPATH] make distclean PASS: t/depcomp-gcc.tap 21 - [long VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 0 -gt 0 ++ pfx='[absolute VPATH]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=gcc ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=gcc ++ result_ ok -D '' -r '' -- '[absolute VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) gcc checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 22 - [absolute VPATH] configure PASS: t/depcomp-gcc.tap 22 - [absolute VPATH] configure ++ command_ok_ '[absolute VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) gcc$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) gcc ++ result_ ok -D '' -r '' -- '[absolute VPATH] right depmode selected' ++ set +x ok 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-gcc.tap 23 - [absolute VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] simple make' ++ set +x ok 24 - [absolute VPATH] simple make PASS: t/depcomp-gcc.tap 24 - [absolute VPATH] simple make ++ command_ok_ '[absolute VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] clean & rebuild' ++ set +x ok 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-gcc.tap 25 - [absolute VPATH] clean & rebuild ++ test gcc = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : foo.o : \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/endian.h /usr/include/bits/endianness.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/select2.h : /usr/include/bits/select-decl.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h : /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h : cat sub/.deps/subfoo.Po || : sub/subfoo.o : \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h \ /usr/include/stdio.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h \ /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ /usr/include/bits/stdio.h /usr/include/bits/stdio2.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/gnu/stubs-64.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stddef.h : /usr/lib64/gcc/x86_64-alt-linux/14/include/stdarg.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/include/bits/stdio2-decl.h : /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h : cat src/.deps/baz.Po || : baz.o : \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/baz.h : cat src/sub2/.deps/sub2foo.Po || : sub2/sub2foo.o : \ \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c \ /usr/include/stdc-predef.h \ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c : /usr/include/stdc-predef.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o : \ grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o : \ grep '^baz\.o.*:' src/.deps/baz.Po baz.o : \ grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o : \ ++ result_ ok -D '' -r '' -- '[absolute VPATH] generated Po files look correct' ++ set +x ok 26 - [absolute VPATH] generated Po files look correct PASS: t/depcomp-gcc.tap 26 - [absolute VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=gcc /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-gcc\" -DPACKAGE_TARNAME=\"depcomp-gcc\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-gcc\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-gcc\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH] dependency tracking works' ++ set +x not ok 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-gcc.tap 27 - [absolute VPATH] dependency tracking works ++ command_ok_ '[absolute VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[absolute VPATH] make distclean' ++ set +x ok 28 - [absolute VPATH] make distclean PASS: t/depcomp-gcc.tap 28 - [absolute VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-gcc.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 28 = later + test 0 -eq 0 + test 24 -eq 28 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL: t/depcomp-makedepend ========================== depcomp-makedepend: running makedepend -f- # DO NOT DELETE Running from installcheck: no Test Protocol: tap PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir + plan_ 28 + test 1 -eq 0 + test 1 -ge 2 + test xnone '!=' xnone + test x28 = xunknown + test x28 = xlater + test x28 = xlazy + test x28 = xnow + test 28 -ge 0 + planned_=28 + echo 1..28 1..28 + . depcomp.sh +++ pwd ++ ocwd=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ longpath=this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cachevar=am_cv_CC_dependencies_compiler_type ++ srctree=depmod-1.0 ++ mkdir depmod-1.0 ++ cd depmod-1.0 ++ cat +++ test no = yes +++ echo AC_PROG_RANLIB ++ mkdir build-aux sub src src/sub2 ++ case $depcomp_with_libtool in ++ po=Po ++ objext='$(OBJEXT)' ++ a=a ++ normalized_target=foo ++ LIBPRIMARY=LIBRARIES ++ LINKADD=LDADD ++ NOUNDEF= ++ libbaz_ldflags= ++ echo bin_PROGRAMS = foo ++ cat ++ cat ++ cat ++ cat ++ cat ++ echo '/* empty */' ++ cat ++ cat ++ cat ++ cat ++ test no = no ++ aclocal-1.16 -Werror ++ autoconf ++ automake-1.16 --foreign -Werror -Wall -a configure.ac:5: installing 'build-aux/ar-lib' configure.ac:4: installing 'build-aux/compile' configure.ac:3: installing 'build-aux/install-sh' configure.ac:3: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' ++ test -f build-aux/depcomp ++ test makedepend,no = auto,yes ++ case $depmode in ++ displayed_depmode='(cached) makedepend' ++ cfg_deptrack=am_cv_CC_dependencies_compiler_type=makedepend ++ /usr/bin/grep -F am_cv_CC_dependencies_compiler_type configure if test ${am_cv_CC_dependencies_compiler_type+y} am_cv_CC_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=$depmode am_cv_CC_dependencies_compiler_type=none { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ test no = no ++ pfx='in-tree build' ++ test 0 -gt 0 ++ pfx='[in-tree build]' ++ case $vpath in ++ mkdir intree ++ cd intree ++ setup_srcdir . ++ srcdir=. ++ mkdir -p . ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/sub ./ ++ command_ok_ '[in-tree build] configure' ./configure am_cv_CC_dependencies_compiler_type=makedepend ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ./configure am_cv_CC_dependencies_compiler_type=makedepend ++ result_ ok -D '' -r '' -- '[in-tree build] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 1 - [in-tree build] configure PASS: t/depcomp-makedepend.tap 1 - [in-tree build] configure ++ command_ok_ '[in-tree build] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[in-tree build] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend ++ result_ ok -D '' -r '' -- '[in-tree build] right depmode selected' ++ set +x ok 2 - [in-tree build] right depmode selected PASS: t/depcomp-makedepend.tap 2 - [in-tree build] right depmode selected ++ rm -f stdout ++ command_ok_ '[in-tree build] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c makedepend: warning: foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/include/stdarg.h makedepend: warning: foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h source='sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o sub/subfoo.c makedepend: warning: sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/include/stdarg.h x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] simple make' ++ set +x ok 3 - [in-tree build] simple make PASS: t/depcomp-makedepend.tap 3 - [in-tree build] simple make ++ command_ok_ '[in-tree build] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' source='baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o baz.c source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c makedepend: warning: foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/include/stdarg.h makedepend: warning: foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h source='sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o sub/subfoo.c makedepend: warning: sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/include/stddef.h makedepend: warning: sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/include/stdarg.h x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' ++ result_ ok -D '' -r '' -- '[in-tree build] clean & rebuild' ++ set +x ok 4 - [in-tree build] clean & rebuild PASS: t/depcomp-makedepend.tap 4 - [in-tree build] clean & rebuild ++ test makedepend = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[in-tree build] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[in-tree build] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : # DO NOT DELETE foo.o: foo.h /usr/include/stdio.h /usr/include/bits/libc-header-start.h foo.o: /usr/include/features.h /usr/include/features-time64.h foo.o: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h foo.o: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h foo.o: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h foo.o: /usr/include/bits/types.h /usr/include/bits/typesizes.h foo.o: /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h foo.o: /usr/include/bits/types/__mbstate_t.h foo.o: /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h foo.o: /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h foo.o: /usr/include/bits/types/cookie_io_functions_t.h foo.o: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h foo.o: /usr/include/bits/floatn-common.h sub/subfoo.h src/baz.h foo.o: /usr/include/stdlib.h /usr/include/bits/waitflags.h foo.o: /usr/include/bits/waitstatus.h /usr/include/sys/types.h foo.o: /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h foo.o: /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h foo.o: /usr/include/bits/stdint-intn.h /usr/include/endian.h foo.o: /usr/include/bits/endian.h /usr/include/bits/endianness.h foo.o: /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h foo.o: /usr/include/sys/select.h /usr/include/bits/select.h foo.o: /usr/include/bits/types/sigset_t.h foo.o: /usr/include/bits/types/__sigset_t.h foo.o: /usr/include/bits/types/struct_timeval.h foo.o: /usr/include/bits/types/struct_timespec.h foo.o: /usr/include/bits/pthreadtypes.h foo.o: /usr/include/bits/thread-shared-types.h foo.o: /usr/include/bits/pthreadtypes-arch.h foo.o: /usr/include/bits/atomic_wide_counter.h foo.o: /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h foo.o: /usr/include/alloca.h /usr/include/bits/stdlib-float.h foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : sub/subfoo.h : src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-float.h : cat sub/.deps/subfoo.Po || : # DO NOT DELETE sub/subfoo.o: sub/subfoo.h /usr/include/stdio.h sub/subfoo.o: /usr/include/bits/libc-header-start.h /usr/include/features.h sub/subfoo.o: /usr/include/features-time64.h /usr/include/bits/wordsize.h sub/subfoo.o: /usr/include/bits/timesize.h /usr/include/stdc-predef.h sub/subfoo.o: /usr/include/sys/cdefs.h /usr/include/bits/long-double.h sub/subfoo.o: /usr/include/gnu/stubs.h /usr/include/bits/types.h sub/subfoo.o: /usr/include/bits/typesizes.h /usr/include/bits/time64.h sub/subfoo.o: /usr/include/bits/types/__fpos_t.h sub/subfoo.o: /usr/include/bits/types/__mbstate_t.h sub/subfoo.o: /usr/include/bits/types/__fpos64_t.h sub/subfoo.o: /usr/include/bits/types/__FILE.h /usr/include/bits/types/FILE.h sub/subfoo.o: /usr/include/bits/types/struct_FILE.h sub/subfoo.o: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.o: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h sub/subfoo.o: /usr/include/bits/floatn-common.h sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : cat src/.deps/baz.Po || : # DO NOT DELETE baz.o: baz.h baz.h : cat src/sub2/.deps/sub2foo.Po || : # DO NOT DELETE sub2/sub2foo.o: sub2/sub2foo.h sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o: foo.h /usr/include/stdio.h /usr/include/bits/libc-header-start.h foo.o: /usr/include/features.h /usr/include/features-time64.h foo.o: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h foo.o: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h foo.o: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h foo.o: /usr/include/bits/types.h /usr/include/bits/typesizes.h foo.o: /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h foo.o: /usr/include/bits/types/__mbstate_t.h foo.o: /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h foo.o: /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h foo.o: /usr/include/bits/types/cookie_io_functions_t.h foo.o: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h foo.o: /usr/include/bits/floatn-common.h sub/subfoo.h src/baz.h foo.o: /usr/include/stdlib.h /usr/include/bits/waitflags.h foo.o: /usr/include/bits/waitstatus.h /usr/include/sys/types.h foo.o: /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h foo.o: /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h foo.o: /usr/include/bits/stdint-intn.h /usr/include/endian.h foo.o: /usr/include/bits/endian.h /usr/include/bits/endianness.h foo.o: /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h foo.o: /usr/include/sys/select.h /usr/include/bits/select.h foo.o: /usr/include/bits/types/sigset_t.h foo.o: /usr/include/bits/types/__sigset_t.h foo.o: /usr/include/bits/types/struct_timeval.h foo.o: /usr/include/bits/types/struct_timespec.h foo.o: /usr/include/bits/pthreadtypes.h foo.o: /usr/include/bits/thread-shared-types.h foo.o: /usr/include/bits/pthreadtypes-arch.h foo.o: /usr/include/bits/atomic_wide_counter.h foo.o: /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h foo.o: /usr/include/alloca.h /usr/include/bits/stdlib-float.h grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: sub/subfoo.h /usr/include/stdio.h sub/subfoo.o: /usr/include/bits/libc-header-start.h /usr/include/features.h sub/subfoo.o: /usr/include/features-time64.h /usr/include/bits/wordsize.h sub/subfoo.o: /usr/include/bits/timesize.h /usr/include/stdc-predef.h sub/subfoo.o: /usr/include/sys/cdefs.h /usr/include/bits/long-double.h sub/subfoo.o: /usr/include/gnu/stubs.h /usr/include/bits/types.h sub/subfoo.o: /usr/include/bits/typesizes.h /usr/include/bits/time64.h sub/subfoo.o: /usr/include/bits/types/__fpos_t.h sub/subfoo.o: /usr/include/bits/types/__mbstate_t.h sub/subfoo.o: /usr/include/bits/types/__fpos64_t.h sub/subfoo.o: /usr/include/bits/types/__FILE.h /usr/include/bits/types/FILE.h sub/subfoo.o: /usr/include/bits/types/struct_FILE.h sub/subfoo.o: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.o: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h sub/subfoo.o: /usr/include/bits/floatn-common.h grep '^baz\.o.*:' src/.deps/baz.Po baz.o: baz.h grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[in-tree build] generated Po files look correct' ++ set +x ok 5 - [in-tree build] generated Po files look correct PASS: t/depcomp-makedepend.tap 5 - [in-tree build] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ./src/sub2/sub2foo.h echo 'choke me' ++ file=./src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c In file included from sub2/sub2foo.c:1: sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ./src/sub2/sub2foo.h ++ test -f ./src/sub2/sub2foo.h ++ rm -f ./src/sub2/sub2foo.h ++ edit ./src/sub2/sub2foo.c -e 1d ++ file=./src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ./src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ./sub/subfoo.h echo 'choke me' ++ file=./sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c In file included from foo.h:2, from foo.c:1: sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ./sub/subfoo.h ++ test -f ./sub/subfoo.h ++ rm -f ./sub/subfoo.h ++ edit ./sub/subfoo.c -e 1d ++ file=./sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ./sub/subfoo.c ++ edit ./foo.h -e 2d ++ file=./foo.h ++ shift ++ sed -e 2d ++ mv -f t ./foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' source='foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ./build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c foo.c: In function 'main': foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[in-tree build] dependency tracking works' ++ set +x not ok 6 - [in-tree build] dependency tracking works FAIL: t/depcomp-makedepend.tap 6 - [in-tree build] dependency tracking works ++ command_ok_ '[in-tree build] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[in-tree build] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test no = no ++ make_ok distclean ++ make distclean Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/intree' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ check_no_depfiles ++ find . -name '*.Plo' -o -name '*.Po' ++ grep . ++ return 0 ++ result_ ok -D '' -r '' -- '[in-tree build] make distclean' ++ set +x ok 7 - [in-tree build] make distclean PASS: t/depcomp-makedepend.tap 7 - [in-tree build] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ test simple = no ++ pfx='simple VPATH' ++ test 0 -gt 0 ++ pfx='[simple VPATH]' ++ case $vpath in ++ mkdir -p vpath-simple/build ++ cd vpath-simple/build ++ setup_srcdir .. ++ srcdir=.. ++ mkdir -p .. ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/sub ../ ++ command_ok_ '[simple VPATH] configure' ../configure am_cv_CC_dependencies_compiler_type=makedepend ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../configure am_cv_CC_dependencies_compiler_type=makedepend ++ result_ ok -D '' -r '' -- '[simple VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 8 - [simple VPATH] configure PASS: t/depcomp-makedepend.tap 8 - [simple VPATH] configure ++ command_ok_ '[simple VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[simple VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend ++ result_ ok -D '' -r '' -- '[simple VPATH] right depmode selected' ++ set +x ok 9 - [simple VPATH] right depmode selected PASS: t/depcomp-makedepend.tap 9 - [simple VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[simple VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c makedepend: warning: ../foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../stdarg.h not in /usr/include/stdarg.h makedepend: warning: ../foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h source='../sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../sub/subfoo.c makedepend: warning: ../sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../stdarg.h not in /usr/include/stdarg.h x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] simple make' ++ set +x ok 10 - [simple VPATH] simple make PASS: t/depcomp-makedepend.tap 10 - [simple VPATH] simple make ++ command_ok_ '[simple VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' source='../../src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/baz.c source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c makedepend: warning: ../foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../stdarg.h not in /usr/include/stdarg.h makedepend: warning: ../foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h source='../sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../sub/subfoo.c makedepend: warning: ../sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../stddef.h not in /usr/include/stddef.h makedepend: warning: ../sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../stdarg.h not in /usr/include/stdarg.h x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' ++ result_ ok -D '' -r '' -- '[simple VPATH] clean & rebuild' ++ set +x ok 11 - [simple VPATH] clean & rebuild PASS: t/depcomp-makedepend.tap 11 - [simple VPATH] clean & rebuild ++ test makedepend = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[simple VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[simple VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : # DO NOT DELETE foo.o: ../foo.h /usr/include/stdio.h /usr/include/bits/libc-header-start.h foo.o: /usr/include/features.h /usr/include/features-time64.h foo.o: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h foo.o: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h foo.o: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h foo.o: /usr/include/bits/types.h /usr/include/bits/typesizes.h foo.o: /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h foo.o: /usr/include/bits/types/__mbstate_t.h foo.o: /usr/include/bits/types/__fpos64_t.h foo.o: /usr/include/bits/types/__FILE.h /usr/include/bits/types/FILE.h foo.o: /usr/include/bits/types/struct_FILE.h foo.o: /usr/include/bits/types/cookie_io_functions_t.h foo.o: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h foo.o: /usr/include/bits/floatn-common.h ../sub/subfoo.h ../src/baz.h foo.o: /usr/include/stdlib.h /usr/include/bits/waitflags.h foo.o: /usr/include/bits/waitstatus.h /usr/include/sys/types.h foo.o: /usr/include/bits/types/clock_t.h foo.o: /usr/include/bits/types/clockid_t.h foo.o: /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h foo.o: /usr/include/bits/stdint-intn.h /usr/include/endian.h foo.o: /usr/include/bits/endian.h /usr/include/bits/endianness.h foo.o: /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h foo.o: /usr/include/sys/select.h /usr/include/bits/select.h foo.o: /usr/include/bits/types/sigset_t.h foo.o: /usr/include/bits/types/__sigset_t.h foo.o: /usr/include/bits/types/struct_timeval.h foo.o: /usr/include/bits/types/struct_timespec.h foo.o: /usr/include/bits/pthreadtypes.h foo.o: /usr/include/bits/thread-shared-types.h foo.o: /usr/include/bits/pthreadtypes-arch.h foo.o: /usr/include/bits/atomic_wide_counter.h foo.o: /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h foo.o: /usr/include/alloca.h /usr/include/bits/stdlib-float.h ../foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : ../sub/subfoo.h : ../src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-float.h : cat sub/.deps/subfoo.Po || : # DO NOT DELETE sub/subfoo.o: ../sub/subfoo.h /usr/include/stdio.h sub/subfoo.o: /usr/include/bits/libc-header-start.h sub/subfoo.o: /usr/include/features.h /usr/include/features-time64.h sub/subfoo.o: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h sub/subfoo.o: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h sub/subfoo.o: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h sub/subfoo.o: /usr/include/bits/types.h /usr/include/bits/typesizes.h sub/subfoo.o: /usr/include/bits/time64.h sub/subfoo.o: /usr/include/bits/types/__fpos_t.h sub/subfoo.o: /usr/include/bits/types/__mbstate_t.h sub/subfoo.o: /usr/include/bits/types/__fpos64_t.h sub/subfoo.o: /usr/include/bits/types/__FILE.h sub/subfoo.o: /usr/include/bits/types/FILE.h sub/subfoo.o: /usr/include/bits/types/struct_FILE.h sub/subfoo.o: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.o: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h sub/subfoo.o: /usr/include/bits/floatn-common.h ../sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : cat src/.deps/baz.Po || : # DO NOT DELETE baz.o: ../../src/baz.h ../../src/baz.h : cat src/sub2/.deps/sub2foo.Po || : # DO NOT DELETE sub2/sub2foo.o: ../../src/sub2/sub2foo.h ../../src/sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o: ../foo.h /usr/include/stdio.h /usr/include/bits/libc-header-start.h foo.o: /usr/include/features.h /usr/include/features-time64.h foo.o: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h foo.o: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h foo.o: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h foo.o: /usr/include/bits/types.h /usr/include/bits/typesizes.h foo.o: /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h foo.o: /usr/include/bits/types/__mbstate_t.h foo.o: /usr/include/bits/types/__fpos64_t.h foo.o: /usr/include/bits/types/__FILE.h /usr/include/bits/types/FILE.h foo.o: /usr/include/bits/types/struct_FILE.h foo.o: /usr/include/bits/types/cookie_io_functions_t.h foo.o: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h foo.o: /usr/include/bits/floatn-common.h ../sub/subfoo.h ../src/baz.h foo.o: /usr/include/stdlib.h /usr/include/bits/waitflags.h foo.o: /usr/include/bits/waitstatus.h /usr/include/sys/types.h foo.o: /usr/include/bits/types/clock_t.h foo.o: /usr/include/bits/types/clockid_t.h foo.o: /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h foo.o: /usr/include/bits/stdint-intn.h /usr/include/endian.h foo.o: /usr/include/bits/endian.h /usr/include/bits/endianness.h foo.o: /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h foo.o: /usr/include/sys/select.h /usr/include/bits/select.h foo.o: /usr/include/bits/types/sigset_t.h foo.o: /usr/include/bits/types/__sigset_t.h foo.o: /usr/include/bits/types/struct_timeval.h foo.o: /usr/include/bits/types/struct_timespec.h foo.o: /usr/include/bits/pthreadtypes.h foo.o: /usr/include/bits/thread-shared-types.h foo.o: /usr/include/bits/pthreadtypes-arch.h foo.o: /usr/include/bits/atomic_wide_counter.h foo.o: /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h foo.o: /usr/include/alloca.h /usr/include/bits/stdlib-float.h grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: ../sub/subfoo.h /usr/include/stdio.h sub/subfoo.o: /usr/include/bits/libc-header-start.h sub/subfoo.o: /usr/include/features.h /usr/include/features-time64.h sub/subfoo.o: /usr/include/bits/wordsize.h /usr/include/bits/timesize.h sub/subfoo.o: /usr/include/stdc-predef.h /usr/include/sys/cdefs.h sub/subfoo.o: /usr/include/bits/long-double.h /usr/include/gnu/stubs.h sub/subfoo.o: /usr/include/bits/types.h /usr/include/bits/typesizes.h sub/subfoo.o: /usr/include/bits/time64.h sub/subfoo.o: /usr/include/bits/types/__fpos_t.h sub/subfoo.o: /usr/include/bits/types/__mbstate_t.h sub/subfoo.o: /usr/include/bits/types/__fpos64_t.h sub/subfoo.o: /usr/include/bits/types/__FILE.h sub/subfoo.o: /usr/include/bits/types/FILE.h sub/subfoo.o: /usr/include/bits/types/struct_FILE.h sub/subfoo.o: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.o: /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h sub/subfoo.o: /usr/include/bits/floatn-common.h grep '^baz\.o.*:' src/.deps/baz.Po baz.o: ../../src/baz.h grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: ../../src/sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[simple VPATH] generated Po files look correct' ++ set +x ok 12 - [simple VPATH] generated Po files look correct PASS: t/depcomp-makedepend.tap 12 - [simple VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/sub2/sub2foo.h echo 'choke me' ++ file=../src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c In file included from ../../src/sub2/sub2foo.c:1: ../../src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/sub2/sub2foo.h ++ test -f ../src/sub2/sub2foo.h ++ rm -f ../src/sub2/sub2foo.h ++ edit ../src/sub2/sub2foo.c -e 1d ++ file=../src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='../../src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../sub/subfoo.h echo 'choke me' ++ file=../sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c In file included from ../foo.h:2, from ../foo.c:1: ../sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../sub/subfoo.h ++ test -f ../sub/subfoo.h ++ rm -f ../sub/subfoo.h ++ edit ../sub/subfoo.c -e 1d ++ file=../sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../sub/subfoo.c ++ edit ../foo.h -e 2d ++ file=../foo.h ++ shift ++ sed -e 2d ++ mv -f t ../foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' source='../foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../foo.c ../foo.c: In function 'main': ../foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[simple VPATH] dependency tracking works' ++ set +x not ok 13 - [simple VPATH] dependency tracking works FAIL: t/depcomp-makedepend.tap 13 - [simple VPATH] dependency tracking works ++ command_ok_ '[simple VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[simple VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test simple = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-simple/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[simple VPATH] make distclean' ++ set +x ok 14 - [simple VPATH] make distclean PASS: t/depcomp-makedepend.tap 14 - [simple VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ test long = no ++ pfx='long VPATH' ++ test 0 -gt 0 ++ pfx='[long VPATH]' ++ case $vpath in ++ mkdir -p vpath-long/src vpath-long/wrk ++ cd vpath-long/wrk ++ setup_srcdir ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ srcdir=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ mkdir -p ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/sub ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/ ++ command_ok_ '[long VPATH] configure' ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=makedepend ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/configure am_cv_CC_dependencies_compiler_type=makedepend ++ result_ ok -D '' -r '' -- '[long VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 15 - [long VPATH] configure PASS: t/depcomp-makedepend.tap 15 - [long VPATH] configure ++ command_ok_ '[long VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[long VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend ++ result_ ok -D '' -r '' -- '[long VPATH] right depmode selected' ++ set +x ok 16 - [long VPATH] right depmode selected PASS: t/depcomp-makedepend.tap 16 - [long VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[long VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stdarg.h not in /usr/include/stdarg.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stdarg.h not in /usr/include/stdarg.h x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] simple make' ++ set +x ok 17 - [long VPATH] simple make PASS: t/depcomp-makedepend.tap 17 - [long VPATH] simple make ++ command_ok_ '[long VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.c source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stdarg.h not in /usr/include/stdarg.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stddef.h not in /usr/include/stddef.h makedepend: warning: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/stdarg.h not in /usr/include/stdarg.h x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' ++ result_ ok -D '' -r '' -- '[long VPATH] clean & rebuild' ++ set +x ok 18 - [long VPATH] clean & rebuild PASS: t/depcomp-makedepend.tap 18 - [long VPATH] clean & rebuild ++ test makedepend = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[long VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[long VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : # DO NOT DELETE foo.o: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h foo.o: /usr/include/stdio.h foo.o: /usr/include/bits/libc-header-start.h foo.o: /usr/include/features.h foo.o: /usr/include/features-time64.h foo.o: /usr/include/bits/wordsize.h foo.o: /usr/include/bits/timesize.h foo.o: /usr/include/stdc-predef.h foo.o: /usr/include/sys/cdefs.h foo.o: /usr/include/bits/long-double.h foo.o: /usr/include/gnu/stubs.h foo.o: /usr/include/bits/types.h foo.o: /usr/include/bits/typesizes.h foo.o: /usr/include/bits/time64.h foo.o: /usr/include/bits/types/__fpos_t.h foo.o: /usr/include/bits/types/__mbstate_t.h foo.o: /usr/include/bits/types/__fpos64_t.h foo.o: /usr/include/bits/types/__FILE.h foo.o: /usr/include/bits/types/FILE.h foo.o: /usr/include/bits/types/struct_FILE.h foo.o: /usr/include/bits/types/cookie_io_functions_t.h foo.o: /usr/include/bits/stdio_lim.h foo.o: /usr/include/bits/floatn.h foo.o: /usr/include/bits/floatn-common.h foo.o: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h foo.o: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h foo.o: /usr/include/stdlib.h foo.o: /usr/include/bits/waitflags.h foo.o: /usr/include/bits/waitstatus.h foo.o: /usr/include/sys/types.h foo.o: /usr/include/bits/types/clock_t.h foo.o: /usr/include/bits/types/clockid_t.h foo.o: /usr/include/bits/types/time_t.h foo.o: /usr/include/bits/types/timer_t.h foo.o: /usr/include/bits/stdint-intn.h foo.o: /usr/include/endian.h foo.o: /usr/include/bits/endian.h foo.o: /usr/include/bits/endianness.h foo.o: /usr/include/bits/byteswap.h foo.o: /usr/include/bits/uintn-identity.h foo.o: /usr/include/sys/select.h foo.o: /usr/include/bits/select.h foo.o: /usr/include/bits/types/sigset_t.h foo.o: /usr/include/bits/types/__sigset_t.h foo.o: /usr/include/bits/types/struct_timeval.h foo.o: /usr/include/bits/types/struct_timespec.h foo.o: /usr/include/bits/pthreadtypes.h foo.o: /usr/include/bits/thread-shared-types.h foo.o: /usr/include/bits/pthreadtypes-arch.h foo.o: /usr/include/bits/atomic_wide_counter.h foo.o: /usr/include/bits/struct_mutex.h foo.o: /usr/include/bits/struct_rwlock.h foo.o: /usr/include/alloca.h foo.o: /usr/include/bits/stdlib-float.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-float.h : cat sub/.deps/subfoo.Po || : # DO NOT DELETE sub/subfoo.o: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h sub/subfoo.o: /usr/include/stdio.h sub/subfoo.o: /usr/include/bits/libc-header-start.h sub/subfoo.o: /usr/include/features.h sub/subfoo.o: /usr/include/features-time64.h sub/subfoo.o: /usr/include/bits/wordsize.h sub/subfoo.o: /usr/include/bits/timesize.h sub/subfoo.o: /usr/include/stdc-predef.h sub/subfoo.o: /usr/include/sys/cdefs.h sub/subfoo.o: /usr/include/bits/long-double.h sub/subfoo.o: /usr/include/gnu/stubs.h sub/subfoo.o: /usr/include/bits/types.h sub/subfoo.o: /usr/include/bits/typesizes.h sub/subfoo.o: /usr/include/bits/time64.h sub/subfoo.o: /usr/include/bits/types/__fpos_t.h sub/subfoo.o: /usr/include/bits/types/__mbstate_t.h sub/subfoo.o: /usr/include/bits/types/__fpos64_t.h sub/subfoo.o: /usr/include/bits/types/__FILE.h sub/subfoo.o: /usr/include/bits/types/FILE.h sub/subfoo.o: /usr/include/bits/types/struct_FILE.h sub/subfoo.o: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.o: /usr/include/bits/stdio_lim.h sub/subfoo.o: /usr/include/bits/floatn.h sub/subfoo.o: /usr/include/bits/floatn-common.h ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : cat src/.deps/baz.Po || : # DO NOT DELETE baz.o: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h : cat src/sub2/.deps/sub2foo.Po || : # DO NOT DELETE sub2/sub2foo.o: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h foo.o: /usr/include/stdio.h foo.o: /usr/include/bits/libc-header-start.h foo.o: /usr/include/features.h foo.o: /usr/include/features-time64.h foo.o: /usr/include/bits/wordsize.h foo.o: /usr/include/bits/timesize.h foo.o: /usr/include/stdc-predef.h foo.o: /usr/include/sys/cdefs.h foo.o: /usr/include/bits/long-double.h foo.o: /usr/include/gnu/stubs.h foo.o: /usr/include/bits/types.h foo.o: /usr/include/bits/typesizes.h foo.o: /usr/include/bits/time64.h foo.o: /usr/include/bits/types/__fpos_t.h foo.o: /usr/include/bits/types/__mbstate_t.h foo.o: /usr/include/bits/types/__fpos64_t.h foo.o: /usr/include/bits/types/__FILE.h foo.o: /usr/include/bits/types/FILE.h foo.o: /usr/include/bits/types/struct_FILE.h foo.o: /usr/include/bits/types/cookie_io_functions_t.h foo.o: /usr/include/bits/stdio_lim.h foo.o: /usr/include/bits/floatn.h foo.o: /usr/include/bits/floatn-common.h foo.o: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h foo.o: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h foo.o: /usr/include/stdlib.h foo.o: /usr/include/bits/waitflags.h foo.o: /usr/include/bits/waitstatus.h foo.o: /usr/include/sys/types.h foo.o: /usr/include/bits/types/clock_t.h foo.o: /usr/include/bits/types/clockid_t.h foo.o: /usr/include/bits/types/time_t.h foo.o: /usr/include/bits/types/timer_t.h foo.o: /usr/include/bits/stdint-intn.h foo.o: /usr/include/endian.h foo.o: /usr/include/bits/endian.h foo.o: /usr/include/bits/endianness.h foo.o: /usr/include/bits/byteswap.h foo.o: /usr/include/bits/uintn-identity.h foo.o: /usr/include/sys/select.h foo.o: /usr/include/bits/select.h foo.o: /usr/include/bits/types/sigset_t.h foo.o: /usr/include/bits/types/__sigset_t.h foo.o: /usr/include/bits/types/struct_timeval.h foo.o: /usr/include/bits/types/struct_timespec.h foo.o: /usr/include/bits/pthreadtypes.h foo.o: /usr/include/bits/thread-shared-types.h foo.o: /usr/include/bits/pthreadtypes-arch.h foo.o: /usr/include/bits/atomic_wide_counter.h foo.o: /usr/include/bits/struct_mutex.h foo.o: /usr/include/bits/struct_rwlock.h foo.o: /usr/include/alloca.h foo.o: /usr/include/bits/stdlib-float.h grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h sub/subfoo.o: /usr/include/stdio.h sub/subfoo.o: /usr/include/bits/libc-header-start.h sub/subfoo.o: /usr/include/features.h sub/subfoo.o: /usr/include/features-time64.h sub/subfoo.o: /usr/include/bits/wordsize.h sub/subfoo.o: /usr/include/bits/timesize.h sub/subfoo.o: /usr/include/stdc-predef.h sub/subfoo.o: /usr/include/sys/cdefs.h sub/subfoo.o: /usr/include/bits/long-double.h sub/subfoo.o: /usr/include/gnu/stubs.h sub/subfoo.o: /usr/include/bits/types.h sub/subfoo.o: /usr/include/bits/typesizes.h sub/subfoo.o: /usr/include/bits/time64.h sub/subfoo.o: /usr/include/bits/types/__fpos_t.h sub/subfoo.o: /usr/include/bits/types/__mbstate_t.h sub/subfoo.o: /usr/include/bits/types/__fpos64_t.h sub/subfoo.o: /usr/include/bits/types/__FILE.h sub/subfoo.o: /usr/include/bits/types/FILE.h sub/subfoo.o: /usr/include/bits/types/struct_FILE.h sub/subfoo.o: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.o: /usr/include/bits/stdio_lim.h sub/subfoo.o: /usr/include/bits/floatn.h sub/subfoo.o: /usr/include/bits/floatn-common.h grep '^baz\.o.*:' src/.deps/baz.Po baz.o: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/baz.h grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[long VPATH] generated Po files look correct' ++ set +x ok 19 - [long VPATH] generated Po files look correct PASS: t/depcomp-makedepend.tap 19 - [long VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c In file included from ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c:1: ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o ../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h echo 'choke me' ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c In file included from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h:2, from ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:1: ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ delete ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ test -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ rm -f ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.h ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c -e 1d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/sub/subfoo.c ++ edit ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h -e 2d ++ file=../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ shift ++ sed -e 2d ++ mv -f t ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' source='../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c: In function 'main': ../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[long VPATH] dependency tracking works' ++ set +x not ok 20 - [long VPATH] dependency tracking works FAIL: t/depcomp-makedepend.tap 20 - [long VPATH] dependency tracking works ++ command_ok_ '[long VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[long VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test long = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "../../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "../src/this-is/a-path/which-has/quite-a/definitely/truly/long_long_name" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-long/wrk' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[long VPATH] make distclean' ++ set +x ok 21 - [long VPATH] make distclean PASS: t/depcomp-makedepend.tap 21 - [long VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ for vpath in no simple long absolute ++ do_all_tests ++ do_test ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ test absolute = no ++ pfx='absolute VPATH' ++ test 0 -gt 0 ++ pfx='[absolute VPATH]' ++ case $vpath in ++ mkdir -p vpath-abs/build ++ cd vpath-abs/build +++ cd .. +++ pwd ++ absdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs ++ setup_srcdir /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs ++ srcdir=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs ++ mkdir -p /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs ++ cp -pR /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/Makefile.am /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/Makefile.in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/aclocal.m4 /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/autom4te.cache /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/build-aux /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/configure /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/configure.ac /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/src /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/depmod-1.0/sub /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/ ++ unset absdir ++ command_ok_ '[absolute VPATH] configure' /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=makedepend ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] configure' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/configure am_cv_CC_dependencies_compiler_type=makedepend ++ result_ ok -D '' -r '' -- '[absolute VPATH] configure' ++ set +x ++ cat stdout checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands ok 22 - [absolute VPATH] configure PASS: t/depcomp-makedepend.tap 22 - [absolute VPATH] configure ++ command_ok_ '[absolute VPATH] right depmode selected' grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout ++ tap_directive_= ++ tap_reason_= ++ test 4 -gt 0 ++ tap_description_='[absolute VPATH] right depmode selected' ++ shift ++ test 3 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ grep '^checking dependency style .*\.\.\. (cached) makedepend$' stdout checking dependency style of x86_64-alt-linux-gcc... (cached) makedepend ++ result_ ok -D '' -r '' -- '[absolute VPATH] right depmode selected' ++ set +x ok 23 - [absolute VPATH] right depmode selected PASS: t/depcomp-makedepend.tap 23 - [absolute VPATH] right depmode selected ++ rm -f stdout ++ command_ok_ '[absolute VPATH] simple make' make_ok ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] simple make' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stdarg.h not in /usr/include/stdarg.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stdarg.h not in /usr/include/stdarg.h x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] simple make' ++ set +x ok 24 - [absolute VPATH] simple make PASS: t/depcomp-makedepend.tap 24 - [absolute VPATH] simple make ++ command_ok_ '[absolute VPATH] clean & rebuild' eval '$MAKE clean && make_ok' ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] clean & rebuild' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ eval '$MAKE clean && make_ok' +++ make clean Making clean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' +++ make_ok +++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.c' object='baz.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o baz.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.c source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stdarg.h not in /usr/include/stdarg.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/stdlib.h, line 32): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/sys/types.h, line 144): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c (reading /usr/include/alloca.h, line 24): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c' object='sub/subfoo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub/subfoo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c (reading /usr/include/stdio.h, line 33): cannot find include file "stddef.h" not in ./stddef.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stddef.h not in /usr/include/stddef.h makedepend: warning: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c (reading /usr/include/stdio.h, line 36): cannot find include file "stdarg.h" not in ./stdarg.h not in /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/stdarg.h not in /usr/include/stdarg.h x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o foo foo.o sub/subfoo.o src/libbaz.a make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' ++ result_ ok -D '' -r '' -- '[absolute VPATH] clean & rebuild' ++ set +x ok 25 - [absolute VPATH] clean & rebuild PASS: t/depcomp-makedepend.tap 25 - [absolute VPATH] clean & rebuild ++ test makedepend = disabled ++ grep '[ ]depmode=none' Makefile ++ command_ok_ '[absolute VPATH] generated Po files look correct' make grep-test ++ tap_directive_= ++ tap_reason_= ++ test 3 -gt 0 ++ tap_description_='[absolute VPATH] generated Po files look correct' ++ shift ++ test 2 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ make grep-test cat .deps/foo.Po || : # DO NOT DELETE foo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.h foo.o: /usr/include/stdio.h foo.o: /usr/include/bits/libc-header-start.h foo.o: /usr/include/features.h foo.o: /usr/include/features-time64.h foo.o: /usr/include/bits/wordsize.h foo.o: /usr/include/bits/timesize.h foo.o: /usr/include/stdc-predef.h foo.o: /usr/include/sys/cdefs.h foo.o: /usr/include/bits/long-double.h foo.o: /usr/include/gnu/stubs.h foo.o: /usr/include/bits/types.h foo.o: /usr/include/bits/typesizes.h foo.o: /usr/include/bits/time64.h foo.o: /usr/include/bits/types/__fpos_t.h foo.o: /usr/include/bits/types/__mbstate_t.h foo.o: /usr/include/bits/types/__fpos64_t.h foo.o: /usr/include/bits/types/__FILE.h foo.o: /usr/include/bits/types/FILE.h foo.o: /usr/include/bits/types/struct_FILE.h foo.o: /usr/include/bits/types/cookie_io_functions_t.h foo.o: /usr/include/bits/stdio_lim.h foo.o: /usr/include/bits/floatn.h foo.o: /usr/include/bits/floatn-common.h foo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h foo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.h foo.o: /usr/include/stdlib.h foo.o: /usr/include/bits/waitflags.h foo.o: /usr/include/bits/waitstatus.h foo.o: /usr/include/sys/types.h foo.o: /usr/include/bits/types/clock_t.h foo.o: /usr/include/bits/types/clockid_t.h foo.o: /usr/include/bits/types/time_t.h foo.o: /usr/include/bits/types/timer_t.h foo.o: /usr/include/bits/stdint-intn.h foo.o: /usr/include/endian.h foo.o: /usr/include/bits/endian.h foo.o: /usr/include/bits/endianness.h foo.o: /usr/include/bits/byteswap.h foo.o: /usr/include/bits/uintn-identity.h foo.o: /usr/include/sys/select.h foo.o: /usr/include/bits/select.h foo.o: /usr/include/bits/types/sigset_t.h foo.o: /usr/include/bits/types/__sigset_t.h foo.o: /usr/include/bits/types/struct_timeval.h foo.o: /usr/include/bits/types/struct_timespec.h foo.o: /usr/include/bits/pthreadtypes.h foo.o: /usr/include/bits/thread-shared-types.h foo.o: /usr/include/bits/pthreadtypes-arch.h foo.o: /usr/include/bits/atomic_wide_counter.h foo.o: /usr/include/bits/struct_mutex.h foo.o: /usr/include/bits/struct_rwlock.h foo.o: /usr/include/alloca.h foo.o: /usr/include/bits/stdlib-float.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.h : /usr/include/stdlib.h : /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h : /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h : /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h : /usr/include/bits/types/timer_t.h : /usr/include/bits/stdint-intn.h : /usr/include/endian.h : /usr/include/bits/endian.h : /usr/include/bits/endianness.h : /usr/include/bits/byteswap.h : /usr/include/bits/uintn-identity.h : /usr/include/sys/select.h : /usr/include/bits/select.h : /usr/include/bits/types/sigset_t.h : /usr/include/bits/types/__sigset_t.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/pthreadtypes.h : /usr/include/bits/thread-shared-types.h : /usr/include/bits/pthreadtypes-arch.h : /usr/include/bits/atomic_wide_counter.h : /usr/include/bits/struct_mutex.h : /usr/include/bits/struct_rwlock.h : /usr/include/alloca.h : /usr/include/bits/stdlib-float.h : cat sub/.deps/subfoo.Po || : # DO NOT DELETE sub/subfoo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h sub/subfoo.o: /usr/include/stdio.h sub/subfoo.o: /usr/include/bits/libc-header-start.h sub/subfoo.o: /usr/include/features.h sub/subfoo.o: /usr/include/features-time64.h sub/subfoo.o: /usr/include/bits/wordsize.h sub/subfoo.o: /usr/include/bits/timesize.h sub/subfoo.o: /usr/include/stdc-predef.h sub/subfoo.o: /usr/include/sys/cdefs.h sub/subfoo.o: /usr/include/bits/long-double.h sub/subfoo.o: /usr/include/gnu/stubs.h sub/subfoo.o: /usr/include/bits/types.h sub/subfoo.o: /usr/include/bits/typesizes.h sub/subfoo.o: /usr/include/bits/time64.h sub/subfoo.o: /usr/include/bits/types/__fpos_t.h sub/subfoo.o: /usr/include/bits/types/__mbstate_t.h sub/subfoo.o: /usr/include/bits/types/__fpos64_t.h sub/subfoo.o: /usr/include/bits/types/__FILE.h sub/subfoo.o: /usr/include/bits/types/FILE.h sub/subfoo.o: /usr/include/bits/types/struct_FILE.h sub/subfoo.o: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.o: /usr/include/bits/stdio_lim.h sub/subfoo.o: /usr/include/bits/floatn.h sub/subfoo.o: /usr/include/bits/floatn-common.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h : /usr/include/stdio.h : /usr/include/bits/libc-header-start.h : /usr/include/features.h : /usr/include/features-time64.h : /usr/include/bits/wordsize.h : /usr/include/bits/timesize.h : /usr/include/stdc-predef.h : /usr/include/sys/cdefs.h : /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h : /usr/include/bits/types.h : /usr/include/bits/typesizes.h : /usr/include/bits/time64.h : /usr/include/bits/types/__fpos_t.h : /usr/include/bits/types/__mbstate_t.h : /usr/include/bits/types/__fpos64_t.h : /usr/include/bits/types/__FILE.h : /usr/include/bits/types/FILE.h : /usr/include/bits/types/struct_FILE.h : /usr/include/bits/types/cookie_io_functions_t.h : /usr/include/bits/stdio_lim.h : /usr/include/bits/floatn.h : /usr/include/bits/floatn-common.h : cat src/.deps/baz.Po || : # DO NOT DELETE baz.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.h : cat src/sub2/.deps/sub2foo.Po || : # DO NOT DELETE sub2/sub2foo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h : grep '^foo.o.*:' .deps/foo.Po foo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.h foo.o: /usr/include/stdio.h foo.o: /usr/include/bits/libc-header-start.h foo.o: /usr/include/features.h foo.o: /usr/include/features-time64.h foo.o: /usr/include/bits/wordsize.h foo.o: /usr/include/bits/timesize.h foo.o: /usr/include/stdc-predef.h foo.o: /usr/include/sys/cdefs.h foo.o: /usr/include/bits/long-double.h foo.o: /usr/include/gnu/stubs.h foo.o: /usr/include/bits/types.h foo.o: /usr/include/bits/typesizes.h foo.o: /usr/include/bits/time64.h foo.o: /usr/include/bits/types/__fpos_t.h foo.o: /usr/include/bits/types/__mbstate_t.h foo.o: /usr/include/bits/types/__fpos64_t.h foo.o: /usr/include/bits/types/__FILE.h foo.o: /usr/include/bits/types/FILE.h foo.o: /usr/include/bits/types/struct_FILE.h foo.o: /usr/include/bits/types/cookie_io_functions_t.h foo.o: /usr/include/bits/stdio_lim.h foo.o: /usr/include/bits/floatn.h foo.o: /usr/include/bits/floatn-common.h foo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h foo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.h foo.o: /usr/include/stdlib.h foo.o: /usr/include/bits/waitflags.h foo.o: /usr/include/bits/waitstatus.h foo.o: /usr/include/sys/types.h foo.o: /usr/include/bits/types/clock_t.h foo.o: /usr/include/bits/types/clockid_t.h foo.o: /usr/include/bits/types/time_t.h foo.o: /usr/include/bits/types/timer_t.h foo.o: /usr/include/bits/stdint-intn.h foo.o: /usr/include/endian.h foo.o: /usr/include/bits/endian.h foo.o: /usr/include/bits/endianness.h foo.o: /usr/include/bits/byteswap.h foo.o: /usr/include/bits/uintn-identity.h foo.o: /usr/include/sys/select.h foo.o: /usr/include/bits/select.h foo.o: /usr/include/bits/types/sigset_t.h foo.o: /usr/include/bits/types/__sigset_t.h foo.o: /usr/include/bits/types/struct_timeval.h foo.o: /usr/include/bits/types/struct_timespec.h foo.o: /usr/include/bits/pthreadtypes.h foo.o: /usr/include/bits/thread-shared-types.h foo.o: /usr/include/bits/pthreadtypes-arch.h foo.o: /usr/include/bits/atomic_wide_counter.h foo.o: /usr/include/bits/struct_mutex.h foo.o: /usr/include/bits/struct_rwlock.h foo.o: /usr/include/alloca.h foo.o: /usr/include/bits/stdlib-float.h grep '^sub/subfoo\.o.*:' sub/.deps/subfoo.Po sub/subfoo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h sub/subfoo.o: /usr/include/stdio.h sub/subfoo.o: /usr/include/bits/libc-header-start.h sub/subfoo.o: /usr/include/features.h sub/subfoo.o: /usr/include/features-time64.h sub/subfoo.o: /usr/include/bits/wordsize.h sub/subfoo.o: /usr/include/bits/timesize.h sub/subfoo.o: /usr/include/stdc-predef.h sub/subfoo.o: /usr/include/sys/cdefs.h sub/subfoo.o: /usr/include/bits/long-double.h sub/subfoo.o: /usr/include/gnu/stubs.h sub/subfoo.o: /usr/include/bits/types.h sub/subfoo.o: /usr/include/bits/typesizes.h sub/subfoo.o: /usr/include/bits/time64.h sub/subfoo.o: /usr/include/bits/types/__fpos_t.h sub/subfoo.o: /usr/include/bits/types/__mbstate_t.h sub/subfoo.o: /usr/include/bits/types/__fpos64_t.h sub/subfoo.o: /usr/include/bits/types/__FILE.h sub/subfoo.o: /usr/include/bits/types/FILE.h sub/subfoo.o: /usr/include/bits/types/struct_FILE.h sub/subfoo.o: /usr/include/bits/types/cookie_io_functions_t.h sub/subfoo.o: /usr/include/bits/stdio_lim.h sub/subfoo.o: /usr/include/bits/floatn.h sub/subfoo.o: /usr/include/bits/floatn-common.h grep '^baz\.o.*:' src/.deps/baz.Po baz.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/baz.h grep '^sub2/sub2foo\.o.*:' src/sub2/.deps/sub2foo.Po sub2/sub2foo.o: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ result_ ok -D '' -r '' -- '[absolute VPATH] generated Po files look correct' ++ set +x ok 26 - [absolute VPATH] generated Po files look correct PASS: t/depcomp-makedepend.tap 26 - [absolute VPATH] generated Po files look correct ++ r=ok ++ : 'Some checks in the subdir.' ++ sleep 2 ++ : 'Ensure rebuild rules really kick in.' ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ shift ++ echo 'choke me' ++ cd src ++ not make ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h:1:9: error: expected ';' before 'int' 1 | choke me | ^ | ; make: *** [Makefile:330: sub2/sub2foo.o] Error 1 ++ cd .. ++ : 'Ensure the deleted header bug is fixed.' ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c ++ cd src ++ make_ok ++ make source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c' object='sub2/sub2foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o sub2/sub2foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src/sub2/sub2foo.c rm -f libbaz.a ar cru libbaz.a baz.o sub2/sub2foo.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbaz.a ++ : 'Now do similar checks for the parent directory.' ++ cd .. ++ rewrite /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h echo 'choke me' ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ shift ++ echo 'choke me' ++ not make ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c In file included from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.h:2, from /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c:1: /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:1: error: unknown type name 'choke' 1 | choke me | ^~~~~ /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h:1:9: error: expected ';' before 'extern' 1 | choke me | ^ | ; /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ delete /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ test -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ rm -f /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.h ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c -e 1d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ shift ++ sed -e 1d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/sub/subfoo.c ++ edit /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.h -e 2d ++ file=/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.h ++ shift ++ sed -e 2d ++ mv -f t /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.h ++ make_ok ++ make Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' source='/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c' object='foo.o' libtool=no \ DEPDIR=.deps depmode=makedepend /bin/sh /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/build-aux/depcomp \ x86_64-alt-linux-gcc -DPACKAGE_NAME=\"depcomp-makedepend\" -DPACKAGE_TARNAME=\"depcomp-makedepend\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depcomp-makedepend\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"depcomp-makedepend\" -DVERSION=\"1.0\" -I. -I/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c: In function 'main': /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/foo.c:7:24: error: implicit declaration of function 'subfoo' [-Wimplicit-function-declaration] 7 | exit (EXIT_SUCCESS + subfoo () + baz ()); | ^~~~~~ make[1]: *** [Makefile:440: foo.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' make: *** [Makefile:459: all-recursive] Error 1 ++ r='not ok' ++ result_ 'not ok' '[absolute VPATH] dependency tracking works' ++ set +x not ok 27 - [absolute VPATH] dependency tracking works FAIL: t/depcomp-makedepend.tap 27 - [absolute VPATH] dependency tracking works ++ command_ok_ '[absolute VPATH] make distclean' check_distclean ++ tap_directive_= ++ tap_reason_= ++ test 2 -gt 0 ++ tap_description_='[absolute VPATH] make distclean' ++ shift ++ test 1 -gt 0 ++ case $1 in ++ break ++ tap_result_=ok ++ check_distclean ++ test absolute = no ++ make distcleancheck Making distclean in src make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' test -z "libbaz.a" || rm -f libbaz.a rm -f *.o rm -f sub2/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs/src" || test -z "" || rm -f rm -f sub2/.deps/.dirstamp rm -f sub2/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/baz.Po rm -f sub2/.deps/sub2foo.Po rm -f Makefile make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build/src' make[1]: Entering directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' test -z "foo" || rm -f foo rm -f *.o rm -f sub/*.o rm -f *.tab.c test -z "" || rm -f test . = "/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/vpath-abs" || test -z "" || rm -f rm -f sub/.deps/.dirstamp rm -f sub/.dirstamp rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[1]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir/vpath-abs/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f ./.deps/foo.Po rm -f sub/.deps/subfoo.Po rm -f Makefile ++ result_ ok -D '' -r '' -- '[absolute VPATH] make distclean' ++ set +x ok 28 - [absolute VPATH] make distclean PASS: t/depcomp-makedepend.tap 28 - [absolute VPATH] make distclean ++ cd_top ++ cd /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/depcomp-makedepend.dir ++ : + _am_exit 0 + set +e + test 77 = 0 + exit 0 + exit 0 + am_exit_trap 0 + exit_status=0 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test tap = tap + test 28 = later + test 0 -eq 0 + test 24 -eq 28 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP: t/depcomp-msvcmsys ======================== depcomp-msvcmsys: running cl -? /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 779: cl: command not found 1..0 # SKIP Microsoft C compiler 'cl' not available SKIP: t/depcomp-msvcmsys.tap - Microsoft C compiler 'cl' not available SKIP: t/depcomp-msvisualcpp =========================== depcomp-msvisualcpp: running cl -? /usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax/am-test-lib.sh: line 779: cl: command not found 1..0 # SKIP Microsoft C compiler 'cl' not available SKIP: t/depcomp-msvisualcpp.tap - Microsoft C compiler 'cl' not available SKIP: contrib/t/parallel-tests-html =================================== Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/contrib/t/parallel-tests-html.dir + : + for r2h in $RST2HTML rst2html rst2html.py + echo 'parallel-tests-html: running rst2html --version' parallel-tests-html: running rst2html --version + rst2html --version ./contrib/t/parallel-tests-html.sh: line 27: rst2html: command not found + : For shells with busted 'set -e.' + for r2h in $RST2HTML rst2html rst2html.py + echo 'parallel-tests-html: running rst2html.py --version' parallel-tests-html: running rst2html.py --version + rst2html.py --version ./contrib/t/parallel-tests-html.sh: line 27: rst2html.py: command not found + : For shells with busted 'set -e.' + skip_all_ 'no proper rst2html program found' + skip_ 'no proper rst2html program found' + warn_ 'parallel-tests-html: skipped test: no proper rst2html program found' + echo 'parallel-tests-html: skipped test: no proper rst2html program found' + _am_exit 77 + set +e + test 77 = 77 + am__test_skipped=yes + exit 77 + exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP contrib/t/parallel-tests-html.sh (exit status: 77) SKIP: contrib/t/parallel-tests-html-recursive ============================================= Running from installcheck: no Test Protocol: none PATH = /usr/src/RPM/BUILD/automake-1.16.5-alt1/bin:/usr/src/RPM/BUILD/automake-1.16.5-alt1/t/ax:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games ++ pwd /usr/src/RPM/BUILD/automake-1.16.5-alt1/contrib/t/parallel-tests-html-recursive.dir + : + for r2h in $RST2HTML rst2html rst2html.py + echo 'parallel-tests-html-recursive: running rst2html --version' parallel-tests-html-recursive: running rst2html --version + rst2html --version ./contrib/t/parallel-tests-html-recursive.sh: line 25: rst2html: command not found + : For shells with busted 'set -e.' + for r2h in $RST2HTML rst2html rst2html.py + echo 'parallel-tests-html-recursive: running rst2html.py --version' parallel-tests-html-recursive: running rst2html.py --version + rst2html.py --version ./contrib/t/parallel-tests-html-recursive.sh: line 25: rst2html.py: command not found + : For shells with busted 'set -e.' + skip_all_ 'no proper rst2html program found' + skip_ 'no proper rst2html program found' + warn_ 'parallel-tests-html-recursive: skipped test: no proper rst2html program found' + echo 'parallel-tests-html-recursive: skipped test: no proper rst2html program found' + _am_exit 77 + set +e + test 77 = 77 + am__test_skipped=yes + exit 77 + exit 77 + am_exit_trap 77 + exit_status=77 + set +e + cd /usr/src/RPM/BUILD/automake-1.16.5-alt1 + test none = tap + case $am_explicit_skips in + test 77 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x SKIP contrib/t/parallel-tests-html-recursive.sh (exit status: 77) ============================================================================ Testsuite summary for GNU Automake 1.16.5 ============================================================================ # TOTAL: 2980 # PASS: 2713 # SKIP: 134 # XFAIL: 38 # FAIL: 95 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log Please report to bug-automake@gnu.org ============================================================================ make[2]: *** [Makefile:3079: test-suite.log] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/automake-1.16.5-alt1' make[1]: *** [Makefile:3187: check-TESTS] Error 2 make: *** [Makefile:3426: check-am] Error 2 make: Target 'check' not remade because of errors. error: Bad exit status from /usr/src/tmp/rpm-tmp.10112 (%check) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.10112 (%check) Command exited with non-zero status 1 1762.27user 1618.50system 10:04.97elapsed 558%CPU (0avgtext+0avgdata 82944maxresident)k 0inputs+0outputs (0major+248615037minor)pagefaults 0swaps hsh-rebuild: rebuild of `automake_1.16-1.16.5-alt1.src.rpm' failed. Command exited with non-zero status 1 6.56user 4.97system 10:27.66elapsed 1%CPU (0avgtext+0avgdata 136984maxresident)k 352inputs+0outputs (0major+214642minor)pagefaults 0swaps