Diff of the two buildlogs: -- --- b1/build.log 2021-12-03 05:16:34.401657504 +0000 +++ b2/build.log 2021-12-03 05:30:45.864531248 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Dec 2 16:58:17 -12 2021 -I: pbuilder-time-stamp: 1638507497 +I: Current time: Fri Jan 6 01:39:43 +14 2023 +I: pbuilder-time-stamp: 1672918783 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Sun Apr 19 14:30:12 2020 -12 +gpgv: Signature made Mon Apr 20 16:30:12 2020 +14 gpgv: using RSA key 521E58F17E96D712AA0FF102DFC671EEB333FA25 gpgv: issuer "jrnieder@gmail.com" gpgv: Can't check signature: No public key @@ -88,136 +88,170 @@ dpkg-source: info: applying 0060-Git-2.20.4.diff I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2804152/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2302516/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2302516/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2302516/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='b28c0e5e29b941e3bf4e452950e0c7b0' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2804152' - PS1='# ' - PS2='> ' + INVOCATION_ID=44ea37eb2eed49078928da398745b3f2 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2302516 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.olT6olsMs4/pbuilderrc_ZPAB --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.olT6olsMs4/b1 --logfile b1/build.log git_2.20.1-2+deb10u3.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.olT6olsMs4/pbuilderrc_uwB9 --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.olT6olsMs4/b2 --logfile b2/build.log git_2.20.1-2+deb10u3.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos1-amd64 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux I: ls -l /bin total 5116 - -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Nov 7 09:58 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/2804152/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat + -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown + -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp + -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash + -rwxr-xr-x 1 root root 109408 Mar 1 2019 date + -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd + -rwxr-xr-x 1 root root 93744 Mar 1 2019 df + -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir + -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 35424 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln + -rwxr-xr-x 1 root root 56760 Jul 27 2018 login + -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls + -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 43008 Jan 10 2019 more + -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount + -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm + -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jan 6 01:41 sh -> bash + lrwxrwxrwx 1 root root 4 Dec 11 18:21 sh.distrib -> dash + -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty + -rwsr-xr-x 1 root root 63568 Jan 10 2019 su + -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync + -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar + -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch + -rwxr-xr-x 1 root root 35424 Mar 1 2019 true + -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount + -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/2302516/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -424,7 +458,7 @@ Get: 119 http://deb.debian.org/debian buster/main amd64 xsltproc amd64 1.1.32-2.2~deb10u1 [122 kB] Get: 120 http://deb.debian.org/debian buster/main amd64 xmlto amd64 0.0.28-2.1 [33.6 kB] Get: 121 http://deb.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] -Fetched 44.5 MB in 2s (24.2 MB/s) +Fetched 44.5 MB in 3s (15.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19195 files and directories currently installed.) @@ -939,7 +973,8 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/git-2.20.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../git_2.20.1-2+deb10u3_source.changes +hostname: Name or service not known +I: Running cd /build/git-2.20.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../git_2.20.1-2+deb10u3_source.changes dpkg-buildpackage: info: source package git dpkg-buildpackage: info: source version 1:2.20.1-2+deb10u3 dpkg-buildpackage: info: source distribution buster-security @@ -1034,16 +1069,6 @@ /usr/bin/make -C Documentation/ clean /usr/bin/make -C ../ GIT-VERSION-FILE make[3]: Entering directory '/build/git-2.20.1/Documentation' -rm -f mergetools-list.made && \ -/bin/sh -c 'MERGE_TOOLS_DIR=../mergetools && \ - . ../git-mergetool--lib.sh && \ - show_tool_names can_diff "* " || :' >mergetools-diff.txt && \ -/bin/sh -c 'MERGE_TOOLS_DIR=../mergetools && \ - . ../git-mergetool--lib.sh && \ - show_tool_names can_merge "* " || :' >mergetools-merge.txt && \ -date >mergetools-list.made -make[3]: Leaving directory '/build/git-2.20.1/Documentation' -make[3]: Entering directory '/build/git-2.20.1/Documentation' rm -f cmd-list.made && \ /usr/bin/perl ./cmd-list.perl ../command-list.txt && \ date >cmd-list.made @@ -1057,12 +1082,22 @@ cmds-purehelpers.txt cmds-synchelpers.txt make[3]: Leaving directory '/build/git-2.20.1/Documentation' -make[4]: 'GIT-VERSION-FILE' is up to date. +make[3]: Entering directory '/build/git-2.20.1/Documentation' +rm -f mergetools-list.made && \ +/bin/sh -c 'MERGE_TOOLS_DIR=../mergetools && \ + . ../git-mergetool--lib.sh && \ + show_tool_names can_diff "* " || :' >mergetools-diff.txt && \ +/bin/sh -c 'MERGE_TOOLS_DIR=../mergetools && \ + . ../git-mergetool--lib.sh && \ + show_tool_names can_merge "* " || :' >mergetools-merge.txt && \ +date >mergetools-list.made +make[3]: Leaving directory '/build/git-2.20.1/Documentation' make[3]: Entering directory '/build/git-2.20.1/Documentation' rm -f doc.dep+ doc.dep && \ /usr/bin/perl ./build-docdep.perl >doc.dep+ && \ mv doc.dep+ doc.dep make[3]: Leaving directory '/build/git-2.20.1/Documentation' +make[4]: 'GIT-VERSION-FILE' is up to date. /usr/bin/make -C ../ GIT-VERSION-FILE make[4]: 'GIT-VERSION-FILE' is up to date. make[3]: Entering directory '/build/git-2.20.1/Documentation' @@ -1171,10 +1206,10 @@ * new build flags make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o fuzz-pack-headers.o -c -MF ./.depend/fuzz-pack-headers.o.d -MQ fuzz-pack-headers.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fuzz-pack-headers.c +gcc -o fuzz-pack-idx.o -c -MF ./.depend/fuzz-pack-idx.o.d -MQ fuzz-pack-idx.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fuzz-pack-idx.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o fuzz-pack-idx.o -c -MF ./.depend/fuzz-pack-idx.o.d -MQ fuzz-pack-idx.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fuzz-pack-idx.c +gcc -o fuzz-pack-headers.o -c -MF ./.depend/fuzz-pack-headers.o.d -MQ fuzz-pack-headers.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fuzz-pack-headers.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' * new link flags @@ -1183,121 +1218,115 @@ * new prefix flags make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o abspath.o -c -MF ./.depend/abspath.o.d -MQ abspath.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' abspath.c +gcc -o common-main.o -c -MF ./.depend/common-main.o.d -MQ common-main.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' common-main.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o alias.o -c -MF ./.depend/alias.o.d -MQ alias.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' alias.c +gcc -o base85.o -c -MF ./.depend/base85.o.d -MQ base85.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' base85.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o blob.o -c -MF ./.depend/blob.o.d -MQ blob.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' blob.c +gcc -o credential-store.o -c -MF ./.depend/credential-store.o.d -MQ credential-store.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' credential-store.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o argv-array.o -c -MF ./.depend/argv-array.o.d -MQ argv-array.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' argv-array.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o common-main.o -c -MF ./.depend/common-main.o.d -MQ common-main.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' common-main.c +gcc -o blob.o -c -MF ./.depend/blob.o.d -MQ blob.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' blob.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o advice.o -c -MF ./.depend/advice.o.d -MQ advice.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' advice.c +gcc -o alias.o -c -MF ./.depend/alias.o.d -MQ alias.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' alias.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o alloc.o -c -MF ./.depend/alloc.o.d -MQ alloc.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' alloc.c +gcc -o abspath.o -c -MF ./.depend/abspath.o.d -MQ abspath.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' abspath.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o checkout.o -c -MF ./.depend/checkout.o.d -MQ checkout.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' checkout.c +gcc -o advice.o -c -MF ./.depend/advice.o.d -MQ advice.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' advice.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o bundle.o -c -MF ./.depend/bundle.o.d -MQ bundle.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' bundle.c +gcc -o alloc.o -c -MF ./.depend/alloc.o.d -MQ alloc.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' alloc.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o credential-store.o -c -MF ./.depend/credential-store.o.d -MQ credential-store.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' credential-store.c +gcc -o bulk-checkin.o -c -MF ./.depend/bulk-checkin.o.d -MQ bulk-checkin.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' bulk-checkin.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o base85.o -c -MF ./.depend/base85.o.d -MQ base85.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' base85.c +gcc -o checkout.o -c -MF ./.depend/checkout.o.d -MQ checkout.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' checkout.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o chdir-notify.o -c -MF ./.depend/chdir-notify.o.d -MQ chdir-notify.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' chdir-notify.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o color.o -c -MF ./.depend/color.o.d -MQ color.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' color.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o bulk-checkin.o -c -MF ./.depend/bulk-checkin.o.d -MQ bulk-checkin.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' bulk-checkin.c +gcc -o archive.o -c -MF ./.depend/archive.o.d -MQ archive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' archive.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o compat/terminal.o -c -MF compat/.depend/terminal.o.d -MQ compat/terminal.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' compat/terminal.c +gcc -o archive-zip.o -c -MF ./.depend/archive-zip.o.d -MQ archive-zip.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' archive-zip.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o branch.o -c -MF ./.depend/branch.o.d -MQ branch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' branch.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o compat/obstack.o -c -MF compat/.depend/obstack.o.d -MQ compat/obstack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' compat/obstack.c +gcc -o bisect.o -c -MF ./.depend/bisect.o.d -MQ bisect.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' bisect.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o archive-tar.o -c -MF ./.depend/archive-tar.o.d -MQ archive-tar.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' archive-tar.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o column.o -c -MF ./.depend/column.o.d -MQ column.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' column.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o bisect.o -c -MF ./.depend/bisect.o.d -MQ bisect.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' bisect.c +gcc -o compat/obstack.o -c -MF compat/.depend/obstack.o.d -MQ compat/obstack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' compat/obstack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o copy.o -c -MF ./.depend/copy.o.d -MQ copy.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' copy.c +gcc -o compat/terminal.o -c -MF compat/.depend/terminal.o.d -MQ compat/terminal.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' compat/terminal.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o archive.o -c -MF ./.depend/archive.o.d -MQ archive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' archive.c +gcc -o color.o -c -MF ./.depend/color.o.d -MQ color.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' color.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o connected.o -c -MF ./.depend/connected.o.d -MQ connected.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' connected.c +gcc -o column.o -c -MF ./.depend/column.o.d -MQ column.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' column.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o ctype.o -c -MF ./.depend/ctype.o.d -MQ ctype.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ctype.c +gcc -o bundle.o -c -MF ./.depend/bundle.o.d -MQ bundle.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' bundle.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o cache-tree.o -c -MF ./.depend/cache-tree.o.d -MQ cache-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' cache-tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o archive-zip.o -c -MF ./.depend/archive-zip.o.d -MQ archive-zip.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' archive-zip.c +gcc -o connected.o -c -MF ./.depend/connected.o.d -MQ connected.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' connected.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o csum-file.o -c -MF ./.depend/csum-file.o.d -MQ csum-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' csum-file.c +gcc -o copy.o -c -MF ./.depend/copy.o.d -MQ copy.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' copy.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o credential.o -c -MF ./.depend/credential.o.d -MQ credential.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' credential.c +gcc -o ctype.o -c -MF ./.depend/ctype.o.d -MQ ctype.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ctype.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o commit-reach.o -c -MF ./.depend/commit-reach.o.d -MQ commit-reach.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' commit-reach.c +gcc -o csum-file.o -c -MF ./.depend/csum-file.o.d -MQ csum-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' csum-file.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o decorate.o -c -MF ./.depend/decorate.o.d -MQ decorate.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' decorate.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o commit.o -c -MF ./.depend/commit.o.d -MQ commit.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' commit.c +gcc -o connect.o -c -MF ./.depend/connect.o.d -MQ connect.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' connect.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o blame.o -c -MF ./.depend/blame.o.d -MQ blame.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' blame.c +gcc -o commit-reach.o -c -MF ./.depend/commit-reach.o.d -MQ commit-reach.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' commit-reach.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o commit-graph.o -c -MF ./.depend/commit-graph.o.d -MQ commit-graph.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' commit-graph.c +gcc -o diffcore-break.o -c -MF ./.depend/diffcore-break.o.d -MQ diffcore-break.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diffcore-break.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o diffcore-break.o -c -MF ./.depend/diffcore-break.o.d -MQ diffcore-break.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diffcore-break.c +gcc -o credential.o -c -MF ./.depend/credential.o.d -MQ credential.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' credential.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o connect.o -c -MF ./.depend/connect.o.d -MQ connect.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' connect.c +gcc -o diffcore-delta.o -c -MF ./.depend/diffcore-delta.o.d -MQ diffcore-delta.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diffcore-delta.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o diffcore-order.o -c -MF ./.depend/diffcore-order.o.d -MQ diffcore-order.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diffcore-order.c +gcc -o commit-graph.o -c -MF ./.depend/commit-graph.o.d -MQ commit-graph.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' commit-graph.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o diffcore-delta.o -c -MF ./.depend/diffcore-delta.o.d -MQ diffcore-delta.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diffcore-delta.c +gcc -o diffcore-order.o -c -MF ./.depend/diffcore-order.o.d -MQ diffcore-order.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diffcore-order.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o diffcore-pickaxe.o -c -MF ./.depend/diffcore-pickaxe.o.d -MQ diffcore-pickaxe.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diffcore-pickaxe.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o date.o -c -MF ./.depend/date.o.d -MQ date.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' date.c +gcc -o blame.o -c -MF ./.depend/blame.o.d -MQ blame.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' blame.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o diff-no-index.o -c -MF ./.depend/diff-no-index.o.d -MQ diff-no-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diff-no-index.c @@ -1306,37 +1335,34 @@ gcc -o diff-delta.o -c -MF ./.depend/diff-delta.o.d -MQ diff-delta.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diff-delta.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o dir-iterator.o -c -MF ./.depend/dir-iterator.o.d -MQ dir-iterator.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' dir-iterator.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o diffcore-rename.o -c -MF ./.depend/diffcore-rename.o.d -MQ diffcore-rename.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diffcore-rename.c +gcc -o commit.o -c -MF ./.depend/commit.o.d -MQ commit.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' commit.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o editor.o -c -MF ./.depend/editor.o.d -MQ editor.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' editor.c +gcc -o diff-lib.o -c -MF ./.depend/diff-lib.o.d -MQ diff-lib.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diff-lib.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o ewah/bitmap.o -c -MF ewah/.depend/bitmap.o.d -MQ ewah/bitmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ewah/bitmap.c +gcc -o dir-iterator.o -c -MF ./.depend/dir-iterator.o.d -MQ dir-iterator.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' dir-iterator.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o entry.o -c -MF ./.depend/entry.o.d -MQ entry.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' entry.c +gcc -o editor.o -c -MF ./.depend/editor.o.d -MQ editor.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' editor.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o diff-lib.o -c -MF ./.depend/diff-lib.o.d -MQ diff-lib.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diff-lib.c +gcc -o convert.o -c -MF ./.depend/convert.o.d -MQ convert.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' convert.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o delta-islands.o -c -MF ./.depend/delta-islands.o.d -MQ delta-islands.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' delta-islands.c +gcc -o combine-diff.o -c -MF ./.depend/combine-diff.o.d -MQ combine-diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' combine-diff.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o ewah/ewah_io.o -c -MF ewah/.depend/ewah_io.o.d -MQ ewah/ewah_io.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ewah/ewah_io.c +gcc -o date.o -c -MF ./.depend/date.o.d -MQ date.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' date.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o exec-cmd.o -c -MF ./.depend/exec-cmd.o.d -MQ exec-cmd.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' '-DGIT_EXEC_PATH="/usr/lib/git-core"' '-DGIT_LOCALE_PATH="share/locale"' '-DBINDIR="bin"' '-DFALLBACK_RUNTIME_PREFIX="/usr"' exec-cmd.c +gcc -o ewah/bitmap.o -c -MF ewah/.depend/bitmap.o.d -MQ ewah/bitmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ewah/bitmap.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o convert.o -c -MF ./.depend/convert.o.d -MQ convert.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' convert.c +gcc -o diffcore-rename.o -c -MF ./.depend/diffcore-rename.o.d -MQ diffcore-rename.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diffcore-rename.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o combine-diff.o -c -MF ./.depend/combine-diff.o.d -MQ combine-diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' combine-diff.c +gcc -o ewah/ewah_io.o -c -MF ewah/.depend/ewah_io.o.d -MQ ewah/ewah_io.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ewah/ewah_io.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o ewah/ewah_rlw.o -c -MF ewah/.depend/ewah_rlw.o.d -MQ ewah/ewah_rlw.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ewah/ewah_rlw.c @@ -1348,73 +1374,82 @@ gcc -o fetch-negotiator.o -c -MF ./.depend/fetch-negotiator.o.d -MQ fetch-negotiator.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fetch-negotiator.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o ewah/ewah_bitmap.o -c -MF ewah/.depend/ewah_bitmap.o.d -MQ ewah/ewah_bitmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ewah/ewah_bitmap.c +gcc -o exec-cmd.o -c -MF ./.depend/exec-cmd.o.d -MQ exec-cmd.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' '-DGIT_EXEC_PATH="/usr/lib/git-core"' '-DGIT_LOCALE_PATH="share/locale"' '-DBINDIR="bin"' '-DFALLBACK_RUNTIME_PREFIX="/usr"' exec-cmd.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o fetch-object.o -c -MF ./.depend/fetch-object.o.d -MQ fetch-object.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fetch-object.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o gettext.o -c -MF ./.depend/gettext.o.d -MQ gettext.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -DGIT_LOCALE_PATH='"share/locale"' gettext.c +gcc -o fsmonitor.o -c -MF ./.depend/fsmonitor.o.d -MQ fsmonitor.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fsmonitor.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o hashmap.o -c -MF ./.depend/hashmap.o.d -MQ hashmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' hashmap.c +gcc -o delta-islands.o -c -MF ./.depend/delta-islands.o.d -MQ delta-islands.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' delta-islands.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o fsmonitor.o -c -MF ./.depend/fsmonitor.o.d -MQ fsmonitor.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fsmonitor.c +gcc -o entry.o -c -MF ./.depend/entry.o.d -MQ entry.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' entry.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o hex.o -c -MF ./.depend/hex.o.d -MQ hex.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' hex.c +gcc -o gpg-interface.o -c -MF ./.depend/gpg-interface.o.d -MQ gpg-interface.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' gpg-interface.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o gpg-interface.o -c -MF ./.depend/gpg-interface.o.d -MQ gpg-interface.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' gpg-interface.c +gcc -o gettext.o -c -MF ./.depend/gettext.o.d -MQ gettext.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -DGIT_LOCALE_PATH='"share/locale"' gettext.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o config.o -c -MF ./.depend/config.o.d -MQ config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -DETC_GITCONFIG='"/etc/gitconfig"' config.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o ewah/ewah_bitmap.o -c -MF ewah/.depend/ewah_bitmap.o.d -MQ ewah/ewah_bitmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ewah/ewah_bitmap.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' gcc -o linear-assignment.o -c -MF ./.depend/linear-assignment.o.d -MQ linear-assignment.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' linear-assignment.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o interdiff.o -c -MF ./.depend/interdiff.o.d -MQ interdiff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' interdiff.c +gcc -o hex.o -c -MF ./.depend/hex.o.d -MQ hex.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' hex.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o levenshtein.o -c -MF ./.depend/levenshtein.o.d -MQ levenshtein.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' levenshtein.c +gcc -o interdiff.o -c -MF ./.depend/interdiff.o.d -MQ interdiff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' interdiff.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o ident.o -c -MF ./.depend/ident.o.d -MQ ident.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ident.c +gcc -o hashmap.o -c -MF ./.depend/hashmap.o.d -MQ hashmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' hashmap.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o json-writer.o -c -MF ./.depend/json-writer.o.d -MQ json-writer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' json-writer.c +gcc -o levenshtein.o -c -MF ./.depend/levenshtein.o.d -MQ levenshtein.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' levenshtein.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o graph.o -c -MF ./.depend/graph.o.d -MQ graph.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' graph.c +gcc -o fsck.o -c -MF ./.depend/fsck.o.d -MQ fsck.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fsck.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o line-range.o -c -MF ./.depend/line-range.o.d -MQ line-range.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' line-range.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o fsck.o -c -MF ./.depend/fsck.o.d -MQ fsck.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fsck.c +gcc -o ident.o -c -MF ./.depend/ident.o.d -MQ ident.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ident.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o list-objects-filter.o -c -MF ./.depend/list-objects-filter.o.d -MQ list-objects-filter.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' list-objects-filter.c +gcc -o json-writer.o -c -MF ./.depend/json-writer.o.d -MQ json-writer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' json-writer.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o list-objects-filter-options.o -c -MF ./.depend/list-objects-filter-options.o.d -MQ list-objects-filter-options.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' list-objects-filter-options.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o ls-refs.o -c -MF ./.depend/ls-refs.o.d -MQ ls-refs.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ls-refs.c +gcc -o graph.o -c -MF ./.depend/graph.o.d -MQ graph.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' graph.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o list-objects-filter.o -c -MF ./.depend/list-objects-filter.o.d -MQ list-objects-filter.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' list-objects-filter.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o list-objects.o -c -MF ./.depend/list-objects.o.d -MQ list-objects.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' list-objects.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o dir.o -c -MF ./.depend/dir.o.d -MQ dir.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' dir.c +gcc -o ls-refs.o -c -MF ./.depend/ls-refs.o.d -MQ ls-refs.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ls-refs.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o kwset.o -c -MF ./.depend/kwset.o.d -MQ kwset.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' kwset.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o ll-merge.o -c -MF ./.depend/ll-merge.o.d -MQ ll-merge.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ll-merge.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o kwset.o -c -MF ./.depend/kwset.o.d -MQ kwset.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' kwset.c +gcc -o grep.o -c -MF ./.depend/grep.o.d -MQ grep.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' grep.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o lockfile.o -c -MF ./.depend/lockfile.o.d -MQ lockfile.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' lockfile.c @@ -1423,94 +1458,88 @@ gcc -o match-trees.o -c -MF ./.depend/match-trees.o.d -MQ match-trees.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' match-trees.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o merge.o -c -MF ./.depend/merge.o.d -MQ merge.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' merge.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' gcc -o mem-pool.o -c -MF ./.depend/mem-pool.o.d -MQ mem-pool.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' mem-pool.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o merge-blobs.o -c -MF ./.depend/merge-blobs.o.d -MQ merge-blobs.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' merge-blobs.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o grep.o -c -MF ./.depend/grep.o.d -MQ grep.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' grep.c +gcc -o fetch-pack.o -c -MF ./.depend/fetch-pack.o.d -MQ fetch-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fetch-pack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o mailmap.o -c -MF ./.depend/mailmap.o.d -MQ mailmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' mailmap.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o merge.o -c -MF ./.depend/merge.o.d -MQ merge.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' merge.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' gcc -o mergesort.o -c -MF ./.depend/mergesort.o.d -MQ mergesort.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' mergesort.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o line-log.o -c -MF ./.depend/line-log.o.d -MQ line-log.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' line-log.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o negotiator/skipping.o -c -MF negotiator/.depend/skipping.o.d -MQ negotiator/skipping.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' negotiator/skipping.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o name-hash.o -c -MF ./.depend/name-hash.o.d -MQ name-hash.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' name-hash.c +gcc -o dir.o -c -MF ./.depend/dir.o.d -MQ dir.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' dir.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o negotiator/default.o -c -MF negotiator/.depend/default.o.d -MQ negotiator/default.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' negotiator/default.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o log-tree.o -c -MF ./.depend/log-tree.o.d -MQ log-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' log-tree.c +gcc -o notes-utils.o -c -MF ./.depend/notes-utils.o.d -MQ notes-utils.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' notes-utils.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o notes-cache.o -c -MF ./.depend/notes-cache.o.d -MQ notes-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' notes-cache.c +gcc -o negotiator/skipping.o -c -MF negotiator/.depend/skipping.o.d -MQ negotiator/skipping.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' negotiator/skipping.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o mailinfo.o -c -MF ./.depend/mailinfo.o.d -MQ mailinfo.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' mailinfo.c +gcc -o notes-cache.o -c -MF ./.depend/notes-cache.o.d -MQ notes-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' notes-cache.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o fetch-pack.o -c -MF ./.depend/fetch-pack.o.d -MQ fetch-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fetch-pack.c +gcc -o log-tree.o -c -MF ./.depend/log-tree.o.d -MQ log-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' log-tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o oidmap.o -c -MF ./.depend/oidmap.o.d -MQ oidmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' oidmap.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o pack-check.o -c -MF ./.depend/pack-check.o.d -MQ pack-check.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-check.c +gcc -o name-hash.o -c -MF ./.depend/name-hash.o.d -MQ name-hash.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' name-hash.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o apply.o -c -MF ./.depend/apply.o.d -MQ apply.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' apply.c +gcc -o midx.o -c -MF ./.depend/midx.o.d -MQ midx.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' midx.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o pack-objects.o -c -MF ./.depend/pack-objects.o.d -MQ pack-objects.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-objects.c +gcc -o oidset.o -c -MF ./.depend/oidset.o.d -MQ oidset.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' oidset.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o notes-utils.o -c -MF ./.depend/notes-utils.o.d -MQ notes-utils.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' notes-utils.c +gcc -o pack-check.o -c -MF ./.depend/pack-check.o.d -MQ pack-check.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-check.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o oidset.o -c -MF ./.depend/oidset.o.d -MQ oidset.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' oidset.c +gcc -o mailinfo.o -c -MF ./.depend/mailinfo.o.d -MQ mailinfo.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' mailinfo.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o midx.o -c -MF ./.depend/midx.o.d -MQ midx.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' midx.c +gcc -o pack-objects.o -c -MF ./.depend/pack-objects.o.d -MQ pack-objects.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-objects.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o object.o -c -MF ./.depend/object.o.d -MQ object.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' object.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o pager.o -c -MF ./.depend/pager.o.d -MQ pager.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pager.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' gcc -o pack-revindex.o -c -MF ./.depend/pack-revindex.o.d -MQ pack-revindex.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-revindex.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o pack-write.o -c -MF ./.depend/pack-write.o.d -MQ pack-write.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-write.c +gcc -o notes.o -c -MF ./.depend/notes.o.d -MQ notes.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' notes.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o patch-delta.o -c -MF ./.depend/patch-delta.o.d -MQ patch-delta.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' patch-delta.c +gcc -o pager.o -c -MF ./.depend/pager.o.d -MQ pager.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pager.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o parse-options-cb.o -c -MF ./.depend/parse-options-cb.o.d -MQ parse-options-cb.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' parse-options-cb.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o patch-ids.o -c -MF ./.depend/patch-ids.o.d -MQ patch-ids.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' patch-ids.c +gcc -o patch-delta.o -c -MF ./.depend/patch-delta.o.d -MQ patch-delta.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' patch-delta.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o notes.o -c -MF ./.depend/notes.o.d -MQ notes.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' notes.c +gcc -o pack-write.o -c -MF ./.depend/pack-write.o.d -MQ pack-write.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-write.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o pack-bitmap-write.o -c -MF ./.depend/pack-bitmap-write.o.d -MQ pack-bitmap-write.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-bitmap-write.c +gcc -o patch-ids.o -c -MF ./.depend/patch-ids.o.d -MQ patch-ids.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' patch-ids.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o notes-merge.o -c -MF ./.depend/notes-merge.o.d -MQ notes-merge.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' notes-merge.c @@ -1519,61 +1548,70 @@ gcc -o preload-index.o -c -MF ./.depend/preload-index.o.d -MQ preload-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' preload-index.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o pkt-line.o -c -MF ./.depend/pkt-line.o.d -MQ pkt-line.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pkt-line.c +gcc -o prompt.o -c -MF ./.depend/prompt.o.d -MQ prompt.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' prompt.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o prio-queue.o -c -MF ./.depend/prio-queue.o.d -MQ prio-queue.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' prio-queue.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o prompt.o -c -MF ./.depend/prompt.o.d -MQ prompt.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' prompt.c +gcc -o pack-bitmap-write.o -c -MF ./.depend/pack-bitmap-write.o.d -MQ pack-bitmap-write.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-bitmap-write.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o progress.o -c -MF ./.depend/progress.o.d -MQ progress.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' progress.c +gcc -o packfile.o -c -MF ./.depend/packfile.o.d -MQ packfile.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' packfile.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o protocol.o -c -MF ./.depend/protocol.o.d -MQ protocol.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' protocol.c +gcc -o progress.o -c -MF ./.depend/progress.o.d -MQ progress.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' progress.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o parse-options.o -c -MF ./.depend/parse-options.o.d -MQ parse-options.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' parse-options.c +gcc -o apply.o -c -MF ./.depend/apply.o.d -MQ apply.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' apply.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o pathspec.o -c -MF ./.depend/pathspec.o.d -MQ pathspec.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pathspec.c +gcc -o pkt-line.o -c -MF ./.depend/pkt-line.o.d -MQ pkt-line.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pkt-line.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o pack-bitmap.o -c -MF ./.depend/pack-bitmap.o.d -MQ pack-bitmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pack-bitmap.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o reachable.o -c -MF ./.depend/reachable.o.d -MQ reachable.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' reachable.c +gcc -o protocol.o -c -MF ./.depend/protocol.o.d -MQ protocol.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' protocol.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o parse-options.o -c -MF ./.depend/parse-options.o.d -MQ parse-options.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' parse-options.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o rebase-interactive.o -c -MF ./.depend/rebase-interactive.o.d -MQ rebase-interactive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' rebase-interactive.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o reachable.o -c -MF ./.depend/reachable.o.d -MQ reachable.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' reachable.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o pathspec.o -c -MF ./.depend/pathspec.o.d -MQ pathspec.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pathspec.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' gcc -o path.o -c -MF ./.depend/path.o.d -MQ path.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' path.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o reflog-walk.o -c -MF ./.depend/reflog-walk.o.d -MQ reflog-walk.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' reflog-walk.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o quote.o -c -MF ./.depend/quote.o.d -MQ quote.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' quote.c +gcc -o refs/iterator.o -c -MF refs/.depend/iterator.o.d -MQ refs/iterator.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs/iterator.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o range-diff.o -c -MF ./.depend/range-diff.o.d -MQ range-diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' range-diff.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o refs/ref-cache.o -c -MF refs/.depend/ref-cache.o.d -MQ refs/ref-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs/ref-cache.c +gcc -o refspec.o -c -MF ./.depend/refspec.o.d -MQ refspec.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refspec.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o packfile.o -c -MF ./.depend/packfile.o.d -MQ packfile.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' packfile.c +gcc -o quote.o -c -MF ./.depend/quote.o.d -MQ quote.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' quote.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o refspec.o -c -MF ./.depend/refspec.o.d -MQ refspec.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refspec.c +gcc -o replace-object.o -c -MF ./.depend/replace-object.o.d -MQ replace-object.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' replace-object.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o replace-object.o -c -MF ./.depend/replace-object.o.d -MQ replace-object.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' replace-object.c +gcc -o refs/packed-backend.o -c -MF refs/.depend/packed-backend.o.d -MQ refs/packed-backend.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs/packed-backend.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o refs/iterator.o -c -MF refs/.depend/iterator.o.d -MQ refs/iterator.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs/iterator.c +gcc -o refs/ref-cache.o -c -MF refs/.depend/ref-cache.o.d -MQ refs/ref-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs/ref-cache.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o merge-recursive.o -c -MF ./.depend/merge-recursive.o.d -MQ merge-recursive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' merge-recursive.c @@ -1582,16 +1620,19 @@ gcc -o repository.o -c -MF ./.depend/repository.o.d -MQ repository.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' repository.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o serve.o -c -MF ./.depend/serve.o.d -MQ serve.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' serve.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' gcc -o resolve-undo.o -c -MF ./.depend/resolve-undo.o.d -MQ resolve-undo.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' resolve-undo.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o serve.o -c -MF ./.depend/serve.o.d -MQ serve.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' serve.c +gcc -o refs.o -c -MF ./.depend/refs.o.d -MQ refs.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o rerere.o -c -MF ./.depend/rerere.o.d -MQ rerere.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' rerere.c +gcc -o server-info.o -c -MF ./.depend/server-info.o.d -MQ server-info.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' server-info.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o refs/packed-backend.o -c -MF refs/.depend/packed-backend.o.d -MQ refs/packed-backend.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs/packed-backend.c +gcc -o sha1-array.o -c -MF ./.depend/sha1-array.o.d -MQ sha1-array.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1-array.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o pretty.o -c -MF ./.depend/pretty.o.d -MQ pretty.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' pretty.c @@ -1600,235 +1641,226 @@ gcc -o sha1-lookup.o -c -MF ./.depend/sha1-lookup.o.d -MQ sha1-lookup.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1-lookup.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o diff.o -c -MF ./.depend/diff.o.d -MQ diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diff.c +gcc -o send-pack.o -c -MF ./.depend/send-pack.o.d -MQ send-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' send-pack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o send-pack.o -c -MF ./.depend/send-pack.o.d -MQ send-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' send-pack.c +gcc -o sigchain.o -c -MF ./.depend/sigchain.o.d -MQ sigchain.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sigchain.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sha1-array.o -c -MF ./.depend/sha1-array.o.d -MQ sha1-array.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1-array.c +gcc -o refs/files-backend.o -c -MF refs/.depend/files-backend.o.d -MQ refs/files-backend.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs/files-backend.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o server-info.o -c -MF ./.depend/server-info.o.d -MQ server-info.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' server-info.c +gcc -o sideband.o -c -MF ./.depend/sideband.o.d -MQ sideband.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sideband.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o refs/files-backend.o -c -MF refs/.depend/files-backend.o.d -MQ refs/files-backend.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs/files-backend.c +gcc -o rerere.o -c -MF ./.depend/rerere.o.d -MQ rerere.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' rerere.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o setup.o -c -MF ./.depend/setup.o.d -MQ setup.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' setup.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o remote.o -c -MF ./.depend/remote.o.d -MQ remote.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' remote.c +gcc -o run-command.o -c -MF ./.depend/run-command.o.d -MQ run-command.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' run-command.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o refs.o -c -MF ./.depend/refs.o.d -MQ refs.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' refs.c +gcc -o split-index.o -c -MF ./.depend/split-index.o.d -MQ split-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' split-index.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sigchain.o -c -MF ./.depend/sigchain.o.d -MQ sigchain.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sigchain.c +gcc -o remote.o -c -MF ./.depend/remote.o.d -MQ remote.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' remote.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sideband.o -c -MF ./.depend/sideband.o.d -MQ sideband.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sideband.c +gcc -o read-cache.o -c -MF ./.depend/read-cache.o.d -MQ read-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' read-cache.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o run-command.o -c -MF ./.depend/run-command.o.d -MQ run-command.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' run-command.c +gcc -o streaming.o -c -MF ./.depend/streaming.o.d -MQ streaming.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' streaming.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o split-index.o -c -MF ./.depend/split-index.o.d -MQ split-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' split-index.c +gcc -o diff.o -c -MF ./.depend/diff.o.d -MQ diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' diff.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o string-list.o -c -MF ./.depend/string-list.o.d -MQ string-list.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' string-list.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o streaming.o -c -MF ./.depend/streaming.o.d -MQ streaming.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' streaming.c +gcc -o shallow.o -c -MF ./.depend/shallow.o.d -MQ shallow.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' shallow.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o ref-filter.o -c -MF ./.depend/ref-filter.o.d -MQ ref-filter.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ref-filter.c +gcc -o sha1-file.o -c -MF ./.depend/sha1-file.o.d -MQ sha1-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1-file.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o thread-utils.o -c -MF ./.depend/thread-utils.o.d -MQ thread-utils.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' thread-utils.c +gcc -o ref-filter.o -c -MF ./.depend/ref-filter.o.d -MQ ref-filter.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ref-filter.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sub-process.o -c -MF ./.depend/sub-process.o.d -MQ sub-process.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sub-process.c +gcc -o symlinks.o -c -MF ./.depend/symlinks.o.d -MQ symlinks.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' symlinks.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o shallow.o -c -MF ./.depend/shallow.o.d -MQ shallow.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' shallow.c +gcc -o sub-process.o -c -MF ./.depend/sub-process.o.d -MQ sub-process.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sub-process.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o symlinks.o -c -MF ./.depend/symlinks.o.d -MQ symlinks.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' symlinks.c +gcc -o thread-utils.o -c -MF ./.depend/thread-utils.o.d -MQ thread-utils.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' thread-utils.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o read-cache.o -c -MF ./.depend/read-cache.o.d -MQ read-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' read-cache.c +gcc -o strbuf.o -c -MF ./.depend/strbuf.o.d -MQ strbuf.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' strbuf.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o tag.o -c -MF ./.depend/tag.o.d -MQ tag.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tag.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o submodule-config.o -c -MF ./.depend/submodule-config.o.d -MQ submodule-config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' submodule-config.c +gcc -o tmp-objdir.o -c -MF ./.depend/tmp-objdir.o.d -MQ tmp-objdir.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tmp-objdir.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o tmp-objdir.o -c -MF ./.depend/tmp-objdir.o.d -MQ tmp-objdir.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tmp-objdir.c +gcc -o tempfile.o -c -MF ./.depend/tempfile.o.d -MQ tempfile.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tempfile.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o strbuf.o -c -MF ./.depend/strbuf.o.d -MQ strbuf.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' strbuf.c +gcc -o submodule-config.o -c -MF ./.depend/submodule-config.o.d -MQ submodule-config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' submodule-config.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o sha1-name.o -c -MF ./.depend/sha1-name.o.d -MQ sha1-name.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1-name.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o tempfile.o -c -MF ./.depend/tempfile.o.d -MQ tempfile.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tempfile.c +gcc -o trace.o -c -MF ./.depend/trace.o.d -MQ trace.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' trace.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o tree.o -c -MF ./.depend/tree.o.d -MQ tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o trace.o -c -MF ./.depend/trace.o.d -MQ trace.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' trace.c +gcc -o usage.o -c -MF ./.depend/usage.o.d -MQ usage.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' usage.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o revision.o -c -MF ./.depend/revision.o.d -MQ revision.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' revision.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o url.o -c -MF ./.depend/url.o.d -MQ url.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' url.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o submodule.o -c -MF ./.depend/submodule.o.d -MQ submodule.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' submodule.c +gcc -o trailer.o -c -MF ./.depend/trailer.o.d -MQ trailer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' trailer.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o tree-diff.o -c -MF ./.depend/tree-diff.o.d -MQ tree-diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tree-diff.c +gcc -o submodule.o -c -MF ./.depend/submodule.o.d -MQ submodule.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' submodule.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sha1-file.o -c -MF ./.depend/sha1-file.o.d -MQ sha1-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1-file.c +gcc -o varint.o -c -MF ./.depend/varint.o.d -MQ varint.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' varint.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o userdiff.o -c -MF ./.depend/userdiff.o.d -MQ userdiff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' userdiff.c +gcc -o tree-diff.o -c -MF ./.depend/tree-diff.o.d -MQ tree-diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tree-diff.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o usage.o -c -MF ./.depend/usage.o.d -MQ usage.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' usage.c +gcc -o userdiff.o -c -MF ./.depend/userdiff.o.d -MQ userdiff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' userdiff.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o versioncmp.o -c -MF ./.depend/versioncmp.o.d -MQ versioncmp.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' versioncmp.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o varint.o -c -MF ./.depend/varint.o.d -MQ varint.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' varint.c +gcc -o write-or-die.o -c -MF ./.depend/write-or-die.o.d -MQ write-or-die.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' write-or-die.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o transport.o -c -MF ./.depend/transport.o.d -MQ transport.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' transport.c +gcc -o utf8.o -c -MF ./.depend/utf8.o.d -MQ utf8.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' utf8.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o revision.o -c -MF ./.depend/revision.o.d -MQ revision.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' revision.c +gcc -o walker.o -c -MF ./.depend/walker.o.d -MQ walker.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' walker.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o trailer.o -c -MF ./.depend/trailer.o.d -MQ trailer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' trailer.c +gcc -o upload-pack.o -c -MF ./.depend/upload-pack.o.d -MQ upload-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' upload-pack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o urlmatch.o -c -MF ./.depend/urlmatch.o.d -MQ urlmatch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' urlmatch.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o tree-walk.o -c -MF ./.depend/tree-walk.o.d -MQ tree-walk.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tree-walk.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o utf8.o -c -MF ./.depend/utf8.o.d -MQ utf8.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' utf8.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o transport-helper.o -c -MF ./.depend/transport-helper.o.d -MQ transport-helper.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' transport-helper.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o write-or-die.o -c -MF ./.depend/write-or-die.o.d -MQ write-or-die.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' write-or-die.c +gcc -o wildmatch.o -c -MF ./.depend/wildmatch.o.d -MQ wildmatch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' wildmatch.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -/bin/sh ./generate-cmdlist.sh command-list.txt >command-list.h+ && mv command-list.h+ command-list.h +gcc -o tree-walk.o -c -MF ./.depend/tree-walk.o.d -MQ tree-walk.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' tree-walk.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o walker.o -c -MF ./.depend/walker.o.d -MQ walker.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' walker.c +gcc -o unix-socket.o -c -MF ./.depend/unix-socket.o.d -MQ unix-socket.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' unix-socket.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o wildmatch.o -c -MF ./.depend/wildmatch.o.d -MQ wildmatch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' wildmatch.c +gcc -o transport.o -c -MF ./.depend/transport.o.d -MQ transport.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' transport.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o unix-socket.o -c -MF ./.depend/unix-socket.o.d -MQ unix-socket.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' unix-socket.c +gcc -o sha1dc_git.o -c -MF ./.depend/sha1dc_git.o.d -MQ sha1dc_git.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1dc_git.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sha1dc_git.o -c -MF ./.depend/sha1dc_git.o.d -MQ sha1dc_git.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1dc_git.c +gcc -o transport-helper.o -c -MF ./.depend/transport-helper.o.d -MQ transport-helper.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' transport-helper.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o xdiff-interface.o -c -MF ./.depend/xdiff-interface.o.d -MQ xdiff-interface.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff-interface.c +gcc -o zlib.o -c -MF ./.depend/zlib.o.d -MQ zlib.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' zlib.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o compat/fopen.o -c -MF compat/.depend/fopen.o.d -MQ compat/fopen.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' compat/fopen.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o worktree.o -c -MF ./.depend/worktree.o.d -MQ worktree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' worktree.c +gcc -o wrapper.o -c -MF ./.depend/wrapper.o.d -MQ wrapper.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' wrapper.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o compat/strlcpy.o -c -MF compat/.depend/strlcpy.o.d -MQ compat/strlcpy.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' compat/strlcpy.c +gcc -o ws.o -c -MF ./.depend/ws.o.d -MQ ws.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ws.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o ws.o -c -MF ./.depend/ws.o.d -MQ ws.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' ws.c +gcc -o compat/strlcpy.o -c -MF compat/.depend/strlcpy.o.d -MQ compat/strlcpy.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' compat/strlcpy.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o upload-pack.o -c -MF ./.depend/upload-pack.o.d -MQ upload-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' upload-pack.c +gcc -o xdiff-interface.o -c -MF ./.depend/xdiff-interface.o.d -MQ xdiff-interface.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff-interface.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o zlib.o -c -MF ./.depend/zlib.o.d -MQ zlib.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' zlib.c +gcc -o compat/qsort_s.o -c -MF compat/.depend/qsort_s.o.d -MQ compat/qsort_s.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' compat/qsort_s.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o wrapper.o -c -MF ./.depend/wrapper.o.d -MQ wrapper.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' wrapper.c +gcc -o worktree.o -c -MF ./.depend/worktree.o.d -MQ worktree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' worktree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o compat/qsort_s.o -c -MF compat/.depend/qsort_s.o.d -MQ compat/qsort_s.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' compat/qsort_s.c +gcc -o unpack-trees.o -c -MF ./.depend/unpack-trees.o.d -MQ unpack-trees.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' unpack-trees.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sha1dc/ubc_check.o -c -MF sha1dc/.depend/ubc_check.o.d -MQ sha1dc/ubc_check.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1dc/ubc_check.c +gcc -o xdiff/xprepare.o -c -MF xdiff/.depend/xprepare.o.d -MQ xdiff/xprepare.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xprepare.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o xdiff/xhistogram.o -c -MF xdiff/.depend/xhistogram.o.d -MQ xdiff/xhistogram.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xhistogram.c +gcc -o xdiff/xpatience.o -c -MF xdiff/.depend/xpatience.o.d -MQ xdiff/xpatience.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xpatience.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o xdiff/xemit.o -c -MF xdiff/.depend/xemit.o.d -MQ xdiff/xemit.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xemit.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o xdiff/xpatience.o -c -MF xdiff/.depend/xpatience.o.d -MQ xdiff/xpatience.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xpatience.c +gcc -o xdiff/xhistogram.o -c -MF xdiff/.depend/xhistogram.o.d -MQ xdiff/xhistogram.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xhistogram.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o xdiff/xprepare.o -c -MF xdiff/.depend/xprepare.o.d -MQ xdiff/xprepare.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xprepare.c +gcc -o sh-i18n--envsubst.o -c -MF ./.depend/sh-i18n--envsubst.o.d -MQ sh-i18n--envsubst.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sh-i18n--envsubst.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o xdiff/xutils.o -c -MF xdiff/.depend/xutils.o.d -MQ xdiff/xutils.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xutils.c +gcc -o sha1dc/ubc_check.o -c -MF sha1dc/.depend/ubc_check.o.d -MQ sha1dc/ubc_check.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1dc/ubc_check.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o xdiff/xmerge.o -c -MF xdiff/.depend/xmerge.o.d -MQ xdiff/xmerge.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xmerge.c +gcc -o xdiff/xutils.o -c -MF xdiff/.depend/xutils.o.d -MQ xdiff/xutils.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xutils.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o xdiff/xdiffi.o -c -MF xdiff/.depend/xdiffi.o.d -MQ xdiff/xdiffi.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xdiffi.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o unpack-trees.o -c -MF ./.depend/unpack-trees.o.d -MQ unpack-trees.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' unpack-trees.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' gcc -o shell.o -c -MF ./.depend/shell.o.d -MQ shell.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' shell.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sh-i18n--envsubst.o -c -MF ./.depend/sh-i18n--envsubst.o.d -MQ sh-i18n--envsubst.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sh-i18n--envsubst.c +gcc -o http-backend.o -c -MF ./.depend/http-backend.o.d -MQ http-backend.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http-backend.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o remote-testsvn.o -c -MF ./.depend/remote-testsvn.o.d -MQ remote-testsvn.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' remote-testsvn.c +gcc -o vcs-svn/sliding_window.o -c -MF vcs-svn/.depend/sliding_window.o.d -MQ vcs-svn/sliding_window.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' vcs-svn/sliding_window.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o vcs-svn/sliding_window.o -c -MF vcs-svn/.depend/sliding_window.o.d -MQ vcs-svn/sliding_window.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' vcs-svn/sliding_window.c +gcc -o vcs-svn/line_buffer.o -c -MF vcs-svn/.depend/line_buffer.o.d -MQ vcs-svn/line_buffer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' vcs-svn/line_buffer.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o vcs-svn/svndiff.o -c -MF vcs-svn/.depend/svndiff.o.d -MQ vcs-svn/svndiff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' vcs-svn/svndiff.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o vcs-svn/line_buffer.o -c -MF vcs-svn/.depend/line_buffer.o.d -MQ vcs-svn/line_buffer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' vcs-svn/line_buffer.c +gcc -o xdiff/xmerge.o -c -MF xdiff/.depend/xmerge.o.d -MQ xdiff/xmerge.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' xdiff/xmerge.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o http-fetch.o -c -MF ./.depend/http-fetch.o.d -MQ http-fetch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http-fetch.c +gcc -o remote-testsvn.o -c -MF ./.depend/remote-testsvn.o.d -MQ remote-testsvn.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' remote-testsvn.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o http-backend.o -c -MF ./.depend/http-backend.o.d -MQ http-backend.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http-backend.c +gcc -o sha1dc/sha1.o -c -MF sha1dc/.depend/sha1.o.d -MQ sha1dc/sha1.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1dc/sha1.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o vcs-svn/fast_export.o -c -MF vcs-svn/.depend/fast_export.o.d -MQ vcs-svn/fast_export.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' vcs-svn/fast_export.c + * new script parameters make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' - * new script parameters +gcc -o vcs-svn/fast_export.o -c -MF vcs-svn/.depend/fast_export.o.d -MQ vcs-svn/fast_export.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' vcs-svn/fast_export.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' * new perl-specific parameters @@ -1837,59 +1869,56 @@ * new Python interpreter location make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o credential-cache.o -c -MF ./.depend/credential-cache.o.d -MQ credential-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' credential-cache.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-mergetool--lib git-mergetool--lib+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-mergetool--lib.sh >git-mergetool--lib+ && \ -mv git-mergetool--lib+ git-mergetool--lib -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-instaweb git-instaweb+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-instaweb.sh >git-instaweb+ && \ chmod +x git-instaweb+ && \ mv git-instaweb+ git-instaweb make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o http-fetch.o -c -MF ./.depend/http-fetch.o.d -MQ http-fetch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http-fetch.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' gcc -o vcs-svn/svndump.o -c -MF vcs-svn/.depend/svndump.o.d -MQ vcs-svn/svndump.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' vcs-svn/svndump.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o credential-cache.o -c -MF ./.depend/credential-cache.o.d -MQ credential-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' credential-cache.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-mergetool--lib git-mergetool--lib+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-mergetool--lib.sh >git-mergetool--lib+ && \ +mv git-mergetool--lib+ git-mergetool--lib +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-parse-remote git-parse-remote+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-parse-remote.sh >git-parse-remote+ && \ mv git-parse-remote+ git-parse-remote make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-rebase--am git-rebase--am+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-rebase--am.sh >git-rebase--am+ && \ -mv git-rebase--am+ git-rebase--am +gcc -o http-walker.o -c -MF ./.depend/http-walker.o.d -MQ http-walker.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http-walker.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-rebase--common git-rebase--common+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-rebase--common.sh >git-rebase--common+ && \ -mv git-rebase--common+ git-rebase--common +rm -f git-rebase--am git-rebase--am+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-rebase--am.sh >git-rebase--am+ && \ +mv git-rebase--am+ git-rebase--am make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-rebase--preserve-merges git-rebase--preserve-merges+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-rebase--preserve-merges.sh >git-rebase--preserve-merges+ && \ mv git-rebase--preserve-merges+ git-rebase--preserve-merges make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sha1dc/sha1.o -c -MF sha1dc/.depend/sha1.o.d -MQ sha1dc/sha1.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sha1dc/sha1.c +rm -f git-rebase--common git-rebase--common+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-rebase--common.sh >git-rebase--common+ && \ +mv git-rebase--common+ git-rebase--common make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-sh-setup git-sh-setup+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-sh-setup.sh >git-sh-setup+ && \ mv git-sh-setup+ git-sh-setup make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-rebase--merge git-rebase--merge+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-rebase--merge.sh >git-rebase--merge+ && \ -mv git-rebase--merge+ git-rebase--merge -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-sh-i18n git-sh-i18n+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-sh-i18n.sh >git-sh-i18n+ && \ mv git-sh-i18n+ git-sh-i18n make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o http-walker.o -c -MF ./.depend/http-walker.o.d -MQ http-walker.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http-walker.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o imap-send.o -c -MF ./.depend/imap-send.o.d -MQ imap-send.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' imap-send.c +gcc -o credential-cache--daemon.o -c -MF ./.depend/credential-cache--daemon.o.d -MQ credential-cache--daemon.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' credential-cache--daemon.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o credential-cache--daemon.o -c -MF ./.depend/credential-cache--daemon.o.d -MQ credential-cache--daemon.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' credential-cache--daemon.c +rm -f git-rebase--merge git-rebase--merge+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-rebase--merge.sh >git-rebase--merge+ && \ +mv git-rebase--merge+ git-rebase--merge make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o daemon.o -c -MF ./.depend/daemon.o.d -MQ daemon.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' daemon.c @@ -1898,22 +1927,19 @@ gcc -o builtin/annotate.o -c -MF builtin/.depend/annotate.o.d -MQ builtin/annotate.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/annotate.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/archive.o -c -MF builtin/.depend/archive.o.d -MQ builtin/archive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/archive.c +gcc -o builtin/bisect--helper.o -c -MF builtin/.depend/bisect--helper.o.d -MQ builtin/bisect--helper.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/bisect--helper.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/apply.o -c -MF builtin/.depend/apply.o.d -MQ builtin/apply.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/apply.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/bisect--helper.o -c -MF builtin/.depend/bisect--helper.o.d -MQ builtin/bisect--helper.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/bisect--helper.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/bundle.o -c -MF builtin/.depend/bundle.o.d -MQ builtin/bundle.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/bundle.c +gcc -o imap-send.o -c -MF ./.depend/imap-send.o.d -MQ imap-send.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' imap-send.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/check-ignore.o -c -MF builtin/.depend/check-ignore.o.d -MQ builtin/check-ignore.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/check-ignore.c +gcc -o builtin/archive.o -c -MF builtin/.depend/archive.o.d -MQ builtin/archive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/archive.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/check-attr.o -c -MF builtin/.depend/check-attr.o.d -MQ builtin/check-attr.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/check-attr.c +gcc -o builtin/bundle.o -c -MF builtin/.depend/bundle.o.d -MQ builtin/bundle.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/bundle.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o wt-status.o -c -MF ./.depend/wt-status.o.d -MQ wt-status.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' wt-status.c @@ -1922,175 +1948,181 @@ gcc -o builtin/add.o -c -MF builtin/.depend/add.o.d -MQ builtin/add.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/add.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/check-mailmap.o -c -MF builtin/.depend/check-mailmap.o.d -MQ builtin/check-mailmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/check-mailmap.c +gcc -o git.o -c -MF ./.depend/git.o.d -MQ git.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' '-DGIT_HTML_PATH="share/doc/git/html"' '-DGIT_MAN_PATH="share/man"' '-DGIT_INFO_PATH="share/info"' git.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/check-ref-format.o -c -MF builtin/.depend/check-ref-format.o.d -MQ builtin/check-ref-format.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/check-ref-format.c +/bin/sh ./generate-cmdlist.sh command-list.txt >command-list.h+ && mv command-list.h+ command-list.h make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o sequencer.o -c -MF ./.depend/sequencer.o.d -MQ sequencer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sequencer.c +gcc -o builtin/check-attr.o -c -MF builtin/.depend/check-attr.o.d -MQ builtin/check-attr.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/check-attr.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o http.o -c -MF ./.depend/http.o.d -MQ http.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http.c +gcc -o http-push.o -c -MF ./.depend/http-push.o.d -MQ http-push.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http-push.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o git.o -c -MF ./.depend/git.o.d -MQ git.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' '-DGIT_HTML_PATH="share/doc/git/html"' '-DGIT_MAN_PATH="share/man"' '-DGIT_INFO_PATH="share/info"' git.c +gcc -o builtin/check-mailmap.o -c -MF builtin/.depend/check-mailmap.o.d -MQ builtin/check-mailmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/check-mailmap.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/cat-file.o -c -MF builtin/.depend/cat-file.o.d -MQ builtin/cat-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/cat-file.c +gcc -o builtin/check-ref-format.o -c -MF builtin/.depend/check-ref-format.o.d -MQ builtin/check-ref-format.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/check-ref-format.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/checkout-index.o -c -MF builtin/.depend/checkout-index.o.d -MQ builtin/checkout-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/checkout-index.c +gcc -o builtin/check-ignore.o -c -MF builtin/.depend/check-ignore.o.d -MQ builtin/check-ignore.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/check-ignore.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/column.o -c -MF builtin/.depend/column.o.d -MQ builtin/column.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/column.c +gcc -o sequencer.o -c -MF ./.depend/sequencer.o.d -MQ sequencer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' sequencer.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/commit-tree.o -c -MF builtin/.depend/commit-tree.o.d -MQ builtin/commit-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/commit-tree.c +gcc -o builtin/cat-file.o -c -MF builtin/.depend/cat-file.o.d -MQ builtin/cat-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/cat-file.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/commit-graph.o -c -MF builtin/.depend/commit-graph.o.d -MQ builtin/commit-graph.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/commit-graph.c +gcc -o builtin/column.o -c -MF builtin/.depend/column.o.d -MQ builtin/column.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/column.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/credential.o -c -MF builtin/.depend/credential.o.d -MQ builtin/credential.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/credential.c +gcc -o builtin/commit-graph.o -c -MF builtin/.depend/commit-graph.o.d -MQ builtin/commit-graph.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/commit-graph.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/count-objects.o -c -MF builtin/.depend/count-objects.o.d -MQ builtin/count-objects.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/count-objects.c +gcc -o builtin/commit-tree.o -c -MF builtin/.depend/commit-tree.o.d -MQ builtin/commit-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/commit-tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o http-push.o -c -MF ./.depend/http-push.o.d -MQ http-push.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http-push.c +gcc -o remote-curl.o -c -MF ./.depend/remote-curl.o.d -MQ remote-curl.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' remote-curl.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/branch.o -c -MF builtin/.depend/branch.o.d -MQ builtin/branch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/branch.c +gcc -o builtin/checkout-index.o -c -MF builtin/.depend/checkout-index.o.d -MQ builtin/checkout-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/checkout-index.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/diff-files.o -c -MF builtin/.depend/diff-files.o.d -MQ builtin/diff-files.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/diff-files.c +gcc -o builtin/credential.o -c -MF builtin/.depend/credential.o.d -MQ builtin/credential.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/credential.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/blame.o -c -MF builtin/.depend/blame.o.d -MQ builtin/blame.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/blame.c +gcc -o builtin/count-objects.o -c -MF builtin/.depend/count-objects.o.d -MQ builtin/count-objects.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/count-objects.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/diff-index.o -c -MF builtin/.depend/diff-index.o.d -MQ builtin/diff-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/diff-index.c +gcc -o builtin/diff-files.o -c -MF builtin/.depend/diff-files.o.d -MQ builtin/diff-files.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/diff-files.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/diff-tree.o -c -MF builtin/.depend/diff-tree.o.d -MQ builtin/diff-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/diff-tree.c +gcc -o builtin/diff-index.o -c -MF builtin/.depend/diff-index.o.d -MQ builtin/diff-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/diff-index.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o remote-curl.o -c -MF ./.depend/remote-curl.o.d -MQ remote-curl.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' remote-curl.c +gcc -o builtin/branch.o -c -MF builtin/.depend/branch.o.d -MQ builtin/branch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/branch.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/config.o -c -MF builtin/.depend/config.o.d -MQ builtin/config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/config.c +gcc -o builtin/clean.o -c -MF builtin/.depend/clean.o.d -MQ builtin/clean.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/clean.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/am.o -c -MF builtin/.depend/am.o.d -MQ builtin/am.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/am.c +gcc -o builtin/blame.o -c -MF builtin/.depend/blame.o.d -MQ builtin/blame.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/blame.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/diff.o -c -MF builtin/.depend/diff.o.d -MQ builtin/diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/diff.c +gcc -o builtin/config.o -c -MF builtin/.depend/config.o.d -MQ builtin/config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/config.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/fetch-pack.o -c -MF builtin/.depend/fetch-pack.o.d -MQ builtin/fetch-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/fetch-pack.c +gcc -o builtin/diff-tree.o -c -MF builtin/.depend/diff-tree.o.d -MQ builtin/diff-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/diff-tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o fast-import.o -c -MF ./.depend/fast-import.o.d -MQ fast-import.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fast-import.c +gcc -o http.o -c -MF ./.depend/http.o.d -MQ http.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' http.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/clean.o -c -MF builtin/.depend/clean.o.d -MQ builtin/clean.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/clean.c +gcc -o builtin/diff.o -c -MF builtin/.depend/diff.o.d -MQ builtin/diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/diff.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/describe.o -c -MF builtin/.depend/describe.o.d -MQ builtin/describe.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/describe.c +gcc -o builtin/clone.o -c -MF builtin/.depend/clone.o.d -MQ builtin/clone.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/clone.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/for-each-ref.o -c -MF builtin/.depend/for-each-ref.o.d -MQ builtin/for-each-ref.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/for-each-ref.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/clone.o -c -MF builtin/.depend/clone.o.d -MQ builtin/clone.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/clone.c +gcc -o builtin/commit.o -c -MF builtin/.depend/commit.o.d -MQ builtin/commit.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/commit.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/get-tar-commit-id.o -c -MF builtin/.depend/get-tar-commit-id.o.d -MQ builtin/get-tar-commit-id.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/get-tar-commit-id.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/difftool.o -c -MF builtin/.depend/difftool.o.d -MQ builtin/difftool.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/difftool.c +gcc -o builtin/fetch-pack.o -c -MF builtin/.depend/fetch-pack.o.d -MQ builtin/fetch-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/fetch-pack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/hash-object.o -c -MF builtin/.depend/hash-object.o.d -MQ builtin/hash-object.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/hash-object.c +gcc -o builtin/describe.o -c -MF builtin/.depend/describe.o.d -MQ builtin/describe.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/describe.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/gc.o -c -MF builtin/.depend/gc.o.d -MQ builtin/gc.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/gc.c +gcc -o fast-import.o -c -MF ./.depend/fast-import.o.d -MQ fast-import.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' fast-import.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/checkout.o -c -MF builtin/.depend/checkout.o.d -MQ builtin/checkout.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/checkout.c +gcc -o builtin/hash-object.o -c -MF builtin/.depend/hash-object.o.d -MQ builtin/hash-object.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/hash-object.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/commit.o -c -MF builtin/.depend/commit.o.d -MQ builtin/commit.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/commit.c +gcc -o builtin/difftool.o -c -MF builtin/.depend/difftool.o.d -MQ builtin/difftool.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/difftool.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/interpret-trailers.o -c -MF builtin/.depend/interpret-trailers.o.d -MQ builtin/interpret-trailers.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/interpret-trailers.c +gcc -o builtin/help.o -c -MF builtin/.depend/help.o.d -MQ builtin/help.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' '-DGIT_HTML_PATH="share/doc/git/html"' '-DGIT_MAN_PATH="share/man"' '-DGIT_INFO_PATH="share/info"' builtin/help.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/help.o -c -MF builtin/.depend/help.o.d -MQ builtin/help.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' '-DGIT_HTML_PATH="share/doc/git/html"' '-DGIT_MAN_PATH="share/man"' '-DGIT_INFO_PATH="share/info"' builtin/help.c +gcc -o builtin/gc.o -c -MF builtin/.depend/gc.o.d -MQ builtin/gc.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/gc.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/mailinfo.o -c -MF builtin/.depend/mailinfo.o.d -MQ builtin/mailinfo.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/mailinfo.c +gcc -o builtin/am.o -c -MF builtin/.depend/am.o.d -MQ builtin/am.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/am.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/fmt-merge-msg.o -c -MF builtin/.depend/fmt-merge-msg.o.d -MQ builtin/fmt-merge-msg.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/fmt-merge-msg.c +gcc -o builtin/checkout.o -c -MF builtin/.depend/checkout.o.d -MQ builtin/checkout.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/checkout.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/fast-export.o -c -MF builtin/.depend/fast-export.o.d -MQ builtin/fast-export.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/fast-export.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/ls-tree.o -c -MF builtin/.depend/ls-tree.o.d -MQ builtin/ls-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/ls-tree.c +gcc -o builtin/interpret-trailers.o -c -MF builtin/.depend/interpret-trailers.o.d -MQ builtin/interpret-trailers.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/interpret-trailers.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/ls-remote.o -c -MF builtin/.depend/ls-remote.o.d -MQ builtin/ls-remote.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/ls-remote.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o builtin/fmt-merge-msg.o -c -MF builtin/.depend/fmt-merge-msg.o.d -MQ builtin/fmt-merge-msg.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/fmt-merge-msg.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/fsck.o -c -MF builtin/.depend/fsck.o.d -MQ builtin/fsck.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/fsck.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/merge-index.o -c -MF builtin/.depend/merge-index.o.d -MQ builtin/merge-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge-index.c +gcc -o builtin/mailinfo.o -c -MF builtin/.depend/mailinfo.o.d -MQ builtin/mailinfo.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/mailinfo.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/fetch.o -c -MF builtin/.depend/fetch.o.d -MQ builtin/fetch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/fetch.c +gcc -o builtin/merge-base.o -c -MF builtin/.depend/merge-base.o.d -MQ builtin/merge-base.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge-base.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/merge-file.o -c -MF builtin/.depend/merge-file.o.d -MQ builtin/merge-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge-file.c +gcc -o builtin/init-db.o -c -MF builtin/.depend/init-db.o.d -MQ builtin/init-db.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -DDEFAULT_GIT_TEMPLATE_DIR='"share/git-core/templates"' builtin/init-db.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/merge-base.o -c -MF builtin/.depend/merge-base.o.d -MQ builtin/merge-base.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge-base.c +gcc -o builtin/ls-tree.o -c -MF builtin/.depend/ls-tree.o.d -MQ builtin/ls-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/ls-tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/merge-ours.o -c -MF builtin/.depend/merge-ours.o.d -MQ builtin/merge-ours.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge-ours.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/mailsplit.o -c -MF builtin/.depend/mailsplit.o.d -MQ builtin/mailsplit.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/mailsplit.c +gcc -o builtin/merge-file.o -c -MF builtin/.depend/merge-file.o.d -MQ builtin/merge-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge-file.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/merge-recursive.o -c -MF builtin/.depend/merge-recursive.o.d -MQ builtin/merge-recursive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge-recursive.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/init-db.o -c -MF builtin/.depend/init-db.o.d -MQ builtin/init-db.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -DDEFAULT_GIT_TEMPLATE_DIR='"share/git-core/templates"' builtin/init-db.c +gcc -o builtin/merge-index.o -c -MF builtin/.depend/merge-index.o.d -MQ builtin/merge-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge-index.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/mktag.o -c -MF builtin/.depend/mktag.o.d -MQ builtin/mktag.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/mktag.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/pack-refs.o -c -MF builtin/.depend/pack-refs.o.d -MQ builtin/pack-refs.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/pack-refs.c +gcc -o builtin/mailsplit.o -c -MF builtin/.depend/mailsplit.o.d -MQ builtin/mailsplit.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/mailsplit.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/ls-files.o -c -MF builtin/.depend/ls-files.o.d -MQ builtin/ls-files.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/ls-files.c +gcc -o builtin/multi-pack-index.o -c -MF builtin/.depend/multi-pack-index.o.d -MQ builtin/multi-pack-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/multi-pack-index.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/multi-pack-index.o -c -MF builtin/.depend/multi-pack-index.o.d -MQ builtin/multi-pack-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/multi-pack-index.c +gcc -o builtin/ls-files.o -c -MF builtin/.depend/ls-files.o.d -MQ builtin/ls-files.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/ls-files.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/mktree.o -c -MF builtin/.depend/mktree.o.d -MQ builtin/mktree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/mktree.c +gcc -o builtin/pack-refs.o -c -MF builtin/.depend/pack-refs.o.d -MQ builtin/pack-refs.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/pack-refs.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/merge-tree.o -c -MF builtin/.depend/merge-tree.o.d -MQ builtin/merge-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge-tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/mv.o -c -MF builtin/.depend/mv.o.d -MQ builtin/mv.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/mv.c +gcc -o builtin/mktree.o -c -MF builtin/.depend/mktree.o.d -MQ builtin/mktree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/mktree.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o builtin/fetch.o -c -MF builtin/.depend/fetch.o.d -MQ builtin/fetch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/fetch.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/prune-packed.o -c -MF builtin/.depend/prune-packed.o.d -MQ builtin/prune-packed.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/prune-packed.c @@ -2099,170 +2131,156 @@ gcc -o builtin/patch-id.o -c -MF builtin/.depend/patch-id.o.d -MQ builtin/patch-id.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/patch-id.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/name-rev.o -c -MF builtin/.depend/name-rev.o.d -MQ builtin/name-rev.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/name-rev.c +gcc -o builtin/mv.o -c -MF builtin/.depend/mv.o.d -MQ builtin/mv.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/mv.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/grep.o -c -MF builtin/.depend/grep.o.d -MQ builtin/grep.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/grep.c +gcc -o builtin/prune.o -c -MF builtin/.depend/prune.o.d -MQ builtin/prune.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/prune.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o builtin/name-rev.o -c -MF builtin/.depend/name-rev.o.d -MQ builtin/name-rev.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/name-rev.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/range-diff.o -c -MF builtin/.depend/range-diff.o.d -MQ builtin/range-diff.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/range-diff.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/prune.o -c -MF builtin/.depend/prune.o.d -MQ builtin/prune.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/prune.c +gcc -o builtin/grep.o -c -MF builtin/.depend/grep.o.d -MQ builtin/grep.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/grep.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/merge.o -c -MF builtin/.depend/merge.o.d -MQ builtin/merge.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge.c +gcc -o builtin/read-tree.o -c -MF builtin/.depend/read-tree.o.d -MQ builtin/read-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/read-tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/notes.o -c -MF builtin/.depend/notes.o.d -MQ builtin/notes.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/notes.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/read-tree.o -c -MF builtin/.depend/read-tree.o.d -MQ builtin/read-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/read-tree.c +gcc -o builtin/rebase--interactive.o -c -MF builtin/.depend/rebase--interactive.o.d -MQ builtin/rebase--interactive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rebase--interactive.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/push.o -c -MF builtin/.depend/push.o.d -MQ builtin/push.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/push.c +gcc -o builtin/remote-fd.o -c -MF builtin/.depend/remote-fd.o.d -MQ builtin/remote-fd.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/remote-fd.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/pull.o -c -MF builtin/.depend/pull.o.d -MQ builtin/pull.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/pull.c +gcc -o builtin/index-pack.o -c -MF builtin/.depend/index-pack.o.d -MQ builtin/index-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/index-pack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/remote-fd.o -c -MF builtin/.depend/remote-fd.o.d -MQ builtin/remote-fd.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/remote-fd.c +gcc -o builtin/pull.o -c -MF builtin/.depend/pull.o.d -MQ builtin/pull.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/pull.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/remote-ext.o -c -MF builtin/.depend/remote-ext.o.d -MQ builtin/remote-ext.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/remote-ext.c +gcc -o builtin/push.o -c -MF builtin/.depend/push.o.d -MQ builtin/push.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/push.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/rebase--interactive.o -c -MF builtin/.depend/rebase--interactive.o.d -MQ builtin/rebase--interactive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rebase--interactive.c +gcc -o builtin/remote-ext.o -c -MF builtin/.depend/remote-ext.o.d -MQ builtin/remote-ext.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/remote-ext.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/rerere.o -c -MF builtin/.depend/rerere.o.d -MQ builtin/rerere.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rerere.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/reflog.o -c -MF builtin/.depend/reflog.o.d -MQ builtin/reflog.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/reflog.c +gcc -o builtin/merge.o -c -MF builtin/.depend/merge.o.d -MQ builtin/merge.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/merge.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/replace.o -c -MF builtin/.depend/replace.o.d -MQ builtin/replace.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/replace.c +gcc -o builtin/pack-redundant.o -c -MF builtin/.depend/pack-redundant.o.d -MQ builtin/pack-redundant.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/pack-redundant.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/index-pack.o -c -MF builtin/.depend/index-pack.o.d -MQ builtin/index-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/index-pack.c +gcc -o builtin/replace.o -c -MF builtin/.depend/replace.o.d -MQ builtin/replace.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/replace.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/pack-redundant.o -c -MF builtin/.depend/pack-redundant.o.d -MQ builtin/pack-redundant.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/pack-redundant.c +gcc -o builtin/revert.o -c -MF builtin/.depend/revert.o.d -MQ builtin/revert.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/revert.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/rev-list.o -c -MF builtin/.depend/rev-list.o.d -MQ builtin/rev-list.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rev-list.c +gcc -o builtin/reflog.o -c -MF builtin/.depend/reflog.o.d -MQ builtin/reflog.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/reflog.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/reset.o -c -MF builtin/.depend/reset.o.d -MQ builtin/reset.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/reset.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/serve.o -c -MF builtin/.depend/serve.o.d -MQ builtin/serve.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/serve.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/repack.o -c -MF builtin/.depend/repack.o.d -MQ builtin/repack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/repack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/rm.o -c -MF builtin/.depend/rm.o.d -MQ builtin/rm.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rm.c +gcc -o builtin/serve.o -c -MF builtin/.depend/serve.o.d -MQ builtin/serve.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/serve.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/log.o -c -MF builtin/.depend/log.o.d -MQ builtin/log.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/log.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/revert.o -c -MF builtin/.depend/revert.o.d -MQ builtin/revert.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/revert.c +gcc -o builtin/rev-list.o -c -MF builtin/.depend/rev-list.o.d -MQ builtin/rev-list.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rev-list.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o builtin/rm.o -c -MF builtin/.depend/rm.o.d -MQ builtin/rm.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rm.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/stripspace.o -c -MF builtin/.depend/stripspace.o.d -MQ builtin/stripspace.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/stripspace.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/send-pack.o -c -MF builtin/.depend/send-pack.o.d -MQ builtin/send-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/send-pack.c +gcc -o builtin/rebase.o -c -MF builtin/.depend/rebase.o.d -MQ builtin/rebase.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rebase.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/show-index.o -c -MF builtin/.depend/show-index.o.d -MQ builtin/show-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/show-index.c +gcc -o builtin/send-pack.o -c -MF builtin/.depend/send-pack.o.d -MQ builtin/send-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/send-pack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/show-ref.o -c -MF builtin/.depend/show-ref.o.d -MQ builtin/show-ref.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/show-ref.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/symbolic-ref.o -c -MF builtin/.depend/symbolic-ref.o.d -MQ builtin/symbolic-ref.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/symbolic-ref.c +gcc -o builtin/show-index.o -c -MF builtin/.depend/show-index.o.d -MQ builtin/show-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/show-index.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/unpack-file.o -c -MF builtin/.depend/unpack-file.o.d -MQ builtin/unpack-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/unpack-file.c +gcc -o builtin/symbolic-ref.o -c -MF builtin/.depend/symbolic-ref.o.d -MQ builtin/symbolic-ref.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/symbolic-ref.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/shortlog.o -c -MF builtin/.depend/shortlog.o.d -MQ builtin/shortlog.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/shortlog.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/remote.o -c -MF builtin/.depend/remote.o.d -MQ builtin/remote.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/remote.c +gcc -o builtin/unpack-file.o -c -MF builtin/.depend/unpack-file.o.d -MQ builtin/unpack-file.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/unpack-file.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/update-server-info.o -c -MF builtin/.depend/update-server-info.o.d -MQ builtin/update-server-info.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/update-server-info.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/receive-pack.o -c -MF builtin/.depend/receive-pack.o.d -MQ builtin/receive-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/receive-pack.c +gcc -o builtin/upload-pack.o -c -MF builtin/.depend/upload-pack.o.d -MQ builtin/upload-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/upload-pack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/upload-pack.o -c -MF builtin/.depend/upload-pack.o.d -MQ builtin/upload-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/upload-pack.c +gcc -o builtin/receive-pack.o -c -MF builtin/.depend/receive-pack.o.d -MQ builtin/receive-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/receive-pack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/rev-parse.o -c -MF builtin/.depend/rev-parse.o.d -MQ builtin/rev-parse.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rev-parse.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o builtin/update-ref.o -c -MF builtin/.depend/update-ref.o.d -MQ builtin/update-ref.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/update-ref.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/upload-archive.o -c -MF builtin/.depend/upload-archive.o.d -MQ builtin/upload-archive.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/upload-archive.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/var.o -c -MF builtin/.depend/var.o.d -MQ builtin/var.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/var.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/write-tree.o -c -MF builtin/.depend/write-tree.o.d -MQ builtin/write-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/write-tree.c +rm -f xdiff/lib.a && ar rcs xdiff/lib.a xdiff/xdiffi.o xdiff/xprepare.o xdiff/xutils.o xdiff/xemit.o xdiff/xmerge.o xdiff/xpatience.o xdiff/xhistogram.o make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/verify-pack.o -c -MF builtin/.depend/verify-pack.o.d -MQ builtin/verify-pack.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/verify-pack.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/verify-tag.o -c -MF builtin/.depend/verify-tag.o.d -MQ builtin/verify-tag.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/verify-tag.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o version.o -c -MF ./.depend/version.o.d -MQ version.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' '-DGIT_VERSION="2.20.1"' '-DGIT_USER_AGENT="git/2.20.1"' '-DGIT_BUILT_FROM_COMMIT=""' version.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f xdiff/lib.a && ar rcs xdiff/lib.a xdiff/xdiffi.o xdiff/xprepare.o xdiff/xutils.o xdiff/xemit.o xdiff/xmerge.o xdiff/xpatience.o xdiff/xhistogram.o +gcc -o builtin/verify-commit.o -c -MF builtin/.depend/verify-commit.o.d -MQ builtin/verify-commit.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/verify-commit.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f vcs-svn/lib.a && ar rcs vcs-svn/lib.a vcs-svn/line_buffer.o vcs-svn/sliding_window.o vcs-svn/fast_export.o vcs-svn/svndiff.o vcs-svn/svndump.o make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/show-branch.o -c -MF builtin/.depend/show-branch.o.d -MQ builtin/show-branch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/show-branch.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/update-ref.o -c -MF builtin/.depend/update-ref.o.d -MQ builtin/update-ref.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/update-ref.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-merge-octopus git-merge-octopus+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-merge-octopus.sh >git-merge-octopus+ && \ -chmod +x git-merge-octopus+ && \ -mv git-merge-octopus+ git-merge-octopus -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/rebase.o -c -MF builtin/.depend/rebase.o.d -MQ builtin/rebase.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/rebase.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-bisect git-bisect+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-bisect.sh >git-bisect+ && \ chmod +x git-bisect+ && \ mv git-bisect+ git-bisect make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-filter-branch git-filter-branch+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-filter-branch.sh >git-filter-branch+ && \ -chmod +x git-filter-branch+ && \ -mv git-filter-branch+ git-filter-branch -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-difftool--helper git-difftool--helper+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-difftool--helper.sh >git-difftool--helper+ && \ chmod +x git-difftool--helper+ && \ mv git-difftool--helper+ git-difftool--helper make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-mergetool git-mergetool+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-mergetool.sh >git-mergetool+ && \ -chmod +x git-mergetool+ && \ -mv git-mergetool+ git-mergetool +rm -f git-filter-branch git-filter-branch+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-filter-branch.sh >git-filter-branch+ && \ +chmod +x git-filter-branch+ && \ +mv git-filter-branch+ git-filter-branch +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-merge-octopus git-merge-octopus+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-merge-octopus.sh >git-merge-octopus+ && \ +chmod +x git-merge-octopus+ && \ +mv git-merge-octopus+ git-merge-octopus make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-merge-one-file git-merge-one-file+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-merge-one-file.sh >git-merge-one-file+ && \ @@ -2270,7 +2288,7 @@ mv git-merge-one-file+ git-merge-one-file make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/verify-commit.o -c -MF builtin/.depend/verify-commit.o.d -MQ builtin/verify-commit.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/verify-commit.c +gcc -o builtin/verify-tag.o -c -MF builtin/.depend/verify-tag.o.d -MQ builtin/verify-tag.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/verify-tag.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-merge-resolve git-merge-resolve+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-merge-resolve.sh >git-merge-resolve+ && \ @@ -2278,21 +2296,29 @@ mv git-merge-resolve+ git-merge-resolve make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-mergetool git-mergetool+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-mergetool.sh >git-mergetool+ && \ +chmod +x git-mergetool+ && \ +mv git-mergetool+ git-mergetool +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-quiltimport git-quiltimport+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-quiltimport.sh >git-quiltimport+ && \ chmod +x git-quiltimport+ && \ mv git-quiltimport+ git-quiltimport make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-legacy-rebase git-legacy-rebase+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-legacy-rebase.sh >git-legacy-rebase+ && \ -chmod +x git-legacy-rebase+ && \ -mv git-legacy-rebase+ git-legacy-rebase -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-request-pull git-request-pull+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-request-pull.sh >git-request-pull+ && \ chmod +x git-request-pull+ && \ mv git-request-pull+ git-request-pull make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o version.o -c -MF ./.depend/version.o.d -MQ version.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' '-DGIT_VERSION="2.20.1"' '-DGIT_USER_AGENT="git/2.20.1"' '-DGIT_BUILT_FROM_COMMIT=""' version.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-legacy-rebase git-legacy-rebase+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-legacy-rebase.sh >git-legacy-rebase+ && \ +chmod +x git-legacy-rebase+ && \ +mv git-legacy-rebase+ git-legacy-rebase +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-stash git-stash+ && sed -e '1s|#!.*/sh|#!/bin/sh|' -e 's|@SHELL_PATH@|/bin/sh|' -e 's|@@DIFF@@|diff|' -e 's|@@LOCALEDIR@@|/usr/share/locale|g' -e 's/@@NO_CURL@@//g' -e 's/@@USE_GETTEXT_SCHEME@@//g' -e '/^# @@BROKEN_PATH_FIX@@$/d' -e 's|@@GITWEBDIR@@|/usr/share/gitweb|g' -e 's|@@PERL@@|/usr/bin/perl|g' -e 's|@@SANE_TEXT_GREP@@|-a|g' -e 's|@@PAGER_ENV@@|LESS=FRX LV=-c|g' git-stash.sh >git-stash+ && \ chmod +x git-stash+ && \ mv git-stash+ git-stash @@ -2321,9 +2347,6 @@ mv GIT-PERL-HEADER+ GIT-PERL-HEADER make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/unpack-objects.o -c -MF builtin/.depend/unpack-objects.o.d -MQ builtin/unpack-objects.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/unpack-objects.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-p4 git-p4+ && \ sed -e '1s|#!.*python|#!/usr/bin/python|' \ git-p4.py >git-p4+ && \ @@ -2331,43 +2354,28 @@ mv git-p4+ git-p4 make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/tag.o -c -MF builtin/.depend/tag.o.d -MQ builtin/tag.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/tag.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-add--interactive git-add--interactive+ && \ -sed -e '1{' \ - -e ' s|#!.*perl|#!/usr/bin/perl|' \ - -e ' r GIT-PERL-HEADER' \ - -e ' G' \ - -e '}' \ - -e 's/@@GIT_VERSION@@/2.20.1/g' \ - git-add--interactive.perl >git-add--interactive+ && \ -chmod +x git-add--interactive+ && \ -mv git-add--interactive+ git-add--interactive -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-svn git-svn+ && \ +rm -f git-archimport git-archimport+ && \ sed -e '1{' \ -e ' s|#!.*perl|#!/usr/bin/perl|' \ -e ' r GIT-PERL-HEADER' \ -e ' G' \ -e '}' \ -e 's/@@GIT_VERSION@@/2.20.1/g' \ - git-svn.perl >git-svn+ && \ -chmod +x git-svn+ && \ -mv git-svn+ git-svn + git-archimport.perl >git-archimport+ && \ +chmod +x git-archimport+ && \ +mv git-archimport+ git-archimport make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-archimport git-archimport+ && \ +rm -f git-add--interactive git-add--interactive+ && \ sed -e '1{' \ -e ' s|#!.*perl|#!/usr/bin/perl|' \ -e ' r GIT-PERL-HEADER' \ -e ' G' \ -e '}' \ -e 's/@@GIT_VERSION@@/2.20.1/g' \ - git-archimport.perl >git-archimport+ && \ -chmod +x git-archimport+ && \ -mv git-archimport+ git-archimport + git-add--interactive.perl >git-add--interactive+ && \ +chmod +x git-add--interactive+ && \ +mv git-add--interactive+ git-add--interactive make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-cvsexportcommit git-cvsexportcommit+ && \ @@ -2382,6 +2390,9 @@ mv git-cvsexportcommit+ git-cvsexportcommit make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o builtin/show-branch.o -c -MF builtin/.depend/show-branch.o.d -MQ builtin/show-branch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/show-branch.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-cvsimport git-cvsimport+ && \ sed -e '1{' \ -e ' s|#!.*perl|#!/usr/bin/perl|' \ @@ -2394,6 +2405,12 @@ mv git-cvsimport+ git-cvsimport make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -o builtin/write-tree.o -c -MF builtin/.depend/write-tree.o.d -MQ builtin/write-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/write-tree.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o builtin/tag.o -c -MF builtin/.depend/tag.o.d -MQ builtin/tag.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/tag.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-send-email git-send-email+ && \ sed -e '1{' \ -e ' s|#!.*perl|#!/usr/bin/perl|' \ @@ -2418,10 +2435,22 @@ mv git-cvsserver+ git-cvsserver make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o attr.o -c -MF ./.depend/attr.o.d -MQ attr.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -DETC_GITATTRIBUTES='"/etc/gitattributes"' attr.c +rm -f git-svn git-svn+ && \ +sed -e '1{' \ + -e ' s|#!.*perl|#!/usr/bin/perl|' \ + -e ' r GIT-PERL-HEADER' \ + -e ' G' \ + -e '}' \ + -e 's/@@GIT_VERSION@@/2.20.1/g' \ + git-svn.perl >git-svn+ && \ +chmod +x git-svn+ && \ +mv git-svn+ git-svn make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o help.o -c -MF ./.depend/help.o.d -MQ help.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' help.c +gcc -o builtin/unpack-objects.o -c -MF builtin/.depend/unpack-objects.o.d -MQ builtin/unpack-objects.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/unpack-objects.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o builtin/remote.o -c -MF builtin/.depend/remote.o.d -MQ builtin/remote.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/remote.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o builtin/worktree.o -c -MF builtin/.depend/worktree.o.d -MQ builtin/worktree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/worktree.c @@ -2430,85 +2459,85 @@ gcc -o builtin/update-index.o -c -MF builtin/.depend/update-index.o.d -MQ builtin/update-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/update-index.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/pack-objects.o -c -MF builtin/.depend/pack-objects.o.d -MQ builtin/pack-objects.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/pack-objects.c +gcc -o help.o -c -MF ./.depend/help.o.d -MQ help.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' help.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o builtin/submodule--helper.o -c -MF builtin/.depend/submodule--helper.o.d -MQ builtin/submodule--helper.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/submodule--helper.c +gcc -o attr.o -c -MF ./.depend/attr.o.d -MQ attr.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -DETC_GITATTRIBUTES='"/etc/gitattributes"' attr.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f libgit.a && ar rcs libgit.a abspath.o advice.o alias.o alloc.o apply.o archive.o archive-tar.o archive-zip.o argv-array.o attr.o base85.o bisect.o blame.o blob.o branch.o bulk-checkin.o bundle.o cache-tree.o chdir-notify.o checkout.o color.o column.o combine-diff.o commit.o commit-graph.o commit-reach.o compat/obstack.o compat/terminal.o config.o connect.o connected.o convert.o copy.o credential.o csum-file.o ctype.o date.o decorate.o delta-islands.o diffcore-break.o diffcore-delta.o diffcore-order.o diffcore-pickaxe.o diffcore-rename.o diff-delta.o diff-lib.o diff-no-index.o diff.o dir.o dir-iterator.o editor.o entry.o environment.o ewah/bitmap.o ewah/ewah_bitmap.o ewah/ewah_io.o ewah/ewah_rlw.o exec-cmd.o fetch-negotiator.o fetch-object.o fetch-pack.o fsck.o fsmonitor.o gettext.o gpg-interface.o graph.o grep.o hashmap.o linear-assignment.o help.o hex.o ident.o interdiff.o json-writer.o kwset.o levenshtein.o line-log.o line-range.o list-objects.o list-objects-filter.o list-objects-filter-options.o ll-merge.o lockfile.o log-tree.o ls-refs.o mailinfo.o mailmap.o match-trees.o mem-pool.o merge.o merge-blobs.o merge-recursive.o mergesort.o midx.o name-hash.o negotiator/default.o negotiator/skipping.o notes.o notes-cache.o notes-merge.o notes-utils.o object.o oidmap.o oidset.o packfile.o pack-bitmap.o pack-bitmap-write.o pack-check.o pack-objects.o pack-revindex.o pack-write.o pager.o parse-options.o parse-options-cb.o patch-delta.o patch-ids.o path.o pathspec.o pkt-line.o preload-index.o pretty.o prio-queue.o progress.o prompt.o protocol.o quote.o range-diff.o reachable.o read-cache.o rebase-interactive.o reflog-walk.o refs.o refs/files-backend.o refs/iterator.o refs/packed-backend.o refs/ref-cache.o refspec.o ref-filter.o remote.o replace-object.o repository.o rerere.o resolve-undo.o revision.o run-command.o send-pack.o sequencer.o serve.o server-info.o setup.o sha1-array.o sha1-lookup.o sha1-file.o sha1-name.o shallow.o sideband.o sigchain.o split-index.o strbuf.o streaming.o string-list.o submodule.o submodule-config.o sub-process.o symlinks.o tag.o tempfile.o thread-utils.o tmp-objdir.o trace.o trailer.o transport.o transport-helper.o tree-diff.o tree.o tree-walk.o unpack-trees.o upload-pack.o url.o urlmatch.o usage.o userdiff.o utf8.o varint.o version.o versioncmp.o walker.o wildmatch.o worktree.o wrapper.o write-or-die.o ws.o wt-status.o xdiff-interface.o zlib.o unix-socket.o sha1dc_git.o sha1dc/sha1.o sha1dc/ubc_check.o compat/fopen.o compat/strlcpy.o compat/qsort_s.o +gcc -o builtin/pack-objects.o -c -MF builtin/.depend/pack-objects.o.d -MQ builtin/pack-objects.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/pack-objects.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-daemon -Wl,-z,relro daemon.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +rm -f libgit.a && ar rcs libgit.a abspath.o advice.o alias.o alloc.o apply.o archive.o archive-tar.o archive-zip.o argv-array.o attr.o base85.o bisect.o blame.o blob.o branch.o bulk-checkin.o bundle.o cache-tree.o chdir-notify.o checkout.o color.o column.o combine-diff.o commit.o commit-graph.o commit-reach.o compat/obstack.o compat/terminal.o config.o connect.o connected.o convert.o copy.o credential.o csum-file.o ctype.o date.o decorate.o delta-islands.o diffcore-break.o diffcore-delta.o diffcore-order.o diffcore-pickaxe.o diffcore-rename.o diff-delta.o diff-lib.o diff-no-index.o diff.o dir.o dir-iterator.o editor.o entry.o environment.o ewah/bitmap.o ewah/ewah_bitmap.o ewah/ewah_io.o ewah/ewah_rlw.o exec-cmd.o fetch-negotiator.o fetch-object.o fetch-pack.o fsck.o fsmonitor.o gettext.o gpg-interface.o graph.o grep.o hashmap.o linear-assignment.o help.o hex.o ident.o interdiff.o json-writer.o kwset.o levenshtein.o line-log.o line-range.o list-objects.o list-objects-filter.o list-objects-filter-options.o ll-merge.o lockfile.o log-tree.o ls-refs.o mailinfo.o mailmap.o match-trees.o mem-pool.o merge.o merge-blobs.o merge-recursive.o mergesort.o midx.o name-hash.o negotiator/default.o negotiator/skipping.o notes.o notes-cache.o notes-merge.o notes-utils.o object.o oidmap.o oidset.o packfile.o pack-bitmap.o pack-bitmap-write.o pack-check.o pack-objects.o pack-revindex.o pack-write.o pager.o parse-options.o parse-options-cb.o patch-delta.o patch-ids.o path.o pathspec.o pkt-line.o preload-index.o pretty.o prio-queue.o progress.o prompt.o protocol.o quote.o range-diff.o reachable.o read-cache.o rebase-interactive.o reflog-walk.o refs.o refs/files-backend.o refs/iterator.o refs/packed-backend.o refs/ref-cache.o refspec.o ref-filter.o remote.o replace-object.o repository.o rerere.o resolve-undo.o revision.o run-command.o send-pack.o sequencer.o serve.o server-info.o setup.o sha1-array.o sha1-lookup.o sha1-file.o sha1-name.o shallow.o sideband.o sigchain.o split-index.o strbuf.o streaming.o string-list.o submodule.o submodule-config.o sub-process.o symlinks.o tag.o tempfile.o thread-utils.o tmp-objdir.o trace.o trailer.o transport.o transport-helper.o tree-diff.o tree.o tree-walk.o unpack-trees.o upload-pack.o url.o urlmatch.o usage.o userdiff.o utf8.o varint.o version.o versioncmp.o walker.o wildmatch.o worktree.o wrapper.o write-or-die.o ws.o wt-status.o xdiff-interface.o zlib.o unix-socket.o sha1dc_git.o sha1dc/sha1.o sha1dc/ubc_check.o compat/fopen.o compat/strlcpy.o compat/qsort_s.o make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-fast-import -Wl,-z,relro fast-import.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +gcc -o builtin/submodule--helper.o -c -MF builtin/.depend/submodule--helper.o.d -MQ builtin/submodule--helper.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' builtin/submodule--helper.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-credential-store -Wl,-z,relro credential-store.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-http-backend -Wl,-z,relro http-backend.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-remote-http -Wl,-z,relro remote-curl.o http.o http-walker.o common-main.o \ - -lcurl -lexpat libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-credential-store -Wl,-z,relro credential-store.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-remote-ftp && \ -ln git-remote-http git-remote-ftp 2>/dev/null || \ -ln -s git-remote-http git-remote-ftp 2>/dev/null || \ -cp git-remote-http git-remote-ftp +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-fast-import -Wl,-z,relro fast-import.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-remote-https && \ -ln git-remote-http git-remote-https 2>/dev/null || \ -ln -s git-remote-http git-remote-https 2>/dev/null || \ -cp git-remote-http git-remote-https +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-daemon -Wl,-z,relro daemon.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-remote-ftps && \ -ln git-remote-http git-remote-ftps 2>/dev/null || \ -ln -s git-remote-http git-remote-ftps 2>/dev/null || \ -cp git-remote-http git-remote-ftps +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-shell -Wl,-z,relro shell.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-credential-cache -Wl,-z,relro credential-cache.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-sh-i18n--envsubst -Wl,-z,relro sh-i18n--envsubst.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-http-backend -Wl,-z,relro http-backend.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-imap-send -Wl,-z,relro imap-send.o http.o common-main.o \ + -lcurl libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-shell -Wl,-z,relro shell.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-remote-testsvn -Wl,-z,relro remote-testsvn.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt \ +vcs-svn/lib.a make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-http-fetch -Wl,-z,relro http.o http-walker.o http-fetch.o common-main.o \ -lcurl libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-remote-testsvn -Wl,-z,relro remote-testsvn.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt \ -vcs-svn/lib.a +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-credential-cache--daemon -Wl,-z,relro credential-cache--daemon.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-credential-cache--daemon -Wl,-z,relro credential-cache--daemon.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-credential-cache -Wl,-z,relro credential-cache.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-http-push -Wl,-z,relro http.o http-push.o common-main.o \ -lcurl -lexpat libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-sh-i18n--envsubst -Wl,-z,relro sh-i18n--envsubst.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-remote-http -Wl,-z,relro remote-curl.o http.o http-walker.o common-main.o \ + -lcurl -lexpat libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git-imap-send -Wl,-z,relro imap-send.o http.o common-main.o \ - -lcurl libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +rm -f git-remote-https && \ +ln git-remote-http git-remote-https 2>/dev/null || \ +ln -s git-remote-http git-remote-https 2>/dev/null || \ +cp git-remote-http git-remote-https make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git -Wl,-z,relro \ - git.o builtin/add.o builtin/am.o builtin/annotate.o builtin/apply.o builtin/archive.o builtin/bisect--helper.o builtin/blame.o builtin/branch.o builtin/bundle.o builtin/cat-file.o builtin/check-attr.o builtin/check-ignore.o builtin/check-mailmap.o builtin/check-ref-format.o builtin/checkout-index.o builtin/checkout.o builtin/clean.o builtin/clone.o builtin/column.o builtin/commit-tree.o builtin/commit.o builtin/commit-graph.o builtin/config.o builtin/count-objects.o builtin/credential.o builtin/describe.o builtin/diff-files.o builtin/diff-index.o builtin/diff-tree.o builtin/diff.o builtin/difftool.o builtin/fast-export.o builtin/fetch-pack.o builtin/fetch.o builtin/fmt-merge-msg.o builtin/for-each-ref.o builtin/fsck.o builtin/gc.o builtin/get-tar-commit-id.o builtin/grep.o builtin/hash-object.o builtin/help.o builtin/index-pack.o builtin/init-db.o builtin/interpret-trailers.o builtin/log.o builtin/ls-files.o builtin/ls-remote.o builtin/ls-tree.o builtin/mailinfo.o builtin/mailsplit.o builtin/merge.o builtin/merge-base.o builtin/merge-file.o builtin/merge-index.o builtin/merge-ours.o builtin/merge-recursive.o builtin/merge-tree.o builtin/mktag.o builtin/mktree.o builtin/multi-pack-index.o builtin/mv.o builtin/name-rev.o builtin/notes.o builtin/pack-objects.o builtin/pack-redundant.o builtin/pack-refs.o builtin/patch-id.o builtin/prune-packed.o builtin/prune.o builtin/pull.o builtin/push.o builtin/range-diff.o builtin/read-tree.o builtin/rebase.o builtin/rebase--interactive.o builtin/receive-pack.o builtin/reflog.o builtin/remote.o builtin/remote-ext.o builtin/remote-fd.o builtin/repack.o builtin/replace.o builtin/rerere.o builtin/reset.o builtin/rev-list.o builtin/rev-parse.o builtin/revert.o builtin/rm.o builtin/send-pack.o builtin/serve.o builtin/shortlog.o builtin/show-branch.o builtin/show-index.o builtin/show-ref.o builtin/stripspace.o builtin/submodule--helper.o builtin/symbolic-ref.o builtin/tag.o builtin/unpack-file.o builtin/unpack-objects.o builtin/update-index.o builtin/update-ref.o builtin/update-server-info.o builtin/upload-archive.o builtin/upload-pack.o builtin/var.o builtin/verify-commit.o builtin/verify-pack.o builtin/verify-tag.o builtin/worktree.o builtin/write-tree.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +rm -f git-remote-ftp && \ +ln git-remote-http git-remote-ftp 2>/dev/null || \ +ln -s git-remote-http git-remote-ftp 2>/dev/null || \ +cp git-remote-http git-remote-ftp make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-am && \ -ln git git-am 2>/dev/null || \ -ln -s git git-am 2>/dev/null || \ -cp git git-am +rm -f git-remote-ftps && \ +ln git-remote-http git-remote-ftps 2>/dev/null || \ +ln -s git-remote-http git-remote-ftps 2>/dev/null || \ +cp git-remote-http git-remote-ftps +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o git -Wl,-z,relro \ + git.o builtin/add.o builtin/am.o builtin/annotate.o builtin/apply.o builtin/archive.o builtin/bisect--helper.o builtin/blame.o builtin/branch.o builtin/bundle.o builtin/cat-file.o builtin/check-attr.o builtin/check-ignore.o builtin/check-mailmap.o builtin/check-ref-format.o builtin/checkout-index.o builtin/checkout.o builtin/clean.o builtin/clone.o builtin/column.o builtin/commit-tree.o builtin/commit.o builtin/commit-graph.o builtin/config.o builtin/count-objects.o builtin/credential.o builtin/describe.o builtin/diff-files.o builtin/diff-index.o builtin/diff-tree.o builtin/diff.o builtin/difftool.o builtin/fast-export.o builtin/fetch-pack.o builtin/fetch.o builtin/fmt-merge-msg.o builtin/for-each-ref.o builtin/fsck.o builtin/gc.o builtin/get-tar-commit-id.o builtin/grep.o builtin/hash-object.o builtin/help.o builtin/index-pack.o builtin/init-db.o builtin/interpret-trailers.o builtin/log.o builtin/ls-files.o builtin/ls-remote.o builtin/ls-tree.o builtin/mailinfo.o builtin/mailsplit.o builtin/merge.o builtin/merge-base.o builtin/merge-file.o builtin/merge-index.o builtin/merge-ours.o builtin/merge-recursive.o builtin/merge-tree.o builtin/mktag.o builtin/mktree.o builtin/multi-pack-index.o builtin/mv.o builtin/name-rev.o builtin/notes.o builtin/pack-objects.o builtin/pack-redundant.o builtin/pack-refs.o builtin/patch-id.o builtin/prune-packed.o builtin/prune.o builtin/pull.o builtin/push.o builtin/range-diff.o builtin/read-tree.o builtin/rebase.o builtin/rebase--interactive.o builtin/receive-pack.o builtin/reflog.o builtin/remote.o builtin/remote-ext.o builtin/remote-fd.o builtin/repack.o builtin/replace.o builtin/rerere.o builtin/reset.o builtin/rev-list.o builtin/rev-parse.o builtin/revert.o builtin/rm.o builtin/send-pack.o builtin/serve.o builtin/shortlog.o builtin/show-branch.o builtin/show-index.o builtin/show-ref.o builtin/stripspace.o builtin/submodule--helper.o builtin/symbolic-ref.o builtin/tag.o builtin/unpack-file.o builtin/unpack-objects.o builtin/update-index.o builtin/update-ref.o builtin/update-server-info.o builtin/upload-archive.o builtin/upload-pack.o builtin/var.o builtin/verify-commit.o builtin/verify-pack.o builtin/verify-tag.o builtin/worktree.o builtin/write-tree.o common-main.o libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-add && \ @@ -2517,6 +2546,12 @@ cp git git-add make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-am && \ +ln git git-am 2>/dev/null || \ +ln -s git git-am 2>/dev/null || \ +cp git git-am +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-annotate && \ ln git git-annotate 2>/dev/null || \ ln -s git git-annotate 2>/dev/null || \ @@ -2559,12 +2594,6 @@ cp git git-bundle make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-check-mailmap && \ -ln git git-check-mailmap 2>/dev/null || \ -ln -s git git-check-mailmap 2>/dev/null || \ -cp git git-check-mailmap -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-cat-file && \ ln git git-cat-file 2>/dev/null || \ ln -s git git-cat-file 2>/dev/null || \ @@ -2583,16 +2612,22 @@ cp git git-check-ignore make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-check-mailmap && \ +ln git git-check-mailmap 2>/dev/null || \ +ln -s git git-check-mailmap 2>/dev/null || \ +cp git git-check-mailmap +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-check-ref-format && \ ln git git-check-ref-format 2>/dev/null || \ ln -s git git-check-ref-format 2>/dev/null || \ cp git git-check-ref-format make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-clone && \ -ln git git-clone 2>/dev/null || \ -ln -s git git-clone 2>/dev/null || \ -cp git git-clone +rm -f git-checkout-index && \ +ln git git-checkout-index 2>/dev/null || \ +ln -s git git-checkout-index 2>/dev/null || \ +cp git git-checkout-index make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-checkout && \ @@ -2601,10 +2636,10 @@ cp git git-checkout make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-checkout-index && \ -ln git git-checkout-index 2>/dev/null || \ -ln -s git git-checkout-index 2>/dev/null || \ -cp git git-checkout-index +rm -f git-column && \ +ln git git-column 2>/dev/null || \ +ln -s git git-column 2>/dev/null || \ +cp git git-column make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-clean && \ @@ -2613,40 +2648,34 @@ cp git git-clean make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-column && \ -ln git git-column 2>/dev/null || \ -ln -s git git-column 2>/dev/null || \ -cp git git-column -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-commit-tree && \ ln git git-commit-tree 2>/dev/null || \ ln -s git git-commit-tree 2>/dev/null || \ cp git git-commit-tree make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-clone && \ +ln git git-clone 2>/dev/null || \ +ln -s git git-clone 2>/dev/null || \ +cp git git-clone +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-commit && \ ln git git-commit 2>/dev/null || \ ln -s git git-commit 2>/dev/null || \ cp git git-commit make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-config && \ -ln git git-config 2>/dev/null || \ -ln -s git git-config 2>/dev/null || \ -cp git git-config -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-commit-graph && \ ln git git-commit-graph 2>/dev/null || \ ln -s git git-commit-graph 2>/dev/null || \ cp git git-commit-graph make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-count-objects && \ -ln git git-count-objects 2>/dev/null || \ -ln -s git git-count-objects 2>/dev/null || \ -cp git git-count-objects +rm -f git-config && \ +ln git git-config 2>/dev/null || \ +ln -s git git-config 2>/dev/null || \ +cp git git-config make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-credential && \ @@ -2661,6 +2690,18 @@ cp git git-describe make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-count-objects && \ +ln git git-count-objects 2>/dev/null || \ +ln -s git git-count-objects 2>/dev/null || \ +cp git git-count-objects +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-diff && \ +ln git git-diff 2>/dev/null || \ +ln -s git git-diff 2>/dev/null || \ +cp git git-diff +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-diff-files && \ ln git git-diff-files 2>/dev/null || \ ln -s git git-diff-files 2>/dev/null || \ @@ -2673,24 +2714,18 @@ cp git git-diff-index make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-diff-tree && \ -ln git git-diff-tree 2>/dev/null || \ -ln -s git git-diff-tree 2>/dev/null || \ -cp git git-diff-tree -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-diff && \ -ln git git-diff 2>/dev/null || \ -ln -s git git-diff 2>/dev/null || \ -cp git git-diff -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-difftool && \ ln git git-difftool 2>/dev/null || \ ln -s git git-difftool 2>/dev/null || \ cp git git-difftool make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-diff-tree && \ +ln git git-diff-tree 2>/dev/null || \ +ln -s git git-diff-tree 2>/dev/null || \ +cp git git-diff-tree +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-fast-export && \ ln git git-fast-export 2>/dev/null || \ ln -s git git-fast-export 2>/dev/null || \ @@ -2721,12 +2756,6 @@ cp git git-for-each-ref make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-get-tar-commit-id && \ -ln git git-get-tar-commit-id 2>/dev/null || \ -ln -s git git-get-tar-commit-id 2>/dev/null || \ -cp git git-get-tar-commit-id -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-fsck && \ ln git git-fsck 2>/dev/null || \ ln -s git git-fsck 2>/dev/null || \ @@ -2739,6 +2768,12 @@ cp git git-gc make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-get-tar-commit-id && \ +ln git git-get-tar-commit-id 2>/dev/null || \ +ln -s git git-get-tar-commit-id 2>/dev/null || \ +cp git git-get-tar-commit-id +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-grep && \ ln git git-grep 2>/dev/null || \ ln -s git git-grep 2>/dev/null || \ @@ -2751,22 +2786,16 @@ cp git git-hash-object make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-help && \ -ln git git-help 2>/dev/null || \ -ln -s git git-help 2>/dev/null || \ -cp git git-help -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-index-pack && \ ln git git-index-pack 2>/dev/null || \ ln -s git git-index-pack 2>/dev/null || \ cp git git-index-pack make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-interpret-trailers && \ -ln git git-interpret-trailers 2>/dev/null || \ -ln -s git git-interpret-trailers 2>/dev/null || \ -cp git git-interpret-trailers +rm -f git-help && \ +ln git git-help 2>/dev/null || \ +ln -s git git-help 2>/dev/null || \ +cp git git-help make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-init-db && \ @@ -2775,6 +2804,12 @@ cp git git-init-db make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-interpret-trailers && \ +ln git git-interpret-trailers 2>/dev/null || \ +ln -s git git-interpret-trailers 2>/dev/null || \ +cp git git-interpret-trailers +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-log && \ ln git git-log 2>/dev/null || \ ln -s git git-log 2>/dev/null || \ @@ -2805,12 +2840,6 @@ cp git git-mailinfo make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-mailsplit && \ -ln git git-mailsplit 2>/dev/null || \ -ln -s git git-mailsplit 2>/dev/null || \ -cp git git-mailsplit -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-merge && \ ln git git-merge 2>/dev/null || \ ln -s git git-merge 2>/dev/null || \ @@ -2823,6 +2852,12 @@ cp git git-merge-base make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-mailsplit && \ +ln git git-mailsplit 2>/dev/null || \ +ln -s git git-mailsplit 2>/dev/null || \ +cp git git-mailsplit +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-merge-file && \ ln git git-merge-file 2>/dev/null || \ ln -s git git-merge-file 2>/dev/null || \ @@ -2883,16 +2918,22 @@ cp git git-name-rev make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-notes && \ +ln git git-notes 2>/dev/null || \ +ln -s git git-notes 2>/dev/null || \ +cp git git-notes +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-pack-objects && \ ln git git-pack-objects 2>/dev/null || \ ln -s git git-pack-objects 2>/dev/null || \ cp git git-pack-objects make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-notes && \ -ln git git-notes 2>/dev/null || \ -ln -s git git-notes 2>/dev/null || \ -cp git git-notes +rm -f git-pack-redundant && \ +ln git git-pack-redundant 2>/dev/null || \ +ln -s git git-pack-redundant 2>/dev/null || \ +cp git git-pack-redundant make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-pack-refs && \ @@ -2907,34 +2948,28 @@ cp git git-patch-id make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-pack-redundant && \ -ln git git-pack-redundant 2>/dev/null || \ -ln -s git git-pack-redundant 2>/dev/null || \ -cp git git-pack-redundant -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-prune-packed && \ ln git git-prune-packed 2>/dev/null || \ ln -s git git-prune-packed 2>/dev/null || \ cp git git-prune-packed make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-prune && \ -ln git git-prune 2>/dev/null || \ -ln -s git git-prune 2>/dev/null || \ -cp git git-prune -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-pull && \ ln git git-pull 2>/dev/null || \ ln -s git git-pull 2>/dev/null || \ cp git git-pull make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-push && \ -ln git git-push 2>/dev/null || \ -ln -s git git-push 2>/dev/null || \ -cp git git-push +rm -f git-prune && \ +ln git git-prune 2>/dev/null || \ +ln -s git git-prune 2>/dev/null || \ +cp git git-prune +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-range-diff && \ +ln git git-range-diff 2>/dev/null || \ +ln -s git git-range-diff 2>/dev/null || \ +cp git git-range-diff make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-read-tree && \ @@ -2943,16 +2978,16 @@ cp git git-read-tree make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-range-diff && \ -ln git git-range-diff 2>/dev/null || \ -ln -s git git-range-diff 2>/dev/null || \ -cp git git-range-diff +rm -f git-push && \ +ln git git-push 2>/dev/null || \ +ln -s git git-push 2>/dev/null || \ +cp git git-push make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-rebase--interactive && \ -ln git git-rebase--interactive 2>/dev/null || \ -ln -s git git-rebase--interactive 2>/dev/null || \ -cp git git-rebase--interactive +rm -f git-rebase && \ +ln git git-rebase 2>/dev/null || \ +ln -s git git-rebase 2>/dev/null || \ +cp git git-rebase make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-receive-pack && \ @@ -2961,6 +2996,12 @@ cp git git-receive-pack make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-rebase--interactive && \ +ln git git-rebase--interactive 2>/dev/null || \ +ln -s git git-rebase--interactive 2>/dev/null || \ +cp git git-rebase--interactive +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-reflog && \ ln git git-reflog 2>/dev/null || \ ln -s git git-reflog 2>/dev/null || \ @@ -2979,12 +3020,6 @@ cp git git-remote-ext make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-rebase && \ -ln git git-rebase 2>/dev/null || \ -ln -s git git-rebase 2>/dev/null || \ -cp git git-rebase -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-remote-fd && \ ln git git-remote-fd 2>/dev/null || \ ln -s git git-remote-fd 2>/dev/null || \ @@ -3009,24 +3044,18 @@ cp git git-rerere make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-rev-list && \ -ln git git-rev-list 2>/dev/null || \ -ln -s git git-rev-list 2>/dev/null || \ -cp git git-rev-list -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-rm && \ -ln git git-rm 2>/dev/null || \ -ln -s git git-rm 2>/dev/null || \ -cp git git-rm -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-reset && \ ln git git-reset 2>/dev/null || \ ln -s git git-reset 2>/dev/null || \ cp git git-reset make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-rev-list && \ +ln git git-rev-list 2>/dev/null || \ +ln -s git git-rev-list 2>/dev/null || \ +cp git git-rev-list +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-revert && \ ln git git-revert 2>/dev/null || \ ln -s git git-revert 2>/dev/null || \ @@ -3039,6 +3068,12 @@ cp git git-rev-parse make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-rm && \ +ln git git-rm 2>/dev/null || \ +ln -s git git-rm 2>/dev/null || \ +cp git git-rm +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-send-pack && \ ln git git-send-pack 2>/dev/null || \ ln -s git git-send-pack 2>/dev/null || \ @@ -3069,18 +3104,18 @@ cp git git-show-index make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-stripspace && \ -ln git git-stripspace 2>/dev/null || \ -ln -s git git-stripspace 2>/dev/null || \ -cp git git-stripspace -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-show-ref && \ ln git git-show-ref 2>/dev/null || \ ln -s git git-show-ref 2>/dev/null || \ cp git git-show-ref make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-stripspace && \ +ln git git-stripspace 2>/dev/null || \ +ln -s git git-stripspace 2>/dev/null || \ +cp git git-stripspace +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-submodule--helper && \ ln git git-submodule--helper 2>/dev/null || \ ln -s git git-submodule--helper 2>/dev/null || \ @@ -3105,6 +3140,12 @@ cp git git-unpack-file make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-unpack-objects && \ +ln git git-unpack-objects 2>/dev/null || \ +ln -s git git-unpack-objects 2>/dev/null || \ +cp git git-unpack-objects +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-update-index && \ ln git git-update-index 2>/dev/null || \ ln -s git git-update-index 2>/dev/null || \ @@ -3117,36 +3158,24 @@ cp git git-update-ref make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-update-server-info && \ -ln git git-update-server-info 2>/dev/null || \ -ln -s git git-update-server-info 2>/dev/null || \ -cp git git-update-server-info -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-unpack-objects && \ -ln git git-unpack-objects 2>/dev/null || \ -ln -s git git-unpack-objects 2>/dev/null || \ -cp git git-unpack-objects -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-upload-archive && \ ln git git-upload-archive 2>/dev/null || \ ln -s git git-upload-archive 2>/dev/null || \ cp git git-upload-archive make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +rm -f git-update-server-info && \ +ln git git-update-server-info 2>/dev/null || \ +ln -s git git-update-server-info 2>/dev/null || \ +cp git git-update-server-info +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' rm -f git-upload-pack && \ ln git git-upload-pack 2>/dev/null || \ ln -s git git-upload-pack 2>/dev/null || \ cp git git-upload-pack make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-verify-tag && \ -ln git git-verify-tag 2>/dev/null || \ -ln -s git git-verify-tag 2>/dev/null || \ -cp git git-verify-tag -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-var && \ ln git git-var 2>/dev/null || \ ln -s git git-var 2>/dev/null || \ @@ -3159,22 +3188,22 @@ cp git git-verify-commit make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-worktree && \ -ln git git-worktree 2>/dev/null || \ -ln -s git git-worktree 2>/dev/null || \ -cp git git-worktree -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' rm -f git-verify-pack && \ ln git git-verify-pack 2>/dev/null || \ ln -s git git-verify-pack 2>/dev/null || \ cp git git-verify-pack make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-write-tree && \ -ln git git-write-tree 2>/dev/null || \ -ln -s git git-write-tree 2>/dev/null || \ -cp git git-write-tree +rm -f git-verify-tag && \ +ln git git-verify-tag 2>/dev/null || \ +ln -s git git-verify-tag 2>/dev/null || \ +cp git git-verify-tag +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-worktree && \ +ln git git-worktree 2>/dev/null || \ +ln -s git git-worktree 2>/dev/null || \ +cp git git-worktree make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-cherry && \ @@ -3195,22 +3224,10 @@ cp git git-format-patch make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-init && \ -ln git git-init 2>/dev/null || \ -ln -s git git-init 2>/dev/null || \ -cp git git-init -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-show && \ -ln git git-show 2>/dev/null || \ -ln -s git git-show 2>/dev/null || \ -cp git git-show -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-status && \ -ln git git-status 2>/dev/null || \ -ln -s git git-status 2>/dev/null || \ -cp git git-status +rm -f git-write-tree && \ +ln git git-write-tree 2>/dev/null || \ +ln -s git git-write-tree 2>/dev/null || \ +cp git git-write-tree make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-fsck-objects && \ @@ -3219,10 +3236,10 @@ cp git git-fsck-objects make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-whatchanged && \ -ln git git-whatchanged 2>/dev/null || \ -ln -s git git-whatchanged 2>/dev/null || \ -cp git git-whatchanged +rm -f git-init && \ +ln git git-init 2>/dev/null || \ +ln -s git git-init 2>/dev/null || \ +cp git git-init make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' rm -f git-merge-subtree && \ @@ -3236,6 +3253,24 @@ ln -s git git-stage 2>/dev/null || \ cp git git-stage make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-status && \ +ln git git-status 2>/dev/null || \ +ln -s git git-status 2>/dev/null || \ +cp git git-status +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-whatchanged && \ +ln git git-whatchanged 2>/dev/null || \ +ln -s git git-whatchanged 2>/dev/null || \ +cp git git-whatchanged +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-show && \ +ln git git-show 2>/dev/null || \ +ln -s git git-show 2>/dev/null || \ +cp git git-show +make[2]: Leaving directory '/build/git-2.20.1' /usr/bin/make -C git-gui gitexecdir='/usr/lib/git-core' all make[3]: Entering directory '/build/git-2.20.1/git-gui' GITGUI_VERSION = 0.21.GITGUI @@ -3244,20 +3279,20 @@ * new locations or Tcl/Tk interpreter make[3]: Leaving directory '/build/git-2.20.1/git-gui' make[3]: Entering directory '/build/git-2.20.1/git-gui' -msgfmt --statistics --tcl -l pt_pt -d po/ po/pt_pt.po -550 translated messages. +msgfmt --statistics --tcl -l ja -d po/ po/ja.po +546 translated messages, 1 untranslated message. make[3]: Leaving directory '/build/git-2.20.1/git-gui' make[3]: Entering directory '/build/git-2.20.1/git-gui' -msgfmt --statistics --tcl -l ru -d po/ po/ru.po -520 translated messages. +msgfmt --statistics --tcl -l pt_pt -d po/ po/pt_pt.po +550 translated messages. make[3]: Leaving directory '/build/git-2.20.1/git-gui' make[3]: Entering directory '/build/git-2.20.1/git-gui' msgfmt --statistics --tcl -l hu -d po/ po/hu.po 514 translated messages. make[3]: Leaving directory '/build/git-2.20.1/git-gui' make[3]: Entering directory '/build/git-2.20.1/git-gui' -msgfmt --statistics --tcl -l ja -d po/ po/ja.po -546 translated messages, 1 untranslated message. +msgfmt --statistics --tcl -l ru -d po/ po/ru.po +520 translated messages. make[3]: Leaving directory '/build/git-2.20.1/git-gui' make[3]: Entering directory '/build/git-2.20.1/git-gui' msgfmt --statistics --tcl -l nb -d po/ po/nb.po @@ -3284,14 +3319,14 @@ 520 translated messages. make[3]: Leaving directory '/build/git-2.20.1/git-gui' make[3]: Entering directory '/build/git-2.20.1/git-gui' -msgfmt --statistics --tcl -l vi -d po/ po/vi.po -543 translated messages. -make[3]: Leaving directory '/build/git-2.20.1/git-gui' -make[3]: Entering directory '/build/git-2.20.1/git-gui' msgfmt --statistics --tcl -l zh_cn -d po/ po/zh_cn.po 366 translated messages, 7 fuzzy translations, 17 untranslated messages. make[3]: Leaving directory '/build/git-2.20.1/git-gui' make[3]: Entering directory '/build/git-2.20.1/git-gui' +msgfmt --statistics --tcl -l vi -d po/ po/vi.po +543 translated messages. +make[3]: Leaving directory '/build/git-2.20.1/git-gui' +make[3]: Entering directory '/build/git-2.20.1/git-gui' msgfmt --statistics --tcl -l bg -d po/ po/bg.po 565 translated messages. make[3]: Leaving directory '/build/git-2.20.1/git-gui' @@ -3328,83 +3363,97 @@ make[3]: Leaving directory '/build/git-2.20.1/git-gui' /usr/bin/make -C gitk-git all make[3]: Entering directory '/build/git-2.20.1/gitk-git' +Generating catalog po/pt_pt.msg +make[3]: Leaving directory '/build/git-2.20.1/gitk-git' +make[3]: Entering directory '/build/git-2.20.1/gitk-git' +Generating catalog po/ru.msg +make[3]: Leaving directory '/build/git-2.20.1/gitk-git' +make[3]: Entering directory '/build/git-2.20.1/gitk-git' * new Tcl/Tk interpreter location make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/pt_pt.msg +Generating catalog po/ja.msg +make[3]: Leaving directory '/build/git-2.20.1/gitk-git' +make[3]: Entering directory '/build/git-2.20.1/gitk-git' +msgfmt --statistics --tcl po/pt_pt.po -l pt_pt -d po/ +311 translated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' Generating catalog po/ca.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' +msgfmt --statistics --tcl po/ru.po -l ru -d po/ +317 translated messages. +make[3]: Leaving directory '/build/git-2.20.1/gitk-git' +make[3]: Entering directory '/build/git-2.20.1/gitk-git' Generating catalog po/hu.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' Generating catalog po/es.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/sv.msg +msgfmt --statistics --tcl po/ja.po -l ja -d po/ +311 translated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/fr.msg +msgfmt --statistics --tcl po/ca.po -l ca -d po/ +307 translated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/de.msg +msgfmt --statistics --tcl po/hu.po -l hu -d po/ +277 translated messages, 18 fuzzy translations, 12 untranslated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/it.msg +Generating catalog po/sv.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/pt_br.msg +msgfmt --statistics --tcl po/es.po -l es -d po/ +184 translated messages, 46 fuzzy translations, 77 untranslated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/vi.msg +Generating catalog po/fr.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/bg.msg +msgfmt --statistics --tcl po/sv.po -l sv -d po/ +311 translated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/ca.po -l ca -d po/ -307 translated messages. +msgfmt --statistics --tcl po/fr.po -l fr -d po/ +311 translated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/hu.po -l hu -d po/ -277 translated messages, 18 fuzzy translations, 12 untranslated messages. +Generating catalog po/de.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/de.po -l de -d po/ -307 translated messages. +Generating catalog po/it.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/sv.po -l sv -d po/ -311 translated messages. +Generating catalog po/pt_br.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/es.po -l es -d po/ -184 translated messages, 46 fuzzy translations, 77 untranslated messages. +msgfmt --statistics --tcl po/de.po -l de -d po/ +307 translated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/pt_pt.po -l pt_pt -d po/ -311 translated messages. +Generating catalog po/vi.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' msgfmt --statistics --tcl po/it.po -l it -d po/ 274 translated messages, 17 fuzzy translations, 16 untranslated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/pt_br.po -l pt_br -d po/ -279 translated messages, 16 fuzzy translations, 12 untranslated messages. +Generating catalog po/bg.msg make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/bg.po -l bg -d po/ -311 translated messages. +msgfmt --statistics --tcl po/pt_br.po -l pt_br -d po/ +279 translated messages, 16 fuzzy translations, 12 untranslated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' msgfmt --statistics --tcl po/vi.po -l vi -d po/ 307 translated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/fr.po -l fr -d po/ +msgfmt --statistics --tcl po/bg.po -l bg -d po/ 311 translated messages. make[3]: Leaving directory '/build/git-2.20.1/gitk-git' make[3]: Entering directory '/build/git-2.20.1/gitk-git' @@ -3413,20 +3462,6 @@ chmod +x gitk-wish+ && \ mv -f gitk-wish+ gitk-wish make[3]: Leaving directory '/build/git-2.20.1/gitk-git' -make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/ja.msg -make[3]: Leaving directory '/build/git-2.20.1/gitk-git' -make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/ja.po -l ja -d po/ -311 translated messages. -make[3]: Leaving directory '/build/git-2.20.1/gitk-git' -make[3]: Entering directory '/build/git-2.20.1/gitk-git' -Generating catalog po/ru.msg -make[3]: Leaving directory '/build/git-2.20.1/gitk-git' -make[3]: Entering directory '/build/git-2.20.1/gitk-git' -msgfmt --statistics --tcl po/ru.po -l ru -d po/ -317 translated messages. -make[3]: Leaving directory '/build/git-2.20.1/gitk-git' /usr/bin/make -C templates SHELL_PATH='/bin/sh' PERL_PATH='/usr/bin/perl' make[3]: Entering directory '/build/git-2.20.1/templates' : no custom templates yet @@ -3456,14 +3491,14 @@ 14 translated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p po/build/locale/it/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/it/LC_MESSAGES/git.mo po/it.po -716 translated messages, 350 untranslated messages. -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' mkdir -p po/build/locale/ko/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/ko/LC_MESSAGES/git.mo po/ko.po 3608 translated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +mkdir -p po/build/locale/it/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/it/LC_MESSAGES/git.mo po/it.po +716 translated messages, 350 untranslated messages. +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' mkdir -p po/build/locale/pt_PT/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/pt_PT/LC_MESSAGES/git.mo po/pt_PT.po 3198 translated messages. make[2]: Leaving directory '/build/git-2.20.1' @@ -3472,11 +3507,7 @@ 3366 translated messages, 594 untranslated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p po/build/locale/ca/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/ca/LC_MESSAGES/git.mo po/ca.po -3398 translated messages, 455 fuzzy translations, 332 untranslated messages. -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -mkdir -p po/build/locale/es/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/es/LC_MESSAGES/git.mo po/es.po +mkdir -p po/build/locale/de/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/de/LC_MESSAGES/git.mo po/de.po 4187 translated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' @@ -3484,11 +3515,15 @@ 4187 translated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p po/build/locale/vi/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/vi/LC_MESSAGES/git.mo po/vi.po +mkdir -p po/build/locale/ca/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/ca/LC_MESSAGES/git.mo po/ca.po +3398 translated messages, 455 fuzzy translations, 332 untranslated messages. +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +mkdir -p po/build/locale/sv/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/sv/LC_MESSAGES/git.mo po/sv.po 4187 translated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p po/build/locale/de/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/de/LC_MESSAGES/git.mo po/de.po +mkdir -p po/build/locale/es/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/es/LC_MESSAGES/git.mo po/es.po 4187 translated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' @@ -3496,30 +3531,30 @@ 4187 translated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p po/build/locale/bg/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/bg/LC_MESSAGES/git.mo po/bg.po +mkdir -p po/build/locale/vi/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/vi/LC_MESSAGES/git.mo po/vi.po 4187 translated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p po/build/locale/sv/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/sv/LC_MESSAGES/git.mo po/sv.po +mkdir -p po/build/locale/bg/LC_MESSAGES/ && msgfmt --check --statistics -o po/build/locale/bg/LC_MESSAGES/git.mo po/bg.po 4187 translated messages. make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p perl/build/lib/Git/ && \ +mkdir -p perl/build/lib/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/IndexInfo.pm > perl/build/lib/Git/IndexInfo.pm +< perl/Git.pm > perl/build/lib/Git.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p perl/build/lib/ && \ +mkdir -p perl/build/lib/Git/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git.pm > perl/build/lib/Git.pm +< perl/Git/IndexInfo.pm > perl/build/lib/Git/IndexInfo.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' mkdir -p perl/build/lib/Git/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/I18N.pm > perl/build/lib/Git/I18N.pm +< perl/Git/Packet.pm > perl/build/lib/Git/Packet.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' mkdir -p perl/build/lib/Git/ && \ @@ -3528,22 +3563,22 @@ < perl/Git/SVN.pm > perl/build/lib/Git/SVN.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p perl/build/lib/Git/LoadCPAN/ && \ +mkdir -p perl/build/lib/Git/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/LoadCPAN/Error.pm > perl/build/lib/Git/LoadCPAN/Error.pm +< perl/Git/LoadCPAN.pm > perl/build/lib/Git/LoadCPAN.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p perl/build/lib/Git/ && \ +mkdir -p perl/build/lib/Git/LoadCPAN/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/Packet.pm > perl/build/lib/Git/Packet.pm +< perl/Git/LoadCPAN/Error.pm > perl/build/lib/Git/LoadCPAN/Error.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' mkdir -p perl/build/lib/Git/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/LoadCPAN.pm > perl/build/lib/Git/LoadCPAN.pm +< perl/Git/I18N.pm > perl/build/lib/Git/I18N.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' mkdir -p perl/build/lib/Git/SVN/ && \ @@ -3555,13 +3590,13 @@ mkdir -p perl/build/lib/Git/SVN/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/SVN/Utils.pm > perl/build/lib/Git/SVN/Utils.pm +< perl/Git/SVN/Fetcher.pm > perl/build/lib/Git/SVN/Fetcher.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' mkdir -p perl/build/lib/Git/SVN/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/SVN/Fetcher.pm > perl/build/lib/Git/SVN/Fetcher.pm +< perl/Git/SVN/Utils.pm > perl/build/lib/Git/SVN/Utils.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' mkdir -p perl/build/lib/Git/SVN/ && \ @@ -3573,7 +3608,7 @@ mkdir -p perl/build/lib/Git/SVN/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/SVN/Ra.pm > perl/build/lib/Git/SVN/Ra.pm +< perl/Git/SVN/Migration.pm > perl/build/lib/Git/SVN/Migration.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' mkdir -p perl/build/lib/Git/SVN/ && \ @@ -3582,136 +3617,136 @@ < perl/Git/SVN/Editor.pm > perl/build/lib/Git/SVN/Editor.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p perl/build/lib/Git/LoadCPAN/Mail/ && \ +mkdir -p perl/build/lib/Git/SVN/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/LoadCPAN/Mail/Address.pm > perl/build/lib/Git/LoadCPAN/Mail/Address.pm +< perl/Git/SVN/Ra.pm > perl/build/lib/Git/SVN/Ra.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p perl/build/lib/Git/SVN/ && \ +mkdir -p perl/build/lib/Git/SVN/Memoize/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/SVN/Log.pm > perl/build/lib/Git/SVN/Log.pm +< perl/Git/SVN/Memoize/YAML.pm > perl/build/lib/Git/SVN/Memoize/YAML.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' mkdir -p perl/build/lib/Git/SVN/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/SVN/Migration.pm > perl/build/lib/Git/SVN/Migration.pm +< perl/Git/SVN/Log.pm > perl/build/lib/Git/SVN/Log.pm make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -mkdir -p perl/build/lib/Git/SVN/Memoize/ && \ +mkdir -p perl/build/lib/Git/LoadCPAN/Mail/ && \ sed -e 's|@@LOCALEDIR@@|/usr/share/locale|g' \ -e 's|@@NO_PERL_CPAN_FALLBACKS@@|1|g' \ -< perl/Git/SVN/Memoize/YAML.pm > perl/build/lib/Git/SVN/Memoize/YAML.pm +< perl/Git/LoadCPAN/Mail/Address.pm > perl/build/lib/Git/LoadCPAN/Mail/Address.pm +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o t/helper/test-svn-fe.o -c -MF t/helper/.depend/test-svn-fe.o.d -MQ t/helper/test-svn-fe.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-svn-fe.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o t/helper/test-fake-ssh.o -c -MF t/helper/.depend/test-fake-ssh.o.d -MQ t/helper/test-fake-ssh.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-fake-ssh.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-svn-fe.o -c -MF t/helper/.depend/test-svn-fe.o.d -MQ t/helper/test-svn-fe.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-svn-fe.c +gcc -o t/helper/test-line-buffer.o -c -MF t/helper/.depend/test-line-buffer.o.d -MQ t/helper/test-line-buffer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-line-buffer.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o t/helper/test-tool.o -c -MF t/helper/.depend/test-tool.o.d -MQ t/helper/test-tool.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-tool.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-drop-caches.o -c -MF t/helper/.depend/test-drop-caches.o.d -MQ t/helper/test-drop-caches.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-drop-caches.c +gcc -o t/helper/test-ctype.o -c -MF t/helper/.depend/test-ctype.o.d -MQ t/helper/test-ctype.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-ctype.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-chmtime.o -c -MF t/helper/.depend/test-chmtime.o.d -MQ t/helper/test-chmtime.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-chmtime.c +gcc -o t/helper/test-dump-cache-tree.o -c -MF t/helper/.depend/test-dump-cache-tree.o.d -MQ t/helper/test-dump-cache-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-dump-cache-tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-delta.o -c -MF t/helper/.depend/test-delta.o.d -MQ t/helper/test-delta.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-delta.c +gcc -o t/helper/test-drop-caches.o -c -MF t/helper/.depend/test-drop-caches.o.d -MQ t/helper/test-drop-caches.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-drop-caches.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-line-buffer.o -c -MF t/helper/.depend/test-line-buffer.o.d -MQ t/helper/test-line-buffer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-line-buffer.c +gcc -o t/helper/test-chmtime.o -c -MF t/helper/.depend/test-chmtime.o.d -MQ t/helper/test-chmtime.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-chmtime.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-genrandom.o -c -MF t/helper/.depend/test-genrandom.o.d -MQ t/helper/test-genrandom.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-genrandom.c +gcc -o t/helper/test-dump-fsmonitor.o -c -MF t/helper/.depend/test-dump-fsmonitor.o.d -MQ t/helper/test-dump-fsmonitor.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-dump-fsmonitor.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-config.o -c -MF t/helper/.depend/test-config.o.d -MQ t/helper/test-config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-config.c +gcc -o t/helper/test-dump-split-index.o -c -MF t/helper/.depend/test-dump-split-index.o.d -MQ t/helper/test-dump-split-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-dump-split-index.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-ctype.o -c -MF t/helper/.depend/test-ctype.o.d -MQ t/helper/test-ctype.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-ctype.c +gcc -o t/helper/test-delta.o -c -MF t/helper/.depend/test-delta.o.d -MQ t/helper/test-delta.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-delta.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-date.o -c -MF t/helper/.depend/test-date.o.d -MQ t/helper/test-date.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-date.c +gcc -o t/helper/test-genrandom.o -c -MF t/helper/.depend/test-genrandom.o.d -MQ t/helper/test-genrandom.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-genrandom.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-dump-split-index.o -c -MF t/helper/.depend/test-dump-split-index.o.d -MQ t/helper/test-dump-split-index.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-dump-split-index.c +gcc -o t/helper/test-config.o -c -MF t/helper/.depend/test-config.o.d -MQ t/helper/test-config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-config.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-example-decorate.o -c -MF t/helper/.depend/test-example-decorate.o.d -MQ t/helper/test-example-decorate.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-example-decorate.c +gcc -o t/helper/test-date.o -c -MF t/helper/.depend/test-date.o.d -MQ t/helper/test-date.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-date.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-dump-fsmonitor.o -c -MF t/helper/.depend/test-dump-fsmonitor.o.d -MQ t/helper/test-dump-fsmonitor.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-dump-fsmonitor.c +gcc -o t/helper/test-example-decorate.o -c -MF t/helper/.depend/test-example-decorate.o.d -MQ t/helper/test-example-decorate.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-example-decorate.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o t/helper/test-index-version.o -c -MF t/helper/.depend/test-index-version.o.d -MQ t/helper/test-index-version.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-index-version.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-dump-cache-tree.o -c -MF t/helper/.depend/test-dump-cache-tree.o.d -MQ t/helper/test-dump-cache-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-dump-cache-tree.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' gcc -o t/helper/test-dump-untracked-cache.o -c -MF t/helper/.depend/test-dump-untracked-cache.o.d -MQ t/helper/test-dump-untracked-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-dump-untracked-cache.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-online-cpus.o -c -MF t/helper/.depend/test-online-cpus.o.d -MQ t/helper/test-online-cpus.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-online-cpus.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' gcc -o t/helper/test-mktemp.o -c -MF t/helper/.depend/test-mktemp.o.d -MQ t/helper/test-mktemp.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-mktemp.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o t/helper/test-match-trees.o -c -MF t/helper/.depend/test-match-trees.o.d -MQ t/helper/test-match-trees.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-match-trees.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-mergesort.o -c -MF t/helper/.depend/test-mergesort.o.d -MQ t/helper/test-mergesort.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-mergesort.c +gcc -o t/helper/test-online-cpus.o -c -MF t/helper/.depend/test-online-cpus.o.d -MQ t/helper/test-online-cpus.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-online-cpus.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-lazy-init-name-hash.o -c -MF t/helper/.depend/test-lazy-init-name-hash.o.d -MQ t/helper/test-lazy-init-name-hash.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-lazy-init-name-hash.c +gcc -o t/helper/test-pkt-line.o -c -MF t/helper/.depend/test-pkt-line.o.d -MQ t/helper/test-pkt-line.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-pkt-line.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o t/helper/test-mergesort.o -c -MF t/helper/.depend/test-mergesort.o.d -MQ t/helper/test-mergesort.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-mergesort.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o t/helper/test-prio-queue.o -c -MF t/helper/.depend/test-prio-queue.o.d -MQ t/helper/test-prio-queue.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-prio-queue.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-pkt-line.o -c -MF t/helper/.depend/test-pkt-line.o.d -MQ t/helper/test-pkt-line.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-pkt-line.c +gcc -o t/helper/test-hashmap.o -c -MF t/helper/.depend/test-hashmap.o.d -MQ t/helper/test-hashmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-hashmap.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-regex.o -c -MF t/helper/.depend/test-regex.o.d -MQ t/helper/test-regex.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-regex.c +gcc -o t/helper/test-read-cache.o -c -MF t/helper/.depend/test-read-cache.o.d -MQ t/helper/test-read-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-read-cache.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-hashmap.o -c -MF t/helper/.depend/test-hashmap.o.d -MQ t/helper/test-hashmap.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-hashmap.c +gcc -o t/helper/test-lazy-init-name-hash.o -c -MF t/helper/.depend/test-lazy-init-name-hash.o.d -MQ t/helper/test-lazy-init-name-hash.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-lazy-init-name-hash.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-read-cache.o -c -MF t/helper/.depend/test-read-cache.o.d -MQ t/helper/test-read-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-read-cache.c +gcc -o t/helper/test-read-midx.o -c -MF t/helper/.depend/test-read-midx.o.d -MQ t/helper/test-read-midx.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-read-midx.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-json-writer.o -c -MF t/helper/.depend/test-json-writer.o.d -MQ t/helper/test-json-writer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-json-writer.c +gcc -o t/helper/test-parse-options.o -c -MF t/helper/.depend/test-parse-options.o.d -MQ t/helper/test-parse-options.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-parse-options.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-reach.o -c -MF t/helper/.depend/test-reach.o.d -MQ t/helper/test-reach.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-reach.c +gcc -o t/helper/test-regex.o -c -MF t/helper/.depend/test-regex.o.d -MQ t/helper/test-regex.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-regex.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-read-midx.o -c -MF t/helper/.depend/test-read-midx.o.d -MQ t/helper/test-read-midx.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-read-midx.c +gcc -o t/helper/test-path-utils.o -c -MF t/helper/.depend/test-path-utils.o.d -MQ t/helper/test-path-utils.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-path-utils.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o t/helper/test-repository.o -c -MF t/helper/.depend/test-repository.o.d -MQ t/helper/test-repository.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-repository.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-parse-options.o -c -MF t/helper/.depend/test-parse-options.o.d -MQ t/helper/test-parse-options.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-parse-options.c +gcc -o t/helper/test-json-writer.o -c -MF t/helper/.depend/test-json-writer.o.d -MQ t/helper/test-json-writer.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-json-writer.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-revision-walking.o -c -MF t/helper/.depend/test-revision-walking.o.d -MQ t/helper/test-revision-walking.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-revision-walking.c +gcc -o t/helper/test-scrap-cache-tree.o -c -MF t/helper/.depend/test-scrap-cache-tree.o.d -MQ t/helper/test-scrap-cache-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-scrap-cache-tree.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-scrap-cache-tree.o -c -MF t/helper/.depend/test-scrap-cache-tree.o.d -MQ t/helper/test-scrap-cache-tree.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-scrap-cache-tree.c +gcc -o t/helper/test-revision-walking.o -c -MF t/helper/.depend/test-revision-walking.o.d -MQ t/helper/test-revision-walking.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-revision-walking.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-ref-store.o -c -MF t/helper/.depend/test-ref-store.o.d -MQ t/helper/test-ref-store.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-ref-store.c +gcc -o t/helper/test-sha1.o -c -MF t/helper/.depend/test-sha1.o.d -MQ t/helper/test-sha1.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-sha1.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-sigchain.o -c -MF t/helper/.depend/test-sigchain.o.d -MQ t/helper/test-sigchain.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-sigchain.c +gcc -o t/helper/test-reach.o -c -MF t/helper/.depend/test-reach.o.d -MQ t/helper/test-reach.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-reach.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' sed -e '1s|#!.*/sh|#!/bin/sh|' \ @@ -3726,13 +3761,7 @@ chmod +x bin-wrappers/git-upload-pack make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-strcmp-offset.o -c -MF t/helper/.depend/test-strcmp-offset.o.d -MQ t/helper/test-strcmp-offset.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-strcmp-offset.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-string-list.o -c -MF t/helper/.depend/test-string-list.o.d -MQ t/helper/test-string-list.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-string-list.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-urlmatch-normalization.o -c -MF t/helper/.depend/test-urlmatch-normalization.o.d -MQ t/helper/test-urlmatch-normalization.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-urlmatch-normalization.c +gcc -o t/helper/test-submodule-config.o -c -MF t/helper/.depend/test-submodule-config.o.d -MQ t/helper/test-submodule-config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-submodule-config.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' sed -e '1s|#!.*/sh|#!/bin/sh|' \ @@ -3741,13 +3770,7 @@ chmod +x bin-wrappers/git-receive-pack make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-run-command.o -c -MF t/helper/.depend/test-run-command.o.d -MQ t/helper/test-run-command.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-run-command.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-sha1.o -c -MF t/helper/.depend/test-sha1.o.d -MQ t/helper/test-sha1.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-sha1.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-subprocess.o -c -MF t/helper/.depend/test-subprocess.o.d -MQ t/helper/test-subprocess.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-subprocess.c +gcc -o t/helper/test-windows-named-pipe.o -c -MF t/helper/.depend/test-windows-named-pipe.o.d -MQ t/helper/test-windows-named-pipe.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-windows-named-pipe.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' sed -e '1s|#!.*/sh|#!/bin/sh|' \ @@ -3756,16 +3779,19 @@ chmod +x bin-wrappers/git-upload-archive make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-windows-named-pipe.o -c -MF t/helper/.depend/test-windows-named-pipe.o.d -MQ t/helper/test-windows-named-pipe.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-windows-named-pipe.c -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' sed -e '1s|#!.*/sh|#!/bin/sh|' \ -e 's|@@BUILD_DIR@@|/build/git-2.20.1|' \ -e 's|@@PROG@@|git-shell|' < wrap-for-bin.sh > bin-wrappers/git-shell && \ chmod +x bin-wrappers/git-shell make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-submodule-nested-repo-config.o -c -MF t/helper/.depend/test-submodule-nested-repo-config.o.d -MQ t/helper/test-submodule-nested-repo-config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-submodule-nested-repo-config.c +gcc -o t/helper/test-sigchain.o -c -MF t/helper/.depend/test-sigchain.o.d -MQ t/helper/test-sigchain.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-sigchain.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o t/helper/test-strcmp-offset.o -c -MF t/helper/.depend/test-strcmp-offset.o.d -MQ t/helper/test-strcmp-offset.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-strcmp-offset.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o t/helper/test-sha1-array.o -c -MF t/helper/.depend/test-sha1-array.o.d -MQ t/helper/test-sha1-array.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-sha1-array.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' sed -e '1s|#!.*/sh|#!/bin/sh|' \ @@ -3774,25 +3800,28 @@ chmod +x bin-wrappers/git-cvsserver make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -sed -e '1s|#!.*/sh|#!/bin/sh|' \ - -e 's|@@BUILD_DIR@@|/build/git-2.20.1|' \ - -e 's|@@PROG@@|t/helper/test-fake-ssh|' < wrap-for-bin.sh > bin-wrappers/test-fake-ssh && \ -chmod +x bin-wrappers/test-fake-ssh +gcc -o t/helper/test-ref-store.o -c -MF t/helper/.depend/test-ref-store.o.d -MQ t/helper/test-ref-store.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-ref-store.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o t/helper/test-submodule-nested-repo-config.o -c -MF t/helper/.depend/test-submodule-nested-repo-config.o.d -MQ t/helper/test-submodule-nested-repo-config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-submodule-nested-repo-config.c +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +gcc -o t/helper/test-run-command.o -c -MF t/helper/.depend/test-run-command.o.d -MQ t/helper/test-run-command.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-run-command.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' sed -e '1s|#!.*/sh|#!/bin/sh|' \ -e 's|@@BUILD_DIR@@|/build/git-2.20.1|' \ - -e 's|@@PROG@@|t/helper/test-line-buffer|' < wrap-for-bin.sh > bin-wrappers/test-line-buffer && \ -chmod +x bin-wrappers/test-line-buffer + -e 's|@@PROG@@|t/helper/test-fake-ssh|' < wrap-for-bin.sh > bin-wrappers/test-fake-ssh && \ +chmod +x bin-wrappers/test-fake-ssh make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-path-utils.o -c -MF t/helper/.depend/test-path-utils.o.d -MQ t/helper/test-path-utils.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-path-utils.c +gcc -o t/helper/test-subprocess.o -c -MF t/helper/.depend/test-subprocess.o.d -MQ t/helper/test-subprocess.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-subprocess.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' sed -e '1s|#!.*/sh|#!/bin/sh|' \ -e 's|@@BUILD_DIR@@|/build/git-2.20.1|' \ - -e 's|@@PROG@@|t/helper/test-tool|' < wrap-for-bin.sh > bin-wrappers/test-tool && \ -chmod +x bin-wrappers/test-tool + -e 's|@@PROG@@|t/helper/test-line-buffer|' < wrap-for-bin.sh > bin-wrappers/test-line-buffer && \ +chmod +x bin-wrappers/test-line-buffer make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' sed -e '1s|#!.*/sh|#!/bin/sh|' \ @@ -3801,24 +3830,30 @@ chmod +x bin-wrappers/test-svn-fe make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-sha1-array.o -c -MF t/helper/.depend/test-sha1-array.o.d -MQ t/helper/test-sha1-array.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-sha1-array.c +gcc -o t/helper/test-urlmatch-normalization.o -c -MF t/helper/.depend/test-urlmatch-normalization.o.d -MQ t/helper/test-urlmatch-normalization.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-urlmatch-normalization.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-submodule-config.o -c -MF t/helper/.depend/test-submodule-config.o.d -MQ t/helper/test-submodule-config.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-submodule-config.c +gcc -o t/helper/test-write-cache.o -c -MF t/helper/.depend/test-write-cache.o.d -MQ t/helper/test-write-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-write-cache.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -o t/helper/test-write-cache.o -c -MF t/helper/.depend/test-write-cache.o.d -MQ t/helper/test-write-cache.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-write-cache.c +gcc -o t/helper/test-string-list.o -c -MF t/helper/.depend/test-string-list.o.d -MQ t/helper/test-string-list.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-string-list.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -o t/helper/test-wildmatch.o -c -MF t/helper/.depend/test-wildmatch.o.d -MQ t/helper/test-wildmatch.o -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' t/helper/test-wildmatch.c make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o t/helper/test-line-buffer -Wl,-z,relro t/helper/test-line-buffer.o common-main.o libgit.a xdiff/lib.a vcs-svn/lib.a libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +sed -e '1s|#!.*/sh|#!/bin/sh|' \ + -e 's|@@BUILD_DIR@@|/build/git-2.20.1|' \ + -e 's|@@PROG@@|t/helper/test-tool|' < wrap-for-bin.sh > bin-wrappers/test-tool && \ +chmod +x bin-wrappers/test-tool make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o t/helper/test-fake-ssh -Wl,-z,relro t/helper/test-fake-ssh.o common-main.o libgit.a xdiff/lib.a libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' +gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o t/helper/test-line-buffer -Wl,-z,relro t/helper/test-line-buffer.o common-main.o libgit.a xdiff/lib.a vcs-svn/lib.a libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -O2 -ffile-prefix-map=/build/git-2.20.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"x86_64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DNO_OPENSSL -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="\"cache.h\"" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="\"git-compat-util.h\"" -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DDEFAULT_EDITOR='"editor"' -DDEFAULT_PAGER='"pager"' -DSHELL_PATH='"/bin/sh"' -DPAGER_ENV='"LESS=FRX LV=-c"' -o t/helper/test-svn-fe -Wl,-z,relro t/helper/test-svn-fe.o common-main.o libgit.a xdiff/lib.a vcs-svn/lib.a libgit.a xdiff/lib.a -lpcre2-8 -lz -lpthread -lrt make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' @@ -3864,7 +3899,6 @@ cmds-synchelpers.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' /usr/bin/make -C ../ GIT-VERSION-FILE -make[3]: 'GIT-VERSION-FILE' is up to date. make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f mergetools-list.made && \ /bin/sh -c 'MERGE_TOOLS_DIR=../mergetools && \ @@ -3880,20 +3914,16 @@ /usr/bin/perl ./build-docdep.perl >doc.dep+ && \ mv doc.dep+ doc.dep make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[3]: 'GIT-VERSION-FILE' is up to date. /usr/bin/make -C ../ GIT-VERSION-FILE make[3]: 'GIT-VERSION-FILE' is up to date. make[2]: Entering directory '/build/git-2.20.1/Documentation' sed "s|@@MAN_BASE_URL@@|file:///usr/share/doc/git/html/|" manpage-base-url.xsl.in > manpage-base-url.xsl make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-gui.xml+ git-gui.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-gui.xml+ git-gui.txt && \ -mv git-gui.xml+ git-gui.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-count-objects.xml+ git-count-objects.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-count-objects.xml+ git-count-objects.txt && \ -mv git-count-objects.xml+ git-count-objects.xml +rm -f git-init-db.xml+ git-init-db.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-init-db.xml+ git-init-db.txt && \ +mv git-init-db.xml+ git-init-db.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-patch-id.xml+ git-patch-id.xml && \ @@ -3901,14 +3931,14 @@ mv git-patch-id.xml+ git-patch-id.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-index-pack.xml+ git-index-pack.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-index-pack.xml+ git-index-pack.txt && \ -mv git-index-pack.xml+ git-index-pack.xml +rm -f git-pack-refs.xml+ git-pack-refs.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-pack-refs.xml+ git-pack-refs.txt && \ +mv git-pack-refs.xml+ git-pack-refs.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-archive.xml+ git-archive.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-archive.xml+ git-archive.txt && \ -mv git-archive.xml+ git-archive.xml +rm -f git-get-tar-commit-id.xml+ git-get-tar-commit-id.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-get-tar-commit-id.xml+ git-get-tar-commit-id.txt && \ +mv git-get-tar-commit-id.xml+ git-get-tar-commit-id.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-sh-setup.xml+ git-sh-setup.xml && \ @@ -3916,24 +3946,24 @@ mv git-sh-setup.xml+ git-sh-setup.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-pack-refs.xml+ git-pack-refs.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-pack-refs.xml+ git-pack-refs.txt && \ -mv git-pack-refs.xml+ git-pack-refs.xml +rm -f git-count-objects.xml+ git-count-objects.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-count-objects.xml+ git-count-objects.txt && \ +mv git-count-objects.xml+ git-count-objects.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rm.xml+ git-rm.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rm.xml+ git-rm.txt && \ -mv git-rm.xml+ git-rm.xml +rm -f git-index-pack.xml+ git-index-pack.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-index-pack.xml+ git-index-pack.txt && \ +mv git-index-pack.xml+ git-index-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-check-ignore.xml+ git-check-ignore.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-check-ignore.xml+ git-check-ignore.txt && \ -mv git-check-ignore.xml+ git-check-ignore.xml +rm -f git-commit-graph.xml+ git-commit-graph.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-commit-graph.xml+ git-commit-graph.txt && \ +mv git-commit-graph.xml+ git-commit-graph.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-init-db.xml+ git-init-db.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-init-db.xml+ git-init-db.txt && \ -mv git-init-db.xml+ git-init-db.xml +rm -f git-add.xml+ git-add.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-add.xml+ git-add.txt && \ +mv git-add.xml+ git-add.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-revert.xml+ git-revert.xml && \ @@ -3941,19 +3971,14 @@ mv git-revert.xml+ git-revert.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-commit-graph.xml+ git-commit-graph.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-commit-graph.xml+ git-commit-graph.txt && \ -mv git-commit-graph.xml+ git-commit-graph.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-get-tar-commit-id.xml+ git-get-tar-commit-id.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-get-tar-commit-id.xml+ git-get-tar-commit-id.txt && \ -mv git-get-tar-commit-id.xml+ git-get-tar-commit-id.xml +rm -f git-gui.xml+ git-gui.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-gui.xml+ git-gui.txt && \ +mv git-gui.xml+ git-gui.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-gc.xml+ git-gc.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-gc.xml+ git-gc.txt && \ -mv git-gc.xml+ git-gc.xml +rm -f git-check-ignore.xml+ git-check-ignore.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-check-ignore.xml+ git-check-ignore.txt && \ +mv git-check-ignore.xml+ git-check-ignore.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-commit-tree.xml+ git-commit-tree.xml && \ @@ -3961,14 +3986,19 @@ mv git-commit-tree.xml+ git-commit-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-bundle.xml+ git-bundle.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-bundle.xml+ git-bundle.txt && \ -mv git-bundle.xml+ git-bundle.xml +rm -f git-archive.xml+ git-archive.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-archive.xml+ git-archive.txt && \ +mv git-archive.xml+ git-archive.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-ls-files.xml+ git-ls-files.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-ls-files.xml+ git-ls-files.txt && \ -mv git-ls-files.xml+ git-ls-files.xml +rm -f git-rm.xml+ git-rm.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rm.xml+ git-rm.txt && \ +mv git-rm.xml+ git-rm.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-mailsplit.xml+ git-mailsplit.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mailsplit.xml+ git-mailsplit.txt && \ +mv git-mailsplit.xml+ git-mailsplit.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-mv.xml+ git-mv.xml && \ @@ -3976,29 +4006,29 @@ mv git-mv.xml+ git-mv.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-add.xml+ git-add.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-add.xml+ git-add.txt && \ -mv git-add.xml+ git-add.xml +rm -f git-gc.xml+ git-gc.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-gc.xml+ git-gc.txt && \ +mv git-gc.xml+ git-gc.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-repack.xml+ git-repack.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-repack.xml+ git-repack.txt && \ -mv git-repack.xml+ git-repack.xml +rm -f git-ls-files.xml+ git-ls-files.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-ls-files.xml+ git-ls-files.txt && \ +mv git-ls-files.xml+ git-ls-files.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-apply.xml+ git-apply.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-apply.xml+ git-apply.txt && \ -mv git-apply.xml+ git-apply.xml +rm -f git-bundle.xml+ git-bundle.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-bundle.xml+ git-bundle.txt && \ +mv git-bundle.xml+ git-bundle.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-prune.xml+ git-prune.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-prune.xml+ git-prune.txt && \ -mv git-prune.xml+ git-prune.xml +rm -f git-repack.xml+ git-repack.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-repack.xml+ git-repack.txt && \ +mv git-repack.xml+ git-repack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-stripspace.xml+ git-stripspace.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-stripspace.xml+ git-stripspace.txt && \ -mv git-stripspace.xml+ git-stripspace.xml +rm -f git-upload-pack.xml+ git-upload-pack.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-upload-pack.xml+ git-upload-pack.txt && \ +mv git-upload-pack.xml+ git-upload-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-cherry.xml+ git-cherry.xml && \ @@ -4006,39 +4036,39 @@ mv git-cherry.xml+ git-cherry.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mailsplit.xml+ git-mailsplit.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mailsplit.xml+ git-mailsplit.txt && \ -mv git-mailsplit.xml+ git-mailsplit.xml +rm -f git-am.xml+ git-am.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-am.xml+ git-am.txt && \ +mv git-am.xml+ git-am.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge.xml+ git-merge.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-merge.xml+ git-merge.txt && \ -mv git-merge.xml+ git-merge.xml +rm -f git-shortlog.xml+ git-shortlog.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-shortlog.xml+ git-shortlog.txt && \ +mv git-shortlog.xml+ git-shortlog.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-upload-pack.xml+ git-upload-pack.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-upload-pack.xml+ git-upload-pack.txt && \ -mv git-upload-pack.xml+ git-upload-pack.xml +rm -f git-mergetool--lib.xml+ git-mergetool--lib.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mergetool--lib.xml+ git-mergetool--lib.txt && \ +mv git-mergetool--lib.xml+ git-mergetool--lib.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mergetool.xml+ git-mergetool.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mergetool.xml+ git-mergetool.txt && \ -mv git-mergetool.xml+ git-mergetool.xml +rm -f git-prune.xml+ git-prune.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-prune.xml+ git-prune.txt && \ +mv git-prune.xml+ git-prune.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mergetool--lib.xml+ git-mergetool--lib.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mergetool--lib.xml+ git-mergetool--lib.txt && \ -mv git-mergetool--lib.xml+ git-mergetool--lib.xml +rm -f git-apply.xml+ git-apply.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-apply.xml+ git-apply.txt && \ +mv git-apply.xml+ git-apply.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-shortlog.xml+ git-shortlog.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-shortlog.xml+ git-shortlog.txt && \ -mv git-shortlog.xml+ git-shortlog.xml +rm -f git-stripspace.xml+ git-stripspace.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-stripspace.xml+ git-stripspace.txt && \ +mv git-stripspace.xml+ git-stripspace.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-clone.xml+ git-clone.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-clone.xml+ git-clone.txt && \ -mv git-clone.xml+ git-clone.xml +rm -f git-blame.xml+ git-blame.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-blame.xml+ git-blame.txt && \ +mv git-blame.xml+ git-blame.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-fsck.xml+ git-fsck.xml && \ @@ -4046,29 +4076,29 @@ mv git-fsck.xml+ git-fsck.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fetch-pack.xml+ git-fetch-pack.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fetch-pack.xml+ git-fetch-pack.txt && \ -mv git-fetch-pack.xml+ git-fetch-pack.xml +rm -f git-request-pull.xml+ git-request-pull.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-request-pull.xml+ git-request-pull.txt && \ +mv git-request-pull.xml+ git-request-pull.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-cat-file.xml+ git-cat-file.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-cat-file.xml+ git-cat-file.txt && \ -mv git-cat-file.xml+ git-cat-file.xml +rm -f git-clone.xml+ git-clone.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-clone.xml+ git-clone.txt && \ +mv git-clone.xml+ git-clone.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-am.xml+ git-am.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-am.xml+ git-am.txt && \ -mv git-am.xml+ git-am.xml +rm -f git-fetch-pack.xml+ git-fetch-pack.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fetch-pack.xml+ git-fetch-pack.txt && \ +mv git-fetch-pack.xml+ git-fetch-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-blame.xml+ git-blame.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-blame.xml+ git-blame.txt && \ -mv git-blame.xml+ git-blame.xml +rm -f git-column.xml+ git-column.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-column.xml+ git-column.txt && \ +mv git-column.xml+ git-column.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-request-pull.xml+ git-request-pull.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-request-pull.xml+ git-request-pull.txt && \ -mv git-request-pull.xml+ git-request-pull.xml +rm -f git-write-tree.xml+ git-write-tree.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-write-tree.xml+ git-write-tree.txt && \ +mv git-write-tree.xml+ git-write-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-send-email.xml+ git-send-email.xml && \ @@ -4076,14 +4106,9 @@ mv git-send-email.xml+ git-send-email.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-write-tree.xml+ git-write-tree.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-write-tree.xml+ git-write-tree.txt && \ -mv git-write-tree.xml+ git-write-tree.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-parse-remote.xml+ git-parse-remote.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-parse-remote.xml+ git-parse-remote.txt && \ -mv git-parse-remote.xml+ git-parse-remote.xml +rm -f git-mergetool.xml+ git-mergetool.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mergetool.xml+ git-mergetool.txt && \ +mv git-mergetool.xml+ git-mergetool.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-difftool.xml+ git-difftool.xml && \ @@ -4091,9 +4116,14 @@ mv git-difftool.xml+ git-difftool.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-column.xml+ git-column.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-column.xml+ git-column.txt && \ -mv git-column.xml+ git-column.xml +rm -f git-parse-remote.xml+ git-parse-remote.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-parse-remote.xml+ git-parse-remote.txt && \ +mv git-parse-remote.xml+ git-parse-remote.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-p4.xml+ git-p4.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-p4.xml+ git-p4.txt && \ +mv git-p4.xml+ git-p4.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-multi-pack-index.xml+ git-multi-pack-index.xml && \ @@ -4106,29 +4136,34 @@ mv git-ls-tree.xml+ git-ls-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-cat-file.xml+ git-cat-file.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-cat-file.xml+ git-cat-file.txt && \ +mv git-cat-file.xml+ git-cat-file.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-daemon.xml+ git-daemon.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-daemon.xml+ git-daemon.txt && \ mv git-daemon.xml+ git-daemon.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-p4.xml+ git-p4.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-p4.xml+ git-p4.txt && \ -mv git-p4.xml+ git-p4.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-pack-objects.xml+ git-pack-objects.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-pack-objects.xml+ git-pack-objects.txt && \ mv git-pack-objects.xml+ git-pack-objects.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-web--browse.xml+ git-web--browse.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-web--browse.xml+ git-web--browse.txt && \ +mv git-web--browse.xml+ git-web--browse.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-unpack-file.xml+ git-unpack-file.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-unpack-file.xml+ git-unpack-file.txt && \ mv git-unpack-file.xml+ git-unpack-file.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-web--browse.xml+ git-web--browse.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-web--browse.xml+ git-web--browse.txt && \ -mv git-web--browse.xml+ git-web--browse.xml +rm -f git-send-pack.xml+ git-send-pack.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-send-pack.xml+ git-send-pack.txt && \ +mv git-send-pack.xml+ git-send-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-annotate.xml+ git-annotate.xml && \ @@ -4146,9 +4181,9 @@ mv git-cvsexportcommit.xml+ git-cvsexportcommit.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-send-pack.xml+ git-send-pack.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-send-pack.xml+ git-send-pack.txt && \ -mv git-send-pack.xml+ git-send-pack.xml +rm -f git-symbolic-ref.xml+ git-symbolic-ref.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-symbolic-ref.xml+ git-symbolic-ref.txt && \ +mv git-symbolic-ref.xml+ git-symbolic-ref.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-name-rev.xml+ git-name-rev.xml && \ @@ -4156,6 +4191,11 @@ mv git-name-rev.xml+ git-name-rev.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-merge.xml+ git-merge.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-merge.xml+ git-merge.txt && \ +mv git-merge.xml+ git-merge.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-update-index.xml+ git-update-index.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-update-index.xml+ git-update-index.txt && \ mv git-update-index.xml+ git-update-index.xml @@ -4166,6 +4206,16 @@ mv git-check-ref-format.xml+ git-check-ref-format.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-rerere.xml+ git-rerere.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rerere.xml+ git-rerere.txt && \ +mv git-rerere.xml+ git-rerere.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-merge-tree.xml+ git-merge-tree.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-merge-tree.xml+ git-merge-tree.txt && \ +mv git-merge-tree.xml+ git-merge-tree.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-check-mailmap.xml+ git-check-mailmap.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-check-mailmap.xml+ git-check-mailmap.txt && \ mv git-check-mailmap.xml+ git-check-mailmap.xml @@ -4181,19 +4231,9 @@ mv git-update-ref.xml+ git-update-ref.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-tree.xml+ git-merge-tree.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-merge-tree.xml+ git-merge-tree.txt && \ -mv git-merge-tree.xml+ git-merge-tree.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-symbolic-ref.xml+ git-symbolic-ref.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-symbolic-ref.xml+ git-symbolic-ref.txt && \ -mv git-symbolic-ref.xml+ git-symbolic-ref.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rerere.xml+ git-rerere.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rerere.xml+ git-rerere.txt && \ -mv git-rerere.xml+ git-rerere.xml +rm -f git-quiltimport.xml+ git-quiltimport.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-quiltimport.xml+ git-quiltimport.txt && \ +mv git-quiltimport.xml+ git-quiltimport.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-init.xml+ git-init.xml && \ @@ -4201,14 +4241,9 @@ mv git-init.xml+ git-init.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-quiltimport.xml+ git-quiltimport.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-quiltimport.xml+ git-quiltimport.txt && \ -mv git-quiltimport.xml+ git-quiltimport.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rev-parse.xml+ git-rev-parse.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rev-parse.xml+ git-rev-parse.txt && \ -mv git-rev-parse.xml+ git-rev-parse.xml +rm -f git-whatchanged.xml+ git-whatchanged.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-whatchanged.xml+ git-whatchanged.txt && \ +mv git-whatchanged.xml+ git-whatchanged.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-help.xml+ git-help.xml && \ @@ -4216,24 +4251,19 @@ mv git-help.xml+ git-help.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-remote-ext.xml+ git-remote-ext.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-remote-ext.xml+ git-remote-ext.txt && \ +mv git-remote-ext.xml+ git-remote-ext.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-instaweb.xml+ git-instaweb.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-instaweb.xml+ git-instaweb.txt && \ mv git-instaweb.xml+ git-instaweb.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-whatchanged.xml+ git-whatchanged.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-whatchanged.xml+ git-whatchanged.txt && \ -mv git-whatchanged.xml+ git-whatchanged.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-clean.xml+ git-clean.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-clean.xml+ git-clean.txt && \ -mv git-clean.xml+ git-clean.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-remote-ext.xml+ git-remote-ext.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-remote-ext.xml+ git-remote-ext.txt && \ -mv git-remote-ext.xml+ git-remote-ext.xml +rm -f git-rev-parse.xml+ git-rev-parse.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rev-parse.xml+ git-rev-parse.txt && \ +mv git-rev-parse.xml+ git-rev-parse.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-submodule.xml+ git-submodule.xml && \ @@ -4241,26 +4271,16 @@ mv git-submodule.xml+ git-submodule.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-clean.xml+ git-clean.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-clean.xml+ git-clean.txt && \ +mv git-clean.xml+ git-clean.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-upload-archive.xml+ git-upload-archive.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-upload-archive.xml+ git-upload-archive.txt && \ mv git-upload-archive.xml+ git-upload-archive.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-tag.xml+ git-tag.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-tag.xml+ git-tag.txt && \ -mv git-tag.xml+ git-tag.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-range-diff.xml+ git-range-diff.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-range-diff.xml+ git-range-diff.txt && \ -mv git-range-diff.xml+ git-range-diff.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mailinfo.xml+ git-mailinfo.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mailinfo.xml+ git-mailinfo.txt && \ -mv git-mailinfo.xml+ git-mailinfo.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-cvsimport.xml+ git-cvsimport.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-cvsimport.xml+ git-cvsimport.txt && \ mv git-cvsimport.xml+ git-cvsimport.xml @@ -4271,34 +4291,34 @@ mv git-pack-redundant.xml+ git-pack-redundant.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-mailinfo.xml+ git-mailinfo.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mailinfo.xml+ git-mailinfo.txt && \ +mv git-mailinfo.xml+ git-mailinfo.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-merge-index.xml+ git-merge-index.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-merge-index.xml+ git-merge-index.txt && \ mv git-merge-index.xml+ git-merge-index.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-remote.xml+ git-remote.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-remote.xml+ git-remote.txt && \ -mv git-remote.xml+ git-remote.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fetch.xml+ git-fetch.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fetch.xml+ git-fetch.txt && \ -mv git-fetch.xml+ git-fetch.xml +rm -f git-credential-store.xml+ git-credential-store.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-credential-store.xml+ git-credential-store.txt && \ +mv git-credential-store.xml+ git-credential-store.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-describe.xml+ git-describe.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-describe.xml+ git-describe.txt && \ -mv git-describe.xml+ git-describe.xml +rm -f git-range-diff.xml+ git-range-diff.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-range-diff.xml+ git-range-diff.txt && \ +mv git-range-diff.xml+ git-range-diff.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-bisect.xml+ git-bisect.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-bisect.xml+ git-bisect.txt && \ -mv git-bisect.xml+ git-bisect.xml +rm -f git-tag.xml+ git-tag.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-tag.xml+ git-tag.txt && \ +mv git-tag.xml+ git-tag.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rev-list.xml+ git-rev-list.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rev-list.xml+ git-rev-list.txt && \ -mv git-rev-list.xml+ git-rev-list.xml +rm -f git-remote.xml+ git-remote.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-remote.xml+ git-remote.txt && \ +mv git-remote.xml+ git-remote.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-diff-index.xml+ git-diff-index.xml && \ @@ -4306,54 +4326,54 @@ mv git-diff-index.xml+ git-diff-index.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rebase.xml+ git-rebase.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rebase.xml+ git-rebase.txt && \ -mv git-rebase.xml+ git-rebase.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-verify-commit.xml+ git-verify-commit.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-verify-commit.xml+ git-verify-commit.txt && \ mv git-verify-commit.xml+ git-verify-commit.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-credential-store.xml+ git-credential-store.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-credential-store.xml+ git-credential-store.txt && \ -mv git-credential-store.xml+ git-credential-store.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-sh-i18n.xml+ git-sh-i18n.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-sh-i18n.xml+ git-sh-i18n.txt && \ mv git-sh-i18n.xml+ git-sh-i18n.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-describe.xml+ git-describe.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-describe.xml+ git-describe.txt && \ +mv git-describe.xml+ git-describe.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-mktree.xml+ git-mktree.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mktree.xml+ git-mktree.txt && \ mv git-mktree.xml+ git-mktree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-cherry-pick.xml+ git-cherry-pick.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-cherry-pick.xml+ git-cherry-pick.txt && \ -mv git-cherry-pick.xml+ git-cherry-pick.xml +rm -f git-bisect.xml+ git-bisect.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-bisect.xml+ git-bisect.txt && \ +mv git-bisect.xml+ git-bisect.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-stage.xml+ git-stage.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-stage.xml+ git-stage.txt && \ -mv git-stage.xml+ git-stage.xml +rm -f git-fast-export.xml+ git-fast-export.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fast-export.xml+ git-fast-export.txt && \ +mv git-fast-export.xml+ git-fast-export.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-hash-object.xml+ git-hash-object.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-hash-object.xml+ git-hash-object.txt && \ -mv git-hash-object.xml+ git-hash-object.xml +rm -f git-rebase.xml+ git-rebase.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rebase.xml+ git-rebase.txt && \ +mv git-rebase.xml+ git-rebase.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-credential-cache--daemon.xml+ git-credential-cache--daemon.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-credential-cache--daemon.xml+ git-credential-cache--daemon.txt && \ -mv git-credential-cache--daemon.xml+ git-credential-cache--daemon.xml +rm -f git-rev-list.xml+ git-rev-list.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-rev-list.xml+ git-rev-list.txt && \ +mv git-rev-list.xml+ git-rev-list.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fast-export.xml+ git-fast-export.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fast-export.xml+ git-fast-export.txt && \ -mv git-fast-export.xml+ git-fast-export.xml +rm -f git-diff.xml+ git-diff.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-diff.xml+ git-diff.txt && \ +mv git-diff.xml+ git-diff.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-hash-object.xml+ git-hash-object.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-hash-object.xml+ git-hash-object.txt && \ +mv git-hash-object.xml+ git-hash-object.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-http-fetch.xml+ git-http-fetch.xml && \ @@ -4361,14 +4381,24 @@ mv git-http-fetch.xml+ git-http-fetch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-diff.xml+ git-diff.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-diff.xml+ git-diff.txt && \ -mv git-diff.xml+ git-diff.xml +rm -f git-stage.xml+ git-stage.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-stage.xml+ git-stage.txt && \ +mv git-stage.xml+ git-stage.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fmt-merge-msg.xml+ git-fmt-merge-msg.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fmt-merge-msg.xml+ git-fmt-merge-msg.txt && \ -mv git-fmt-merge-msg.xml+ git-fmt-merge-msg.xml +rm -f git-credential-cache--daemon.xml+ git-credential-cache--daemon.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-credential-cache--daemon.xml+ git-credential-cache--daemon.txt && \ +mv git-credential-cache--daemon.xml+ git-credential-cache--daemon.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-cherry-pick.xml+ git-cherry-pick.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-cherry-pick.xml+ git-cherry-pick.txt && \ +mv git-cherry-pick.xml+ git-cherry-pick.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-fetch.xml+ git-fetch.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fetch.xml+ git-fetch.txt && \ +mv git-fetch.xml+ git-fetch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-update-server-info.xml+ git-update-server-info.xml && \ @@ -4376,19 +4406,14 @@ mv git-update-server-info.xml+ git-update-server-info.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-checkout-index.xml+ git-checkout-index.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-checkout-index.xml+ git-checkout-index.txt && \ -mv git-checkout-index.xml+ git-checkout-index.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-mktag.xml+ git-mktag.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-mktag.xml+ git-mktag.txt && \ mv git-mktag.xml+ git-mktag.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-diff-files.xml+ git-diff-files.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-diff-files.xml+ git-diff-files.txt && \ -mv git-diff-files.xml+ git-diff-files.xml +rm -f git-fmt-merge-msg.xml+ git-fmt-merge-msg.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fmt-merge-msg.xml+ git-fmt-merge-msg.txt && \ +mv git-fmt-merge-msg.xml+ git-fmt-merge-msg.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-verify-tag.xml+ git-verify-tag.xml && \ @@ -4396,31 +4421,46 @@ mv git-verify-tag.xml+ git-verify-tag.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-checkout-index.xml+ git-checkout-index.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-checkout-index.xml+ git-checkout-index.txt && \ +mv git-checkout-index.xml+ git-checkout-index.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-show-ref.xml+ git-show-ref.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-show-ref.xml+ git-show-ref.txt && \ mv git-show-ref.xml+ git-show-ref.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-diff-files.xml+ git-diff-files.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-diff-files.xml+ git-diff-files.txt && \ +mv git-diff-files.xml+ git-diff-files.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-http-push.xml+ git-http-push.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-http-push.xml+ git-http-push.txt && \ mv git-http-push.xml+ git-http-push.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fsck-objects.xml+ git-fsck-objects.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fsck-objects.xml+ git-fsck-objects.txt && \ -mv git-fsck-objects.xml+ git-fsck-objects.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-citool.xml+ git-citool.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-citool.xml+ git-citool.txt && \ mv git-citool.xml+ git-citool.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-fsck-objects.xml+ git-fsck-objects.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fsck-objects.xml+ git-fsck-objects.txt && \ +mv git-fsck-objects.xml+ git-fsck-objects.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-check-attr.xml+ git-check-attr.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-check-attr.xml+ git-check-attr.txt && \ mv git-check-attr.xml+ git-check-attr.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-push.xml+ git-push.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-push.xml+ git-push.txt && \ +mv git-push.xml+ git-push.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-remote-fd.xml+ git-remote-fd.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-remote-fd.xml+ git-remote-fd.txt && \ mv git-remote-fd.xml+ git-remote-fd.xml @@ -4431,9 +4471,14 @@ mv git-show-branch.xml+ git-show-branch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-push.xml+ git-push.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-push.xml+ git-push.txt && \ -mv git-push.xml+ git-push.xml +rm -f git-cvsserver.xml+ git-cvsserver.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-cvsserver.xml+ git-cvsserver.txt && \ +mv git-cvsserver.xml+ git-cvsserver.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-merge-base.xml+ git-merge-base.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-merge-base.xml+ git-merge-base.txt && \ +mv git-merge-base.xml+ git-merge-base.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-remote-testgit.xml+ git-remote-testgit.xml && \ @@ -4441,26 +4486,21 @@ mv git-remote-testgit.xml+ git-remote-testgit.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-cvsserver.xml+ git-cvsserver.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-cvsserver.xml+ git-cvsserver.txt && \ -mv git-cvsserver.xml+ git-cvsserver.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-notes.xml+ git-notes.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-notes.xml+ git-notes.txt && \ mv git-notes.xml+ git-notes.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-pull.xml+ git-pull.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-pull.xml+ git-pull.txt && \ +mv git-pull.xml+ git-pull.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-unpack-objects.xml+ git-unpack-objects.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-unpack-objects.xml+ git-unpack-objects.txt && \ mv git-unpack-objects.xml+ git-unpack-objects.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-base.xml+ git-merge-base.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-merge-base.xml+ git-merge-base.txt && \ -mv git-merge-base.xml+ git-merge-base.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-verify-pack.xml+ git-verify-pack.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-verify-pack.xml+ git-verify-pack.txt && \ mv git-verify-pack.xml+ git-verify-pack.xml @@ -4471,11 +4511,6 @@ mv git-show-index.xml+ git-show-index.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-file.xml+ git-merge-file.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-merge-file.xml+ git-merge-file.txt && \ -mv git-merge-file.xml+ git-merge-file.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-credential-cache.xml+ git-credential-cache.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-credential-cache.xml+ git-credential-cache.txt && \ mv git-credential-cache.xml+ git-credential-cache.xml @@ -4486,9 +4521,9 @@ mv git-sh-i18n--envsubst.xml+ git-sh-i18n--envsubst.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-ls-remote.xml+ git-ls-remote.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-ls-remote.xml+ git-ls-remote.txt && \ -mv git-ls-remote.xml+ git-ls-remote.xml +rm -f git-svn.xml+ git-svn.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-svn.xml+ git-svn.txt && \ +mv git-svn.xml+ git-svn.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-imap-send.xml+ git-imap-send.xml && \ @@ -4496,6 +4531,16 @@ mv git-imap-send.xml+ git-imap-send.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-merge-file.xml+ git-merge-file.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-merge-file.xml+ git-merge-file.txt && \ +mv git-merge-file.xml+ git-merge-file.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-ls-remote.xml+ git-ls-remote.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-ls-remote.xml+ git-ls-remote.txt && \ +mv git-ls-remote.xml+ git-ls-remote.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-interpret-trailers.xml+ git-interpret-trailers.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-interpret-trailers.xml+ git-interpret-trailers.txt && \ mv git-interpret-trailers.xml+ git-interpret-trailers.xml @@ -4506,49 +4551,39 @@ mv git-commit.xml+ git-commit.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-pull.xml+ git-pull.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-pull.xml+ git-pull.txt && \ -mv git-pull.xml+ git-pull.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-config.xml+ git-config.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-config.xml+ git-config.txt && \ -mv git-config.xml+ git-config.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-credential.xml+ git-credential.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-credential.xml+ git-credential.txt && \ mv git-credential.xml+ git-credential.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-reflog.xml+ git-reflog.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-reflog.xml+ git-reflog.txt && \ -mv git-reflog.xml+ git-reflog.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-archimport.xml+ git-archimport.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-archimport.xml+ git-archimport.txt && \ mv git-archimport.xml+ git-archimport.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-svn.xml+ git-svn.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-svn.xml+ git-svn.txt && \ -mv git-svn.xml+ git-svn.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-prune-packed.xml+ git-prune-packed.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-prune-packed.xml+ git-prune-packed.txt && \ mv git-prune-packed.xml+ git-prune-packed.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-checkout.xml+ git-checkout.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-checkout.xml+ git-checkout.txt && \ +mv git-checkout.xml+ git-checkout.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-reflog.xml+ git-reflog.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-reflog.xml+ git-reflog.txt && \ +mv git-reflog.xml+ git-reflog.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-var.xml+ git-var.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-var.xml+ git-var.txt && \ mv git-var.xml+ git-var.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-checkout.xml+ git-checkout.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-checkout.xml+ git-checkout.txt && \ -mv git-checkout.xml+ git-checkout.xml +rm -f git-status.xml+ git-status.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-status.xml+ git-status.txt && \ +mv git-status.xml+ git-status.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-merge-one-file.xml+ git-merge-one-file.xml && \ @@ -4556,19 +4591,24 @@ mv git-merge-one-file.xml+ git-merge-one-file.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-show.xml+ git-show.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-show.xml+ git-show.txt && \ +mv git-show.xml+ git-show.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-stash.xml+ git-stash.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-stash.xml+ git-stash.txt && \ mv git-stash.xml+ git-stash.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-status.xml+ git-status.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-status.xml+ git-status.txt && \ -mv git-status.xml+ git-status.xml +rm -f git-replace.xml+ git-replace.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-replace.xml+ git-replace.txt && \ +mv git-replace.xml+ git-replace.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-filter-branch.xml+ git-filter-branch.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-filter-branch.xml+ git-filter-branch.txt && \ -mv git-filter-branch.xml+ git-filter-branch.xml +rm -f git-shell.xml+ git-shell.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-shell.xml+ git-shell.txt && \ +mv git-shell.xml+ git-shell.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-http-backend.xml+ git-http-backend.xml && \ @@ -4576,19 +4616,14 @@ mv git-http-backend.xml+ git-http-backend.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-replace.xml+ git-replace.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-replace.xml+ git-replace.txt && \ -mv git-replace.xml+ git-replace.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-for-each-ref.xml+ git-for-each-ref.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-for-each-ref.xml+ git-for-each-ref.txt && \ mv git-for-each-ref.xml+ git-for-each-ref.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-worktree.xml+ git-worktree.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-worktree.xml+ git-worktree.txt && \ -mv git-worktree.xml+ git-worktree.xml +rm -f git-filter-branch.xml+ git-filter-branch.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-filter-branch.xml+ git-filter-branch.txt && \ +mv git-filter-branch.xml+ git-filter-branch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-receive-pack.xml+ git-receive-pack.xml && \ @@ -4596,29 +4631,29 @@ mv git-receive-pack.xml+ git-receive-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-shell.xml+ git-shell.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-shell.xml+ git-shell.txt && \ -mv git-shell.xml+ git-shell.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-read-tree.xml+ git-read-tree.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-read-tree.xml+ git-read-tree.txt && \ -mv git-read-tree.xml+ git-read-tree.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-branch.xml+ git-branch.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-branch.xml+ git-branch.txt && \ mv git-branch.xml+ git-branch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitk.xml+ gitk.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitk.xml+ gitk.txt && \ +mv gitk.xml+ gitk.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-diff-tree.xml+ git-diff-tree.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-diff-tree.xml+ git-diff-tree.txt && \ mv git-diff-tree.xml+ git-diff-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitk.xml+ gitk.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitk.xml+ gitk.txt && \ -mv gitk.xml+ gitk.xml +rm -f git-worktree.xml+ git-worktree.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-worktree.xml+ git-worktree.txt && \ +mv git-worktree.xml+ git-worktree.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-read-tree.xml+ git-read-tree.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-read-tree.xml+ git-read-tree.txt && \ +mv git-read-tree.xml+ git-read-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitignore.xml+ gitignore.xml && \ @@ -4631,14 +4666,9 @@ mv gitmodules.xml+ gitmodules.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-show.xml+ git-show.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-show.xml+ git-show.txt && \ -mv git-show.xml+ git-show.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitcli.xml+ gitcli.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitcli.xml+ gitcli.txt && \ -mv gitcli.xml+ gitcli.xml +rm -f git-format-patch.xml+ git-format-patch.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-format-patch.xml+ git-format-patch.txt && \ +mv git-format-patch.xml+ git-format-patch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitweb.xml+ gitweb.xml && \ @@ -4646,19 +4676,14 @@ mv gitweb.xml+ gitweb.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitremote-helpers.xml+ gitremote-helpers.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitremote-helpers.xml+ gitremote-helpers.txt && \ -mv gitremote-helpers.xml+ gitremote-helpers.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-format-patch.xml+ git-format-patch.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-format-patch.xml+ git-format-patch.txt && \ -mv git-format-patch.xml+ git-format-patch.xml +rm -f gitcli.xml+ gitcli.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitcli.xml+ gitcli.txt && \ +mv gitcli.xml+ gitcli.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f githooks.xml+ githooks.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o githooks.xml+ githooks.txt && \ -mv githooks.xml+ githooks.xml +rm -f gitrepository-layout.xml+ gitrepository-layout.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitrepository-layout.xml+ gitrepository-layout.txt && \ +mv gitrepository-layout.xml+ gitrepository-layout.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitcredentials.xml+ gitcredentials.xml && \ @@ -4666,14 +4691,14 @@ mv gitcredentials.xml+ gitcredentials.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitdiffcore.xml+ gitdiffcore.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitdiffcore.xml+ gitdiffcore.txt && \ -mv gitdiffcore.xml+ gitdiffcore.xml +rm -f githooks.xml+ githooks.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o githooks.xml+ githooks.txt && \ +mv githooks.xml+ githooks.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitrepository-layout.xml+ gitrepository-layout.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitrepository-layout.xml+ gitrepository-layout.txt && \ -mv gitrepository-layout.xml+ gitrepository-layout.xml +rm -f gitremote-helpers.xml+ gitremote-helpers.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitremote-helpers.xml+ gitremote-helpers.txt && \ +mv gitremote-helpers.xml+ gitremote-helpers.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitcvs-migration.xml+ gitcvs-migration.xml && \ @@ -4681,19 +4706,19 @@ mv gitcvs-migration.xml+ gitcvs-migration.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitdiffcore.xml+ gitdiffcore.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitdiffcore.xml+ gitdiffcore.txt && \ +mv gitdiffcore.xml+ gitdiffcore.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitnamespaces.xml+ gitnamespaces.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitnamespaces.xml+ gitnamespaces.txt && \ mv gitnamespaces.xml+ gitnamespaces.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitattributes.xml+ gitattributes.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitattributes.xml+ gitattributes.txt && \ -mv gitattributes.xml+ gitattributes.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-patch-id.html+ git-patch-id.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-patch-id.html+ git-patch-id.txt && \ -mv git-patch-id.html+ git-patch-id.html +rm -f git-config.xml+ git-config.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-config.xml+ git-config.txt && \ +mv git-config.xml+ git-config.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitsubmodules.xml+ gitsubmodules.xml && \ @@ -4706,34 +4731,44 @@ mv giteveryday.xml+ giteveryday.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fast-import.xml+ git-fast-import.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fast-import.xml+ git-fast-import.txt && \ -mv git-fast-import.xml+ git-fast-import.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-init-db.html+ git-init-db.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-init-db.html+ git-init-db.txt && \ mv git-init-db.html+ git-init-db.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-patch-id.html+ git-patch-id.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-patch-id.html+ git-patch-id.txt && \ +mv git-patch-id.html+ git-patch-id.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitrevisions.xml+ gitrevisions.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitrevisions.xml+ gitrevisions.txt && \ +mv gitrevisions.xml+ gitrevisions.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gittutorial-2.xml+ gittutorial-2.xml && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gittutorial-2.xml+ gittutorial-2.txt && \ mv gittutorial-2.xml+ gittutorial-2.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitattributes.xml+ gitattributes.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitattributes.xml+ gitattributes.txt && \ +mv gitattributes.xml+ gitattributes.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-pack-refs.html+ git-pack-refs.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-pack-refs.html+ git-pack-refs.txt && \ mv git-pack-refs.html+ git-pack-refs.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitweb.conf.xml+ gitweb.conf.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitweb.conf.xml+ gitweb.conf.txt && \ -mv gitweb.conf.xml+ gitweb.conf.xml +rm -f git-fast-import.xml+ git-fast-import.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-fast-import.xml+ git-fast-import.txt && \ +mv git-fast-import.xml+ git-fast-import.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitrevisions.xml+ gitrevisions.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitrevisions.xml+ gitrevisions.txt && \ -mv gitrevisions.xml+ gitrevisions.xml +rm -f git-revert.html+ git-revert.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-revert.html+ git-revert.txt && \ +mv git-revert.html+ git-revert.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitworkflows.xml+ gitworkflows.xml && \ @@ -4741,14 +4776,19 @@ mv gitworkflows.xml+ gitworkflows.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gittutorial.xml+ gittutorial.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gittutorial.xml+ gittutorial.txt && \ +mv gittutorial.xml+ gittutorial.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-sh-setup.html+ git-sh-setup.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-sh-setup.html+ git-sh-setup.txt && \ mv git-sh-setup.html+ git-sh-setup.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-commit-tree.html+ git-commit-tree.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-commit-tree.html+ git-commit-tree.txt && \ -mv git-commit-tree.html+ git-commit-tree.html +rm -f git.xml+ git.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git.xml+ git.txt && \ +mv git.xml+ git.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-get-tar-commit-id.html+ git-get-tar-commit-id.html && \ @@ -4756,39 +4796,39 @@ mv git-get-tar-commit-id.html+ git-get-tar-commit-id.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-check-ignore.html+ git-check-ignore.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-check-ignore.html+ git-check-ignore.txt && \ -mv git-check-ignore.html+ git-check-ignore.html +rm -f git-add.html+ git-add.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-add.html+ git-add.txt && \ +mv git-add.html+ git-add.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitglossary.xml+ gitglossary.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitglossary.xml+ gitglossary.txt && \ -mv gitglossary.xml+ gitglossary.xml +rm -f git-commit-tree.html+ git-commit-tree.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-commit-tree.html+ git-commit-tree.txt && \ +mv git-commit-tree.html+ git-commit-tree.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gittutorial.xml+ gittutorial.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gittutorial.xml+ gittutorial.txt && \ -mv gittutorial.xml+ gittutorial.xml +rm -f gitweb.conf.xml+ gitweb.conf.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitweb.conf.xml+ gitweb.conf.txt && \ +mv gitweb.conf.xml+ gitweb.conf.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-revert.html+ git-revert.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-revert.html+ git-revert.txt && \ -mv git-revert.html+ git-revert.html +rm -f git-commit-graph.html+ git-commit-graph.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-commit-graph.html+ git-commit-graph.txt && \ +mv git-commit-graph.html+ git-commit-graph.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-add.html+ git-add.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-add.html+ git-add.txt && \ -mv git-add.html+ git-add.html +rm -f git-check-ignore.html+ git-check-ignore.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-check-ignore.html+ git-check-ignore.txt && \ +mv git-check-ignore.html+ git-check-ignore.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rm.html+ git-rm.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-rm.html+ git-rm.txt && \ -mv git-rm.html+ git-rm.html +rm -f git-index-pack.html+ git-index-pack.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-index-pack.html+ git-index-pack.txt && \ +mv git-index-pack.html+ git-index-pack.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-archive.html+ git-archive.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-archive.html+ git-archive.txt && \ -mv git-archive.html+ git-archive.html +rm -f gitglossary.xml+ gitglossary.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitglossary.xml+ gitglossary.txt && \ +mv gitglossary.xml+ gitglossary.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-count-objects.html+ git-count-objects.html && \ @@ -4796,24 +4836,24 @@ mv git-count-objects.html+ git-count-objects.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git.xml+ git.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git.xml+ git.txt && \ -mv git.xml+ git.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-gui.html+ git-gui.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-gui.html+ git-gui.txt && \ mv git-gui.html+ git-gui.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-commit-graph.html+ git-commit-graph.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-commit-graph.html+ git-commit-graph.txt && \ -mv git-commit-graph.html+ git-commit-graph.html +rm -f git-rm.html+ git-rm.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-rm.html+ git-rm.txt && \ +mv git-rm.html+ git-rm.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-index-pack.html+ git-index-pack.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-index-pack.html+ git-index-pack.txt && \ -mv git-index-pack.html+ git-index-pack.html +rm -f git-mailsplit.html+ git-mailsplit.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-mailsplit.html+ git-mailsplit.txt && \ +mv git-mailsplit.html+ git-mailsplit.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-archive.html+ git-archive.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-archive.html+ git-archive.txt && \ +mv git-archive.html+ git-archive.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-mv.html+ git-mv.html && \ @@ -4826,9 +4866,9 @@ mv git-gc.html+ git-gc.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mailsplit.html+ git-mailsplit.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-mailsplit.html+ git-mailsplit.txt && \ -mv git-mailsplit.html+ git-mailsplit.html +rm -f gitcore-tutorial.xml+ gitcore-tutorial.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitcore-tutorial.xml+ gitcore-tutorial.txt && \ +mv gitcore-tutorial.xml+ gitcore-tutorial.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-bundle.html+ git-bundle.html && \ @@ -4836,11 +4876,6 @@ mv git-bundle.html+ git-bundle.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitcore-tutorial.xml+ gitcore-tutorial.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o gitcore-tutorial.xml+ gitcore-tutorial.txt && \ -mv gitcore-tutorial.xml+ gitcore-tutorial.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-repack.html+ git-repack.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-repack.html+ git-repack.txt && \ mv git-repack.html+ git-repack.html @@ -4856,19 +4891,19 @@ mv git-ls-files.html+ git-ls-files.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-upload-pack.html+ git-upload-pack.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-upload-pack.html+ git-upload-pack.txt && \ +mv git-upload-pack.html+ git-upload-pack.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-am.html+ git-am.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-am.html+ git-am.txt && \ mv git-am.html+ git-am.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-prune.html+ git-prune.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-prune.html+ git-prune.txt && \ -mv git-prune.html+ git-prune.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-upload-pack.html+ git-upload-pack.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-upload-pack.html+ git-upload-pack.txt && \ -mv git-upload-pack.html+ git-upload-pack.html +rm -f git-blame.html+ git-blame.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-blame.html+ git-blame.txt && \ +mv git-blame.html+ git-blame.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-apply.html+ git-apply.html && \ @@ -4876,14 +4911,9 @@ mv git-apply.html+ git-apply.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fsck.html+ git-fsck.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-fsck.html+ git-fsck.txt && \ -mv git-fsck.html+ git-fsck.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-log.xml+ git-log.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-log.xml+ git-log.txt && \ -mv git-log.xml+ git-log.xml +rm -f git-mergetool--lib.html+ git-mergetool--lib.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-mergetool--lib.html+ git-mergetool--lib.txt && \ +mv git-mergetool--lib.html+ git-mergetool--lib.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-shortlog.html+ git-shortlog.html && \ @@ -4891,24 +4921,24 @@ mv git-shortlog.html+ git-shortlog.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-prune.html+ git-prune.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-prune.html+ git-prune.txt && \ +mv git-prune.html+ git-prune.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-stripspace.html+ git-stripspace.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-stripspace.html+ git-stripspace.txt && \ mv git-stripspace.html+ git-stripspace.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mergetool--lib.html+ git-mergetool--lib.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-mergetool--lib.html+ git-mergetool--lib.txt && \ -mv git-mergetool--lib.html+ git-mergetool--lib.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-blame.html+ git-blame.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-blame.html+ git-blame.txt && \ -mv git-blame.html+ git-blame.html +rm -f git-fsck.html+ git-fsck.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-fsck.html+ git-fsck.txt && \ +mv git-fsck.html+ git-fsck.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-clone.html+ git-clone.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-clone.html+ git-clone.txt && \ -mv git-clone.html+ git-clone.html +rm -f git-log.xml+ git-log.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d manpage -o git-log.xml+ git-log.txt && \ +mv git-log.xml+ git-log.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-fetch-pack.html+ git-fetch-pack.html && \ @@ -4916,24 +4946,29 @@ mv git-fetch-pack.html+ git-fetch-pack.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-request-pull.html+ git-request-pull.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-request-pull.html+ git-request-pull.txt && \ -mv git-request-pull.html+ git-request-pull.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-mergetool.html+ git-mergetool.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-mergetool.html+ git-mergetool.txt && \ mv git-mergetool.html+ git-mergetool.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-p4.html+ git-p4.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-p4.html+ git-p4.txt && \ +mv git-p4.html+ git-p4.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-clone.html+ git-clone.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-clone.html+ git-clone.txt && \ +mv git-clone.html+ git-clone.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-write-tree.html+ git-write-tree.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-write-tree.html+ git-write-tree.txt && \ mv git-write-tree.html+ git-write-tree.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-parse-remote.html+ git-parse-remote.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-parse-remote.html+ git-parse-remote.txt && \ -mv git-parse-remote.html+ git-parse-remote.html +rm -f git-request-pull.html+ git-request-pull.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-request-pull.html+ git-request-pull.txt && \ +mv git-request-pull.html+ git-request-pull.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-column.html+ git-column.html && \ @@ -4941,6 +4976,16 @@ mv git-column.html+ git-column.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-multi-pack-index.html+ git-multi-pack-index.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-multi-pack-index.html+ git-multi-pack-index.txt && \ +mv git-multi-pack-index.html+ git-multi-pack-index.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-parse-remote.html+ git-parse-remote.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-parse-remote.html+ git-parse-remote.txt && \ +mv git-parse-remote.html+ git-parse-remote.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-difftool.html+ git-difftool.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-difftool.html+ git-difftool.txt && \ mv git-difftool.html+ git-difftool.html @@ -4951,14 +4996,9 @@ mv git-send-email.html+ git-send-email.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-multi-pack-index.html+ git-multi-pack-index.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-multi-pack-index.html+ git-multi-pack-index.txt && \ -mv git-multi-pack-index.html+ git-multi-pack-index.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-p4.html+ git-p4.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-p4.html+ git-p4.txt && \ -mv git-p4.html+ git-p4.html +rm -f git-ls-tree.html+ git-ls-tree.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-ls-tree.html+ git-ls-tree.txt && \ +mv git-ls-tree.html+ git-ls-tree.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-daemon.html+ git-daemon.html && \ @@ -4966,31 +5006,21 @@ mv git-daemon.html+ git-daemon.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-cat-file.html+ git-cat-file.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-cat-file.html+ git-cat-file.txt && \ -mv git-cat-file.html+ git-cat-file.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-ls-tree.html+ git-ls-tree.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-ls-tree.html+ git-ls-tree.txt && \ -mv git-ls-tree.html+ git-ls-tree.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-web--browse.html+ git-web--browse.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-web--browse.html+ git-web--browse.txt && \ mv git-web--browse.html+ git-web--browse.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-cat-file.html+ git-cat-file.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-cat-file.html+ git-cat-file.txt && \ +mv git-cat-file.html+ git-cat-file.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-pack-objects.html+ git-pack-objects.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-pack-objects.html+ git-pack-objects.txt && \ mv git-pack-objects.html+ git-pack-objects.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-send-pack.html+ git-send-pack.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-send-pack.html+ git-send-pack.txt && \ -mv git-send-pack.html+ git-send-pack.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-unpack-file.html+ git-unpack-file.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-unpack-file.html+ git-unpack-file.txt && \ mv git-unpack-file.html+ git-unpack-file.html @@ -5001,29 +5031,24 @@ mv git-merge.html+ git-merge.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-send-pack.html+ git-send-pack.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-send-pack.html+ git-send-pack.txt && \ +mv git-send-pack.html+ git-send-pack.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-name-rev.html+ git-name-rev.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-name-rev.html+ git-name-rev.txt && \ mv git-name-rev.html+ git-name-rev.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-annotate.html+ git-annotate.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-annotate.html+ git-annotate.txt && \ -mv git-annotate.html+ git-annotate.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-reset.html+ git-reset.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-reset.html+ git-reset.txt && \ mv git-reset.html+ git-reset.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-check-mailmap.html+ git-check-mailmap.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-check-mailmap.html+ git-check-mailmap.txt && \ -mv git-check-mailmap.html+ git-check-mailmap.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-check-ref-format.html+ git-check-ref-format.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-check-ref-format.html+ git-check-ref-format.txt && \ -mv git-check-ref-format.html+ git-check-ref-format.html +rm -f git-annotate.html+ git-annotate.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-annotate.html+ git-annotate.txt && \ +mv git-annotate.html+ git-annotate.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-cvsexportcommit.html+ git-cvsexportcommit.html && \ @@ -5031,14 +5056,19 @@ mv git-cvsexportcommit.html+ git-cvsexportcommit.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-check-mailmap.html+ git-check-mailmap.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-check-mailmap.html+ git-check-mailmap.txt && \ +mv git-check-mailmap.html+ git-check-mailmap.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-merge-tree.html+ git-merge-tree.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-merge-tree.html+ git-merge-tree.txt && \ mv git-merge-tree.html+ git-merge-tree.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-update-index.html+ git-update-index.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-update-index.html+ git-update-index.txt && \ -mv git-update-index.html+ git-update-index.html +rm -f git-check-ref-format.html+ git-check-ref-format.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-check-ref-format.html+ git-check-ref-format.txt && \ +mv git-check-ref-format.html+ git-check-ref-format.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-symbolic-ref.html+ git-symbolic-ref.html && \ @@ -5046,19 +5076,19 @@ mv git-symbolic-ref.html+ git-symbolic-ref.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-grep.html+ git-grep.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-grep.html+ git-grep.txt && \ -mv git-grep.html+ git-grep.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-update-ref.html+ git-update-ref.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-update-ref.html+ git-update-ref.txt && \ mv git-update-ref.html+ git-update-ref.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rerere.html+ git-rerere.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-rerere.html+ git-rerere.txt && \ -mv git-rerere.html+ git-rerere.html +rm -f git-update-index.html+ git-update-index.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-update-index.html+ git-update-index.txt && \ +mv git-update-index.html+ git-update-index.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-grep.html+ git-grep.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-grep.html+ git-grep.txt && \ +mv git-grep.html+ git-grep.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-init.html+ git-init.html && \ @@ -5066,9 +5096,9 @@ mv git-init.html+ git-init.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-help.html+ git-help.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-help.html+ git-help.txt && \ -mv git-help.html+ git-help.html +rm -f git-rerere.html+ git-rerere.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-rerere.html+ git-rerere.txt && \ +mv git-rerere.html+ git-rerere.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-quiltimport.html+ git-quiltimport.html && \ @@ -5081,9 +5111,9 @@ mv git-whatchanged.html+ git-whatchanged.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-remote-ext.html+ git-remote-ext.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-remote-ext.html+ git-remote-ext.txt && \ -mv git-remote-ext.html+ git-remote-ext.html +rm -f git-help.html+ git-help.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-help.html+ git-help.txt && \ +mv git-help.html+ git-help.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-instaweb.html+ git-instaweb.html && \ @@ -5091,14 +5121,19 @@ mv git-instaweb.html+ git-instaweb.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-remote-ext.html+ git-remote-ext.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-remote-ext.html+ git-remote-ext.txt && \ +mv git-remote-ext.html+ git-remote-ext.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-submodule.html+ git-submodule.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-submodule.html+ git-submodule.txt && \ mv git-submodule.html+ git-submodule.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-clean.html+ git-clean.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-clean.html+ git-clean.txt && \ -mv git-clean.html+ git-clean.html +rm -f git-upload-archive.html+ git-upload-archive.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-upload-archive.html+ git-upload-archive.txt && \ +mv git-upload-archive.html+ git-upload-archive.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-rev-parse.html+ git-rev-parse.html && \ @@ -5106,9 +5141,9 @@ mv git-rev-parse.html+ git-rev-parse.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-upload-archive.html+ git-upload-archive.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-upload-archive.html+ git-upload-archive.txt && \ -mv git-upload-archive.html+ git-upload-archive.html +rm -f git-clean.html+ git-clean.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-clean.html+ git-clean.txt && \ +mv git-clean.html+ git-clean.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-pack-redundant.html+ git-pack-redundant.html && \ @@ -5121,16 +5156,21 @@ mv git-mailinfo.html+ git-mailinfo.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-merge-index.html+ git-merge-index.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-merge-index.html+ git-merge-index.txt && \ +mv git-merge-index.html+ git-merge-index.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-rebase.html+ git-rebase.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-rebase.html+ git-rebase.txt && \ +mv git-rebase.html+ git-rebase.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-tag.html+ git-tag.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-tag.html+ git-tag.txt && \ mv git-tag.html+ git-tag.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-range-diff.html+ git-range-diff.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-range-diff.html+ git-range-diff.txt && \ -mv git-range-diff.html+ git-range-diff.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-remote.html+ git-remote.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-remote.html+ git-remote.txt && \ mv git-remote.html+ git-remote.html @@ -5141,14 +5181,9 @@ mv git-cvsimport.html+ git-cvsimport.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rebase.html+ git-rebase.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-rebase.html+ git-rebase.txt && \ -mv git-rebase.html+ git-rebase.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-index.html+ git-merge-index.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-merge-index.html+ git-merge-index.txt && \ -mv git-merge-index.html+ git-merge-index.html +rm -f git-describe.html+ git-describe.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-describe.html+ git-describe.txt && \ +mv git-describe.html+ git-describe.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-verify-commit.html+ git-verify-commit.html && \ @@ -5156,9 +5191,9 @@ mv git-verify-commit.html+ git-verify-commit.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-sh-i18n.html+ git-sh-i18n.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-sh-i18n.html+ git-sh-i18n.txt && \ -mv git-sh-i18n.html+ git-sh-i18n.html +rm -f git-range-diff.html+ git-range-diff.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-range-diff.html+ git-range-diff.txt && \ +mv git-range-diff.html+ git-range-diff.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-credential-store.html+ git-credential-store.html && \ @@ -5166,14 +5201,14 @@ mv git-credential-store.html+ git-credential-store.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-bisect.html+ git-bisect.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-bisect.html+ git-bisect.txt && \ -mv git-bisect.html+ git-bisect.html +rm -f git-sh-i18n.html+ git-sh-i18n.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-sh-i18n.html+ git-sh-i18n.txt && \ +mv git-sh-i18n.html+ git-sh-i18n.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rev-list.html+ git-rev-list.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-rev-list.html+ git-rev-list.txt && \ -mv git-rev-list.html+ git-rev-list.html +rm -f git-diff-index.html+ git-diff-index.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-diff-index.html+ git-diff-index.txt && \ +mv git-diff-index.html+ git-diff-index.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-mktree.html+ git-mktree.html && \ @@ -5181,19 +5216,9 @@ mv git-mktree.html+ git-mktree.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-diff.html+ git-diff.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-diff.html+ git-diff.txt && \ -mv git-diff.html+ git-diff.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-describe.html+ git-describe.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-describe.html+ git-describe.txt && \ -mv git-describe.html+ git-describe.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-diff-index.html+ git-diff-index.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-diff-index.html+ git-diff-index.txt && \ -mv git-diff-index.html+ git-diff-index.html +rm -f git-bisect.html+ git-bisect.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-bisect.html+ git-bisect.txt && \ +mv git-bisect.html+ git-bisect.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-credential-cache--daemon.html+ git-credential-cache--daemon.html && \ @@ -5201,14 +5226,9 @@ mv git-credential-cache--daemon.html+ git-credential-cache--daemon.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-cherry-pick.html+ git-cherry-pick.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-cherry-pick.html+ git-cherry-pick.txt && \ -mv git-cherry-pick.html+ git-cherry-pick.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fetch.html+ git-fetch.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-fetch.html+ git-fetch.txt && \ -mv git-fetch.html+ git-fetch.html +rm -f git-hash-object.html+ git-hash-object.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-hash-object.html+ git-hash-object.txt && \ +mv git-hash-object.html+ git-hash-object.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-fast-export.html+ git-fast-export.html && \ @@ -5216,34 +5236,54 @@ mv git-fast-export.html+ git-fast-export.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-hash-object.html+ git-hash-object.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-hash-object.html+ git-hash-object.txt && \ -mv git-hash-object.html+ git-hash-object.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-http-fetch.html+ git-http-fetch.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-http-fetch.html+ git-http-fetch.txt && \ mv git-http-fetch.html+ git-http-fetch.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-cherry-pick.html+ git-cherry-pick.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-cherry-pick.html+ git-cherry-pick.txt && \ +mv git-cherry-pick.html+ git-cherry-pick.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-stage.html+ git-stage.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-stage.html+ git-stage.txt && \ mv git-stage.html+ git-stage.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-fetch.html+ git-fetch.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-fetch.html+ git-fetch.txt && \ +mv git-fetch.html+ git-fetch.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-rev-list.html+ git-rev-list.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-rev-list.html+ git-rev-list.txt && \ +mv git-rev-list.html+ git-rev-list.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-diff.html+ git-diff.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-diff.html+ git-diff.txt && \ +mv git-diff.html+ git-diff.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-update-server-info.html+ git-update-server-info.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-update-server-info.html+ git-update-server-info.txt && \ mv git-update-server-info.html+ git-update-server-info.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-mktag.html+ git-mktag.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-mktag.html+ git-mktag.txt && \ +mv git-mktag.html+ git-mktag.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-fmt-merge-msg.html+ git-fmt-merge-msg.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-fmt-merge-msg.html+ git-fmt-merge-msg.txt && \ mv git-fmt-merge-msg.html+ git-fmt-merge-msg.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mktag.html+ git-mktag.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-mktag.html+ git-mktag.txt && \ -mv git-mktag.html+ git-mktag.html +rm -f git-checkout-index.html+ git-checkout-index.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-checkout-index.html+ git-checkout-index.txt && \ +mv git-checkout-index.html+ git-checkout-index.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-diff-files.html+ git-diff-files.html && \ @@ -5256,24 +5296,14 @@ mv git-show-ref.html+ git-show-ref.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-checkout-index.html+ git-checkout-index.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-checkout-index.html+ git-checkout-index.txt && \ -mv git-checkout-index.html+ git-checkout-index.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-verify-tag.html+ git-verify-tag.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-verify-tag.html+ git-verify-tag.txt && \ mv git-verify-tag.html+ git-verify-tag.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-push.html+ git-push.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-push.html+ git-push.txt && \ -mv git-push.html+ git-push.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-check-attr.html+ git-check-attr.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-check-attr.html+ git-check-attr.txt && \ -mv git-check-attr.html+ git-check-attr.html +rm -f git-remote-fd.html+ git-remote-fd.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-remote-fd.html+ git-remote-fd.txt && \ +mv git-remote-fd.html+ git-remote-fd.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-http-push.html+ git-http-push.html && \ @@ -5281,21 +5311,6 @@ mv git-http-push.html+ git-http-push.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-citool.html+ git-citool.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-citool.html+ git-citool.txt && \ -mv git-citool.html+ git-citool.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-cvsserver.html+ git-cvsserver.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-cvsserver.html+ git-cvsserver.txt && \ -mv git-cvsserver.html+ git-cvsserver.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-remote-fd.html+ git-remote-fd.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-remote-fd.html+ git-remote-fd.txt && \ -mv git-remote-fd.html+ git-remote-fd.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-fsck-objects.html+ git-fsck-objects.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-fsck-objects.html+ git-fsck-objects.txt && \ mv git-fsck-objects.html+ git-fsck-objects.html @@ -5306,9 +5321,19 @@ mv git-show-branch.html+ git-show-branch.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-base.html+ git-merge-base.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-merge-base.html+ git-merge-base.txt && \ -mv git-merge-base.html+ git-merge-base.html +rm -f git-citool.html+ git-citool.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-citool.html+ git-citool.txt && \ +mv git-citool.html+ git-citool.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-remote-testgit.html+ git-remote-testgit.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-remote-testgit.html+ git-remote-testgit.txt && \ +mv git-remote-testgit.html+ git-remote-testgit.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-check-attr.html+ git-check-attr.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-check-attr.html+ git-check-attr.txt && \ +mv git-check-attr.html+ git-check-attr.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-unpack-objects.html+ git-unpack-objects.html && \ @@ -5316,19 +5341,24 @@ mv git-unpack-objects.html+ git-unpack-objects.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-remote-testgit.html+ git-remote-testgit.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-remote-testgit.html+ git-remote-testgit.txt && \ -mv git-remote-testgit.html+ git-remote-testgit.html +rm -f git-pull.html+ git-pull.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-pull.html+ git-pull.txt && \ +mv git-pull.html+ git-pull.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-verify-pack.html+ git-verify-pack.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-verify-pack.html+ git-verify-pack.txt && \ -mv git-verify-pack.html+ git-verify-pack.html +rm -f git-push.html+ git-push.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-push.html+ git-push.txt && \ +mv git-push.html+ git-push.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-imap-send.html+ git-imap-send.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-imap-send.html+ git-imap-send.txt && \ -mv git-imap-send.html+ git-imap-send.html +rm -f git-merge-base.html+ git-merge-base.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-merge-base.html+ git-merge-base.txt && \ +mv git-merge-base.html+ git-merge-base.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-show-index.html+ git-show-index.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-show-index.html+ git-show-index.txt && \ +mv git-show-index.html+ git-show-index.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-notes.html+ git-notes.html && \ @@ -5336,14 +5366,24 @@ mv git-notes.html+ git-notes.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-verify-pack.html+ git-verify-pack.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-verify-pack.html+ git-verify-pack.txt && \ +mv git-verify-pack.html+ git-verify-pack.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-merge-file.html+ git-merge-file.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-merge-file.html+ git-merge-file.txt && \ mv git-merge-file.html+ git-merge-file.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-show-index.html+ git-show-index.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-show-index.html+ git-show-index.txt && \ -mv git-show-index.html+ git-show-index.html +rm -f git-cvsserver.html+ git-cvsserver.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-cvsserver.html+ git-cvsserver.txt && \ +mv git-cvsserver.html+ git-cvsserver.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-imap-send.html+ git-imap-send.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-imap-send.html+ git-imap-send.txt && \ +mv git-imap-send.html+ git-imap-send.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-credential-cache.html+ git-credential-cache.html && \ @@ -5351,14 +5391,9 @@ mv git-credential-cache.html+ git-credential-cache.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-ls-remote.html+ git-ls-remote.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-ls-remote.html+ git-ls-remote.txt && \ -mv git-ls-remote.html+ git-ls-remote.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-pull.html+ git-pull.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-pull.html+ git-pull.txt && \ -mv git-pull.html+ git-pull.html +rm -f git-archimport.html+ git-archimport.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-archimport.html+ git-archimport.txt && \ +mv git-archimport.html+ git-archimport.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-sh-i18n--envsubst.html+ git-sh-i18n--envsubst.html && \ @@ -5366,11 +5401,6 @@ mv git-sh-i18n--envsubst.html+ git-sh-i18n--envsubst.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-archimport.html+ git-archimport.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-archimport.html+ git-archimport.txt && \ -mv git-archimport.html+ git-archimport.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-prune-packed.html+ git-prune-packed.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-prune-packed.html+ git-prune-packed.txt && \ mv git-prune-packed.html+ git-prune-packed.html @@ -5381,19 +5411,29 @@ mv git-interpret-trailers.html+ git-interpret-trailers.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-ls-remote.html+ git-ls-remote.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-ls-remote.html+ git-ls-remote.txt && \ +mv git-ls-remote.html+ git-ls-remote.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-credential.html+ git-credential.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-credential.html+ git-credential.txt && \ mv git-credential.html+ git-credential.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-var.html+ git-var.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-var.html+ git-var.txt && \ +mv git-var.html+ git-var.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-reflog.html+ git-reflog.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-reflog.html+ git-reflog.txt && \ mv git-reflog.html+ git-reflog.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-var.html+ git-var.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-var.html+ git-var.txt && \ -mv git-var.html+ git-var.html +rm -f git-merge-one-file.html+ git-merge-one-file.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-merge-one-file.html+ git-merge-one-file.txt && \ +mv git-merge-one-file.html+ git-merge-one-file.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-commit.html+ git-commit.html && \ @@ -5401,41 +5441,26 @@ mv git-commit.html+ git-commit.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-status.html+ git-status.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-status.html+ git-status.txt && \ -mv git-status.html+ git-status.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-svn.html+ git-svn.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-svn.html+ git-svn.txt && \ mv git-svn.html+ git-svn.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-checkout.html+ git-checkout.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-checkout.html+ git-checkout.txt && \ -mv git-checkout.html+ git-checkout.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-one-file.html+ git-merge-one-file.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-merge-one-file.html+ git-merge-one-file.txt && \ -mv git-merge-one-file.html+ git-merge-one-file.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-stash.html+ git-stash.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-stash.html+ git-stash.txt && \ mv git-stash.html+ git-stash.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-filter-branch.html+ git-filter-branch.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-filter-branch.html+ git-filter-branch.txt && \ -mv git-filter-branch.html+ git-filter-branch.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-replace.html+ git-replace.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-replace.html+ git-replace.txt && \ mv git-replace.html+ git-replace.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-status.html+ git-status.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-status.html+ git-status.txt && \ +mv git-status.html+ git-status.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-http-backend.html+ git-http-backend.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-http-backend.html+ git-http-backend.txt && \ mv git-http-backend.html+ git-http-backend.html @@ -5446,14 +5471,19 @@ mv git-worktree.html+ git-worktree.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-receive-pack.html+ git-receive-pack.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-receive-pack.html+ git-receive-pack.txt && \ +mv git-receive-pack.html+ git-receive-pack.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-for-each-ref.html+ git-for-each-ref.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-for-each-ref.html+ git-for-each-ref.txt && \ mv git-for-each-ref.html+ git-for-each-ref.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-receive-pack.html+ git-receive-pack.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-receive-pack.html+ git-receive-pack.txt && \ -mv git-receive-pack.html+ git-receive-pack.html +rm -f git-filter-branch.html+ git-filter-branch.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-filter-branch.html+ git-filter-branch.txt && \ +mv git-filter-branch.html+ git-filter-branch.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-shell.html+ git-shell.html && \ @@ -5461,9 +5491,9 @@ mv git-shell.html+ git-shell.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-config.html+ git-config.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-config.html+ git-config.txt && \ -mv git-config.html+ git-config.html +rm -f git-checkout.html+ git-checkout.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-checkout.html+ git-checkout.txt && \ +mv git-checkout.html+ git-checkout.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-branch.html+ git-branch.html && \ @@ -5471,14 +5501,9 @@ mv git-branch.html+ git-branch.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-diff-tree.html+ git-diff-tree.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-diff-tree.html+ git-diff-tree.txt && \ -mv git-diff-tree.html+ git-diff-tree.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitk.html+ gitk.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitk.html+ gitk.txt && \ -mv gitk.html+ gitk.html +rm -f git-read-tree.html+ git-read-tree.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-read-tree.html+ git-read-tree.txt && \ +mv git-read-tree.html+ git-read-tree.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-show.html+ git-show.html && \ @@ -5486,9 +5511,14 @@ mv git-show.html+ git-show.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-read-tree.html+ git-read-tree.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-read-tree.html+ git-read-tree.txt && \ -mv git-read-tree.html+ git-read-tree.html +rm -f gitignore.html+ gitignore.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitignore.html+ gitignore.txt && \ +mv gitignore.html+ gitignore.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitk.html+ gitk.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitk.html+ gitk.txt && \ +mv gitk.html+ gitk.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitmodules.html+ gitmodules.html && \ @@ -5496,14 +5526,14 @@ mv gitmodules.html+ gitmodules.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-format-patch.html+ git-format-patch.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-format-patch.html+ git-format-patch.txt && \ -mv git-format-patch.html+ git-format-patch.html +rm -f gitremote-helpers.html+ gitremote-helpers.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitremote-helpers.html+ gitremote-helpers.txt && \ +mv gitremote-helpers.html+ gitremote-helpers.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitignore.html+ gitignore.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitignore.html+ gitignore.txt && \ -mv gitignore.html+ gitignore.html +rm -f git-diff-tree.html+ git-diff-tree.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-diff-tree.html+ git-diff-tree.txt && \ +mv git-diff-tree.html+ git-diff-tree.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitweb.html+ gitweb.html && \ @@ -5521,14 +5551,24 @@ mv gitcli.html+ gitcli.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitcredentials.html+ gitcredentials.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitcredentials.html+ gitcredentials.txt && \ +mv gitcredentials.html+ gitcredentials.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-format-patch.html+ git-format-patch.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-format-patch.html+ git-format-patch.txt && \ +mv git-format-patch.html+ git-format-patch.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitcvs-migration.html+ gitcvs-migration.html && \ TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitcvs-migration.html+ gitcvs-migration.txt && \ mv gitcvs-migration.html+ gitcvs-migration.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitcredentials.html+ gitcredentials.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitcredentials.html+ gitcredentials.txt && \ -mv gitcredentials.html+ gitcredentials.html +rm -f gitnamespaces.html+ gitnamespaces.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitnamespaces.html+ gitnamespaces.txt && \ +mv gitnamespaces.html+ gitnamespaces.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitrepository-layout.html+ gitrepository-layout.html && \ @@ -5536,9 +5576,9 @@ mv gitrepository-layout.html+ gitrepository-layout.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitremote-helpers.html+ gitremote-helpers.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitremote-helpers.html+ gitremote-helpers.txt && \ -mv gitremote-helpers.html+ gitremote-helpers.html +rm -f gitdiffcore.html+ gitdiffcore.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitdiffcore.html+ gitdiffcore.txt && \ +mv gitdiffcore.html+ gitdiffcore.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f giteveryday.html+ giteveryday.html && \ @@ -5546,24 +5586,19 @@ mv giteveryday.html+ giteveryday.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitdiffcore.html+ gitdiffcore.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitdiffcore.html+ gitdiffcore.txt && \ -mv gitdiffcore.html+ gitdiffcore.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitnamespaces.html+ gitnamespaces.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitnamespaces.html+ gitnamespaces.txt && \ -mv gitnamespaces.html+ gitnamespaces.html +rm -f gitrevisions.html+ gitrevisions.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitrevisions.html+ gitrevisions.txt && \ +mv gitrevisions.html+ gitrevisions.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fast-import.html+ git-fast-import.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-fast-import.html+ git-fast-import.txt && \ -mv git-fast-import.html+ git-fast-import.html +rm -f git-config.html+ git-config.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-config.html+ git-config.txt && \ +mv git-config.html+ git-config.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitweb.conf.html+ gitweb.conf.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitweb.conf.html+ gitweb.conf.txt && \ -mv gitweb.conf.html+ gitweb.conf.html +rm -f git-remote-helpers.html+ git-remote-helpers.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -o git-remote-helpers.html+ git-remote-helpers.txto && \ +mv git-remote-helpers.html+ git-remote-helpers.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f everyday.html+ everyday.html && \ @@ -5571,17 +5606,17 @@ mv everyday.html+ everyday.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 git-tools.txt +rm -f gitsubmodules.html+ gitsubmodules.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitsubmodules.html+ gitsubmodules.txt && \ +mv gitsubmodules.html+ gitsubmodules.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-remote-helpers.html+ git-remote-helpers.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -o git-remote-helpers.html+ git-remote-helpers.txto && \ -mv git-remote-helpers.html+ git-remote-helpers.html +rm -f gittutorial-2.html+ gittutorial-2.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gittutorial-2.html+ gittutorial-2.txt && \ +mv gittutorial-2.html+ gittutorial-2.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git.html+ git.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git.html+ git.txt && \ -mv git.html+ git.html +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 git-tools.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f howto-index.txt+ howto-index.txt && \ @@ -5589,29 +5624,25 @@ mv howto-index.txt+ howto-index.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitsubmodules.html+ gitsubmodules.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitsubmodules.html+ gitsubmodules.txt && \ -mv gitsubmodules.html+ gitsubmodules.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitrevisions.html+ gitrevisions.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitrevisions.html+ gitrevisions.txt && \ -mv gitrevisions.html+ gitrevisions.html +rm -f git-fast-import.html+ git-fast-import.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-fast-import.html+ git-fast-import.txt && \ +mv git-fast-import.html+ git-fast-import.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitattributes.html+ gitattributes.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitattributes.html+ gitattributes.txt && \ -mv gitattributes.html+ gitattributes.html +rm -f git.html+ git.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git.html+ git.txt && \ +mv git.html+ git.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gittutorial-2.html+ gittutorial-2.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gittutorial-2.html+ gittutorial-2.txt && \ -mv gittutorial-2.html+ gittutorial-2.html +rm -f howto/using-signed-tag-in-pull-request.html+ howto/using-signed-tag-in-pull-request.html && \ +sed -e '1,/^$/d' howto/using-signed-tag-in-pull-request.txt | \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/using-signed-tag-in-pull-request.html+ && \ +mv howto/using-signed-tag-in-pull-request.html+ howto/using-signed-tag-in-pull-request.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitglossary.html+ gitglossary.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitglossary.html+ gitglossary.txt && \ -mv gitglossary.html+ gitglossary.html +rm -f gitworkflows.html+ gitworkflows.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitworkflows.html+ gitworkflows.txt && \ +mv gitworkflows.html+ gitworkflows.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f howto/new-command.html+ howto/new-command.html && \ @@ -5620,20 +5651,21 @@ mv howto/new-command.html+ howto/new-command.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitattributes.html+ gitattributes.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitattributes.html+ gitattributes.txt && \ +mv gitattributes.html+ gitattributes.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f howto/revert-branch-rebase.html+ howto/revert-branch-rebase.html && \ sed -e '1,/^$/d' howto/revert-branch-rebase.txt | \ TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/revert-branch-rebase.html+ && \ mv howto/revert-branch-rebase.html+ howto/revert-branch-rebase.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gittutorial.html+ gittutorial.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gittutorial.html+ gittutorial.txt && \ -mv gittutorial.html+ gittutorial.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitworkflows.html+ gitworkflows.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitworkflows.html+ gitworkflows.txt && \ -mv gitworkflows.html+ gitworkflows.html +rm -f howto/using-merge-subtree.html+ howto/using-merge-subtree.html && \ +sed -e '1,/^$/d' howto/using-merge-subtree.txt | \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/using-merge-subtree.html+ && \ +mv howto/using-merge-subtree.html+ howto/using-merge-subtree.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f howto/update-hook-example.html+ howto/update-hook-example.html && \ @@ -5642,16 +5674,28 @@ mv howto/update-hook-example.html+ howto/update-hook-example.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitweb.conf.html+ gitweb.conf.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitweb.conf.html+ gitweb.conf.txt && \ +mv gitweb.conf.html+ gitweb.conf.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f howto/use-git-daemon.html+ howto/use-git-daemon.html && \ sed -e '1,/^$/d' howto/use-git-daemon.txt | \ TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/use-git-daemon.html+ && \ mv howto/use-git-daemon.html+ howto/use-git-daemon.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f howto/using-merge-subtree.html+ howto/using-merge-subtree.html && \ -sed -e '1,/^$/d' howto/using-merge-subtree.txt | \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/using-merge-subtree.html+ && \ -mv howto/using-merge-subtree.html+ howto/using-merge-subtree.html +rm -f gitcore-tutorial.html+ gitcore-tutorial.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitcore-tutorial.html+ gitcore-tutorial.txt && \ +mv gitcore-tutorial.html+ gitcore-tutorial.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitglossary.html+ gitglossary.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitglossary.html+ gitglossary.txt && \ +mv gitglossary.html+ gitglossary.html +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-setup.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f howto/separating-topic-branches.html+ howto/separating-topic-branches.html && \ @@ -5666,15 +5710,12 @@ mv howto/rebuild-from-update-hook.html+ howto/rebuild-from-update-hook.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f howto/using-signed-tag-in-pull-request.html+ howto/using-signed-tag-in-pull-request.html && \ -sed -e '1,/^$/d' howto/using-signed-tag-in-pull-request.txt | \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/using-signed-tag-in-pull-request.html+ && \ -mv howto/using-signed-tag-in-pull-request.html+ howto/using-signed-tag-in-pull-request.html +rm -f gittutorial.html+ gittutorial.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gittutorial.html+ gittutorial.txt && \ +mv gittutorial.html+ gittutorial.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitcore-tutorial.html+ gitcore-tutorial.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o gitcore-tutorial.html+ gitcore-tutorial.txt && \ -mv gitcore-tutorial.html+ gitcore-tutorial.html +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-grep.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f howto/recover-corrupted-blob-object.html+ howto/recover-corrupted-blob-object.html && \ @@ -5683,10 +5724,10 @@ mv howto/recover-corrupted-blob-object.html+ howto/recover-corrupted-blob-object.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f howto/setup-git-server-over-http.html+ howto/setup-git-server-over-http.html && \ -sed -e '1,/^$/d' howto/setup-git-server-over-http.txt | \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/setup-git-server-over-http.html+ && \ -mv howto/setup-git-server-over-http.html+ howto/setup-git-server-over-http.html +rm -f howto/rebase-from-internal-branch.html+ howto/rebase-from-internal-branch.html && \ +sed -e '1,/^$/d' howto/rebase-from-internal-branch.txt | \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/rebase-from-internal-branch.html+ && \ +mv howto/rebase-from-internal-branch.html+ howto/rebase-from-internal-branch.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f howto/recover-corrupted-object-harder.html+ howto/recover-corrupted-object-harder.html && \ @@ -5695,409 +5736,407 @@ mv howto/recover-corrupted-object-harder.html+ howto/recover-corrupted-object-harder.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f howto/revert-a-faulty-merge.html+ howto/revert-a-faulty-merge.html && \ -sed -e '1,/^$/d' howto/revert-a-faulty-merge.txt | \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/revert-a-faulty-merge.html+ && \ -mv howto/revert-a-faulty-merge.html+ howto/revert-a-faulty-merge.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-log.html+ git-log.html && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-log.html+ git-log.txt && \ -mv git-log.html+ git-log.html +rm -f howto/keep-canonical-history-correct.html+ howto/keep-canonical-history-correct.html && \ +sed -e '1,/^$/d' howto/keep-canonical-history-correct.txt | \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/keep-canonical-history-correct.html+ && \ +mv howto/keep-canonical-history-correct.html+ howto/keep-canonical-history-correct.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f howto/rebase-from-internal-branch.html+ howto/rebase-from-internal-branch.html && \ -sed -e '1,/^$/d' howto/rebase-from-internal-branch.txt | \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/rebase-from-internal-branch.html+ && \ -mv howto/rebase-from-internal-branch.html+ howto/rebase-from-internal-branch.html +rm -f howto/setup-git-server-over-http.html+ howto/setup-git-server-over-http.html && \ +sed -e '1,/^$/d' howto/setup-git-server-over-http.txt | \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/setup-git-server-over-http.html+ && \ +mv howto/setup-git-server-over-http.html+ howto/setup-git-server-over-http.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-grep.txt +rm -f howto/revert-a-faulty-merge.html+ howto/revert-a-faulty-merge.html && \ +sed -e '1,/^$/d' howto/revert-a-faulty-merge.txt | \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/revert-a-faulty-merge.html+ && \ +mv howto/revert-a-faulty-merge.html+ howto/revert-a-faulty-merge.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-setup.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-error-handling.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-quote.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 git-bisect-lk2009.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-directory-listing.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-config.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-history-graph.txt +rm -f howto/maintain-git.html+ howto/maintain-git.html && \ +sed -e '1,/^$/d' howto/maintain-git.txt | \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/maintain-git.html+ && \ +mv howto/maintain-git.html+ howto/maintain-git.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-argv-array.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-error-handling.txt -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f howto/keep-canonical-history-correct.html+ howto/keep-canonical-history-correct.html && \ -sed -e '1,/^$/d' howto/keep-canonical-history-correct.txt | \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/keep-canonical-history-correct.html+ && \ -mv howto/keep-canonical-history-correct.html+ howto/keep-canonical-history-correct.html -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-directory-listing.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-oid-array.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-sigchain.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-submodule-config.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-oid-array.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-run-command.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-xdiff-interface.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-merge.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-allocation-growing.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-sigchain.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-submodule-config.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-diff.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' cp SubmittingPatches SubmittingPatches.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-merge.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-credentials.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-revision-walking.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-xdiff-interface.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f howto/maintain-git.html+ howto/maintain-git.html && \ -sed -e '1,/^$/d' howto/maintain-git.txt | \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 - >howto/maintain-git.html+ && \ -mv howto/maintain-git.html+ howto/maintain-git.html +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-gitattributes.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-gitattributes.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-history-graph.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-tree-walking.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-credentials.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-revision-walking.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-remote.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-trace.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-diff.txt +rm -f git-log.html+ git-log.html && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 -d manpage -o git-log.html+ git-log.txt && \ +mv git-log.html+ git-log.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-trace.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-object-access.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-run-command.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-allocation-growing.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-object-access.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-remote.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-parse-options.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-ref-iteration.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-ref-iteration.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/multi-pack-index.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/long-running-process-protocol.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/multi-pack-index.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-parse-options.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/pack-format.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 git-bisect-lk2009.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/send-pack-pipeline.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/index-format.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/index-format.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/send-pack-pipeline.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/protocol-common.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/signature-format.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/partial-clone.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/racy-git.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/signature-format.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/protocol-common.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/protocol-capabilities.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/pack-format.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/pack-protocol.txt +cd technical && '/bin/sh' ./api-index.sh make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/shallow.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/http-protocol.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/partial-clone.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/protocol-v2.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/pack-heuristics.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -cd technical && '/bin/sh' ./api-index.sh +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/protocol-capabilities.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/hash-function-transition.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/trivial-merge.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/pack-heuristics.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/protocol-v2.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/racy-git.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/http-protocol.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/trivial-merge.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/pack-protocol.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-get-tar-commit-id.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-get-tar-commit-id.xml +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/hash-function-transition.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f user-manual.xml+ user-manual.xml && \ -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d book -o user-manual.xml+ user-manual.txt && \ -mv user-manual.xml+ user-manual.xml +rm -f git-init-db.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-init-db.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-gui.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-gui.xml +rm -f git-patch-id.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-patch-id.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-revert.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-revert.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-index-pack.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-index-pack.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-archive.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-archive.xml +rm -f git-sh-setup.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-sh-setup.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rm.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-rm.xml +rm -f git-add.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-add.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-patch-id.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-patch-id.xml +rm -f git-pack-refs.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-pack-refs.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-gc.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-gc.xml +rm -f git-get-tar-commit-id.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-get-tar-commit-id.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mv.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mv.xml +rm -f git-check-ignore.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-check-ignore.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-commit-tree.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-commit-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-pack-refs.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-pack-refs.xml +rm -f git-archive.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-archive.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-check-ignore.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-check-ignore.xml +rm -f git-rm.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-rm.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-gui.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-gui.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-count-objects.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-count-objects.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-sh-setup.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-sh-setup.xml +rm -f git-commit-graph.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-commit-graph.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-init-db.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-init-db.xml +rm -f git-index-pack.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-index-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-add.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-add.xml +rm -f git-ls-files.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-ls-files.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mailsplit.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mailsplit.xml +rm -f git-gc.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-gc.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-repack.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-repack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-commit-graph.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-commit-graph.xml +rm -f git-mailsplit.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mailsplit.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-bundle.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-bundle.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-am.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-am.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-ls-files.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-ls-files.xml +rm -f git-mv.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mv.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-cherry.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-cherry.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-bundle.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-bundle.xml +rm -f git-blame.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-blame.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-apply.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-apply.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-blame.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-blame.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-clone.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-clone.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-send-email.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-send-email.xml +rm -f git-p4.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-p4.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-stripspace.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-stripspace.xml +rm -f git-upload-pack.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-upload-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-cat-file.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-cat-file.xml +rm -f git-shortlog.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-shortlog.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-daemon.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-daemon.xml +rm -f git-mergetool--lib.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mergetool--lib.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-difftool.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-difftool.xml +rm -f git-prune.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-prune.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-write-tree.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-write-tree.xml +rm -f git-stripspace.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-stripspace.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-column.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-column.xml +rm -f git-send-email.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-send-email.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-pack-objects.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-pack-objects.xml +rm -f git-fsck.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fsck.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-parse-remote.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-parse-remote.xml +rm -f git-request-pull.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-request-pull.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-ls-tree.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-ls-tree.xml +rm -f git-fetch-pack.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fetch-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-multi-pack-index.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-multi-pack-index.xml +rm -f git-merge.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-shortlog.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-shortlog.xml +rm -f git-cat-file.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-cat-file.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-config.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-config.xml +rm -f git-mergetool.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mergetool.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-p4.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-p4.xml +rm -f git-difftool.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-difftool.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-update-index.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-update-index.xml +rm -f git-daemon.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-daemon.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-web--browse.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-web--browse.xml +rm -f git-write-tree.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-write-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-upload-pack.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-upload-pack.xml +rm -f git-column.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-column.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-request-pull.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-request-pull.xml +rm -f git-parse-remote.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-parse-remote.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-reset.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-reset.xml +rm -f git-pack-objects.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-pack-objects.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fetch-pack.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fetch-pack.xml +rm -f git-ls-tree.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-ls-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fsck.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fsck.xml +rm -f git-multi-pack-index.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-multi-pack-index.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-annotate.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-annotate.xml +rm -f git-grep.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-grep.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mergetool--lib.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mergetool--lib.xml +rm -f git-web--browse.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-web--browse.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mergetool.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mergetool.xml +rm -f git-send-pack.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-send-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-grep.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-grep.xml +rm -f git-update-index.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-update-index.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-prune.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-prune.xml +rm -f git-annotate.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-annotate.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge.xml +rm -f git-cvsexportcommit.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-cvsexportcommit.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-reset.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-reset.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-unpack-file.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-unpack-file.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-cvsexportcommit.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-cvsexportcommit.xml +rm -f git-config.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-config.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-send-pack.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-send-pack.xml +rm -f git-check-ref-format.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-check-ref-format.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-check-mailmap.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-check-mailmap.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-name-rev.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-name-rev.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rev-parse.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-rev-parse.xml +rm -f user-manual.xml+ user-manual.xml && \ +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b docbook -d book -o user-manual.xml+ user-manual.txt && \ +mv user-manual.xml+ user-manual.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-tree.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-tree.xml +rm -f git-rev-parse.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-rev-parse.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-rerere.1 && \ @@ -6108,100 +6147,104 @@ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-symbolic-ref.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-check-ref-format.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-check-ref-format.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-rebase.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-rebase.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-check-mailmap.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-check-mailmap.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-update-ref.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-update-ref.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-help.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-help.xml +rm -f git-merge-tree.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-rev-list.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-rev-list.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-remote-ext.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-remote-ext.xml +rm -f git-help.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-help.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-init.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-init.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-diff.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-diff.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-quiltimport.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-quiltimport.xml +rm -f git-rebase.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-rebase.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-init.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-init.xml +rm -f git-instaweb.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-instaweb.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-remote-ext.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-remote-ext.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-submodule.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-submodule.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-quiltimport.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-quiltimport.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-whatchanged.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-whatchanged.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-instaweb.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-instaweb.xml +rm -f git-clean.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-clean.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-diff-index.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-diff-index.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-clean.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-clean.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-cvsimport.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-cvsimport.xml +rm -f git-upload-archive.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-upload-archive.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-tag.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-tag.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-upload-archive.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-upload-archive.xml +rm -f git-cvsimport.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-cvsimport.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-pack-redundant.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-pack-redundant.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-remote.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-remote.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-diff-files.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-diff-files.xml +rm -f git-mailinfo.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mailinfo.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-index.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-index.xml +rm -f git-diff-files.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-diff-files.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-range-diff.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-range-diff.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-pack-redundant.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-pack-redundant.xml +rm -f git-fetch.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fetch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mailinfo.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mailinfo.xml +rm -f git-credential-store.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-credential-store.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-merge-index.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-index.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-describe.1 && \ @@ -6216,68 +6259,60 @@ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-bisect.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-credential-store.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-credential-store.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fetch.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fetch.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-cherry-pick.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-cherry-pick.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-sh-i18n.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-sh-i18n.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-credential-cache--daemon.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-credential-cache--daemon.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fast-export.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fast-export.xml +rm -f git-sh-i18n.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-sh-i18n.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-stage.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-stage.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-hash-object.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-hash-object.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-mktree.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mktree.xml +rm -f git-http-fetch.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-http-fetch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-push.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-push.xml +rm -f git-fast-export.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fast-export.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-http-fetch.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-http-fetch.xml +rm -f git-push.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-push.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-checkout-index.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-checkout-index.xml +rm -f git-mktree.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-mktree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-stage.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-stage.xml +rm -f git-fmt-merge-msg.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fmt-merge-msg.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-update-server-info.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-update-server-info.xml +rm -f git-svn.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-svn.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-pull.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-pull.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-svn.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-svn.xml +rm -f git-update-server-info.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-update-server-info.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fmt-merge-msg.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fmt-merge-msg.xml +rm -f git-checkout-index.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-checkout-index.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-mktag.1 && \ @@ -6288,108 +6323,100 @@ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-show-ref.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-show-branch.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-show-branch.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-cvsserver.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-cvsserver.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-verify-tag.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-verify-tag.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-notes.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-notes.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-remote-testgit.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-remote-testgit.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-citool.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-citool.xml +rm -f git-verify-tag.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-verify-tag.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-http-push.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-http-push.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-check-attr.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-check-attr.xml +rm -f git-show-branch.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-show-branch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fsck-objects.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fsck-objects.xml +rm -f git-remote-fd.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-remote-fd.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-verify-pack.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-verify-pack.xml +rm -f git-fsck-objects.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fsck-objects.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-unpack-objects.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-unpack-objects.xml +rm -f git-check-attr.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-check-attr.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-remote-fd.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-remote-fd.xml +rm -f git-remote-testgit.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-remote-testgit.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-base.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-base.xml +rm -f git-citool.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-citool.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-commit.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-commit.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-show-index.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-show-index.xml +rm -f git-merge-base.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-base.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-credential-cache.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-credential-cache.xml +rm -f git-unpack-objects.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-unpack-objects.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-diff-tree.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-diff-tree.xml +rm -f git-verify-pack.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-verify-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-imap-send.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-imap-send.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-sh-i18n--envsubst.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-sh-i18n--envsubst.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-file.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-file.xml +rm -f git-show-index.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-show-index.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-ls-remote.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-ls-remote.xml +rm -f git-diff-tree.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-diff-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-interpret-trailers.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-interpret-trailers.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-merge-file.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-file.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-show.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-show.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-checkout.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-checkout.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-archimport.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-archimport.xml +rm -f git-credential-cache.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-credential-cache.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-show.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-show.xml +rm -f git-sh-i18n--envsubst.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-sh-i18n--envsubst.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-status.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-status.xml +rm -f git-ls-remote.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-ls-remote.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-credential.1 && \ @@ -6400,6 +6427,14 @@ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-reflog.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-status.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-status.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-archimport.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-archimport.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-prune-packed.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-prune-packed.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' @@ -6412,56 +6447,68 @@ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-stash.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-worktree.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-worktree.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-receive-pack.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-receive-pack.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-merge-one-file.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-one-file.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-replace.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-replace.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-filter-branch.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-filter-branch.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-for-each-ref.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-for-each-ref.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-filter-branch.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-filter-branch.xml +rm -f git-merge-one-file.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-merge-one-file.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-branch.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-branch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-format-patch.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-format-patch.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-http-backend.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-http-backend.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-shell.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-shell.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-http-backend.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-http-backend.xml +rm -f git-worktree.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-worktree.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git-receive-pack.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-receive-pack.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f git-read-tree.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-read-tree.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-branch.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-branch.xml +rm -f gitremote-helpers.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitremote-helpers.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitk.1 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitk.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitremote-helpers.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitremote-helpers.xml +rm -f git-fast-import.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fast-import.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f git.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git.xml +make[2]: Leaving directory '/build/git-2.20.1/Documentation' +make[2]: Entering directory '/build/git-2.20.1/Documentation' +rm -f gitignore.5 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitignore.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitweb.1 && \ @@ -6472,102 +6519,90 @@ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitmodules.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-fast-import.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-fast-import.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git-log.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-log.xml +rm -f gitcli.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitcli.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f githooks.5 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man githooks.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitweb.conf.5 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitweb.conf.xml +rm -f gitrepository-layout.5 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitrepository-layout.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitignore.5 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitignore.xml +rm -f git-log.1 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git-log.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f git.1 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man git.xml +rm -f gitattributes.5 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitattributes.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitcli.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitcli.xml +rm -f gitweb.conf.5 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitweb.conf.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitrepository-layout.5 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitrepository-layout.xml +rm -f gitcvs-migration.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitcvs-migration.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitnamespaces.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitnamespaces.xml +rm -f gitdiffcore.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitdiffcore.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitcredentials.7 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitcredentials.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitattributes.5 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitattributes.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitcvs-migration.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitcvs-migration.xml +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 howto-index.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-index.txt +rm -f giteveryday.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man giteveryday.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitglossary.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitglossary.xml +rm -f gitnamespaces.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitnamespaces.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 howto-index.txt +TZ=UTC asciidoc -a git-asciidoc-no-roff -a git-relative-html-prefix=../ -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 technical/api-index.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f giteveryday.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man giteveryday.xml +rm -f gittutorial-2.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gittutorial-2.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitrevisions.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitrevisions.xml +rm -f gitsubmodules.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitsubmodules.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f gitcore-tutorial.7 && \ xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitcore-tutorial.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitdiffcore.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitdiffcore.xml -make[2]: Leaving directory '/build/git-2.20.1/Documentation' -make[2]: Entering directory '/build/git-2.20.1/Documentation' rm -f user-manual.html+ user-manual.html && \ xsltproc --xinclude --stringparam html.stylesheet docbook-xsl.css -o user-manual.html+ docbook.xsl user-manual.xml && \ mv user-manual.html+ user-manual.html make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 SubmittingPatches.txt +rm -f gitrevisions.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitrevisions.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitsubmodules.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitsubmodules.xml +rm -f gitglossary.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitglossary.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gitworkflows.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitworkflows.xml +rm -f gittutorial.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gittutorial.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gittutorial-2.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gittutorial-2.xml +rm -f gitworkflows.7 && \ +xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gitworkflows.xml make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[2]: Entering directory '/build/git-2.20.1/Documentation' -rm -f gittutorial.7 && \ -xmlto -m manpage-normal.xsl -m manpage-bold-literal.xsl -m manpage-base-url.xsl man gittutorial.xml +TZ=UTC asciidoc -a git-asciidoc-no-roff -f asciidoc.conf -agit_version=2.20.1 -b xhtml11 SubmittingPatches.txt make[2]: Leaving directory '/build/git-2.20.1/Documentation' make[1]: Entering directory '/build/git-2.20.1' # git-mediawiki @@ -6576,28 +6611,28 @@ /usr/bin/make -C ../.. SCRIPT_PERL="contrib/mw-to-git//git-remote-mediawiki.perl contrib/mw-to-git//git-mw.perl" \ build-perl-script make[3]: Entering directory '/build/git-2.20.1' -rm -f contrib/mw-to-git//git-mw contrib/mw-to-git//git-mw+ && \ +rm -f contrib/mw-to-git//git-remote-mediawiki contrib/mw-to-git//git-remote-mediawiki+ && \ sed -e '1{' \ -e ' s|#!.*perl|#!/usr/bin/perl|' \ -e ' r GIT-PERL-HEADER' \ -e ' G' \ -e '}' \ -e 's/@@GIT_VERSION@@/2.20.1/g' \ - contrib/mw-to-git//git-mw.perl >contrib/mw-to-git//git-mw+ && \ -chmod +x contrib/mw-to-git//git-mw+ && \ -mv contrib/mw-to-git//git-mw+ contrib/mw-to-git//git-mw + contrib/mw-to-git//git-remote-mediawiki.perl >contrib/mw-to-git//git-remote-mediawiki+ && \ +chmod +x contrib/mw-to-git//git-remote-mediawiki+ && \ +mv contrib/mw-to-git//git-remote-mediawiki+ contrib/mw-to-git//git-remote-mediawiki make[3]: Leaving directory '/build/git-2.20.1' make[3]: Entering directory '/build/git-2.20.1' -rm -f contrib/mw-to-git//git-remote-mediawiki contrib/mw-to-git//git-remote-mediawiki+ && \ +rm -f contrib/mw-to-git//git-mw contrib/mw-to-git//git-mw+ && \ sed -e '1{' \ -e ' s|#!.*perl|#!/usr/bin/perl|' \ -e ' r GIT-PERL-HEADER' \ -e ' G' \ -e '}' \ -e 's/@@GIT_VERSION@@/2.20.1/g' \ - contrib/mw-to-git//git-remote-mediawiki.perl >contrib/mw-to-git//git-remote-mediawiki+ && \ -chmod +x contrib/mw-to-git//git-remote-mediawiki+ && \ -mv contrib/mw-to-git//git-remote-mediawiki+ contrib/mw-to-git//git-remote-mediawiki + contrib/mw-to-git//git-mw.perl >contrib/mw-to-git//git-mw+ && \ +chmod +x contrib/mw-to-git//git-mw+ && \ +mv contrib/mw-to-git//git-mw+ contrib/mw-to-git//git-mw make[3]: Leaving directory '/build/git-2.20.1' debian/rules override_dh_auto_test-arch test -z 'test' || \ @@ -6652,47 +6687,47 @@ mv git-cvsimport+ git-cvsimport make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-cvsserver git-cvsserver+ && \ +rm -f git-svn git-svn+ && \ sed -e '1{' \ -e ' s|#!.*perl|#!/usr/bin/perl|' \ -e ' r GIT-PERL-HEADER' \ -e ' G' \ -e '}' \ -e 's/@@GIT_VERSION@@/2.20.1/g' \ - git-cvsserver.perl >git-cvsserver+ && \ -chmod +x git-cvsserver+ && \ -mv git-cvsserver+ git-cvsserver + git-svn.perl >git-svn+ && \ +chmod +x git-svn+ && \ +mv git-svn+ git-svn make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-send-email git-send-email+ && \ +rm -f git-cvsserver git-cvsserver+ && \ sed -e '1{' \ -e ' s|#!.*perl|#!/usr/bin/perl|' \ -e ' r GIT-PERL-HEADER' \ -e ' G' \ -e '}' \ -e 's/@@GIT_VERSION@@/2.20.1/g' \ - git-send-email.perl >git-send-email+ && \ -chmod +x git-send-email+ && \ -mv git-send-email+ git-send-email + git-cvsserver.perl >git-cvsserver+ && \ +chmod +x git-cvsserver+ && \ +mv git-cvsserver+ git-cvsserver make[2]: Leaving directory '/build/git-2.20.1' make[2]: Entering directory '/build/git-2.20.1' -rm -f git-svn git-svn+ && \ +rm -f git-p4 git-p4+ && \ +sed -e '1s|#!.*python|#!/usr/bin/python|' \ + git-p4.py >git-p4+ && \ +chmod +x git-p4+ && \ +mv git-p4+ git-p4 +make[2]: Leaving directory '/build/git-2.20.1' +make[2]: Entering directory '/build/git-2.20.1' +rm -f git-send-email git-send-email+ && \ sed -e '1{' \ -e ' s|#!.*perl|#!/usr/bin/perl|' \ -e ' r GIT-PERL-HEADER' \ -e ' G' \ -e '}' \ -e 's/@@GIT_VERSION@@/2.20.1/g' \ - git-svn.perl >git-svn+ && \ -chmod +x git-svn+ && \ -mv git-svn+ git-svn -make[2]: Leaving directory '/build/git-2.20.1' -make[2]: Entering directory '/build/git-2.20.1' -rm -f git-p4 git-p4+ && \ -sed -e '1s|#!.*python|#!/usr/bin/python|' \ - git-p4.py >git-p4+ && \ -chmod +x git-p4+ && \ -mv git-p4+ git-p4 + git-send-email.perl >git-send-email+ && \ +chmod +x git-send-email+ && \ +mv git-send-email+ git-send-email make[2]: Leaving directory '/build/git-2.20.1' /usr/bin/make -C git-gui gitexecdir='/usr/lib/git-core' all /usr/bin/make -C gitk-git all @@ -6721,84 +6756,99 @@ 1..1 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0009-prio-queue.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0009-prio-queue/.git/ +*** t0007-git-var.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0007-git-var/.git/ expecting success: - test-tool prio-queue 2 6 3 10 9 5 7 4 5 8 1 dump >actual && + test_tick && + echo "$GIT_AUTHOR_NAME <$GIT_AUTHOR_EMAIL> $GIT_AUTHOR_DATE" >expect && + git var GIT_AUTHOR_IDENT >actual && test_cmp expect actual -ok 1 - basic ordering +ok 1 - get GIT_AUTHOR_IDENT expecting success: - test-tool prio-queue 6 2 4 get 5 3 get get 1 dump >actual && + test_tick && + echo "$GIT_COMMITTER_NAME <$GIT_COMMITTER_EMAIL> $GIT_COMMITTER_DATE" >expect && + git var GIT_COMMITTER_IDENT >actual && test_cmp expect actual -ok 2 - mixed put and get +ok 2 - get GIT_COMMITTER_IDENT + +checking prerequisite: AUTOIDENT + +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + sane_unset GIT_AUTHOR_NAME && + sane_unset GIT_AUTHOR_EMAIL && + git var GIT_AUTHOR_IDENT + +) +second user 1112912053 -0700 +prerequisite AUTOIDENT ok +skipping test: requested identites are strict + ( + sane_unset GIT_COMMITTER_NAME && + sane_unset GIT_COMMITTER_EMAIL && + test_must_fail git var GIT_COMMITTER_IDENT + ) + +ok 3 # skip requested identites are strict (missing !AUTOIDENT) expecting success: - test-tool prio-queue 1 2 get get get 1 2 get get get >actual && - test_cmp expect actual + git var -l >actual && + echo "$GIT_AUTHOR_NAME <$GIT_AUTHOR_EMAIL> $GIT_AUTHOR_DATE" >expect && + sed -n s/GIT_AUTHOR_IDENT=//p actual.author && + test_cmp expect actual.author -ok 3 - notice empty queue +ok 4 - git var -l lists variables expecting success: - test-tool prio-queue stack 8 1 5 4 6 2 3 dump >actual && - test_cmp expect actual + git var -l >actual && + echo false >expect && + sed -n s/core\\.bare=//p actual.bare && + test_cmp expect actual.bare -ok 4 - stack order +ok 5 - git var -l lists config -# passed all 4 test(s) -1..4 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0005-signals.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0005-signals/.git/ expecting success: - { test-tool sigchain >actual; ret=$?; } && - { - # Signal death by raise() on Windows acts like exit(3), - # regardless of the signal number. So we must allow that - # as well as the normal signal check. - test_match_signal 15 "$ret" || - test "$ret" = 3 - } && - test_cmp expect actual + test_must_fail git var -l GIT_COMMITTER_IDENT -Terminated -ok 1 - sigchain works +usage: git var (-l | ) +ok 6 - listing and asking for variables are exclusive +# passed all 6 test(s) +1..6 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t0009-prio-queue.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0009-prio-queue/.git/ expecting success: - # we use exec here to avoid any sub-shell interpretation - # of the exit code - git config alias.sigterm "!exec test-tool sigchain" && - test_expect_code 143 git sigterm + test-tool prio-queue 2 6 3 10 9 5 7 4 5 8 1 dump >actual && + test_cmp expect actual -three -two -one -error: exec test-tool sigchain died of signal 15 -ok 2 - signals are propagated using shell convention +ok 1 - basic ordering expecting success: - test-tool genrandom foo 16384 >file && - git add file + test-tool prio-queue 6 2 4 get 5 3 get get 1 dump >actual && + test_cmp expect actual -ok 3 - create blob +ok 2 - mixed put and get expecting success: - OUT=$( ((large_git; echo $? 1>&3) | :) 3>&1 ) && - test_match_signal 13 "$OUT" + test-tool prio-queue 1 2 get get get 1 2 get get get >actual && + test_cmp expect actual -ok 4 - a constipated git dies with SIGPIPE +ok 3 - notice empty queue expecting success: - OUT=$( ((trap "" PIPE; large_git; echo $? 1>&3) | :) 3>&1 ) && - test_match_signal 13 "$OUT" + test-tool prio-queue stack 8 1 5 4 6 2 3 dump >actual && + test_cmp expect actual -ok 5 - a constipated git dies with SIGPIPE even if parent ignores it +ok 4 - stack order -# passed all 5 test(s) -1..5 +# passed all 4 test(s) +1..4 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t0014-alias.sh *** @@ -6836,92 +6886,54 @@ 1..3 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0007-git-var.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0007-git-var/.git/ -expecting success: - test_tick && - echo "$GIT_AUTHOR_NAME <$GIT_AUTHOR_EMAIL> $GIT_AUTHOR_DATE" >expect && - git var GIT_AUTHOR_IDENT >actual && - test_cmp expect actual - -ok 1 - get GIT_AUTHOR_IDENT - +*** t0005-signals.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0005-signals/.git/ expecting success: - test_tick && - echo "$GIT_COMMITTER_NAME <$GIT_COMMITTER_EMAIL> $GIT_COMMITTER_DATE" >expect && - git var GIT_COMMITTER_IDENT >actual && + { test-tool sigchain >actual; ret=$?; } && + { + # Signal death by raise() on Windows acts like exit(3), + # regardless of the signal number. So we must allow that + # as well as the normal signal check. + test_match_signal 15 "$ret" || + test "$ret" = 3 + } && test_cmp expect actual -ok 2 - get GIT_COMMITTER_IDENT - -checking prerequisite: AUTOIDENT - -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" && - sane_unset GIT_AUTHOR_NAME && - sane_unset GIT_AUTHOR_EMAIL && - git var GIT_AUTHOR_IDENT - -) - -*** Please tell me who you are. - -Run - - git config --global user.email "you@example.com" - git config --global user.name "Your Name" - -to set your account's default identity. -Omit --global to set the identity only in this repository. +Terminated +ok 1 - sigchain works -fatal: empty ident name (for ) not allowed -prerequisite AUTOIDENT not satisfied expecting success: - ( - sane_unset GIT_COMMITTER_NAME && - sane_unset GIT_COMMITTER_EMAIL && - test_must_fail git var GIT_COMMITTER_IDENT - ) - - -*** Please tell me who you are. - -Run - - git config --global user.email "you@example.com" - git config --global user.name "Your Name" - -to set your account's default identity. -Omit --global to set the identity only in this repository. + # we use exec here to avoid any sub-shell interpretation + # of the exit code + git config alias.sigterm "!exec test-tool sigchain" && + test_expect_code 143 git sigterm -fatal: empty ident name (for ) not allowed -ok 3 - requested identites are strict +three +two +one +error: exec test-tool sigchain died of signal 15 +ok 2 - signals are propagated using shell convention expecting success: - git var -l >actual && - echo "$GIT_AUTHOR_NAME <$GIT_AUTHOR_EMAIL> $GIT_AUTHOR_DATE" >expect && - sed -n s/GIT_AUTHOR_IDENT=//p actual.author && - test_cmp expect actual.author + test-tool genrandom foo 16384 >file && + git add file -ok 4 - git var -l lists variables +ok 3 - create blob expecting success: - git var -l >actual && - echo false >expect && - sed -n s/core\\.bare=//p actual.bare && - test_cmp expect actual.bare + OUT=$( ((large_git; echo $? 1>&3) | :) 3>&1 ) && + test_match_signal 13 "$OUT" -ok 5 - git var -l lists config +ok 4 - a constipated git dies with SIGPIPE expecting success: - test_must_fail git var -l GIT_COMMITTER_IDENT + OUT=$( ((trap "" PIPE; large_git; echo $? 1>&3) | :) 3>&1 ) && + test_match_signal 13 "$OUT" -usage: git var (-l | ) -ok 6 - listing and asking for variables are exclusive +ok 5 - a constipated git dies with SIGPIPE even if parent ignores it -# passed all 6 test(s) -1..6 +# passed all 5 test(s) +1..5 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t0004-unwritable.sh *** @@ -7014,6 +7026,75 @@ 1..5 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t0023-crlf-am.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0023-crlf-am/.git/ +expecting success: + + git config core.autocrlf true && + echo foo >bar && + git add bar && + test_tick && + git commit -m initial + + +warning: LF will be replaced by CRLF in bar. +The file will have its original line endings in your working directory +[master (root-commit) 1adb513] initial + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 bar +ok 1 - setup + +expecting success: + + git am -3 LF.txt && + printf "LINEONE\r\nLINETWO\r\nLINETHREE\r\n" >CRLF.txt && + printf "LINEONE\r\nLINETWO\nLINETHREE\n" >CRLF_mix_LF.txt && + git add . && + git commit -m initial + +[master (root-commit) b15bc22] initial + Author: A U Thor + 3 files changed, 9 insertions(+) + create mode 100644 CRLF.txt + create mode 100644 CRLF_mix_LF.txt + create mode 100644 LF.txt +ok 1 - setup + +expecting success: + echo "*.txt text=auto" >.gitattributes && + git add --renormalize "*.txt" && + cat >expect <<-\EOF && + i/lf w/crlf attr/text=auto CRLF.txt + i/lf w/lf attr/text=auto LF.txt + i/lf w/mixed attr/text=auto CRLF_mix_LF.txt + EOF + git ls-files --eol | + sed -e "s/ / /g" -e "s/ */ /g" | + sort >actual && + test_cmp expect actual + +ok 2 - renormalize CRLF in repo + +# passed all 2 test(s) +1..2 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t0022-crlf-rename.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0022-crlf-rename/.git/ expecting success: @@ -7056,38 +7137,6 @@ 1..2 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0023-crlf-am.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0023-crlf-am/.git/ -expecting success: - - git config core.autocrlf true && - echo foo >bar && - git add bar && - test_tick && - git commit -m initial - - -warning: LF will be replaced by CRLF in bar. -The file will have its original line endings in your working directory -[master (root-commit) 1adb513] initial - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 bar -ok 1 - setup - -expecting success: - - git am -3 LF.txt && - printf "LINEONE\r\nLINETWO\r\nLINETHREE\r\n" >CRLF.txt && - printf "LINEONE\r\nLINETWO\nLINETHREE\n" >CRLF_mix_LF.txt && - git add . && - git commit -m initial - -[master (root-commit) dd7be42] initial - Author: A U Thor - 3 files changed, 9 insertions(+) - create mode 100644 CRLF.txt - create mode 100644 CRLF_mix_LF.txt - create mode 100644 LF.txt -ok 1 - setup - -expecting success: - echo "*.txt text=auto" >.gitattributes && - git add --renormalize "*.txt" && - cat >expect <<-\EOF && - i/lf w/crlf attr/text=auto CRLF.txt - i/lf w/lf attr/text=auto LF.txt - i/lf w/mixed attr/text=auto CRLF_mix_LF.txt - EOF - git ls-files --eol | - sed -e "s/ / /g" -e "s/ */ /g" | - sort >actual && - test_cmp expect actual - -ok 2 - renormalize CRLF in repo - -# passed all 2 test(s) -1..2 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t0002-gitfile.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0002-gitfile/.git/ expecting success: @@ -7997,7 +8009,7 @@ echo happy. -[master (root-commit) 2bf868d] initial +[master (root-commit) 1e678fc] initial Author: A U Thor 3 files changed, 13 insertions(+) create mode 100644 .gitattributes @@ -8089,6 +8101,200 @@ 1..6 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t0051-windows-named-pipe.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0051-windows-named-pipe/.git/ +skipping test: o_append write to named pipe + GIT_TRACE="$(pwd)/expect" git status >/dev/null 2>&1 && + { test-tool windows-named-pipe t0051 >actual 2>&1 & } && + pid=$! && + sleep 1 && + GIT_TRACE=//./pipe/t0051 git status >/dev/null 2>warning && + wait $pid && + test_cmp expect actual + +ok 1 # skip o_append write to named pipe (missing MINGW) + +# passed all 1 test(s) +1..1 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t0055-beyond-symlinks.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0055-beyond-symlinks/.git/ +checking prerequisite: SYMLINKS + +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + # test whether the filesystem supports symbolic links + ln -s x y && test -h y + +) +prerequisite SYMLINKS ok +expecting success: + >a && + mkdir b && + ln -s b c && + >c/d && + git update-index --add a b/d + +ok 1 - setup + +expecting success: + test_must_fail git update-index --add c/d && + ! ( git ls-files | grep c/d ) + +error: 'c/d' is beyond a symbolic link +fatal: Unable to process path c/d +ok 2 - update-index --add beyond symlinks + +expecting success: + test_must_fail git add c/d && + ! ( git ls-files | grep c/d ) + +fatal: pathspec 'c/d' is beyond a symbolic link +ok 3 - add beyond symlinks + +# passed all 3 test(s) +1..3 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t0041-usage.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0041-usage/.git/ +expecting success: + test_commit "v1.0" + +[master (root-commit) 843b676] v1.0 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 v1.0.t +ok 1 - setup + +expecting success: + git tag --contains "v1.0" >actual 2>actual.err && + grep "v1.0" actual && + test_line_count = 0 actual.err + +v1.0 +ok 2 - tag --contains + +expecting success: + test_must_fail git tag --contains "notag" >actual 2>actual.err && + test_line_count = 0 actual && + test_i18ngrep "error" actual.err && + test_i18ngrep ! "usage" actual.err + +error: malformed object name notag +ok 3 - tag --contains + +expecting success: + git tag --no-contains "v1.0" >actual 2>actual.err && + test_line_count = 0 actual && + test_line_count = 0 actual.err + +ok 4 - tag --no-contains + +expecting success: + test_must_fail git tag --no-contains "notag" >actual 2>actual.err && + test_line_count = 0 actual && + test_i18ngrep "error" actual.err && + test_i18ngrep ! "usage" actual.err + +error: malformed object name notag +ok 5 - tag --no-contains + +expecting success: + test_must_fail git tag --noopt >actual 2>actual.err && + test_line_count = 0 actual && + test_i18ngrep "usage" actual.err + +usage: git tag [-a | -s | -u ] [-f] [-m | -F ] [] +ok 6 - tag usage error + +expecting success: + git branch --contains "master" >actual 2>actual.err && + test_i18ngrep "master" actual && + test_line_count = 0 actual.err + +* master +ok 7 - branch --contains + +expecting success: + test_must_fail git branch --no-contains "nocommit" >actual 2>actual.err && + test_line_count = 0 actual && + test_i18ngrep "error" actual.err && + test_i18ngrep ! "usage" actual.err + +error: malformed object name nocommit +ok 8 - branch --contains + +expecting success: + git branch --no-contains "master" >actual 2>actual.err && + test_line_count = 0 actual && + test_line_count = 0 actual.err + +ok 9 - branch --no-contains + +expecting success: + test_must_fail git branch --no-contains "nocommit" >actual 2>actual.err && + test_line_count = 0 actual && + test_i18ngrep "error" actual.err && + test_i18ngrep ! "usage" actual.err + +error: malformed object name nocommit +ok 10 - branch --no-contains + +expecting success: + test_must_fail git branch --noopt >actual 2>actual.err && + test_line_count = 0 actual && + test_i18ngrep "usage" actual.err + +usage: git branch [] [-r | -a] [--merged | --no-merged] +ok 11 - branch usage error + +expecting success: + git for-each-ref --contains "master" >actual 2>actual.err && + test_line_count = 2 actual && + test_line_count = 0 actual.err + +ok 12 - for-each-ref --contains + +expecting success: + test_must_fail git for-each-ref --no-contains "noobject" >actual 2>actual.err && + test_line_count = 0 actual && + test_i18ngrep "error" actual.err && + test_i18ngrep ! "usage" actual.err + +error: malformed object name noobject +ok 13 - for-each-ref --contains + +expecting success: + git for-each-ref --no-contains "master" >actual 2>actual.err && + test_line_count = 0 actual && + test_line_count = 0 actual.err + +ok 14 - for-each-ref --no-contains + +expecting success: + test_must_fail git for-each-ref --no-contains "noobject" >actual 2>actual.err && + test_line_count = 0 actual && + test_i18ngrep "error" actual.err && + test_i18ngrep ! "usage" actual.err + +error: malformed object name noobject +ok 15 - for-each-ref --no-contains + +expecting success: + test_must_fail git for-each-ref --noopt >actual 2>actual.err && + test_line_count = 0 actual && + test_i18ngrep "usage" actual.err + +usage: git for-each-ref [] [] +ok 16 - for-each-ref usage error + +# passed all 16 test(s) +1..16 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t0050-filesystem.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0050-filesystem/.git/ checking prerequisite: CASE_INSENSITIVE_FS @@ -8153,12 +8359,12 @@ git commit -m "rename" && git checkout -f master -[master (root-commit) 46f77d2] initial +[master (root-commit) 8b36ffe] initial Author: A U Thor 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 camelcase Switched to a new branch 'topic' -[topic 25eca04] rename +[topic 3d315b8] rename Author: A U Thor 1 file changed, 0 insertions(+), 0 deletions(-) rename camelcase => CamelCase (100%) @@ -8169,7 +8375,7 @@ git mv camelcase CamelCase && git commit -m "rename" -[master 25eca04] rename +[master 3d315b8] rename Author: A U Thor 1 file changed, 0 insertions(+), 0 deletions(-) rename camelcase => CamelCase (100%) @@ -8181,8 +8387,8 @@ git reset --hard initial && git merge topic -HEAD is now at 46f77d2 initial -Updating 46f77d2..25eca04 +HEAD is now at 8b36ffe initial +Updating 8b36ffe..3d315b8 Fast-forward camelcase => CamelCase | 0 1 file changed, 0 insertions(+), 0 deletions(-) @@ -8232,12 +8438,12 @@ git checkout -f master Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0050-filesystem/unicode/.git/ -[master (root-commit) c5b379c] initial +[master (root-commit) 044e441] initial Author: A U Thor 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "a\314\210" Switched to a new branch 'topic' -[topic 31c746a] rename +[topic eacb04c] rename Author: A U Thor 1 file changed, 0 insertions(+), 0 deletions(-) rename "a\314\210" => "\303\244" (100%) @@ -8248,7 +8454,7 @@ git mv "$aumlcdiar" "$auml" && git commit -m rename -[master 31c746a] rename +[master eacb04c] rename Author: A U Thor 1 file changed, 0 insertions(+), 0 deletions(-) rename "a\314\210" => "\303\244" (100%) @@ -8258,8 +8464,8 @@ git reset --hard initial && git merge topic -HEAD is now at c5b379c initial -Updating c5b379c..31c746a +HEAD is now at 044e441 initial +Updating 044e441..eacb04c Fast-forward "a\314\210" => "\303\244" | 0 1 file changed, 0 insertions(+), 0 deletions(-) @@ -8270,198 +8476,123 @@ 1..10 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0051-windows-named-pipe.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0051-windows-named-pipe/.git/ -skipping test: o_append write to named pipe - GIT_TRACE="$(pwd)/expect" git status >/dev/null 2>&1 && - { test-tool windows-named-pipe t0051 >actual 2>&1 & } && - pid=$! && - sleep 1 && - GIT_TRACE=//./pipe/t0051 git status >/dev/null 2>warning && - wait $pid && - test_cmp expect actual - -ok 1 # skip o_append write to named pipe (missing MINGW) - -# passed all 1 test(s) -1..1 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0041-usage.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0041-usage/.git/ +*** t0056-git-C.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0056-git-C/.git/ expecting success: - test_commit "v1.0" + test_create_repo dir1 && + echo 1 >dir1/a.txt && + msg="initial in dir1" && + (cd dir1 && git add a.txt && git commit -m "$msg") && + echo "$msg" >expected && + git -C dir1 log --format=%s >actual && + test_cmp expected actual -[master (root-commit) 843b676] v1.0 +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0056-git-C/dir1/.git/ +[master (root-commit) aa1073a] initial in dir1 Author: A U Thor 1 file changed, 1 insertion(+) - create mode 100644 v1.0.t -ok 1 - setup - -expecting success: - git tag --contains "v1.0" >actual 2>actual.err && - grep "v1.0" actual && - test_line_count = 0 actual.err - -v1.0 -ok 2 - tag --contains - -expecting success: - test_must_fail git tag --contains "notag" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err - -error: malformed object name notag -ok 3 - tag --contains - -expecting success: - git tag --no-contains "v1.0" >actual 2>actual.err && - test_line_count = 0 actual && - test_line_count = 0 actual.err - -ok 4 - tag --no-contains - -expecting success: - test_must_fail git tag --no-contains "notag" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err - -error: malformed object name notag -ok 5 - tag --no-contains - -expecting success: - test_must_fail git tag --noopt >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "usage" actual.err - -usage: git tag [-a | -s | -u ] [-f] [-m | -F ] [] -ok 6 - tag usage error - -expecting success: - git branch --contains "master" >actual 2>actual.err && - test_i18ngrep "master" actual && - test_line_count = 0 actual.err - -* master -ok 7 - branch --contains - -expecting success: - test_must_fail git branch --no-contains "nocommit" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err - -error: malformed object name nocommit -ok 8 - branch --contains - -expecting success: - git branch --no-contains "master" >actual 2>actual.err && - test_line_count = 0 actual && - test_line_count = 0 actual.err - -ok 9 - branch --no-contains + create mode 100644 a.txt +ok 1 - "git -C " runs git from the directory expecting success: - test_must_fail git branch --no-contains "nocommit" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err + ( + mkdir -p dir1/subdir && + cd dir1/subdir && + git -C "" rev-parse --show-prefix >actual && + echo subdir/ >expect && + test_cmp expect actual + ) -error: malformed object name nocommit -ok 10 - branch --no-contains +ok 2 - "git -C " with an empty is a no-op expecting success: - test_must_fail git branch --noopt >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "usage" actual.err + test_create_repo dir1/dir2 && + echo 1 >dir1/dir2/b.txt && + git -C dir1/dir2 add b.txt && + msg="initial in dir1/dir2" && + echo "$msg" >expected && + git -C dir1/dir2 commit -m "$msg" && + git -C dir1 -C dir2 log --format=%s >actual && + test_cmp expected actual -usage: git branch [] [-r | -a] [--merged | --no-merged] -ok 11 - branch usage error +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0056-git-C/dir1/dir2/.git/ +[master (root-commit) 8f4c955] initial in dir1/dir2 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 b.txt +ok 3 - Multiple -C options: "-C dir1 -C dir2" is equivalent to "-C dir1/dir2" expecting success: - git for-each-ref --contains "master" >actual 2>actual.err && - test_line_count = 2 actual && - test_line_count = 0 actual.err + mkdir c && + mkdir c/a && + mkdir c/a.git && + (cd c/a.git && git init --bare) && + echo 1 >c/a/a.txt && + git --git-dir c/a.git --work-tree=c/a add a.txt && + git --git-dir c/a.git --work-tree=c/a commit -m "initial" && + git --git-dir=c/a.git log -1 --format=%s >expected && + git -C c --git-dir=a.git log -1 --format=%s >actual && + test_cmp expected actual -ok 12 - for-each-ref --contains +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0056-git-C/c/a.git/ +[master (root-commit) 2fec353] initial + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 a.txt +ok 4 - Effect on --git-dir option: "-C c --git-dir=a.git" is equivalent to "--git-dir c/a.git" expecting success: - test_must_fail git for-each-ref --no-contains "noobject" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err + git -C c --git-dir=a.git log -1 --format=%s >expected && + git --git-dir=a.git -C c log -1 --format=%s >actual && + test_cmp expected actual -error: malformed object name noobject -ok 13 - for-each-ref --contains +ok 5 - Order should not matter: "--git-dir=a.git -C c" is equivalent to "-C c --git-dir=a.git" expecting success: - git for-each-ref --no-contains "master" >actual 2>actual.err && - test_line_count = 0 actual && - test_line_count = 0 actual.err + rm c/a/a.txt && + git --git-dir=c/a.git --work-tree=c/a status >expected && + git -C c/a.git --work-tree=../a status >actual && + test_cmp expected actual -ok 14 - for-each-ref --no-contains +ok 6 - Effect on --work-tree option: "-C c/a.git --work-tree=../a" is equivalent to "--work-tree=c/a --git-dir=c/a.git" expecting success: - test_must_fail git for-each-ref --no-contains "noobject" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err + git -C c/a.git --work-tree=../a status >expected && + git --work-tree=../a -C c/a.git status >actual && + test_cmp expected actual -error: malformed object name noobject -ok 15 - for-each-ref --no-contains +ok 7 - Order should not matter: "--work-tree=../a -C c/a.git" is equivalent to "-C c/a.git --work-tree=../a" expecting success: - test_must_fail git for-each-ref --noopt >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "usage" actual.err - -usage: git for-each-ref [] [] -ok 16 - for-each-ref usage error - -# passed all 16 test(s) -1..16 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0055-beyond-symlinks.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0055-beyond-symlinks/.git/ -checking prerequisite: SYMLINKS + git --git-dir=c/a.git --work-tree=c/a status >expected && + git -C c --git-dir=a.git --work-tree=a status >actual && + test_cmp expected actual -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" && - # test whether the filesystem supports symbolic links - ln -s x y && test -h y +ok 8 - Effect on --git-dir and --work-tree options - "-C c --git-dir=a.git --work-tree=a" is equivalent to "--git-dir=c/a.git --work-tree=c/a" -) -prerequisite SYMLINKS ok expecting success: - >a && - mkdir b && - ln -s b c && - >c/d && - git update-index --add a b/d + git -C c --git-dir=a.git --work-tree=a status >expected && + git --git-dir=a.git -C c --work-tree=a status >actual && + test_cmp expected actual -ok 1 - setup +ok 9 - Order should not matter: "-C c --git-dir=a.git --work-tree=a" is equivalent to "--git-dir=a.git -C c --work-tree=a" expecting success: - test_must_fail git update-index --add c/d && - ! ( git ls-files | grep c/d ) + git -C c --git-dir=a.git --work-tree=a status >expected && + git --git-dir=a.git --work-tree=a -C c status >actual && + test_cmp expected actual -error: 'c/d' is beyond a symbolic link -fatal: Unable to process path c/d -ok 2 - update-index --add beyond symlinks +ok 10 - Order should not matter: "-C c --git-dir=a.git --work-tree=a" is equivalent to "--git-dir=a.git --work-tree=a -C c" expecting success: - test_must_fail git add c/d && - ! ( git ls-files | grep c/d ) + echo "initial in dir1/dir2" >expected && + git -C dir1 -C "$(pwd)/dir1/dir2" log --format=%s >actual && + test_cmp expected actual -fatal: pathspec 'c/d' is beyond a symbolic link -ok 3 - add beyond symlinks +ok 11 - Relative followed by fullpath: "-C ./here -C /there" is equivalent to "-C /there" -# passed all 3 test(s) -1..3 +# passed all 11 test(s) +1..11 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t0028-working-tree-encoding.sh *** @@ -8527,7 +8658,7 @@ | 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a | 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? -[master (root-commit) 66a5c84] initial +[master (root-commit) a7f3ead] initial Author: A U Thor 2 files changed, 3 insertions(+) create mode 100644 .gitattributes @@ -8632,7 +8763,7 @@ | 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a | 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? -HEAD is now at 66a5c84 initial +HEAD is now at a7f3ead initial ok 4 - check $GIT_DIR/info/attributes support expecting success: @@ -8704,7 +8835,7 @@ | 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a | 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? -HEAD is now at 66a5c84 initial +HEAD is now at a7f3ead initial ok 5 - check prohibited UTF-16 BOM expecting success: @@ -8726,7 +8857,39 @@ hint: The file 'nobom.utf16' is missing a byte order mark (BOM). Please use UTF-16BE or UTF-16LE (depending on the byte order) as working-tree-encoding. fatal: BOM is required in 'nobom.utf16' if encoded as utf-16 hint: The file 'nobom.utf16' is missing a byte order mark (BOM). Please use UTF-16BE or UTF-16LE (depending on the byte order) as working-tree-encoding. -HEAD is now at 66a5c84 initial +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +HEAD is now at a7f3ead initial ok 6 - check required UTF-16 BOM expecting success: @@ -8777,6 +8940,22 @@ warning: CRLF will be replaced by LF in eol.utf16. The file will have its original line endings in your working directory +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + source (eol.utf16, considered utf-16): |  0: ff   |  1: fe   |  2: 6f o |  3: 0   |  4: 6e n |  5: 0   |  6: 65 e |  7: 0   |  8: d   |  9: 0   | 10: a   | 11: 0   | 12: 74 t | 13: 0   | 14: 77 w | 15: 0   @@ -8789,11 +8968,91 @@ |  8: d   |  9: a   | 10: 74 t | 11: 68 h | 12: 72 r | 13: 65 e | 14: 65 e | 15: d   | 16: a   -[master a1eba25] eol +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +[master 472605f] eol Author: A U Thor 1 file changed, 3 insertions(+) create mode 100644 eol.utf16 -HEAD is now at 66a5c84 initial +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +HEAD is now at a7f3ead initial ok 7 - eol conversion for UTF-16 encoded files on checkout expecting success: @@ -8833,7 +9092,39 @@ hint: The file 'bebom.utf32le' contains a byte order mark (BOM). Please use UTF-32 as working-tree-encoding. fatal: BOM is prohibited in 'lebom.utf32le' if encoded as utf-32LE hint: The file 'lebom.utf32le' contains a byte order mark (BOM). Please use UTF-32 as working-tree-encoding. -HEAD is now at 66a5c84 initial +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +HEAD is now at a7f3ead initial ok 8 - check prohibited UTF-32 BOM expecting success: @@ -8855,7 +9146,39 @@ hint: The file 'nobom.utf32' is missing a byte order mark (BOM). Please use UTF-32BE or UTF-32LE (depending on the byte order) as working-tree-encoding. fatal: BOM is required in 'nobom.utf32' if encoded as utf-32 hint: The file 'nobom.utf32' is missing a byte order mark (BOM). Please use UTF-32BE or UTF-32LE (depending on the byte order) as working-tree-encoding. -HEAD is now at 66a5c84 initial +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +HEAD is now at a7f3ead initial ok 9 - check required UTF-32 BOM expecting success: @@ -8910,6 +9233,22 @@ warning: CRLF will be replaced by LF in eol.utf32. The file will have its original line endings in your working directory +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + source (eol.utf32, considered utf-32): |  0: ff   |  1: fe   |  2: 0   |  3: 0   |  4: 6f o |  5: 0   |  6: 0   |  7: 0   |  8: 6e n |  9: 0   | 10: 0   | 11: 0   | 12: 65 e | 13: 0   | 14: 0   | 15: 0   @@ -8926,11 +9265,59 @@ |  8: d   |  9: a   | 10: 74 t | 11: 68 h | 12: 72 r | 13: 65 e | 14: 65 e | 15: d   | 16: a   -[master ccbdd60] eol +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +[master e6a49e9] eol Author: A U Thor 1 file changed, 3 insertions(+) create mode 100644 eol.utf32 -HEAD is now at 66a5c84 initial +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +source (test.utf16, considered utf-16): +|  0: ff   |  1: fe   |  2: 68 h |  3: 0   |  4: 61 a |  5: 0   |  6: 6c l |  7: 0   +|  8: 6c l |  9: 0   | 10: 6f o | 11: 0   | 12: 20   | 13: 0   | 14: 74 t | 15: 0   +| 16: 68 h | 17: 0   | 18: 65 e | 19: 0   | 20: 72 r | 21: 0   | 22: 65 e | 23: 0   +| 24: 21 ! | 25: 0   | 26: a   | 27: 0   | 28: 63 c | 29: 0   | 30: 61 a | 31: 0   +| 32: 6e n | 33: 0   | 34: 20   | 35: 0   | 36: 79 y | 37: 0   | 38: 6f o | 39: 0   +| 40: 75 u | 41: 0   | 42: 20   | 43: 0   | 44: 72 r | 45: 0   | 46: 65 e | 47: 0   +| 48: 61 a | 49: 0   | 50: 64 d | 51: 0   | 52: 20   | 53: 0   | 54: 6d m | 55: 0   +| 56: 65 e | 57: 0   | 58: 3f ? | 59: 0   + +destination (test.utf16, considered UTF-8): +|  0: 68 h |  1: 61 a |  2: 6c l |  3: 6c l |  4: 6f o |  5: 20   |  6: 74 t |  7: 68 h +|  8: 65 e |  9: 72 r | 10: 65 e | 11: 21 ! | 12: a   | 13: 63 c | 14: 61 a | 15: 6e n +| 16: 20   | 17: 79 y | 18: 6f o | 19: 75 u | 20: 20   | 21: 72 r | 22: 65 e | 23: 61 a +| 24: 64 d | 25: 20   | 26: 6d m | 27: 65 e | 28: 3f ? + +HEAD is now at a7f3ead initial ok 10 - eol conversion for UTF-32 encoded files on checkout expecting success: @@ -8956,7 +9343,7 @@ fatal: true/false are no valid working-tree-encodings fatal: failed to encode 't.garbage' from garbage to UTF-8 -HEAD is now at 66a5c84 initial +HEAD is now at a7f3ead initial ok 11 - check unsupported encodings expecting success: @@ -8978,7 +9365,7 @@ test_i18ngrep "error: .* overwritten by checkout:" err.out error: Your local changes to the following files would be overwritten by checkout: -HEAD is now at 66a5c84 initial +HEAD is now at a7f3ead initial ok 12 - error if encoding round trip is not the same during refresh expecting success: @@ -8998,7 +9385,7 @@ error: BOM is required in 'nonsense.utf16' if encoded as utf-16 error: BOM is required in 'nonsense.utf16' if encoded as utf-16 -HEAD is now at 66a5c84 initial +HEAD is now at a7f3ead initial ok 13 - error if encoding garbage is already in Git checking prerequisite: ICONV_SHIFT_JIS @@ -9061,21 +9448,798 @@ Checking roundtrip encoding for utf-16... Unstaged changes after reset: M .gitattributes -HEAD is now at 66a5c84 initial +HEAD is now at a7f3ead initial ok 14 - check roundtrip encoding # passed all 14 test(s) 1..14 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t0062-revision-walking.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0062-revision-walking/.git/ +expecting success: + echo a > a && + git add a && + git commit -m "add a" && + echo b > b && + git add b && + git commit -m "add b" + +[master (root-commit) 380a26d] add a + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 a +[master 0a41d80] add b + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 b +ok 1 - setup + +expecting success: + test-tool revision-walking run-twice >run_twice_actual && + test_cmp run_twice_expected run_twice_actual + +ok 2 - revision walking can be done twice + +# passed all 2 test(s) +1..2 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t0040-parse-options.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0040-parse-options/.git/ +expecting success: + test_must_fail test-tool parse-options -h >output 2>output.err && + test_must_be_empty output.err && + test_i18ncmp expect output + +ok 1 - test help + +expecting success: check boolean: 1 --yes +ok 2 - OPT_BOOL() #1 + +expecting success: check boolean: 1 --no-doubt +ok 3 - OPT_BOOL() #2 + +expecting success: check boolean: 1 -D +ok 4 - OPT_BOOL() #3 + +expecting success: check boolean: 1 --no-fear +ok 5 - OPT_BOOL() #4 + +expecting success: check boolean: 1 -B +ok 6 - OPT_BOOL() #5 + +expecting success: check boolean: 1 --yes --yes +ok 7 - OPT_BOOL() is idempotent #1 + +expecting success: check boolean: 1 -DB +ok 8 - OPT_BOOL() is idempotent #2 + +expecting success: check boolean: 0 -D --no-yes +ok 9 - OPT_BOOL() negation #1 + +expecting success: check boolean: 0 -D --no-no-doubt +ok 10 - OPT_BOOL() negation #2 + +expecting success: check_unknown_i18n --fear +ok 11 - OPT_BOOL() no negation #1 + +expecting success: check_unknown_i18n --no-no-fear +ok 12 - OPT_BOOL() no negation #2 + +expecting success: check boolean: 0 -D --doubt +ok 13 - OPT_BOOL() positivation + +expecting success: check integer: -2345 -i -2345 +ok 14 - OPT_INT() negative + +expecting success: + check magnitude: 2345678 -m 2345678 + +ok 15 - OPT_MAGNITUDE() simple + +expecting success: + check magnitude: 239616 -m 234k + +ok 16 - OPT_MAGNITUDE() kilo + +expecting success: + check magnitude: 104857600 -m 100m + +ok 17 - OPT_MAGNITUDE() mega + +expecting success: + check magnitude: 1073741824 -m 1g + +ok 18 - OPT_MAGNITUDE() giga + +expecting success: + check magnitude: 3221225472 -m 3g + +ok 19 - OPT_MAGNITUDE() 3giga + +expecting success: + test-tool parse-options -s123 -b -i 1729 -m 16k -b -vv -n -F my.file \ + >output 2>output.err && + test_cmp expect output && + test_must_be_empty output.err + +ok 20 - short options + +expecting success: + test-tool parse-options --boolean --integer 1729 --magnitude 16k \ + --boolean --string2=321 --verbose --verbose --no-dry-run \ + --abbrev=10 --file fi.le --obsolete \ + >output 2>output.err && + test_must_be_empty output.err && + test_cmp expect output + +ok 21 - long options + +expecting success: + test_expect_code 129 test-tool parse-options -s && + test_expect_code 129 test-tool parse-options --string && + test_expect_code 129 test-tool parse-options --file + +error: switch `s' requires a value +error: option `string' requires a value +error: option `file' requires a value +ok 22 - missing required value + +expecting success: + test-tool parse-options a1 --string 123 b1 --boolean -j 13 -- --boolean \ + >output 2>output.err && + test_must_be_empty output.err && + test_cmp expect output + +ok 23 - intermingled arguments + +expecting success: + test-tool parse-options --int 2 --boolean --no-bo >output 2>output.err && + test_must_be_empty output.err && + test_cmp expect output + +ok 24 - unambiguously abbreviated option + +expecting success: + test-tool parse-options --expect="integer: 2" --int=2 + +ok 25 - unambiguously abbreviated option with "=" + +expecting success: + test_expect_code 129 test-tool parse-options --strin 123 + +error: Ambiguous option: strin (could be --string or --string2) +usage: test-tool parse-options + + A helper function for the parse-options API. + + --yes get a boolean + -D, --no-doubt begins with 'no-' + -B, --no-fear be brave + -b, --boolean increment by one + -4, --or4 bitwise-or boolean with ...0100 + --neg-or4 same as --no-or4 + + -i, --integer get a integer + -j get a integer, too + -m, --magnitude get a magnitude + --set23 set integer to 23 + -L, --length get length of + -F, --file set file to + +String options + -s, --string + get a string + --string2 get another string + --st get another string (pervert ordering) + -o get another string + --list add str to list + +Magic arguments + --quux means --quux + -NUM set integer to NUM + + same as -b + --ambiguous positive ambiguity + --no-ambiguous negative ambiguity + +Standard options + --abbrev[=] use digits to display SHA-1s + -v, --verbose be verbose + -n, --dry-run dry run + -q, --quiet be quiet + --expect expected output in the variable dump + +ok 26 - ambiguously abbreviated option + +expecting success: + test-tool parse-options --expect="string: 123" --st 123 + +ok 27 - non ambiguous option (after two options it abbreviates) + +expecting success: + test_must_fail test-tool parse-options -boolean >output 2>output.err && + test_must_be_empty output && + test_cmp typo.err output.err + +ok 28 - detect possible typos + +expecting success: + test_must_fail test-tool parse-options -ambiguous >output 2>output.err && + test_must_be_empty output && + test_cmp typo.err output.err + +ok 29 - detect possible typos + +expecting success: + test-tool parse-options --expect="arg 00: --quux" --quux + +ok 30 - keep some options as arguments + +expecting success: + test-tool parse-options --length=four -b -4 >output 2>output.err && + test_must_be_empty output.err && + test_cmp expect output + +ok 31 - OPT_CALLBACK() and OPT_BIT() work + +expecting success: + test_must_fail test-tool parse-options --no-length >output 2>output.err && + test_must_be_empty output && + test_must_be_empty output.err + +ok 32 - OPT_CALLBACK() and callback errors work + +expecting success: + test-tool parse-options --set23 -bbbbb --no-or4 >output 2>output.err && + test_must_be_empty output.err && + test_cmp expect output + +ok 33 - OPT_BIT() and OPT_SET_INT() work + +expecting success: + test-tool parse-options --set23 -bbbbb --neg-or4 >output 2>output.err && + test_must_be_empty output.err && + test_cmp expect output + +ok 34 - OPT_NEGBIT() and OPT_SET_INT() work + +expecting success: + test-tool parse-options --expect="boolean: 6" -bb --or4 + +ok 35 - OPT_BIT() works + +expecting success: + test-tool parse-options --expect="boolean: 6" -bb --no-neg-or4 + +ok 36 - OPT_NEGBIT() works + +expecting success: + test-tool parse-options --expect="boolean: 6" + + + + + + + +ok 37 - OPT_COUNTUP() with PARSE_OPT_NODASH works + +expecting success: + test-tool parse-options --expect="integer: 12345" -12345 + +ok 38 - OPT_NUMBER_CALLBACK() works + +expecting success: + test-tool parse-options --no-ambig >output 2>output.err && + test_must_be_empty output.err && + test_cmp expect output + +ok 39 - negation of OPT_NONEG flags is not ambiguous + +expecting success: + test-tool parse-options --list foo --list=bar --list=baz >output && + test_cmp expect output + +ok 40 - --list keeps list of strings + +expecting success: + test-tool parse-options --list=other --list=irrelevant --list=options \ + --no-list --list=foo --list=bar --list=baz >output && + test_cmp expect output + +ok 41 - --no-list resets list + +expecting success: + test-tool parse-options --expect="quiet: 3" -q -q -q + +ok 42 - multiple quiet levels + +expecting success: + test-tool parse-options --expect="verbose: 3" -v -v -v + +ok 43 - multiple verbose levels + +expecting success: + test-tool parse-options --expect="quiet: 0" --no-quiet + +ok 44 - --no-quiet sets --quiet to 0 + +expecting success: + test-tool parse-options --expect="quiet: 0" -q -q -q --no-quiet + +ok 45 - --no-quiet resets multiple -q to 0 + +expecting success: + test-tool parse-options --expect="verbose: 0" --no-verbose + +ok 46 - --no-verbose sets verbose to 0 + +expecting success: + test-tool parse-options --expect="verbose: 0" -v -v -v --no-verbose + +ok 47 - --no-verbose resets multiple verbose to 0 + +# passed all 47 test(s) +1..47 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t0006-date.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0006-date/.git/ +expecting success: + test-tool date relative 1251659995 >actual && + test_i18ncmp expect actual + +ok 1 - relative date (5 seconds ago) + +expecting success: + test-tool date relative 1251659700 >actual && + test_i18ncmp expect actual + +ok 2 - relative date (5 minutes ago) + +expecting success: + test-tool date relative 1251642000 >actual && + test_i18ncmp expect actual + +ok 3 - relative date (5 hours ago) + +expecting success: + test-tool date relative 1251228000 >actual && + test_i18ncmp expect actual + +ok 4 - relative date (5 days ago) + +expecting success: + test-tool date relative 1249932000 >actual && + test_i18ncmp expect actual + +ok 5 - relative date (3 weeks ago) + +expecting success: + test-tool date relative 1238660000 >actual && + test_i18ncmp expect actual + +ok 6 - relative date (5 months ago) + +expecting success: + test-tool date relative 1214160000 >actual && + test_i18ncmp expect actual + +ok 7 - relative date (1 year, 2 months ago) + +expecting success: + test-tool date relative 1196472000 >actual && + test_i18ncmp expect actual + +ok 8 - relative date (1 year, 9 months ago) + +expecting success: + test-tool date relative 621660000 >actual && + test_i18ncmp expect actual + +ok 9 - relative date (20 years ago) + +expecting success: + test-tool date relative 1220210400 >actual && + test_i18ncmp expect actual + +ok 10 - relative date (12 months ago) + +expecting success: + test-tool date relative 1188674400 >actual && + test_i18ncmp expect actual + +ok 11 - relative date (2 years ago) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 12 - show date (iso8601:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 13 - show date (iso8601-strict:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 14 - show date (rfc2822:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 15 - show date (short:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 16 - show date (default:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 17 - show date (raw:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 18 - show date (unix:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 19 - show date (iso-local:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 20 - show date (raw-local:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 21 - show date (unix-local:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 22 - show date (format:%z:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 23 - show date (format-local:%z:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 24 - show date (format:%Z:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 25 - show date (format-local:%Z:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 26 - show date (format:%%z:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 27 - show date (format-local:%%z:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 28 - show date (format:%Y-%m-%d %H:%M:%S:1466000000 +0200) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 29 - show date (format-local:%Y-%m-%d %H:%M:%S:1466000000 +0200) + +checking prerequisite: TIME_IS_64BIT + +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" &&test-tool date is64bit +) +prerequisite TIME_IS_64BIT ok +checking prerequisite: TIME_T_IS_64BIT + +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" &&test-tool date time_t-is64bit +) +prerequisite TIME_T_IS_64BIT ok +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 30 - show date (iso:5758122296 -0400) + +expecting success: + echo "$time -> $expect" >expect && + TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + test_cmp expect actual + +ok 31 - show date (iso-local:5758122296 -0400) + +expecting success: + TZ=UTC test-tool date parse '2008' >actual && + test_cmp expect actual + +ok 32 - parse date (2008) + +expecting success: + TZ=UTC test-tool date parse '2008-02' >actual && + test_cmp expect actual + +ok 33 - parse date (2008-02) + +expecting success: + TZ=UTC test-tool date parse '2008-02-14' >actual && + test_cmp expect actual + +ok 34 - parse date (2008-02-14) + +expecting success: + TZ=UTC test-tool date parse '2008-02-14 20:30:45' >actual && + test_cmp expect actual + +ok 35 - parse date (2008-02-14 20:30:45) + +expecting success: + TZ=UTC test-tool date parse '2008-02-14 20:30:45 -0500' >actual && + test_cmp expect actual + +ok 36 - parse date (2008-02-14 20:30:45 -0500) + +expecting success: + TZ=UTC test-tool date parse '2008-02-14 20:30:45 -0015' >actual && + test_cmp expect actual + +ok 37 - parse date (2008-02-14 20:30:45 -0015) + +expecting success: + TZ=UTC test-tool date parse '2008-02-14 20:30:45 -5' >actual && + test_cmp expect actual + +ok 38 - parse date (2008-02-14 20:30:45 -5) + +expecting success: + TZ=UTC test-tool date parse '2008-02-14 20:30:45 -5:' >actual && + test_cmp expect actual + +ok 39 - parse date (2008-02-14 20:30:45 -5:) + +expecting success: + TZ=UTC test-tool date parse '2008-02-14 20:30:45 -05' >actual && + test_cmp expect actual + +ok 40 - parse date (2008-02-14 20:30:45 -05) + +expecting success: + TZ=UTC test-tool date parse '2008-02-14 20:30:45 -:30' >actual && + test_cmp expect actual + +ok 41 - parse date (2008-02-14 20:30:45 -:30) + +expecting success: + TZ=UTC test-tool date parse '2008-02-14 20:30:45 -05:00' >actual && + test_cmp expect actual + +ok 42 - parse date (2008-02-14 20:30:45 -05:00) + +expecting success: + TZ=EST5 test-tool date parse '2008-02-14 20:30:45' >actual && + test_cmp expect actual + +ok 43 - parse date (2008-02-14 20:30:45 TZ=EST5) + +expecting success: + test-tool date approxidate 'now' >actual && + test_cmp expect actual + +ok 44 - parse approxidate (now) + +expecting success: + test-tool date approxidate '5 seconds ago' >actual && + test_cmp expect actual + +ok 45 - parse approxidate (5 seconds ago) + +expecting success: + test-tool date approxidate '5.seconds.ago' >actual && + test_cmp expect actual + +ok 46 - parse approxidate (5.seconds.ago) + +expecting success: + test-tool date approxidate '10.minutes.ago' >actual && + test_cmp expect actual + +ok 47 - parse approxidate (10.minutes.ago) + +expecting success: + test-tool date approxidate 'yesterday' >actual && + test_cmp expect actual + +ok 48 - parse approxidate (yesterday) + +expecting success: + test-tool date approxidate '3.days.ago' >actual && + test_cmp expect actual + +ok 49 - parse approxidate (3.days.ago) + +expecting success: + test-tool date approxidate '3.weeks.ago' >actual && + test_cmp expect actual + +ok 50 - parse approxidate (3.weeks.ago) + +expecting success: + test-tool date approxidate '3.months.ago' >actual && + test_cmp expect actual + +ok 51 - parse approxidate (3.months.ago) + +expecting success: + test-tool date approxidate '2.years.3.months.ago' >actual && + test_cmp expect actual + +ok 52 - parse approxidate (2.years.3.months.ago) + +expecting success: + test-tool date approxidate '6am yesterday' >actual && + test_cmp expect actual + +ok 53 - parse approxidate (6am yesterday) + +expecting success: + test-tool date approxidate '6pm yesterday' >actual && + test_cmp expect actual + +ok 54 - parse approxidate (6pm yesterday) + +expecting success: + test-tool date approxidate '3:00' >actual && + test_cmp expect actual + +ok 55 - parse approxidate (3:00) + +expecting success: + test-tool date approxidate '15:00' >actual && + test_cmp expect actual + +ok 56 - parse approxidate (15:00) + +expecting success: + test-tool date approxidate 'noon today' >actual && + test_cmp expect actual + +ok 57 - parse approxidate (noon today) + +expecting success: + test-tool date approxidate 'noon yesterday' >actual && + test_cmp expect actual + +ok 58 - parse approxidate (noon yesterday) + +expecting success: + test-tool date approxidate 'January 5th noon pm' >actual && + test_cmp expect actual + +ok 59 - parse approxidate (January 5th noon pm) + +expecting success: + test-tool date approxidate '10am noon' >actual && + test_cmp expect actual + +ok 60 - parse approxidate (10am noon) + +expecting success: + test-tool date approxidate 'last tuesday' >actual && + test_cmp expect actual + +ok 61 - parse approxidate (last tuesday) + +expecting success: + test-tool date approxidate 'July 5th' >actual && + test_cmp expect actual + +ok 62 - parse approxidate (July 5th) + +expecting success: + test-tool date approxidate '06/05/2009' >actual && + test_cmp expect actual + +ok 63 - parse approxidate (06/05/2009) + +expecting success: + test-tool date approxidate '06.05.2009' >actual && + test_cmp expect actual + +ok 64 - parse approxidate (06.05.2009) + +expecting success: + test-tool date approxidate 'Jun 6, 5AM' >actual && + test_cmp expect actual + +ok 65 - parse approxidate (Jun 6, 5AM) + +expecting success: + test-tool date approxidate '5AM Jun 6' >actual && + test_cmp expect actual + +ok 66 - parse approxidate (5AM Jun 6) + +expecting success: + test-tool date approxidate '6AM, June 7, 2009' >actual && + test_cmp expect actual + +ok 67 - parse approxidate (6AM, June 7, 2009) + +expecting success: + test-tool date approxidate '2008-12-01' >actual && + test_cmp expect actual + +ok 68 - parse approxidate (2008-12-01) + +expecting success: + test-tool date approxidate '2009-12-01' >actual && + test_cmp expect actual + +ok 69 - parse approxidate (2009-12-01) + +# passed all 69 test(s) +1..69 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t0003-attributes.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0003-attributes/.git/ expecting success: echo "\"a test=a" >.gitattributes && test_must_fail attr_check a a ---- expect 2021-12-03 05:04:11.513601555 +0000 -+++ actual 2021-12-03 05:04:11.509601671 +0000 +--- expect 2023-01-05 11:46:29.294868030 +0000 ++++ actual 2023-01-05 11:46:29.294868030 +0000 @@ -1 +1 @@ -a: test: a +a: test: unspecified @@ -9254,63 +10418,63 @@ test_must_fail attr_check a/E/f "A/e/F" "-c core.ignorecase=0" ---- expect 2021-12-03 05:04:12.561571029 +0000 -+++ actual 2021-12-03 05:04:12.561571029 +0000 +--- expect 2023-01-05 11:46:29.746868030 +0000 ++++ actual 2023-01-05 11:46:29.746868030 +0000 @@ -1 +1 @@ -F: test: f +F: test: unspecified ---- expect 2021-12-03 05:04:12.573570679 +0000 -+++ actual 2021-12-03 05:04:12.573570679 +0000 +--- expect 2023-01-05 11:46:29.766868030 +0000 ++++ actual 2023-01-05 11:46:29.766868030 +0000 @@ -1 +1 @@ -a/F: test: f +a/F: test: unspecified ---- expect 2021-12-03 05:04:12.597569980 +0000 -+++ actual 2021-12-03 05:04:12.597569980 +0000 +--- expect 2023-01-05 11:46:29.778868030 +0000 ++++ actual 2023-01-05 11:46:29.778868030 +0000 @@ -1 +1 @@ -a/c/F: test: f +a/c/F: test: unspecified ---- expect 2021-12-03 05:04:12.613569515 +0000 -+++ actual 2021-12-03 05:04:12.609569631 +0000 +--- expect 2023-01-05 11:46:29.786868030 +0000 ++++ actual 2023-01-05 11:46:29.786868030 +0000 @@ -1 +1 @@ -a/G: test: a/g +a/G: test: unspecified ---- expect 2021-12-03 05:04:12.633568932 +0000 -+++ actual 2021-12-03 05:04:12.633568932 +0000 +--- expect 2023-01-05 11:46:29.798868030 +0000 ++++ actual 2023-01-05 11:46:29.798868030 +0000 @@ -1 +1 @@ -a/B/g: test: a/b/g +a/B/g: test: a/g ---- expect 2021-12-03 05:04:12.653568349 +0000 -+++ actual 2021-12-03 05:04:12.649568465 +0000 +--- expect 2023-01-05 11:46:29.814868030 +0000 ++++ actual 2023-01-05 11:46:29.810868030 +0000 @@ -1 +1 @@ -a/b/G: test: a/b/g +a/b/G: test: unspecified ---- expect 2021-12-03 05:04:12.665567999 +0000 -+++ actual 2021-12-03 05:04:12.665567999 +0000 +--- expect 2023-01-05 11:46:29.826868030 +0000 ++++ actual 2023-01-05 11:46:29.822868030 +0000 @@ -1 +1 @@ -a/b/H: test: a/b/h +a/b/H: test: unspecified ---- expect 2021-12-03 05:04:12.689567300 +0000 -+++ actual 2021-12-03 05:04:12.689567300 +0000 +--- expect 2023-01-05 11:46:29.838868030 +0000 ++++ actual 2023-01-05 11:46:29.838868030 +0000 @@ -1 +1 @@ -a/b/D/g: test: a/b/d/* +a/b/D/g: test: a/g ---- expect 2021-12-03 05:04:12.709566718 +0000 -+++ actual 2021-12-03 05:04:12.709566718 +0000 +--- expect 2023-01-05 11:46:29.858868030 +0000 ++++ actual 2023-01-05 11:46:29.858868030 +0000 @@ -1 +1 @@ -oNoFf: test: unset +oNoFf: test: unspecified ---- expect 2021-12-03 05:04:12.729566136 +0000 -+++ actual 2021-12-03 05:04:12.725566252 +0000 +--- expect 2023-01-05 11:46:29.874868030 +0000 ++++ actual 2023-01-05 11:46:29.874868030 +0000 @@ -1 +1 @@ -oFfOn: test: set +oFfOn: test: unspecified ---- expect 2021-12-03 05:04:12.805563921 +0000 -+++ actual 2021-12-03 05:04:12.805563921 +0000 +--- expect 2023-01-05 11:46:29.914868030 +0000 ++++ actual 2023-01-05 11:46:29.914868030 +0000 @@ -1 +1 @@ -a/b/D/NO: test: a/b/d/* +a/b/D/NO: test: unspecified ---- expect 2021-12-03 05:04:12.857562407 +0000 -+++ actual 2021-12-03 05:04:12.857562407 +0000 +--- expect 2023-01-05 11:46:29.946868030 +0000 ++++ actual 2023-01-05 11:46:29.942868030 +0000 @@ -1 +1 @@ -a/E/f: test: A/e/F +a/E/f: test: f @@ -10107,936 +11271,231 @@ 1..44 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0062-revision-walking.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0062-revision-walking/.git/ -expecting success: - echo a > a && - git add a && - git commit -m "add a" && - echo b > b && - git add b && - git commit -m "add b" - -[master (root-commit) 2b65e83] add a - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 a -[master 27681cb] add b - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 b -ok 1 - setup - -expecting success: - test-tool revision-walking run-twice >run_twice_actual && - test_cmp run_twice_expected run_twice_actual - -ok 2 - revision walking can be done twice - -# passed all 2 test(s) -1..2 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0056-git-C.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0056-git-C/.git/ -expecting success: - test_create_repo dir1 && - echo 1 >dir1/a.txt && - msg="initial in dir1" && - (cd dir1 && git add a.txt && git commit -m "$msg") && - echo "$msg" >expected && - git -C dir1 log --format=%s >actual && - test_cmp expected actual - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0056-git-C/dir1/.git/ -[master (root-commit) 3d3a347] initial in dir1 - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 a.txt -ok 1 - "git -C " runs git from the directory - -expecting success: - ( - mkdir -p dir1/subdir && - cd dir1/subdir && - git -C "" rev-parse --show-prefix >actual && - echo subdir/ >expect && - test_cmp expect actual - ) - -ok 2 - "git -C " with an empty is a no-op - -expecting success: - test_create_repo dir1/dir2 && - echo 1 >dir1/dir2/b.txt && - git -C dir1/dir2 add b.txt && - msg="initial in dir1/dir2" && - echo "$msg" >expected && - git -C dir1/dir2 commit -m "$msg" && - git -C dir1 -C dir2 log --format=%s >actual && - test_cmp expected actual - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0056-git-C/dir1/dir2/.git/ -[master (root-commit) 37b3149] initial in dir1/dir2 - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 b.txt -ok 3 - Multiple -C options: "-C dir1 -C dir2" is equivalent to "-C dir1/dir2" - -expecting success: - mkdir c && - mkdir c/a && - mkdir c/a.git && - (cd c/a.git && git init --bare) && - echo 1 >c/a/a.txt && - git --git-dir c/a.git --work-tree=c/a add a.txt && - git --git-dir c/a.git --work-tree=c/a commit -m "initial" && - git --git-dir=c/a.git log -1 --format=%s >expected && - git -C c --git-dir=a.git log -1 --format=%s >actual && - test_cmp expected actual - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0056-git-C/c/a.git/ -[master (root-commit) 01eaeb1] initial - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 a.txt -ok 4 - Effect on --git-dir option: "-C c --git-dir=a.git" is equivalent to "--git-dir c/a.git" - -expecting success: - git -C c --git-dir=a.git log -1 --format=%s >expected && - git --git-dir=a.git -C c log -1 --format=%s >actual && - test_cmp expected actual - -ok 5 - Order should not matter: "--git-dir=a.git -C c" is equivalent to "-C c --git-dir=a.git" - -expecting success: - rm c/a/a.txt && - git --git-dir=c/a.git --work-tree=c/a status >expected && - git -C c/a.git --work-tree=../a status >actual && - test_cmp expected actual - -ok 6 - Effect on --work-tree option: "-C c/a.git --work-tree=../a" is equivalent to "--work-tree=c/a --git-dir=c/a.git" - -expecting success: - git -C c/a.git --work-tree=../a status >expected && - git --work-tree=../a -C c/a.git status >actual && - test_cmp expected actual - -ok 7 - Order should not matter: "--work-tree=../a -C c/a.git" is equivalent to "-C c/a.git --work-tree=../a" - -expecting success: - git --git-dir=c/a.git --work-tree=c/a status >expected && - git -C c --git-dir=a.git --work-tree=a status >actual && - test_cmp expected actual - -ok 8 - Effect on --git-dir and --work-tree options - "-C c --git-dir=a.git --work-tree=a" is equivalent to "--git-dir=c/a.git --work-tree=c/a" - -expecting success: - git -C c --git-dir=a.git --work-tree=a status >expected && - git --git-dir=a.git -C c --work-tree=a status >actual && - test_cmp expected actual - -ok 9 - Order should not matter: "-C c --git-dir=a.git --work-tree=a" is equivalent to "--git-dir=a.git -C c --work-tree=a" - -expecting success: - git -C c --git-dir=a.git --work-tree=a status >expected && - git --git-dir=a.git --work-tree=a -C c status >actual && - test_cmp expected actual - -ok 10 - Order should not matter: "-C c --git-dir=a.git --work-tree=a" is equivalent to "--git-dir=a.git --work-tree=a -C c" - -expecting success: - echo "initial in dir1/dir2" >expected && - git -C dir1 -C "$(pwd)/dir1/dir2" log --format=%s >actual && - test_cmp expected actual - -ok 11 - Relative followed by fullpath: "-C ./here -C /there" is equivalent to "-C /there" - -# passed all 11 test(s) -1..11 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0040-parse-options.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0040-parse-options/.git/ -expecting success: - test_must_fail test-tool parse-options -h >output 2>output.err && - test_must_be_empty output.err && - test_i18ncmp expect output - -ok 1 - test help - -expecting success: check boolean: 1 --yes -ok 2 - OPT_BOOL() #1 - -expecting success: check boolean: 1 --no-doubt -ok 3 - OPT_BOOL() #2 - -expecting success: check boolean: 1 -D -ok 4 - OPT_BOOL() #3 - -expecting success: check boolean: 1 --no-fear -ok 5 - OPT_BOOL() #4 - -expecting success: check boolean: 1 -B -ok 6 - OPT_BOOL() #5 - -expecting success: check boolean: 1 --yes --yes -ok 7 - OPT_BOOL() is idempotent #1 - -expecting success: check boolean: 1 -DB -ok 8 - OPT_BOOL() is idempotent #2 - -expecting success: check boolean: 0 -D --no-yes -ok 9 - OPT_BOOL() negation #1 - -expecting success: check boolean: 0 -D --no-no-doubt -ok 10 - OPT_BOOL() negation #2 - -expecting success: check_unknown_i18n --fear -ok 11 - OPT_BOOL() no negation #1 - -expecting success: check_unknown_i18n --no-no-fear -ok 12 - OPT_BOOL() no negation #2 - -expecting success: check boolean: 0 -D --doubt -ok 13 - OPT_BOOL() positivation - -expecting success: check integer: -2345 -i -2345 -ok 14 - OPT_INT() negative - -expecting success: - check magnitude: 2345678 -m 2345678 - -ok 15 - OPT_MAGNITUDE() simple - -expecting success: - check magnitude: 239616 -m 234k - -ok 16 - OPT_MAGNITUDE() kilo - -expecting success: - check magnitude: 104857600 -m 100m - -ok 17 - OPT_MAGNITUDE() mega - -expecting success: - check magnitude: 1073741824 -m 1g - -ok 18 - OPT_MAGNITUDE() giga - -expecting success: - check magnitude: 3221225472 -m 3g - -ok 19 - OPT_MAGNITUDE() 3giga - -expecting success: - test-tool parse-options -s123 -b -i 1729 -m 16k -b -vv -n -F my.file \ - >output 2>output.err && - test_cmp expect output && - test_must_be_empty output.err - -ok 20 - short options - -expecting success: - test-tool parse-options --boolean --integer 1729 --magnitude 16k \ - --boolean --string2=321 --verbose --verbose --no-dry-run \ - --abbrev=10 --file fi.le --obsolete \ - >output 2>output.err && - test_must_be_empty output.err && - test_cmp expect output - -ok 21 - long options - -expecting success: - test_expect_code 129 test-tool parse-options -s && - test_expect_code 129 test-tool parse-options --string && - test_expect_code 129 test-tool parse-options --file - -error: switch `s' requires a value -error: option `string' requires a value -error: option `file' requires a value -ok 22 - missing required value - -expecting success: - test-tool parse-options a1 --string 123 b1 --boolean -j 13 -- --boolean \ - >output 2>output.err && - test_must_be_empty output.err && - test_cmp expect output - -ok 23 - intermingled arguments - -expecting success: - test-tool parse-options --int 2 --boolean --no-bo >output 2>output.err && - test_must_be_empty output.err && - test_cmp expect output - -ok 24 - unambiguously abbreviated option - -expecting success: - test-tool parse-options --expect="integer: 2" --int=2 - -ok 25 - unambiguously abbreviated option with "=" - -expecting success: - test_expect_code 129 test-tool parse-options --strin 123 - -error: Ambiguous option: strin (could be --string or --string2) -usage: test-tool parse-options - - A helper function for the parse-options API. - - --yes get a boolean - -D, --no-doubt begins with 'no-' - -B, --no-fear be brave - -b, --boolean increment by one - -4, --or4 bitwise-or boolean with ...0100 - --neg-or4 same as --no-or4 - - -i, --integer get a integer - -j get a integer, too - -m, --magnitude get a magnitude - --set23 set integer to 23 - -L, --length get length of - -F, --file set file to - -String options - -s, --string - get a string - --string2 get another string - --st get another string (pervert ordering) - -o get another string - --list add str to list - -Magic arguments - --quux means --quux - -NUM set integer to NUM - + same as -b - --ambiguous positive ambiguity - --no-ambiguous negative ambiguity - -Standard options - --abbrev[=] use digits to display SHA-1s - -v, --verbose be verbose - -n, --dry-run dry run - -q, --quiet be quiet - --expect expected output in the variable dump - -ok 26 - ambiguously abbreviated option - -expecting success: - test-tool parse-options --expect="string: 123" --st 123 - -ok 27 - non ambiguous option (after two options it abbreviates) - -expecting success: - test_must_fail test-tool parse-options -boolean >output 2>output.err && - test_must_be_empty output && - test_cmp typo.err output.err - -ok 28 - detect possible typos - -expecting success: - test_must_fail test-tool parse-options -ambiguous >output 2>output.err && - test_must_be_empty output && - test_cmp typo.err output.err - -ok 29 - detect possible typos - -expecting success: - test-tool parse-options --expect="arg 00: --quux" --quux - -ok 30 - keep some options as arguments - -expecting success: - test-tool parse-options --length=four -b -4 >output 2>output.err && - test_must_be_empty output.err && - test_cmp expect output - -ok 31 - OPT_CALLBACK() and OPT_BIT() work - -expecting success: - test_must_fail test-tool parse-options --no-length >output 2>output.err && - test_must_be_empty output && - test_must_be_empty output.err - -ok 32 - OPT_CALLBACK() and callback errors work - -expecting success: - test-tool parse-options --set23 -bbbbb --no-or4 >output 2>output.err && - test_must_be_empty output.err && - test_cmp expect output - -ok 33 - OPT_BIT() and OPT_SET_INT() work - -expecting success: - test-tool parse-options --set23 -bbbbb --neg-or4 >output 2>output.err && - test_must_be_empty output.err && - test_cmp expect output - -ok 34 - OPT_NEGBIT() and OPT_SET_INT() work - -expecting success: - test-tool parse-options --expect="boolean: 6" -bb --or4 - -ok 35 - OPT_BIT() works - -expecting success: - test-tool parse-options --expect="boolean: 6" -bb --no-neg-or4 - -ok 36 - OPT_NEGBIT() works - -expecting success: - test-tool parse-options --expect="boolean: 6" + + + + + + - -ok 37 - OPT_COUNTUP() with PARSE_OPT_NODASH works - -expecting success: - test-tool parse-options --expect="integer: 12345" -12345 - -ok 38 - OPT_NUMBER_CALLBACK() works - -expecting success: - test-tool parse-options --no-ambig >output 2>output.err && - test_must_be_empty output.err && - test_cmp expect output - -ok 39 - negation of OPT_NONEG flags is not ambiguous - -expecting success: - test-tool parse-options --list foo --list=bar --list=baz >output && - test_cmp expect output - -ok 40 - --list keeps list of strings - -expecting success: - test-tool parse-options --list=other --list=irrelevant --list=options \ - --no-list --list=foo --list=bar --list=baz >output && - test_cmp expect output - -ok 41 - --no-list resets list - -expecting success: - test-tool parse-options --expect="quiet: 3" -q -q -q - -ok 42 - multiple quiet levels - -expecting success: - test-tool parse-options --expect="verbose: 3" -v -v -v - -ok 43 - multiple verbose levels - -expecting success: - test-tool parse-options --expect="quiet: 0" --no-quiet - -ok 44 - --no-quiet sets --quiet to 0 - -expecting success: - test-tool parse-options --expect="quiet: 0" -q -q -q --no-quiet - -ok 45 - --no-quiet resets multiple -q to 0 - -expecting success: - test-tool parse-options --expect="verbose: 0" --no-verbose - -ok 46 - --no-verbose sets verbose to 0 - -expecting success: - test-tool parse-options --expect="verbose: 0" -v -v -v --no-verbose - -ok 47 - --no-verbose resets multiple verbose to 0 - -# passed all 47 test(s) -1..47 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0010-racy-git.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0010-racy-git/.git/ -expecting success: test "" != "$files" -ok 1 - Racy GIT trial #0 part A - -expecting success: test "" != "$files" -ok 2 - Racy GIT trial #0 part B - -expecting success: test "" != "$files" -ok 3 - Racy GIT trial #1 part A - -expecting success: test "" != "$files" -ok 4 - Racy GIT trial #1 part B - -expecting success: test "" != "$files" -ok 5 - Racy GIT trial #2 part A - -expecting success: test "" != "$files" -ok 6 - Racy GIT trial #2 part B - -expecting success: test "" != "$files" -ok 7 - Racy GIT trial #3 part A - -expecting success: test "" != "$files" -ok 8 - Racy GIT trial #3 part B - -expecting success: test "" != "$files" -ok 9 - Racy GIT trial #4 part A - -expecting success: test "" != "$files" -ok 10 - Racy GIT trial #4 part B - -# passed all 10 test(s) -1..10 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0006-date.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0006-date/.git/ -expecting success: - test-tool date relative 1251659995 >actual && - test_i18ncmp expect actual - -ok 1 - relative date (5 seconds ago) - -expecting success: - test-tool date relative 1251659700 >actual && - test_i18ncmp expect actual - -ok 2 - relative date (5 minutes ago) - -expecting success: - test-tool date relative 1251642000 >actual && - test_i18ncmp expect actual - -ok 3 - relative date (5 hours ago) - -expecting success: - test-tool date relative 1251228000 >actual && - test_i18ncmp expect actual - -ok 4 - relative date (5 days ago) - -expecting success: - test-tool date relative 1249932000 >actual && - test_i18ncmp expect actual - -ok 5 - relative date (3 weeks ago) - -expecting success: - test-tool date relative 1238660000 >actual && - test_i18ncmp expect actual - -ok 6 - relative date (5 months ago) - -expecting success: - test-tool date relative 1214160000 >actual && - test_i18ncmp expect actual - -ok 7 - relative date (1 year, 2 months ago) - -expecting success: - test-tool date relative 1196472000 >actual && - test_i18ncmp expect actual - -ok 8 - relative date (1 year, 9 months ago) - -expecting success: - test-tool date relative 621660000 >actual && - test_i18ncmp expect actual - -ok 9 - relative date (20 years ago) - -expecting success: - test-tool date relative 1220210400 >actual && - test_i18ncmp expect actual - -ok 10 - relative date (12 months ago) - -expecting success: - test-tool date relative 1188674400 >actual && - test_i18ncmp expect actual - -ok 11 - relative date (2 years ago) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 12 - show date (iso8601:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 13 - show date (iso8601-strict:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 14 - show date (rfc2822:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 15 - show date (short:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 16 - show date (default:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 17 - show date (raw:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 18 - show date (unix:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 19 - show date (iso-local:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 20 - show date (raw-local:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 21 - show date (unix-local:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 22 - show date (format:%z:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 23 - show date (format-local:%z:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 24 - show date (format:%Z:1466000000 +0200) - -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 25 - show date (format-local:%Z:1466000000 +0200) - +*** t0065-strcmp-offset.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0065-strcmp-offset/.git/ expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + echo "$expect" >expect && + test-tool strcmp-offset "$s1" "$s2" >actual && test_cmp expect actual -ok 26 - show date (format:%%z:1466000000 +0200) +ok 1 - strcmp_offset(abc, abc) expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + echo "$expect" >expect && + test-tool strcmp-offset "$s1" "$s2" >actual && test_cmp expect actual -ok 27 - show date (format-local:%%z:1466000000 +0200) +ok 2 - strcmp_offset(abc, def) expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + echo "$expect" >expect && + test-tool strcmp-offset "$s1" "$s2" >actual && test_cmp expect actual -ok 28 - show date (format:%Y-%m-%d %H:%M:%S:1466000000 +0200) +ok 3 - strcmp_offset(abc, abz) expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && + echo "$expect" >expect && + test-tool strcmp-offset "$s1" "$s2" >actual && test_cmp expect actual -ok 29 - show date (format-local:%Y-%m-%d %H:%M:%S:1466000000 +0200) - -checking prerequisite: TIME_IS_64BIT - -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" &&test-tool date is64bit -) -prerequisite TIME_IS_64BIT ok -checking prerequisite: TIME_T_IS_64BIT +ok 4 - strcmp_offset(abc, abcdef) -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" &&test-tool date time_t-is64bit -) -prerequisite TIME_T_IS_64BIT ok +# passed all 4 test(s) +1..4 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t0061-run-command.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0061-run-command/.git/ expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 30 - show date (iso:5758122296 -0400) + test-tool run-command start-command-ENOENT ./does-not-exist 2>err && + test_i18ngrep "\./does-not-exist" err -expecting success: - echo "$time -> $expect" >expect && - TZ=${zone:-$TZ} test-tool date show:"$format" "$time" >actual && - test_cmp expect actual - -ok 31 - show date (iso-local:5758122296 -0400) +fatal: cannot run ./does-not-exist: No such file or directory +ok 1 - start_command reports ENOENT (slash) expecting success: - TZ=UTC test-tool date parse '2008' >actual && - test_cmp expect actual - -ok 32 - parse date (2008) + test-tool run-command start-command-ENOENT does-not-exist 2>err && + test_i18ngrep "does-not-exist" err -expecting success: - TZ=UTC test-tool date parse '2008-02' >actual && - test_cmp expect actual - -ok 33 - parse date (2008-02) +error: cannot run does-not-exist: No such file or directory +ok 2 - start_command reports ENOENT (no slash) expecting success: - TZ=UTC test-tool date parse '2008-02-14' >actual && - test_cmp expect actual - -ok 34 - parse date (2008-02-14) + cat hello-script >hello.sh && + chmod +x hello.sh && + test-tool run-command run-command ./hello.sh >actual 2>err && -expecting success: - TZ=UTC test-tool date parse '2008-02-14 20:30:45' >actual && - test_cmp expect actual - -ok 35 - parse date (2008-02-14 20:30:45) + test_cmp hello-script actual && + test_must_be_empty err -expecting success: - TZ=UTC test-tool date parse '2008-02-14 20:30:45 -0500' >actual && - test_cmp expect actual - -ok 36 - parse date (2008-02-14 20:30:45 -0500) +ok 3 - run_command can run a command expecting success: - TZ=UTC test-tool date parse '2008-02-14 20:30:45 -0015' >actual && - test_cmp expect actual - -ok 37 - parse date (2008-02-14 20:30:45 -0015) + write_script should-not-run <<-\EOF && + echo yikes + EOF + test_must_fail test-tool run-command run-command should-not-run 2>err && + test_i18ngrep "should-not-run" err -expecting success: - TZ=UTC test-tool date parse '2008-02-14 20:30:45 -5' >actual && - test_cmp expect actual - -ok 38 - parse date (2008-02-14 20:30:45 -5) +error: cannot run should-not-run: No such file or directory +ok 4 - run_command is restricted to PATH expecting success: - TZ=UTC test-tool date parse '2008-02-14 20:30:45 -5:' >actual && - test_cmp expect actual - -ok 39 - parse date (2008-02-14 20:30:45 -5:) + cat >hello <<-\EOF && + cat hello-script + EOF + chmod +x hello && + test-tool run-command run-command ./hello >actual 2>err && -expecting success: - TZ=UTC test-tool date parse '2008-02-14 20:30:45 -05' >actual && - test_cmp expect actual - -ok 40 - parse date (2008-02-14 20:30:45 -05) + test_cmp hello-script actual && + test_must_be_empty err -expecting success: - TZ=UTC test-tool date parse '2008-02-14 20:30:45 -:30' >actual && - test_cmp expect actual - -ok 41 - parse date (2008-02-14 20:30:45 -:30) +ok 5 - run_command can run a script without a #! line expecting success: - TZ=UTC test-tool date parse '2008-02-14 20:30:45 -05:00' >actual && - test_cmp expect actual - -ok 42 - parse date (2008-02-14 20:30:45 -05:00) + test_when_finished "rm -rf bin1 bin2" && + mkdir -p bin1/greet bin2 && + write_script bin2/greet <<-\EOF && + cat bin2/greet + EOF -expecting success: - TZ=EST5 test-tool date parse '2008-02-14 20:30:45' >actual && - test_cmp expect actual - -ok 43 - parse date (2008-02-14 20:30:45 TZ=EST5) + PATH=$PWD/bin1:$PWD/bin2:$PATH \ + test-tool run-command run-command greet >actual 2>err && + test_cmp bin2/greet actual && + test_must_be_empty err -expecting success: - test-tool date approxidate 'now' >actual && - test_cmp expect actual - -ok 44 - parse approxidate (now) +ok 6 - run_command does not try to execute a directory expecting success: - test-tool date approxidate '5 seconds ago' >actual && - test_cmp expect actual - -ok 45 - parse approxidate (5 seconds ago) + test_when_finished "rm -rf bin1 bin2" && + mkdir -p bin1 bin2 && + write_script bin1/greet <<-\EOF && + cat bin1/greet + EOF + chmod -x bin1/greet && + write_script bin2/greet <<-\EOF && + cat bin2/greet + EOF -expecting success: - test-tool date approxidate '5.seconds.ago' >actual && - test_cmp expect actual - -ok 46 - parse approxidate (5.seconds.ago) + PATH=$PWD/bin1:$PWD/bin2:$PATH \ + test-tool run-command run-command greet >actual 2>err && + test_cmp bin2/greet actual && + test_must_be_empty err -expecting success: - test-tool date approxidate '10.minutes.ago' >actual && - test_cmp expect actual - -ok 47 - parse approxidate (10.minutes.ago) +ok 7 - run_command passes over non-executable file expecting success: - test-tool date approxidate 'yesterday' >actual && - test_cmp expect actual - -ok 48 - parse approxidate (yesterday) + cat hello-script >hello.sh && + chmod -x hello.sh && + test_must_fail test-tool run-command run-command ./hello.sh 2>err && -expecting success: - test-tool date approxidate '3.days.ago' >actual && - test_cmp expect actual - -ok 49 - parse approxidate (3.days.ago) + grep "fatal: cannot exec.*hello.sh" err -expecting success: - test-tool date approxidate '3.weeks.ago' >actual && - test_cmp expect actual - -ok 50 - parse approxidate (3.weeks.ago) +fatal: cannot exec './hello.sh': Permission denied +ok 8 - run_command reports EACCES -expecting success: - test-tool date approxidate '3.months.ago' >actual && - test_cmp expect actual - -ok 51 - parse approxidate (3.months.ago) +checking prerequisite: SANITY -expecting success: - test-tool date approxidate '2.years.3.months.ago' >actual && - test_cmp expect actual - -ok 52 - parse approxidate (2.years.3.months.ago) +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + mkdir SANETESTD.1 SANETESTD.2 && -expecting success: - test-tool date approxidate '6am yesterday' >actual && - test_cmp expect actual - -ok 53 - parse approxidate (6am yesterday) + chmod +w SANETESTD.1 SANETESTD.2 && + >SANETESTD.1/x 2>SANETESTD.2/x && + chmod -w SANETESTD.1 && + chmod -r SANETESTD.1/x && + chmod -rx SANETESTD.2 || + BUG "cannot prepare SANETESTD" -expecting success: - test-tool date approxidate '6pm yesterday' >actual && - test_cmp expect actual - -ok 54 - parse approxidate (6pm yesterday) + ! test -r SANETESTD.1/x && + ! rm SANETESTD.1/x && ! test -f SANETESTD.2/x + status=$? -expecting success: - test-tool date approxidate '3:00' >actual && - test_cmp expect actual - -ok 55 - parse approxidate (3:00) + chmod +rwx SANETESTD.1 SANETESTD.2 && + rm -rf SANETESTD.1 SANETESTD.2 || + BUG "cannot clean SANETESTD" + return $status +) +rm: cannot remove 'SANETESTD.1/x': Permission denied +prerequisite SANITY ok expecting success: - test-tool date approxidate '15:00' >actual && + mkdir local-command && + test_when_finished "chmod u+rwx local-command && rm -fr local-command" && + git config alias.nitfol "!echo frotz" && + chmod a-rx local-command && + ( + PATH=./local-command:$PATH && + git nitfol >actual + ) && + echo frotz >expect && test_cmp expect actual - -ok 56 - parse approxidate (15:00) -expecting success: - test-tool date approxidate 'noon today' >actual && - test_cmp expect actual - -ok 57 - parse approxidate (noon today) +ok 9 - unreadable directory in PATH expecting success: - test-tool date approxidate 'noon yesterday' >actual && + test-tool run-command run-command-parallel 5 sh -c "printf \"%s\n%s\n\" Hello World" 2>actual && test_cmp expect actual - -ok 58 - parse approxidate (noon yesterday) -expecting success: - test-tool date approxidate 'January 5th noon pm' >actual && - test_cmp expect actual - -ok 59 - parse approxidate (January 5th noon pm) +ok 10 - run_command runs in parallel with more jobs available than tasks expecting success: - test-tool date approxidate '10am noon' >actual && + test-tool run-command run-command-parallel 4 sh -c "printf \"%s\n%s\n\" Hello World" 2>actual && test_cmp expect actual - -ok 60 - parse approxidate (10am noon) -expecting success: - test-tool date approxidate 'last tuesday' >actual && - test_cmp expect actual - -ok 61 - parse approxidate (last tuesday) +ok 11 - run_command runs in parallel with as many jobs as tasks expecting success: - test-tool date approxidate 'July 5th' >actual && + test-tool run-command run-command-parallel 3 sh -c "printf \"%s\n%s\n\" Hello World" 2>actual && test_cmp expect actual - -ok 62 - parse approxidate (July 5th) -expecting success: - test-tool date approxidate '06/05/2009' >actual && - test_cmp expect actual - -ok 63 - parse approxidate (06/05/2009) +ok 12 - run_command runs in parallel with more tasks than jobs available expecting success: - test-tool date approxidate '06.05.2009' >actual && + test-tool run-command run-command-abort 3 false 2>actual && test_cmp expect actual - -ok 64 - parse approxidate (06.05.2009) -expecting success: - test-tool date approxidate 'Jun 6, 5AM' >actual && - test_cmp expect actual - -ok 65 - parse approxidate (Jun 6, 5AM) +ok 13 - run_command is asked to abort gracefully expecting success: - test-tool date approxidate '5AM Jun 6' >actual && + test-tool run-command run-command-no-jobs 3 sh -c "printf \"%s\n%s\n\" Hello World" 2>actual && test_cmp expect actual - -ok 66 - parse approxidate (5AM Jun 6) -expecting success: - test-tool date approxidate '6AM, June 7, 2009' >actual && - test_cmp expect actual - -ok 67 - parse approxidate (6AM, June 7, 2009) +ok 14 - run_command outputs expecting success: - test-tool date approxidate '2008-12-01' >actual && - test_cmp expect actual - -ok 68 - parse approxidate (2008-12-01) + test_trace "abc=1 def=2" env abc=1 env def=2 && + test_trace "abc=2" env abc env abc=1 env abc=2 && + test_trace "abc=2" env abc env abc=2 && + ( + abc=1 && export abc && + test_trace "def=1" env abc=1 env def=1 + ) && + ( + abc=1 && export abc && + test_trace "def=1" env abc env abc=1 env def=1 + ) && + test_trace "def=1" env non-exist env def=1 && + test_trace "abc=2" env abc=1 env abc env abc=2 && + ( + abc=1 def=2 && export abc def && + test_trace "unset abc def;" env abc env def + ) && + ( + abc=1 def=2 && export abc def && + test_trace "unset def; abc=3" env abc env def env abc=3 + ) && + ( + abc=1 && export abc && + test_trace "unset abc;" env abc=2 env abc + ) -expecting success: - test-tool date approxidate '2009-12-01' >actual && - test_cmp expect actual - -ok 69 - parse approxidate (2009-12-01) +ok 15 - GIT_TRACE with environment variables -# passed all 69 test(s) -1..69 +# passed all 15 test(s) +1..15 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t0020-crlf.sh *** @@ -11063,7 +11522,7 @@ patched=$(git hash-object --stdin 3 files changed, 12 insertions(+) create mode 100644 dir/two @@ -11130,7 +11589,7 @@ test $(grep "CRLF will be replaced by LF" err | wc -l) = 1 fi -[master 119a508] nowarn +[master 98a1a00] nowarn Author: A U Thor 1 file changed, 4 insertions(+) create mode 100644 doublewarn @@ -11173,7 +11632,7 @@ git config core.safecrlf false && git reset --hard HEAD^ -HEAD is now at 73acd63 initial +HEAD is now at 7f6b201 initial ok 9 - switch off autocrlf, safecrlf, reset HEAD expecting success: @@ -11348,7 +11807,7 @@ test_must_fail has_cr one && verbose has_cr three -[master 7a96bb4] Add .gitattributes +[master b694a41] Add .gitattributes Author: A U Thor 1 file changed, 2 insertions(+) create mode 100644 .gitattributes @@ -11406,10 +11865,10 @@ test "$(git diff-files --raw)" = "" -[master 1b87859] initial +[master eb0e66a] initial Author: A U Thor 1 file changed, 1 insertion(+) -[master 3740e2f] second +[master 278f77f] second Author: A U Thor 2 files changed, 2 insertions(+) create mode 100644 .file @@ -11424,8 +11883,8 @@ git checkout -b -HEAD is now at 1b87859 initial -Previous HEAD position was 1b87859 initial +HEAD is now at eb0e66a initial +Previous HEAD position was eb0e66a initial Switched to branch 'master' ok 27 - checkout with existing .gitattributes @@ -11442,7 +11901,7 @@ rm '.gitattributes' -[master 314c1c0] third +[master 9da8582] third Author: A U Thor 2 files changed, 1 insertion(+), 4 deletions(-) create mode 100644 .file2 @@ -11458,9 +11917,9 @@ git checkout -b -HEAD is now at 3740e2f second +HEAD is now at 278f77f second M three -Previous HEAD position was 3740e2f second +Previous HEAD position was 278f77f second Switched to branch 'master' ok 28 - checkout when deleting .gitattributes @@ -11488,7 +11947,7 @@ git commit -m "alllf, allcrlf and mixed only" && git tag -a -m "message" autocrlf-checkpoint -[master 7710448] alllf, allcrlf and mixed only +[master 9226363] alllf, allcrlf and mixed only Author: A U Thor 7 files changed, 8 insertions(+), 14 deletions(-) delete mode 100644 .file @@ -11538,7 +11997,7 @@ git checkout -f && test_cmp alllf alllf2 -[master e903d67] alllf2 added +[master e75024d] alllf2 added Author: A U Thor 1 file changed, 4 insertions(+) create mode 100644 alllf2 @@ -11548,107 +12007,6 @@ 1..36 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0065-strcmp-offset.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0065-strcmp-offset/.git/ -expecting success: - echo "$expect" >expect && - test-tool strcmp-offset "$s1" "$s2" >actual && - test_cmp expect actual - -ok 1 - strcmp_offset(abc, abc) - -expecting success: - echo "$expect" >expect && - test-tool strcmp-offset "$s1" "$s2" >actual && - test_cmp expect actual - -ok 2 - strcmp_offset(abc, def) - -expecting success: - echo "$expect" >expect && - test-tool strcmp-offset "$s1" "$s2" >actual && - test_cmp expect actual - -ok 3 - strcmp_offset(abc, abz) - -expecting success: - echo "$expect" >expect && - test-tool strcmp-offset "$s1" "$s2" >actual && - test_cmp expect actual - -ok 4 - strcmp_offset(abc, abcdef) - -# passed all 4 test(s) -1..4 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0070-fundamental.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0070-fundamental/.git/ -expecting success: - test-tool ctype - -ok 1 - character classes (isspace, isalpha etc.) - -expecting success: - test_must_fail test-tool mktemp doesnotexist/testXXXXXX 2>err && - grep "doesnotexist/test" err - -fatal: Unable to create temporary file '/build/git-2.20.1/t/trash directory.t0070-fundamental/doesnotexist/testAVbftV': No such file or directory -ok 2 - mktemp to nonexistent directory prints filename - -checking prerequisite: SANITY - -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" && - mkdir SANETESTD.1 SANETESTD.2 && - - chmod +w SANETESTD.1 SANETESTD.2 && - >SANETESTD.1/x 2>SANETESTD.2/x && - chmod -w SANETESTD.1 && - chmod -r SANETESTD.1/x && - chmod -rx SANETESTD.2 || - BUG "cannot prepare SANETESTD" - - ! test -r SANETESTD.1/x && - ! rm SANETESTD.1/x && ! test -f SANETESTD.2/x - status=$? - - chmod +rwx SANETESTD.1 SANETESTD.2 && - rm -rf SANETESTD.1 SANETESTD.2 || - BUG "cannot clean SANETESTD" - return $status - -) -rm: cannot remove 'SANETESTD.1/x': Permission denied -prerequisite SANITY ok -expecting success: - mkdir cannotwrite && - test_when_finished "chmod +w cannotwrite" && - chmod -w cannotwrite && - test_must_fail test-tool mktemp cannotwrite/testXXXXXX 2>err && - grep "cannotwrite/test" err - -fatal: Unable to create temporary file '/build/git-2.20.1/t/trash directory.t0070-fundamental/cannotwrite/test8Kt6O5': Permission denied -ok 3 - mktemp to unwritable directory prints filename - -expecting success: - git commit --allow-empty -m message <&- - -[master (root-commit) 27bf890] message - Author: A U Thor -ok 4 - git_mkstemps_mode does not fail if fd 0 is not open - -expecting success: - # if this test fails, re-build git with NO_REGEX=1 - test-tool regex --bug - -ok 5 - check for a bug in the regex routines - -# passed all 5 test(s) -1..5 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t0030-stripspace.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0030-stripspace/.git/ expecting success: @@ -12090,6 +12448,73 @@ 1..26 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t0070-fundamental.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0070-fundamental/.git/ +expecting success: + test-tool ctype + +ok 1 - character classes (isspace, isalpha etc.) + +expecting success: + test_must_fail test-tool mktemp doesnotexist/testXXXXXX 2>err && + grep "doesnotexist/test" err + +fatal: Unable to create temporary file '/build/git-2.20.1/t/trash directory.t0070-fundamental/doesnotexist/testyAOXQL': No such file or directory +ok 2 - mktemp to nonexistent directory prints filename + +checking prerequisite: SANITY + +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + mkdir SANETESTD.1 SANETESTD.2 && + + chmod +w SANETESTD.1 SANETESTD.2 && + >SANETESTD.1/x 2>SANETESTD.2/x && + chmod -w SANETESTD.1 && + chmod -r SANETESTD.1/x && + chmod -rx SANETESTD.2 || + BUG "cannot prepare SANETESTD" + + ! test -r SANETESTD.1/x && + ! rm SANETESTD.1/x && ! test -f SANETESTD.2/x + status=$? + + chmod +rwx SANETESTD.1 SANETESTD.2 && + rm -rf SANETESTD.1 SANETESTD.2 || + BUG "cannot clean SANETESTD" + return $status + +) +rm: cannot remove 'SANETESTD.1/x': Permission denied +prerequisite SANITY ok +expecting success: + mkdir cannotwrite && + test_when_finished "chmod +w cannotwrite" && + chmod -w cannotwrite && + test_must_fail test-tool mktemp cannotwrite/testXXXXXX 2>err && + grep "cannotwrite/test" err + +fatal: Unable to create temporary file '/build/git-2.20.1/t/trash directory.t0070-fundamental/cannotwrite/testKBv1tS': Permission denied +ok 3 - mktemp to unwritable directory prints filename + +expecting success: + git commit --allow-empty -m message <&- + +[master (root-commit) 0362a71] message + Author: A U Thor +ok 4 - git_mkstemps_mode does not fail if fd 0 is not open + +expecting success: + # if this test fails, re-build git with NO_REGEX=1 + test-tool regex --bug + +ok 5 - check for a bug in the regex routines + +# passed all 5 test(s) +1..5 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t0063-string-list.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0063-string-list/.git/ expecting success: @@ -12433,6 +12858,140 @@ 1..8 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t0202-gettext-perl.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0202-gettext-perl/.git/ +# lib-gettext: Found 'is_IS.utf8' as an is_IS UTF-8 locale +# lib-gettext: No is_IS ISO-8859-1 locale available +# run 0: Perl Git::I18N API (perl /build/git-2.20.1/t/t0202/test.pl) +1..13 +ok 1 - Testing Git::I18N with NO Perl gettext library +ok 2 - Git::I18N is located at /build/git-2.20.1/t/../perl/build/lib/Git/I18N.pm +ok 3 - sanity: Git::I18N has 3 export(s) +ok 4 - sanity: Git::I18N exports everything by default +ok 5 - sanity: N__ has a $ prototype +ok 6 - sanity: __n has a $$$ prototype +ok 7 - sanity: __ has a $ prototype +ok 8 - Passing a string through __() in the C locale works +ok 9 - Get singular string through __n() in C locale +ok 10 - Get plural string through __n() in C locale +ok 11 - Passing a string through N__() in the C locale works +ok 12 - Without a gettext library + locale turns into +ok 13 - Without a gettext library + locale turns into +# test_external test Perl Git::I18N API was ok +# expecting no stderr from previous command +# test_external_without_stderr test no stderr: Perl Git::I18N API was ok +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t0203-gettext-setlocale-sanity.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0203-gettext-setlocale-sanity/.git/ +# lib-gettext: Found 'is_IS.utf8' as an is_IS UTF-8 locale +# lib-gettext: No is_IS ISO-8859-1 locale available +expecting success: + . "$TEST_DIRECTORY"/t3901/8859-1.txt && + test_commit "iso-c-commit" iso-under-c && + git show >out 2>err && + test_must_be_empty err && + grep -q "iso-c-commit" out + +Warning: commit message did not conform to UTF-8. +You may want to amend it after fixing the message, or set the config +variable i18n.commitencoding to the encoding your project uses. +[master (root-commit) f2030b4] iso-c-commit + Author: Ãéí óú + 1 file changed, 1 insertion(+) + create mode 100644 iso-under-c +ok 1 - git show a ISO-8859-1 commit under C locale + +expecting success: + . "$TEST_DIRECTORY"/t3901/8859-1.txt && + test_commit "iso-utf8-commit" iso-under-utf8 && + LANGUAGE=is LC_ALL="$is_IS_locale" git show >out 2>err && + test_must_be_empty err && + grep -q "iso-utf8-commit" out + +Warning: commit message did not conform to UTF-8. +You may want to amend it after fixing the message, or set the config +variable i18n.commitencoding to the encoding your project uses. +[master 7495ea2] iso-utf8-commit + Author: Ãéí óú + 1 file changed, 1 insertion(+) + create mode 100644 iso-under-utf8 +ok 2 - git show a ISO-8859-1 commit under a UTF-8 locale + +# passed all 2 test(s) +1..2 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t0201-gettext-fallbacks.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0201-gettext-fallbacks/.git/ +# lib-gettext: No is_IS UTF-8 locale available +# lib-gettext: No is_IS ISO-8859-1 locale available +expecting success: + test -n "$GIT_INTERNAL_GETTEXT_SH_SCHEME" + +ok 1 - sanity: $GIT_INTERNAL_GETTEXT_SH_SCHEME is set (to fallthrough) + +expecting success: + test -n "$GIT_INTERNAL_GETTEXT_TEST_FALLBACKS" + +ok 2 - sanity: $GIT_INTERNAL_GETTEXT_TEST_FALLBACKS is set + +expecting success: + echo fallthrough >expect && + echo $GIT_INTERNAL_GETTEXT_SH_SCHEME >actual && + test_cmp expect actual + +ok 3 - sanity: $GIT_INTERNAL_GETTEXT_SH_SCHEME" is fallthrough + +expecting success: + printf "test" >expect && + gettext "test" >actual && + test_i18ncmp expect actual && + printf "test more words" >expect && + gettext "test more words" >actual && + test_i18ncmp expect actual + +ok 4 - gettext: our gettext() fallback has pass-through semantics + +expecting success: + printf "test" >expect && + eval_gettext "test" >actual && + test_i18ncmp expect actual && + printf "test more words" >expect && + eval_gettext "test more words" >actual && + test_i18ncmp expect actual + +ok 5 - eval_gettext: our eval_gettext() fallback has pass-through semantics + +expecting success: + printf "test YesPlease" >expect && + GIT_INTERNAL_GETTEXT_TEST_FALLBACKS=YesPlease eval_gettext "test \$GIT_INTERNAL_GETTEXT_TEST_FALLBACKS" >actual && + test_i18ncmp expect actual + +ok 6 - eval_gettext: our eval_gettext() fallback can interpolate variables + +expecting success: + cmdline="git am" && + export cmdline && + printf "When you have resolved this problem, run git am --resolved." >expect && + eval_gettext "When you have resolved this problem, run \$cmdline --resolved." >actual && + test_i18ncmp expect actual + +ok 7 - eval_gettext: our eval_gettext() fallback can interpolate variables with spaces + +expecting success: + cmdline="git am" && + export cmdline && + printf "When you have resolved this problem, run \"git am --resolved\"." >expect && + eval_gettext "When you have resolved this problem, run \"\$cmdline --resolved\"." >actual && + test_i18ncmp expect actual + +ok 8 - eval_gettext: our eval_gettext() fallback can interpolate variables with spaces and quotes + +# passed all 8 test(s) +1..8 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t0100-previous.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0100-previous/.git/ expecting success: @@ -12578,293 +13137,6 @@ 1..6 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0202-gettext-perl.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0202-gettext-perl/.git/ -# lib-gettext: Found 'is_IS.utf8' as an is_IS UTF-8 locale -# lib-gettext: No is_IS ISO-8859-1 locale available -# run 0: Perl Git::I18N API (perl /build/git-2.20.1/t/t0202/test.pl) -1..13 -ok 1 - Testing Git::I18N with NO Perl gettext library -ok 2 - Git::I18N is located at /build/git-2.20.1/t/../perl/build/lib/Git/I18N.pm -ok 3 - sanity: Git::I18N has 3 export(s) -ok 4 - sanity: Git::I18N exports everything by default -ok 5 - sanity: __ has a $ prototype -ok 6 - sanity: __n has a $$$ prototype -ok 7 - sanity: N__ has a $ prototype -ok 8 - Passing a string through __() in the C locale works -ok 9 - Get singular string through __n() in C locale -ok 10 - Get plural string through __n() in C locale -ok 11 - Passing a string through N__() in the C locale works -ok 12 - Without a gettext library + locale turns into -ok 13 - Without a gettext library + locale turns into -# test_external test Perl Git::I18N API was ok -# expecting no stderr from previous command -# test_external_without_stderr test no stderr: Perl Git::I18N API was ok -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0061-run-command.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0061-run-command/.git/ -expecting success: - test-tool run-command start-command-ENOENT ./does-not-exist 2>err && - test_i18ngrep "\./does-not-exist" err - -fatal: cannot run ./does-not-exist: No such file or directory -ok 1 - start_command reports ENOENT (slash) - -expecting success: - test-tool run-command start-command-ENOENT does-not-exist 2>err && - test_i18ngrep "does-not-exist" err - -error: cannot run does-not-exist: No such file or directory -ok 2 - start_command reports ENOENT (no slash) - -expecting success: - cat hello-script >hello.sh && - chmod +x hello.sh && - test-tool run-command run-command ./hello.sh >actual 2>err && - - test_cmp hello-script actual && - test_must_be_empty err - -ok 3 - run_command can run a command - -expecting success: - write_script should-not-run <<-\EOF && - echo yikes - EOF - test_must_fail test-tool run-command run-command should-not-run 2>err && - test_i18ngrep "should-not-run" err - -error: cannot run should-not-run: No such file or directory -ok 4 - run_command is restricted to PATH - -expecting success: - cat >hello <<-\EOF && - cat hello-script - EOF - chmod +x hello && - test-tool run-command run-command ./hello >actual 2>err && - - test_cmp hello-script actual && - test_must_be_empty err - -ok 5 - run_command can run a script without a #! line - -expecting success: - test_when_finished "rm -rf bin1 bin2" && - mkdir -p bin1/greet bin2 && - write_script bin2/greet <<-\EOF && - cat bin2/greet - EOF - - PATH=$PWD/bin1:$PWD/bin2:$PATH \ - test-tool run-command run-command greet >actual 2>err && - test_cmp bin2/greet actual && - test_must_be_empty err - -ok 6 - run_command does not try to execute a directory - -expecting success: - test_when_finished "rm -rf bin1 bin2" && - mkdir -p bin1 bin2 && - write_script bin1/greet <<-\EOF && - cat bin1/greet - EOF - chmod -x bin1/greet && - write_script bin2/greet <<-\EOF && - cat bin2/greet - EOF - - PATH=$PWD/bin1:$PWD/bin2:$PATH \ - test-tool run-command run-command greet >actual 2>err && - test_cmp bin2/greet actual && - test_must_be_empty err - -ok 7 - run_command passes over non-executable file - -expecting success: - cat hello-script >hello.sh && - chmod -x hello.sh && - test_must_fail test-tool run-command run-command ./hello.sh 2>err && - - grep "fatal: cannot exec.*hello.sh" err - -fatal: cannot exec './hello.sh': Permission denied -ok 8 - run_command reports EACCES - -checking prerequisite: SANITY - -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" && - mkdir SANETESTD.1 SANETESTD.2 && - - chmod +w SANETESTD.1 SANETESTD.2 && - >SANETESTD.1/x 2>SANETESTD.2/x && - chmod -w SANETESTD.1 && - chmod -r SANETESTD.1/x && - chmod -rx SANETESTD.2 || - BUG "cannot prepare SANETESTD" - - ! test -r SANETESTD.1/x && - ! rm SANETESTD.1/x && ! test -f SANETESTD.2/x - status=$? - - chmod +rwx SANETESTD.1 SANETESTD.2 && - rm -rf SANETESTD.1 SANETESTD.2 || - BUG "cannot clean SANETESTD" - return $status - -) -rm: cannot remove 'SANETESTD.1/x': Permission denied -prerequisite SANITY ok -expecting success: - mkdir local-command && - test_when_finished "chmod u+rwx local-command && rm -fr local-command" && - git config alias.nitfol "!echo frotz" && - chmod a-rx local-command && - ( - PATH=./local-command:$PATH && - git nitfol >actual - ) && - echo frotz >expect && - test_cmp expect actual - -ok 9 - unreadable directory in PATH - -expecting success: - test-tool run-command run-command-parallel 5 sh -c "printf \"%s\n%s\n\" Hello World" 2>actual && - test_cmp expect actual - -ok 10 - run_command runs in parallel with more jobs available than tasks - -expecting success: - test-tool run-command run-command-parallel 4 sh -c "printf \"%s\n%s\n\" Hello World" 2>actual && - test_cmp expect actual - -ok 11 - run_command runs in parallel with as many jobs as tasks - -expecting success: - test-tool run-command run-command-parallel 3 sh -c "printf \"%s\n%s\n\" Hello World" 2>actual && - test_cmp expect actual - -ok 12 - run_command runs in parallel with more tasks than jobs available - -expecting success: - test-tool run-command run-command-abort 3 false 2>actual && - test_cmp expect actual - -ok 13 - run_command is asked to abort gracefully - -expecting success: - test-tool run-command run-command-no-jobs 3 sh -c "printf \"%s\n%s\n\" Hello World" 2>actual && - test_cmp expect actual - -ok 14 - run_command outputs - -expecting success: - test_trace "abc=1 def=2" env abc=1 env def=2 && - test_trace "abc=2" env abc env abc=1 env abc=2 && - test_trace "abc=2" env abc env abc=2 && - ( - abc=1 && export abc && - test_trace "def=1" env abc=1 env def=1 - ) && - ( - abc=1 && export abc && - test_trace "def=1" env abc env abc=1 env def=1 - ) && - test_trace "def=1" env non-exist env def=1 && - test_trace "abc=2" env abc=1 env abc env abc=2 && - ( - abc=1 def=2 && export abc def && - test_trace "unset abc def;" env abc env def - ) && - ( - abc=1 def=2 && export abc def && - test_trace "unset def; abc=3" env abc env def env abc=3 - ) && - ( - abc=1 && export abc && - test_trace "unset abc;" env abc=2 env abc - ) - -ok 15 - GIT_TRACE with environment variables - -# passed all 15 test(s) -1..15 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0201-gettext-fallbacks.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0201-gettext-fallbacks/.git/ -# lib-gettext: No is_IS UTF-8 locale available -# lib-gettext: No is_IS ISO-8859-1 locale available -expecting success: - test -n "$GIT_INTERNAL_GETTEXT_SH_SCHEME" - -ok 1 - sanity: $GIT_INTERNAL_GETTEXT_SH_SCHEME is set (to fallthrough) - -expecting success: - test -n "$GIT_INTERNAL_GETTEXT_TEST_FALLBACKS" - -ok 2 - sanity: $GIT_INTERNAL_GETTEXT_TEST_FALLBACKS is set - -expecting success: - echo fallthrough >expect && - echo $GIT_INTERNAL_GETTEXT_SH_SCHEME >actual && - test_cmp expect actual - -ok 3 - sanity: $GIT_INTERNAL_GETTEXT_SH_SCHEME" is fallthrough - -expecting success: - printf "test" >expect && - gettext "test" >actual && - test_i18ncmp expect actual && - printf "test more words" >expect && - gettext "test more words" >actual && - test_i18ncmp expect actual - -ok 4 - gettext: our gettext() fallback has pass-through semantics - -expecting success: - printf "test" >expect && - eval_gettext "test" >actual && - test_i18ncmp expect actual && - printf "test more words" >expect && - eval_gettext "test more words" >actual && - test_i18ncmp expect actual - -ok 5 - eval_gettext: our eval_gettext() fallback has pass-through semantics - -expecting success: - printf "test YesPlease" >expect && - GIT_INTERNAL_GETTEXT_TEST_FALLBACKS=YesPlease eval_gettext "test \$GIT_INTERNAL_GETTEXT_TEST_FALLBACKS" >actual && - test_i18ncmp expect actual - -ok 6 - eval_gettext: our eval_gettext() fallback can interpolate variables - -expecting success: - cmdline="git am" && - export cmdline && - printf "When you have resolved this problem, run git am --resolved." >expect && - eval_gettext "When you have resolved this problem, run \$cmdline --resolved." >actual && - test_i18ncmp expect actual - -ok 7 - eval_gettext: our eval_gettext() fallback can interpolate variables with spaces - -expecting success: - cmdline="git am" && - export cmdline && - printf "When you have resolved this problem, run \"git am --resolved\"." >expect && - eval_gettext "When you have resolved this problem, run \"\$cmdline --resolved\"." >actual && - test_i18ncmp expect actual - -ok 8 - eval_gettext: our eval_gettext() fallback can interpolate variables with spaces and quotes - -# passed all 8 test(s) -1..8 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t0205-gettext-poison.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0205-gettext-poison/.git/ expecting success: @@ -12896,46 +13168,6 @@ 1..3 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0203-gettext-setlocale-sanity.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0203-gettext-setlocale-sanity/.git/ -# lib-gettext: Found 'is_IS.utf8' as an is_IS UTF-8 locale -# lib-gettext: No is_IS ISO-8859-1 locale available -expecting success: - . "$TEST_DIRECTORY"/t3901/8859-1.txt && - test_commit "iso-c-commit" iso-under-c && - git show >out 2>err && - test_must_be_empty err && - grep -q "iso-c-commit" out - -Warning: commit message did not conform to UTF-8. -You may want to amend it after fixing the message, or set the config -variable i18n.commitencoding to the encoding your project uses. -[master (root-commit) f2030b4] iso-c-commit - Author: Ãéí óú - 1 file changed, 1 insertion(+) - create mode 100644 iso-under-c -ok 1 - git show a ISO-8859-1 commit under C locale - -expecting success: - . "$TEST_DIRECTORY"/t3901/8859-1.txt && - test_commit "iso-utf8-commit" iso-under-utf8 && - LANGUAGE=is LC_ALL="$is_IS_locale" git show >out 2>err && - test_must_be_empty err && - grep -q "iso-utf8-commit" out - -Warning: commit message did not conform to UTF-8. -You may want to amend it after fixing the message, or set the config -variable i18n.commitencoding to the encoding your project uses. -[master 7495ea2] iso-utf8-commit - Author: Ãéí óú - 1 file changed, 1 insertion(+) - create mode 100644 iso-under-utf8 -ok 2 - git show a ISO-8859-1 commit under a UTF-8 locale - -# passed all 2 test(s) -1..2 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t0303-credential-external.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0303-credential-external/.git/ 1..0 # SKIP used to test external credential helpers @@ -13143,6 +13375,247 @@ 1..8 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t0110-urlmatch-normalization.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0110-urlmatch-normalization/.git/ +expecting success: + ! test-tool urlmatch-normalization "" && + ! test-tool urlmatch-normalization "_" && + ! test-tool urlmatch-normalization "scheme" && + ! test-tool urlmatch-normalization "scheme:" && + ! test-tool urlmatch-normalization "scheme:/" && + ! test-tool urlmatch-normalization "scheme://" && + ! test-tool urlmatch-normalization "file" && + ! test-tool urlmatch-normalization "file:" && + ! test-tool urlmatch-normalization "file:/" && + test-tool urlmatch-normalization "file://" && + ! test-tool urlmatch-normalization "://acme.co" && + ! test-tool urlmatch-normalization "x_test://acme.co" && + ! test-tool urlmatch-normalization "-test://acme.co" && + ! test-tool urlmatch-normalization "0test://acme.co" && + ! test-tool urlmatch-normalization "+test://acme.co" && + ! test-tool urlmatch-normalization ".test://acme.co" && + ! test-tool urlmatch-normalization "schem%6e://" && + test-tool urlmatch-normalization "x-Test+v1.0://acme.co" && + test "$(test-tool urlmatch-normalization -p "AbCdeF://x.Y")" = "abcdef://x.y/" + +ok 1 - url scheme + +expecting success: + ! test-tool urlmatch-normalization "scheme://user:pass@" && + ! test-tool urlmatch-normalization "scheme://?" && + ! test-tool urlmatch-normalization "scheme://#" && + ! test-tool urlmatch-normalization "scheme:///" && + ! test-tool urlmatch-normalization "scheme://:" && + ! test-tool urlmatch-normalization "scheme://:555" && + test-tool urlmatch-normalization "file://user:pass@" && + test-tool urlmatch-normalization "file://?" && + test-tool urlmatch-normalization "file://#" && + test-tool urlmatch-normalization "file:///" && + test-tool urlmatch-normalization "file://:" && + ! test-tool urlmatch-normalization "file://:555" && + test-tool urlmatch-normalization "scheme://user:pass@host" && + test-tool urlmatch-normalization "scheme://@host" && + test-tool urlmatch-normalization "scheme://%00@host" && + ! test-tool urlmatch-normalization "scheme://%%@host" && + ! test-tool urlmatch-normalization "scheme://host_" && + test-tool urlmatch-normalization "scheme://user:pass@host/" && + test-tool urlmatch-normalization "scheme://@host/" && + test-tool urlmatch-normalization "scheme://host/" && + test-tool urlmatch-normalization "scheme://host?x" && + test-tool urlmatch-normalization "scheme://host#x" && + test-tool urlmatch-normalization "scheme://host/@" && + test-tool urlmatch-normalization "scheme://host?@x" && + test-tool urlmatch-normalization "scheme://host#@x" && + test-tool urlmatch-normalization "scheme://[::1]" && + test-tool urlmatch-normalization "scheme://[::1]/" && + ! test-tool urlmatch-normalization "scheme://hos%41/" && + test-tool urlmatch-normalization "scheme://[invalid....:/" && + test-tool urlmatch-normalization "scheme://invalid....:]/" && + ! test-tool urlmatch-normalization "scheme://invalid....:[/" && + ! test-tool urlmatch-normalization "scheme://invalid....:[" + +ok 2 - url authority + +expecting success: + test-tool urlmatch-normalization "xyz://q@some.host:" && + test-tool urlmatch-normalization "xyz://q@some.host:456/" && + ! test-tool urlmatch-normalization "xyz://q@some.host:0" && + ! test-tool urlmatch-normalization "xyz://q@some.host:0000000" && + test-tool urlmatch-normalization "xyz://q@some.host:0000001?" && + test-tool urlmatch-normalization "xyz://q@some.host:065535#" && + test-tool urlmatch-normalization "xyz://q@some.host:65535" && + ! test-tool urlmatch-normalization "xyz://q@some.host:65536" && + ! test-tool urlmatch-normalization "xyz://q@some.host:99999" && + ! test-tool urlmatch-normalization "xyz://q@some.host:100000" && + ! test-tool urlmatch-normalization "xyz://q@some.host:100001" && + test-tool urlmatch-normalization "http://q@some.host:80" && + test-tool urlmatch-normalization "https://q@some.host:443" && + test-tool urlmatch-normalization "http://q@some.host:80/" && + test-tool urlmatch-normalization "https://q@some.host:443?" && + ! test-tool urlmatch-normalization "http://q@:8008" && + ! test-tool urlmatch-normalization "http://:8080" && + ! test-tool urlmatch-normalization "http://:" && + test-tool urlmatch-normalization "xyz://q@some.host:456/" && + test-tool urlmatch-normalization "xyz://[::1]:456/" && + test-tool urlmatch-normalization "xyz://[::1]:/" && + ! test-tool urlmatch-normalization "xyz://[::1]:000/" && + ! test-tool urlmatch-normalization "xyz://[::1]:0%300/" && + ! test-tool urlmatch-normalization "xyz://[::1]:0x80/" && + ! test-tool urlmatch-normalization "xyz://[::1]:4294967297/" && + ! test-tool urlmatch-normalization "xyz://[::1]:030f/" + +ok 3 - url port checks + +expecting success: + test "$(test-tool urlmatch-normalization -p "http://x:800")" = "http://x:800/" && + test "$(test-tool urlmatch-normalization -p "http://x:0800")" = "http://x:800/" && + test "$(test-tool urlmatch-normalization -p "http://x:00000800")" = "http://x:800/" && + test "$(test-tool urlmatch-normalization -p "http://x:065535")" = "http://x:65535/" && + test "$(test-tool urlmatch-normalization -p "http://x:1")" = "http://x:1/" && + test "$(test-tool urlmatch-normalization -p "http://x:80")" = "http://x/" && + test "$(test-tool urlmatch-normalization -p "http://x:080")" = "http://x/" && + test "$(test-tool urlmatch-normalization -p "http://x:000000080")" = "http://x/" && + test "$(test-tool urlmatch-normalization -p "https://x:443")" = "https://x/" && + test "$(test-tool urlmatch-normalization -p "https://x:0443")" = "https://x/" && + test "$(test-tool urlmatch-normalization -p "https://x:000000443")" = "https://x/" + +ok 4 - url port normalization + +expecting success: + ! test-tool urlmatch-normalization "http://x.y?%fg" && + test "$(test-tool urlmatch-normalization -p "X://W/%7e%41^%3a")" = "x://w/~A%5E%3A" && + test "$(test-tool urlmatch-normalization -p "X://W/:/?#[]@")" = "x://w/:/?#[]@" && + test "$(test-tool urlmatch-normalization -p "X://W/$&()*+,;=")" = "x://w/$&()*+,;=" && + test "$(test-tool urlmatch-normalization -p "X://W/'")" = "x://w/'" && + test "$(test-tool urlmatch-normalization -p "X://W?!")" = "x://w/?!" + +ok 5 - url general escapes + +expecting success: + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-1")")" = "x://q/%01%02%03%04%05%06%07%08%0E%0F%10%11%12" && + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-2")")" = "x://q/%13%14%15%16%17%18%19%1B%1C%1D%1E%1F%7F" && + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-3")")" = "x://q/%80%81%82%83%84%85%86%87%88%89%8A%8B%8C%8D%8E%8F" && + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-4")")" = "x://q/%90%91%92%93%94%95%96%97%98%99%9A%9B%9C%9D%9E%9F" && + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-5")")" = "x://q/%A0%A1%A2%A3%A4%A5%A6%A7%A8%A9%AA%AB%AC%AD%AE%AF" && + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-6")")" = "x://q/%B0%B1%B2%B3%B4%B5%B6%B7%B8%B9%BA%BB%BC%BD%BE%BF" && + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-7")")" = "x://q/%C0%C1%C2%C3%C4%C5%C6%C7%C8%C9%CA%CB%CC%CD%CE%CF" && + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-8")")" = "x://q/%D0%D1%D2%D3%D4%D5%D6%D7%D8%D9%DA%DB%DC%DD%DE%DF" && + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-9")")" = "x://q/%E0%E1%E2%E3%E4%E5%E6%E7%E8%E9%EA%EB%EC%ED%EE%EF" && + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-10")")" = "x://q/%F0%F1%F2%F3%F4%F5%F6%F7%F8%F9%FA%FB%FC%FD%FE%FF" + +ok 6 - url high-bit escapes + +expecting success: + test "$(test-tool urlmatch-normalization -p "$(cat "$tu-11")")" = "x://q/%C2%80%DF%BF%E0%A0%80%EF%BF%BD%F0%90%80%80%F0%AF%BF%BD" + +ok 7 - url utf-8 escapes + +expecting success: + test "$(test-tool urlmatch-normalization -p "x://%41%62(^):%70+d@foo")" = "x://Ab(%5E):p+d@foo/" + +ok 8 - url username/password escapes + +expecting success: + test "$(test-tool urlmatch-normalization -l "Http://%4d%65:%4d^%70@The.Host")" = 25 && + test "$(test-tool urlmatch-normalization -l "http://%41:%42@x.y/%61/")" = 17 && + test "$(test-tool urlmatch-normalization -l "http://@x.y/^")" = 15 + +ok 9 - url normalized lengths + +expecting success: + test "$(test-tool urlmatch-normalization -p "x://y/.")" = "x://y/" && + test "$(test-tool urlmatch-normalization -p "x://y/./")" = "x://y/" && + test "$(test-tool urlmatch-normalization -p "x://y/a/.")" = "x://y/a" && + test "$(test-tool urlmatch-normalization -p "x://y/a/./")" = "x://y/a/" && + test "$(test-tool urlmatch-normalization -p "x://y/.?")" = "x://y/?" && + test "$(test-tool urlmatch-normalization -p "x://y/./?")" = "x://y/?" && + test "$(test-tool urlmatch-normalization -p "x://y/a/.?")" = "x://y/a?" && + test "$(test-tool urlmatch-normalization -p "x://y/a/./?")" = "x://y/a/?" && + test "$(test-tool urlmatch-normalization -p "x://y/a/./b/.././../c")" = "x://y/c" && + test "$(test-tool urlmatch-normalization -p "x://y/a/./b/../.././c/")" = "x://y/c/" && + test "$(test-tool urlmatch-normalization -p "x://y/a/./b/.././../c/././.././.")" = "x://y/" && + ! test-tool urlmatch-normalization "x://y/a/./b/.././../c/././.././.." && + test "$(test-tool urlmatch-normalization -p "x://y/a/./?/././..")" = "x://y/a/?/././.." && + test "$(test-tool urlmatch-normalization -p "x://y/%2e/")" = "x://y/" && + test "$(test-tool urlmatch-normalization -p "x://y/%2E/")" = "x://y/" && + test "$(test-tool urlmatch-normalization -p "x://y/a/%2e./")" = "x://y/" && + test "$(test-tool urlmatch-normalization -p "x://y/b/.%2E/")" = "x://y/" && + test "$(test-tool urlmatch-normalization -p "x://y/c/%2e%2E/")" = "x://y/" + +ok 10 - url . and .. segments + +expecting success: + test-tool urlmatch-normalization "httP://x" "Http://X/" && + test-tool urlmatch-normalization "Http://%4d%65:%4d^%70@The.Host" "hTTP://Me:%4D^p@the.HOST:80/" && + ! test-tool urlmatch-normalization "https://@x.y/^" "httpS://x.y:443/^" && + test-tool urlmatch-normalization "https://@x.y/^" "httpS://@x.y:0443/^" && + test-tool urlmatch-normalization "https://@x.y/^/../abc" "httpS://@x.y:0443/abc" && + test-tool urlmatch-normalization "https://@x.y/^/.." "httpS://@x.y:0443/" + +ok 11 - url equivalents + +# passed all 11 test(s) +1..11 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t0010-racy-git.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0010-racy-git/.git/ +expecting success: test "" != "$files" +ok 1 - Racy GIT trial #0 part A + +expecting success: test "" != "$files" +ok 2 - Racy GIT trial #0 part B + +expecting success: test "" != "$files" +ok 3 - Racy GIT trial #1 part A + +expecting success: test "" != "$files" +ok 4 - Racy GIT trial #1 part B + +expecting success: test "" != "$files" +ok 5 - Racy GIT trial #2 part A + +expecting success: test "" != "$files" +ok 6 - Racy GIT trial #2 part B + +expecting success: test "" != "$files" +ok 7 - Racy GIT trial #3 part A + +expecting success: test "" != "$files" +ok 8 - Racy GIT trial #3 part B + +expecting success: test "" != "$files" +ok 9 - Racy GIT trial #4 part A + +expecting success: test "" != "$files" +ok 10 - Racy GIT trial #4 part B + +# passed all 10 test(s) +1..10 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1003-read-tree-prefix.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1003-read-tree-prefix/.git/ +expecting success: + echo hello >one && + git update-index --add one && + tree=$(git write-tree) && + echo tree is $tree + +tree is 700196ec4e5b1c75e9f5481e5b545d78533ff917 +ok 1 - setup + +expecting success: + git read-tree --prefix=two/ $tree && + git ls-files >actual && + cmp expect actual + +ok 2 - read-tree --prefix + +# passed all 2 test(s) +1..2 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t0300-credentials.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0300-credentials/.git/ expecting success: @@ -13608,351 +14081,6 @@ 1..25 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0110-urlmatch-normalization.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0110-urlmatch-normalization/.git/ -expecting success: - ! test-tool urlmatch-normalization "" && - ! test-tool urlmatch-normalization "_" && - ! test-tool urlmatch-normalization "scheme" && - ! test-tool urlmatch-normalization "scheme:" && - ! test-tool urlmatch-normalization "scheme:/" && - ! test-tool urlmatch-normalization "scheme://" && - ! test-tool urlmatch-normalization "file" && - ! test-tool urlmatch-normalization "file:" && - ! test-tool urlmatch-normalization "file:/" && - test-tool urlmatch-normalization "file://" && - ! test-tool urlmatch-normalization "://acme.co" && - ! test-tool urlmatch-normalization "x_test://acme.co" && - ! test-tool urlmatch-normalization "-test://acme.co" && - ! test-tool urlmatch-normalization "0test://acme.co" && - ! test-tool urlmatch-normalization "+test://acme.co" && - ! test-tool urlmatch-normalization ".test://acme.co" && - ! test-tool urlmatch-normalization "schem%6e://" && - test-tool urlmatch-normalization "x-Test+v1.0://acme.co" && - test "$(test-tool urlmatch-normalization -p "AbCdeF://x.Y")" = "abcdef://x.y/" - -ok 1 - url scheme - -expecting success: - ! test-tool urlmatch-normalization "scheme://user:pass@" && - ! test-tool urlmatch-normalization "scheme://?" && - ! test-tool urlmatch-normalization "scheme://#" && - ! test-tool urlmatch-normalization "scheme:///" && - ! test-tool urlmatch-normalization "scheme://:" && - ! test-tool urlmatch-normalization "scheme://:555" && - test-tool urlmatch-normalization "file://user:pass@" && - test-tool urlmatch-normalization "file://?" && - test-tool urlmatch-normalization "file://#" && - test-tool urlmatch-normalization "file:///" && - test-tool urlmatch-normalization "file://:" && - ! test-tool urlmatch-normalization "file://:555" && - test-tool urlmatch-normalization "scheme://user:pass@host" && - test-tool urlmatch-normalization "scheme://@host" && - test-tool urlmatch-normalization "scheme://%00@host" && - ! test-tool urlmatch-normalization "scheme://%%@host" && - ! test-tool urlmatch-normalization "scheme://host_" && - test-tool urlmatch-normalization "scheme://user:pass@host/" && - test-tool urlmatch-normalization "scheme://@host/" && - test-tool urlmatch-normalization "scheme://host/" && - test-tool urlmatch-normalization "scheme://host?x" && - test-tool urlmatch-normalization "scheme://host#x" && - test-tool urlmatch-normalization "scheme://host/@" && - test-tool urlmatch-normalization "scheme://host?@x" && - test-tool urlmatch-normalization "scheme://host#@x" && - test-tool urlmatch-normalization "scheme://[::1]" && - test-tool urlmatch-normalization "scheme://[::1]/" && - ! test-tool urlmatch-normalization "scheme://hos%41/" && - test-tool urlmatch-normalization "scheme://[invalid....:/" && - test-tool urlmatch-normalization "scheme://invalid....:]/" && - ! test-tool urlmatch-normalization "scheme://invalid....:[/" && - ! test-tool urlmatch-normalization "scheme://invalid....:[" - -ok 2 - url authority - -expecting success: - test-tool urlmatch-normalization "xyz://q@some.host:" && - test-tool urlmatch-normalization "xyz://q@some.host:456/" && - ! test-tool urlmatch-normalization "xyz://q@some.host:0" && - ! test-tool urlmatch-normalization "xyz://q@some.host:0000000" && - test-tool urlmatch-normalization "xyz://q@some.host:0000001?" && - test-tool urlmatch-normalization "xyz://q@some.host:065535#" && - test-tool urlmatch-normalization "xyz://q@some.host:65535" && - ! test-tool urlmatch-normalization "xyz://q@some.host:65536" && - ! test-tool urlmatch-normalization "xyz://q@some.host:99999" && - ! test-tool urlmatch-normalization "xyz://q@some.host:100000" && - ! test-tool urlmatch-normalization "xyz://q@some.host:100001" && - test-tool urlmatch-normalization "http://q@some.host:80" && - test-tool urlmatch-normalization "https://q@some.host:443" && - test-tool urlmatch-normalization "http://q@some.host:80/" && - test-tool urlmatch-normalization "https://q@some.host:443?" && - ! test-tool urlmatch-normalization "http://q@:8008" && - ! test-tool urlmatch-normalization "http://:8080" && - ! test-tool urlmatch-normalization "http://:" && - test-tool urlmatch-normalization "xyz://q@some.host:456/" && - test-tool urlmatch-normalization "xyz://[::1]:456/" && - test-tool urlmatch-normalization "xyz://[::1]:/" && - ! test-tool urlmatch-normalization "xyz://[::1]:000/" && - ! test-tool urlmatch-normalization "xyz://[::1]:0%300/" && - ! test-tool urlmatch-normalization "xyz://[::1]:0x80/" && - ! test-tool urlmatch-normalization "xyz://[::1]:4294967297/" && - ! test-tool urlmatch-normalization "xyz://[::1]:030f/" - -ok 3 - url port checks - -expecting success: - test "$(test-tool urlmatch-normalization -p "http://x:800")" = "http://x:800/" && - test "$(test-tool urlmatch-normalization -p "http://x:0800")" = "http://x:800/" && - test "$(test-tool urlmatch-normalization -p "http://x:00000800")" = "http://x:800/" && - test "$(test-tool urlmatch-normalization -p "http://x:065535")" = "http://x:65535/" && - test "$(test-tool urlmatch-normalization -p "http://x:1")" = "http://x:1/" && - test "$(test-tool urlmatch-normalization -p "http://x:80")" = "http://x/" && - test "$(test-tool urlmatch-normalization -p "http://x:080")" = "http://x/" && - test "$(test-tool urlmatch-normalization -p "http://x:000000080")" = "http://x/" && - test "$(test-tool urlmatch-normalization -p "https://x:443")" = "https://x/" && - test "$(test-tool urlmatch-normalization -p "https://x:0443")" = "https://x/" && - test "$(test-tool urlmatch-normalization -p "https://x:000000443")" = "https://x/" - -ok 4 - url port normalization - -expecting success: - ! test-tool urlmatch-normalization "http://x.y?%fg" && - test "$(test-tool urlmatch-normalization -p "X://W/%7e%41^%3a")" = "x://w/~A%5E%3A" && - test "$(test-tool urlmatch-normalization -p "X://W/:/?#[]@")" = "x://w/:/?#[]@" && - test "$(test-tool urlmatch-normalization -p "X://W/$&()*+,;=")" = "x://w/$&()*+,;=" && - test "$(test-tool urlmatch-normalization -p "X://W/'")" = "x://w/'" && - test "$(test-tool urlmatch-normalization -p "X://W?!")" = "x://w/?!" - -ok 5 - url general escapes - -expecting success: - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-1")")" = "x://q/%01%02%03%04%05%06%07%08%0E%0F%10%11%12" && - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-2")")" = "x://q/%13%14%15%16%17%18%19%1B%1C%1D%1E%1F%7F" && - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-3")")" = "x://q/%80%81%82%83%84%85%86%87%88%89%8A%8B%8C%8D%8E%8F" && - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-4")")" = "x://q/%90%91%92%93%94%95%96%97%98%99%9A%9B%9C%9D%9E%9F" && - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-5")")" = "x://q/%A0%A1%A2%A3%A4%A5%A6%A7%A8%A9%AA%AB%AC%AD%AE%AF" && - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-6")")" = "x://q/%B0%B1%B2%B3%B4%B5%B6%B7%B8%B9%BA%BB%BC%BD%BE%BF" && - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-7")")" = "x://q/%C0%C1%C2%C3%C4%C5%C6%C7%C8%C9%CA%CB%CC%CD%CE%CF" && - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-8")")" = "x://q/%D0%D1%D2%D3%D4%D5%D6%D7%D8%D9%DA%DB%DC%DD%DE%DF" && - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-9")")" = "x://q/%E0%E1%E2%E3%E4%E5%E6%E7%E8%E9%EA%EB%EC%ED%EE%EF" && - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-10")")" = "x://q/%F0%F1%F2%F3%F4%F5%F6%F7%F8%F9%FA%FB%FC%FD%FE%FF" - -ok 6 - url high-bit escapes - -expecting success: - test "$(test-tool urlmatch-normalization -p "$(cat "$tu-11")")" = "x://q/%C2%80%DF%BF%E0%A0%80%EF%BF%BD%F0%90%80%80%F0%AF%BF%BD" - -ok 7 - url utf-8 escapes - -expecting success: - test "$(test-tool urlmatch-normalization -p "x://%41%62(^):%70+d@foo")" = "x://Ab(%5E):p+d@foo/" - -ok 8 - url username/password escapes - -expecting success: - test "$(test-tool urlmatch-normalization -l "Http://%4d%65:%4d^%70@The.Host")" = 25 && - test "$(test-tool urlmatch-normalization -l "http://%41:%42@x.y/%61/")" = 17 && - test "$(test-tool urlmatch-normalization -l "http://@x.y/^")" = 15 - -ok 9 - url normalized lengths - -expecting success: - test "$(test-tool urlmatch-normalization -p "x://y/.")" = "x://y/" && - test "$(test-tool urlmatch-normalization -p "x://y/./")" = "x://y/" && - test "$(test-tool urlmatch-normalization -p "x://y/a/.")" = "x://y/a" && - test "$(test-tool urlmatch-normalization -p "x://y/a/./")" = "x://y/a/" && - test "$(test-tool urlmatch-normalization -p "x://y/.?")" = "x://y/?" && - test "$(test-tool urlmatch-normalization -p "x://y/./?")" = "x://y/?" && - test "$(test-tool urlmatch-normalization -p "x://y/a/.?")" = "x://y/a?" && - test "$(test-tool urlmatch-normalization -p "x://y/a/./?")" = "x://y/a/?" && - test "$(test-tool urlmatch-normalization -p "x://y/a/./b/.././../c")" = "x://y/c" && - test "$(test-tool urlmatch-normalization -p "x://y/a/./b/../.././c/")" = "x://y/c/" && - test "$(test-tool urlmatch-normalization -p "x://y/a/./b/.././../c/././.././.")" = "x://y/" && - ! test-tool urlmatch-normalization "x://y/a/./b/.././../c/././.././.." && - test "$(test-tool urlmatch-normalization -p "x://y/a/./?/././..")" = "x://y/a/?/././.." && - test "$(test-tool urlmatch-normalization -p "x://y/%2e/")" = "x://y/" && - test "$(test-tool urlmatch-normalization -p "x://y/%2E/")" = "x://y/" && - test "$(test-tool urlmatch-normalization -p "x://y/a/%2e./")" = "x://y/" && - test "$(test-tool urlmatch-normalization -p "x://y/b/.%2E/")" = "x://y/" && - test "$(test-tool urlmatch-normalization -p "x://y/c/%2e%2E/")" = "x://y/" - -ok 10 - url . and .. segments - -expecting success: - test-tool urlmatch-normalization "httP://x" "Http://X/" && - test-tool urlmatch-normalization "Http://%4d%65:%4d^%70@The.Host" "hTTP://Me:%4D^p@the.HOST:80/" && - ! test-tool urlmatch-normalization "https://@x.y/^" "httpS://x.y:443/^" && - test-tool urlmatch-normalization "https://@x.y/^" "httpS://@x.y:0443/^" && - test-tool urlmatch-normalization "https://@x.y/^/../abc" "httpS://@x.y:0443/abc" && - test-tool urlmatch-normalization "https://@x.y/^/.." "httpS://@x.y:0443/" - -ok 11 - url equivalents - -# passed all 11 test(s) -1..11 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1003-read-tree-prefix.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1003-read-tree-prefix/.git/ -expecting success: - echo hello >one && - git update-index --add one && - tree=$(git write-tree) && - echo tree is $tree - -tree is 700196ec4e5b1c75e9f5481e5b545d78533ff917 -ok 1 - setup - -expecting success: - git read-tree --prefix=two/ $tree && - git ls-files >actual && - cmp expect actual - -ok 2 - read-tree --prefix - -# passed all 2 test(s) -1..2 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1005-read-tree-reset.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1005-read-tree-reset/.git/ -expecting success: - git init && - mkdir df && - echo content >df/file && - git add df/file && - git commit -m one && - git ls-files >expect && - rm -rf df && - echo content >df && - git add df && - echo content >new && - git add new && - git commit -m two - -Reinitialized existing Git repository in /build/git-2.20.1/t/trash directory.t1005-read-tree-reset/.git/ -[master (root-commit) b8d0db7] one - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 df/file -[master 78e04d3] two - Author: A U Thor - 2 files changed, 1 insertion(+) - rename df/file => df (100%) - create mode 100644 new -ok 1 - setup - -expecting success: - read_tree_u_must_succeed -u --reset HEAD^ && - git ls-files >actual && - test_cmp expect actual - -ok 2 - reset should work - -expecting success: - read_tree_u_must_succeed --reset -u HEAD && - git ls-files -s >expect && - sha1=$(git rev-parse :new) && - ( - echo "100644 $sha1 1 old" && - echo "100644 $sha1 3 old" - ) | git update-index --index-info && - >old && - git ls-files -s && - read_tree_u_must_succeed --reset -u HEAD && - git ls-files -s >actual && - ! test -f old - -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old -ok 3 - reset should remove remnants from a failed merge - -expecting success: - read_tree_u_must_succeed --reset -u HEAD && - git ls-files -s >expect && - sha1=$(git rev-parse :new) && - ( - echo "100644 $sha1 1 old" && - echo "100644 $sha1 3 old" - ) | git update-index --index-info && - >old && - git ls-files -s && - read_tree_u_must_succeed --reset -u HEAD HEAD && - git ls-files -s >actual && - ! test -f old - -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old -ok 4 - two-way reset should remove remnants too - -expecting success: - read_tree_u_must_succeed --reset -u HEAD && - git ls-files -s >expect && - sha1=$(git rev-parse :new) && - ( - echo "100644 $sha1 1 old" && - echo "100644 $sha1 3 old" - ) | git update-index --index-info && - >old && - git ls-files -s && - git reset --hard && - git ls-files -s >actual && - ! test -f old - -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old -HEAD is now at 78e04d3 two -ok 5 - Porcelain reset should remove remnants too - -expecting success: - read_tree_u_must_succeed --reset -u HEAD && - git ls-files -s >expect && - sha1=$(git rev-parse :new) && - ( - echo "100644 $sha1 1 old" && - echo "100644 $sha1 3 old" - ) | git update-index --index-info && - >old && - git ls-files -s && - git checkout -f && - git ls-files -s >actual && - ! test -f old - -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old -ok 6 - Porcelain checkout -f should remove remnants too - -expecting success: - read_tree_u_must_succeed --reset -u HEAD && - git ls-files -s >expect && - sha1=$(git rev-parse :new) && - ( - echo "100644 $sha1 1 old" && - echo "100644 $sha1 3 old" - ) | git update-index --index-info && - >old && - git ls-files -s && - git checkout -f HEAD && - git ls-files -s >actual && - ! test -f old - -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old -100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old -ok 7 - Porcelain checkout -f HEAD should remove remnants too - -# passed all 7 test(s) -1..7 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t0012-help.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0012-help/.git/ expecting success: @@ -14924,6 +15052,220 @@ 1..135 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1005-read-tree-reset.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1005-read-tree-reset/.git/ +expecting success: + git init && + mkdir df && + echo content >df/file && + git add df/file && + git commit -m one && + git ls-files >expect && + rm -rf df && + echo content >df && + git add df && + echo content >new && + git add new && + git commit -m two + +Reinitialized existing Git repository in /build/git-2.20.1/t/trash directory.t1005-read-tree-reset/.git/ +[master (root-commit) 9abc13b] one + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 df/file +[master 3f5043c] two + Author: A U Thor + 2 files changed, 1 insertion(+) + rename df/file => df (100%) + create mode 100644 new +ok 1 - setup + +expecting success: + read_tree_u_must_succeed -u --reset HEAD^ && + git ls-files >actual && + test_cmp expect actual + +ok 2 - reset should work + +expecting success: + read_tree_u_must_succeed --reset -u HEAD && + git ls-files -s >expect && + sha1=$(git rev-parse :new) && + ( + echo "100644 $sha1 1 old" && + echo "100644 $sha1 3 old" + ) | git update-index --index-info && + >old && + git ls-files -s && + read_tree_u_must_succeed --reset -u HEAD && + git ls-files -s >actual && + ! test -f old + +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old +ok 3 - reset should remove remnants from a failed merge + +expecting success: + read_tree_u_must_succeed --reset -u HEAD && + git ls-files -s >expect && + sha1=$(git rev-parse :new) && + ( + echo "100644 $sha1 1 old" && + echo "100644 $sha1 3 old" + ) | git update-index --index-info && + >old && + git ls-files -s && + read_tree_u_must_succeed --reset -u HEAD HEAD && + git ls-files -s >actual && + ! test -f old + +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old +ok 4 - two-way reset should remove remnants too + +expecting success: + read_tree_u_must_succeed --reset -u HEAD && + git ls-files -s >expect && + sha1=$(git rev-parse :new) && + ( + echo "100644 $sha1 1 old" && + echo "100644 $sha1 3 old" + ) | git update-index --index-info && + >old && + git ls-files -s && + git reset --hard && + git ls-files -s >actual && + ! test -f old + +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old +HEAD is now at 3f5043c two +ok 5 - Porcelain reset should remove remnants too + +expecting success: + read_tree_u_must_succeed --reset -u HEAD && + git ls-files -s >expect && + sha1=$(git rev-parse :new) && + ( + echo "100644 $sha1 1 old" && + echo "100644 $sha1 3 old" + ) | git update-index --index-info && + >old && + git ls-files -s && + git checkout -f && + git ls-files -s >actual && + ! test -f old + +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old +ok 6 - Porcelain checkout -f should remove remnants too + +expecting success: + read_tree_u_must_succeed --reset -u HEAD && + git ls-files -s >expect && + sha1=$(git rev-parse :new) && + ( + echo "100644 $sha1 1 old" && + echo "100644 $sha1 3 old" + ) | git update-index --index-info && + >old && + git ls-files -s && + git checkout -f HEAD && + git ls-files -s >actual && + ! test -f old + +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 df +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 0 new +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 1 old +100644 d95f3ad14dee633a758d2e331151e950dd13e4ed 3 old +ok 7 - Porcelain checkout -f HEAD should remove remnants too + +# passed all 7 test(s) +1..7 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1008-read-tree-overlay.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1008-read-tree-overlay/.git/ +expecting success: + echo one >a && + git add a && + git commit -m initial && + git tag initial && + echo two >b && + git add b && + git commit -m second && + git checkout -b side initial && + echo three >a && + mkdir b && + echo four >b/c && + git add b/c && + git commit -m third + +[master (root-commit) bf0f17a] initial + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 a +[master 5685326] second + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 b +Switched to a new branch 'side' +[side 2ca49ff] third + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 b/c +ok 1 - setup + +expecting success: + read_tree_must_succeed initial master side && + test_write_lines a b/c >expect && + git ls-files >actual && + test_cmp expect actual + +ok 2 - multi-read + +# passed all 2 test(s) +1..2 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1009-read-tree-new-index.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1009-read-tree-new-index/.git/ +expecting success: + echo one >a && + git add a && + git commit -m initial + +[master (root-commit) e33cf37] initial + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 a +ok 1 - setup + +expecting success: + rm -f new-index && + GIT_INDEX_FILE=new-index git read-tree master + +ok 2 - non-existent index file + +expecting success: + rm -f new-index && + > new-index && + GIT_INDEX_FILE=new-index git read-tree master + +ok 3 - empty index file + +# passed all 3 test(s) +1..3 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1004-read-tree-m-u-wf.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1004-read-tree-m-u-wf/.git/ expecting success: @@ -14944,7 +15286,7 @@ git update-index --remove file2 subdir/file2 && git commit -a -m "master removes file2 and subdir/file2" -[master (root-commit) ad8c44d] initial +[master (root-commit) 3be7b2d] initial Author: A U Thor 4 files changed, 4 insertions(+) create mode 100644 file1 @@ -14952,7 +15294,7 @@ create mode 100644 subdir/file1 create mode 100644 subdir/file2 file2 is not tracked on the master anymore -[master 3672d75] master removes file2 and subdir/file2 +[master 31f7ef6] master removes file2 and subdir/file2 Author: A U Thor 2 files changed, 2 deletions(-) delete mode 100644 file2 @@ -15024,7 +15366,7 @@ Switched to branch 'side' D file2 D subdir/file2 -[side 4201a61] side adds file3 and removes file2 +[side 8f5d819] side adds file3 and removes file2 Author: A U Thor 4 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 file2 @@ -15049,7 +15391,7 @@ echo "happy to see $err" fi -HEAD is now at 3672d75 master removes file2 and subdir/file2 +HEAD is now at 31f7ef6 master removes file2 and subdir/file2 Already on 'master' happy to see error: Untracked working tree file 'file3' would be overwritten by merge. ok 7 - three-way not clobbering a working tree file @@ -15064,7 +15406,7 @@ read_tree_u_must_succeed -m -u --exclude-per-directory=.gitignore branch-point master side -HEAD is now at 3672d75 master removes file2 and subdir/file2 +HEAD is now at 31f7ef6 master removes file2 and subdir/file2 Already on 'master' ok 8 - three-way not complaining on an untracked file @@ -15080,13 +15422,13 @@ git checkout side-a -HEAD is now at 3672d75 master removes file2 and subdir/file2 +HEAD is now at 31f7ef6 master removes file2 and subdir/file2 Switched to a new branch 'side-a' -[side-a 367797e] side-a changes file1 +[side-a abd9c58] side-a changes file1 Author: A U Thor 1 file changed, 1 insertion(+) Switched to a new branch 'side-b' -[side-b 93a1fc9] side-b changes file2 +[side-b 980c6be] side-b changes file2 Author: A U Thor 1 file changed, 1 insertion(+) Switched to branch 'side-a' @@ -15105,7 +15447,7 @@ grep "local changes" file1 -HEAD is now at 367797e side-a changes file1 +HEAD is now at abd9c58 side-a changes file1 new line to be kept in the merge result local changes ok 10 - 3-way not overwriting local changes (our side) @@ -15123,7 +15465,7 @@ grep "local changes" file2 -HEAD is now at 367797e side-a changes file1 +HEAD is now at abd9c58 side-a changes file1 error: Entry 'file2' not uptodate. Cannot merge. error: Entry 'file2' not uptodate. Cannot merge. local changes @@ -15147,9 +15489,9 @@ read_tree_u_must_succeed -m -u sym-a sym-a sym-b -HEAD is now at 367797e side-a changes file1 +HEAD is now at abd9c58 side-a changes file1 Switched to a new branch 'sym-b' -[sym-b a9097ef] side adds a/b +[sym-b 8d41d94] side adds a/b Author: A U Thor 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 a/b @@ -15164,7 +15506,7 @@ ) prerequisite SYMLINKS ok -[sym-a 161b8b3] we add a/b +[sym-a 3813d92] we add a/b Author: A U Thor 1 file changed, 1 insertion(+) create mode 120000 a/b @@ -15208,7 +15550,7 @@ test_must_fail git read-tree -m -u sym-a sym-a sym-b -HEAD is now at 161b8b3 we add a/b +HEAD is now at 3813d92 we add a/b Already on 'sym-a' error: unable to unlink old 'a/b': Permission denied ok 13 - funny symlink in work tree, un-unlink-able @@ -15226,9 +15568,9 @@ git commit -m "side-a changes file2 to directory" -HEAD is now at 161b8b3 we add a/b +HEAD is now at 3813d92 we add a/b Switched to branch 'side-a' -[side-a 104e981] side-a changes file2 to directory +[side-a 74a654b] side-a changes file2 to directory Author: A U Thor 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 subdir/file2 @@ -15261,7 +15603,7 @@ warning: unable to unlink 'subdir/file2/another': Not a directory -HEAD is now at 93a1fc9 side-b changes file2 +HEAD is now at 980c6be side-b changes file2 Already on 'side-b' Trying simple merge. Simple merge failed, trying Automatic merge. @@ -15275,14 +15617,14 @@ git merge-recursive branch-point -- side-b side-a -HEAD is now at 93a1fc9 side-b changes file2 +HEAD is now at 980c6be side-b changes file2 Already on 'side-b' Merging side-b with side-a Merging: -93a1fc9 side-b changes file2 -104e981 side-a changes file2 to directory +980c6be side-b changes file2 +74a654b side-a changes file2 to directory found 1 common ancestor: -ad8c44d initial +3be7b2d initial Adding subdir/file2/another Removing subdir/file2 to make room for subdirectory @@ -15293,775 +15635,256 @@ 1..17 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1008-read-tree-overlay.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1008-read-tree-overlay/.git/ +*** t0090-cache-tree.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0090-cache-tree/.git/ expecting success: - echo one >a && - git add a && - git commit -m initial && - git tag initial && - echo two >b && - git add b && - git commit -m second && - git checkout -b side initial && - echo three >a && - mkdir b && - echo four >b/c && - git add b/c && - git commit -m third + test_commit foo && + test_cache_tree -[master (root-commit) 30a3105] initial - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 a -[master 1d4ab3e] second - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 b -Switched to a new branch 'side' -[side 458b8f0] third +[master (root-commit) ddd63c9] foo Author: A U Thor 1 file changed, 1 insertion(+) - create mode 100644 b/c -ok 1 - setup + create mode 100644 foo.t +ok 1 - initial commit has cache-tree expecting success: - read_tree_must_succeed initial master side && - test_write_lines a b/c >expect && - git ls-files >actual && - test_cmp expect actual + git read-tree HEAD && + test_cache_tree -ok 2 - multi-read +ok 2 - read-tree HEAD establishes cache-tree -# passed all 2 test(s) -1..2 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1001-read-tree-m-2way.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1001-read-tree-m-2way/.git/ expecting success: - echo frotz >frotz && - echo nitfol >nitfol && - cat bozbar-old >bozbar && - echo rezrov >rezrov && - echo yomin >yomin && - git update-index --add nitfol bozbar rezrov && - treeH=$(git write-tree) && - echo treeH $treeH && - git ls-tree $treeH && - - cat bozbar-new >bozbar && - git update-index --add frotz bozbar --force-remove rezrov && - git ls-files --stage >M.out && - treeM=$(git write-tree) && - echo treeM $treeM && - git ls-tree $treeM && - git diff-tree $treeH $treeM + test_when_finished "git reset --hard; git read-tree HEAD" && + echo "I changed this file" >foo && + git add foo && + test_invalid_cache_tree -treeH ca3aa9e6ee09349df7db6f0de15016afcdf5d9e4 -100644 blob 3e8d9abb979a4fbdc93309f457a5496bc41ba6ab bozbar -100644 blob dca6b92303befc93086aa025d90a5facd7eb2812 nitfol -100644 blob 766498d93a4b06057a8e49d23f4068f1170ff38f rezrov -treeM d2c045ead2ecb56f2632385a395918bf21816c12 -100644 blob 346d4e61f111336a1443ef6b2e834aa5b1a7f91a bozbar -100644 blob 8e4020bb5a8d8c873b25de15933e75cc0fc275df frotz -100644 blob dca6b92303befc93086aa025d90a5facd7eb2812 nitfol -:100644 100644 3e8d9abb979a4fbdc93309f457a5496bc41ba6ab 346d4e61f111336a1443ef6b2e834aa5b1a7f91a M bozbar -:000000 100644 0000000000000000000000000000000000000000 8e4020bb5a8d8c873b25de15933e75cc0fc275df A frotz -:100644 000000 766498d93a4b06057a8e49d23f4068f1170ff38f 0000000000000000000000000000000000000000 D rezrov -ok 1 - setup +HEAD is now at ddd63c9 foo +ok 3 - git-add invalidates cache-tree expecting success: - rm -f .git/index && - read_tree_twoway $treeH $treeM && - git ls-files --stage >1-3.out && - test_cmp M.out 1-3.out && - check_cache_at bozbar dirty && - check_cache_at frotz dirty && - check_cache_at nitfol dirty + test_when_finished "git reset --hard; git read-tree HEAD" && + mkdir dirx && + echo "I changed this file" >dirx/foo && + git add dirx/foo && + test_invalid_cache_tree -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol -bozbar: dirty -frotz: dirty -nitfol: dirty -ok 2 - 1, 2, 3 - no carry forward +error: invalid object 040000 59d259507ddf2acc00997a8b70c61d7bdc240440 for 'dirx' +HEAD is now at ddd63c9 foo +ok 4 - git-add in subdir invalidates cache-tree expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - git update-index --add yomin && - read_tree_twoway $treeH $treeM && - git ls-files --stage >4.out && - test_must_fail git diff --no-index M.out 4.out >4diff.out && - compare_change 4diff.out expected && - check_cache_at yomin clean + git tag no-children && + test_when_finished "git reset --hard no-children; git read-tree HEAD" && + mkdir dir1 dir2 && + test_commit dir1/a && + test_commit dir2/b && + echo "I changed this file" >dir1/a && + cmp_cache_tree before && + echo "I changed this file" >dir1/a && + git add dir1/a && + cmp_cache_tree expect -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol -100644 0a41e115ab61be0328a19b29f18cdcb49338d516 0 yomin -yomin: clean -ok 3 - 4 - carry forward local addition. +[master 365c8fc] dir1/a + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 dir1/a.t +[master 8be4607] dir2/b + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 dir2/b.t +error: invalid object 040000 3b5b859722b671676295bf3795f34b8c6f2393f5 for 'dir1' +HEAD is now at ddd63c9 foo +ok 5 - git-add in subdir does not invalidate sibling cache-tree expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo yomin >yomin && - git update-index --add yomin && - echo yomin yomin >yomin && - read_tree_twoway $treeH $treeM && - git ls-files --stage >5.out && - test_must_fail git diff --no-index M.out 5.out >5diff.out && - compare_change 5diff.out expected && - check_cache_at yomin dirty + test_when_finished "git reset --hard; git read-tree HEAD" && + echo "I changed this file" >foo && + git update-index --add foo && + test_invalid_cache_tree -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol -100644 0a41e115ab61be0328a19b29f18cdcb49338d516 0 yomin -yomin: dirty -ok 4 - 5 - carry forward local addition. +HEAD is now at ddd63c9 foo +ok 6 - update-index invalidates cache-tree expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - git update-index --add frotz && - read_tree_twoway $treeH $treeM && - git ls-files --stage >6.out && - test_cmp M.out 6.out && - check_cache_at frotz clean + test-tool scrap-cache-tree && + git write-tree && + test_cache_tree -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol -frotz: clean -ok 5 - 6 - local addition already has the same. +64fd3796c57084e7b8cbae358ce37970b8e954f6 +ok 7 - write-tree establishes cache-tree expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo frotz >frotz && - git update-index --add frotz && - echo frotz frotz >frotz && - read_tree_twoway $treeH $treeM && - git ls-files --stage >7.out && - test_cmp M.out 7.out && - check_cache_at frotz dirty + git read-tree HEAD && + test-tool scrap-cache-tree && + test_no_cache_tree -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol -frotz: dirty -ok 6 - 7 - local addition already has the same. +ok 8 - test-tool scrap-cache-tree works expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo frotz frotz >frotz && - git update-index --add frotz && - if read_tree_twoway $treeH $treeM; then false; else :; fi + test_commit bar && + test_cache_tree -error: Entry 'frotz' would be overwritten by merge. Cannot merge. -ok 7 - 8 - conflicting addition. +[master eeeeed8] bar + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 bar.t +ok 9 - second commit has cache-tree expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo frotz frotz >frotz && - git update-index --add frotz && - echo frotz >frotz && - if read_tree_twoway $treeH $treeM; then false; else :; fi - -error: Entry 'frotz' would be overwritten by merge. Cannot merge. -ok 8 - 9 - conflicting addition. + cat <<-\EOT >foo.c && + int foo() + { + return 42; + } + int bar() + { + return 42; + } + EOT + git add foo.c && + test_invalid_cache_tree && + git commit -m "add a file" && + test_cache_tree && + cat <<-\EOT >foo.c && + int foo() + { + return 43; + } + int bar() + { + return 44; + } + EOT + test_write_lines p 1 "" s n y q | + git commit --interactive -m foo && + test_cache_tree -expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo rezrov >rezrov && - git update-index --add rezrov && - read_tree_twoway $treeH $treeM && - git ls-files --stage >10.out && - test_cmp M.out 10.out +[master d1075a6] add a file + Author: A U Thor + 1 file changed, 8 insertions(+) + create mode 100644 foo.c + staged unstaged path + 1: unchanged +2/-2 foo.c -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol -ok 9 - 10 - path removed. +*** Commands *** + 1: [s]tatus 2: [u]pdate 3: [r]evert 4: [a]dd untracked + 5: [p]atch 6: [d]iff 7: [q]uit 8: [h]elp +What now> staged unstaged path + 1: unchanged +2/-2 [f]oo.c +Patch update>> staged unstaged path +* 1: unchanged +2/-2 [f]oo.c +Patch update>> diff --git a/foo.c b/foo.c +index 75522e2..3f7f049 100644 +--- a/foo.c ++++ b/foo.c +@@ -1,8 +1,8 @@ + int foo() + { +-return 42; ++return 43; + } + int bar() + { +-return 42; ++return 44; + } +Stage this hunk [y,n,q,a,d,s,e,?]? Split into 2 hunks. +@@ -1,6 +1,6 @@ + int foo() + { +-return 42; ++return 43; + } + int bar() + { +Stage this hunk [y,n,q,a,d,j,J,g,/,e,?]? @@ -4,5 +4,5 @@ + } + int bar() + { +-return 42; ++return 44; + } +Stage this hunk [y,n,q,a,d,K,g,/,e,?]? +*** Commands *** + 1: [s]tatus 2: [u]pdate 3: [r]evert 4: [a]dd untracked + 5: [p]atch 6: [d]iff 7: [q]uit 8: [h]elp +What now> Bye. +[master 65d7dde] foo + Author: A U Thor + 1 file changed, 1 insertion(+), 1 deletion(-) +ok 10 - commit --interactive gives cache-tree on partial commit expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo rezrov >rezrov && - git update-index --add rezrov && - echo rezrov rezrov >rezrov && - if read_tree_twoway $treeH $treeM; then false; else :; fi + mkdir -p deep/subdir && + echo content >deep/subdir/file && + git add deep && + git commit -m add && + git rm -r deep && -error: Entry 'rezrov' not uptodate. Cannot merge. -ok 10 - 11 - dirty path removed. + before=$(wc -c <.git/index) && + git commit -m delete -p && + after=$(wc -c <.git/index) && -expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo rezrov rezrov >rezrov && - git update-index --add rezrov && - if read_tree_twoway $treeH $treeM; then false; else :; fi + # double check that the index shrank + test $before -gt $after && -error: Entry 'rezrov' would be overwritten by merge. Cannot merge. -ok 11 - 12 - unmatching local changes being removed. + # and that our index was not corrupted + git fsck + +[master 2a1d106] add + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 deep/subdir/file +rm 'deep/subdir/file' +diff --git a/foo.c b/foo.c +index f0f3133..3f7f049 100644 +--- a/foo.c ++++ b/foo.c +@@ -1,6 +1,6 @@ + int foo() + { +-return 42; ++return 43; + } + int bar() + { +Stage this hunk [y,n,q,a,d,e,?]? +[master 6bd2374] delete + Author: A U Thor + 1 file changed, 1 deletion(-) + delete mode 100644 deep/subdir/file +dangling blob d238b40d1657b1cc3ebd9a3c55ef04f303c694ae +ok 11 - commit -p with shrinking cache-tree expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo rezrov rezrov >rezrov && - git update-index --add rezrov && - echo rezrov >rezrov && - if read_tree_twoway $treeH $treeM; then false; else :; fi + mkdir dir && + >dir/child.t && + git add dir/child.t && + git commit -m dir/child.t && + test_cache_tree -error: Entry 'rezrov' would be overwritten by merge. Cannot merge. -ok 12 - 13 - unmatching local changes being removed. +[master e12e84c] dir/child.t + Author: A U Thor + 1 file changed, 0 insertions(+), 0 deletions(-) + create mode 100644 dir/child.t +ok 12 - commit in child dir has cache-tree expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo nitfol nitfol >nitfol && - git update-index --add nitfol && - read_tree_twoway $treeH $treeM && - git ls-files --stage >14.out && - test_must_fail git diff --no-index M.out 14.out >14diff.out && - compare_change 14diff.out expected && - check_cache_at nitfol clean + test-tool scrap-cache-tree && + git reset --hard && + test_cache_tree -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 7e1bf714fb103c778a21dd67411666901222425a 0 nitfol -nitfol: clean -ok 13 - 14 - unchanged in two heads. +HEAD is now at e12e84c dir/child.t +ok 13 - reset --hard gives cache-tree expecting success: rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo nitfol nitfol >nitfol && - git update-index --add nitfol && - echo nitfol nitfol nitfol >nitfol && - read_tree_twoway $treeH $treeM && - git ls-files --stage >15.out && - test_must_fail git diff --no-index M.out 15.out >15diff.out && - compare_change 15diff.out expected && - check_cache_at nitfol dirty + git reset --hard && + test_cache_tree -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 7e1bf714fb103c778a21dd67411666901222425a 0 nitfol -nitfol: dirty -ok 14 - 15 - unchanged in two heads. - -expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo bozbar bozbar >bozbar && - git update-index --add bozbar && - if read_tree_twoway $treeH $treeM; then false; else :; fi - -error: Entry 'bozbar' would be overwritten by merge. Cannot merge. -ok 15 - 16 - conflicting local change. - -expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - echo bozbar bozbar >bozbar && - git update-index --add bozbar && - echo bozbar bozbar bozbar >bozbar && - if read_tree_twoway $treeH $treeM; then false; else :; fi - -error: Entry 'bozbar' would be overwritten by merge. Cannot merge. -ok 16 - 17 - conflicting local change. - -expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - cat bozbar-new >bozbar && - git update-index --add bozbar && - read_tree_twoway $treeH $treeM && - git ls-files --stage >18.out && - test_cmp M.out 18.out && - check_cache_at bozbar clean - -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol -bozbar: clean -ok 17 - 18 - local change already having a good result. - -expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - cat bozbar-new >bozbar && - git update-index --add bozbar && - echo gnusto gnusto >bozbar && - read_tree_twoway $treeH $treeM && - git ls-files --stage >19.out && - test_cmp M.out 19.out && - check_cache_at bozbar dirty - -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol -bozbar: dirty -ok 18 - 19 - local change already having a good result, further modified. - -expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - cat bozbar-old >bozbar && - git update-index --add bozbar && - read_tree_twoway $treeH $treeM && - git ls-files --stage >20.out && - test_cmp M.out 20.out && - check_cache_at bozbar dirty - -100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar -100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz -100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol -bozbar: dirty -ok 19 - 20 - no local change, use new tree. - -expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - cat bozbar-old >bozbar && - git update-index --add bozbar && - echo gnusto gnusto >bozbar && - if read_tree_twoway $treeH $treeM; then false; else :; fi - -error: Entry 'bozbar' not uptodate. Cannot merge. -ok 20 - 21 - no local change, dirty cache. - -expecting success: - rm -f .git/index && - read_tree_must_succeed $treeH && - git checkout-index -u -f -q -a && - sed -e "s/such as/SUCH AS/" bozbar-old >bozbar && - git update-index --add bozbar && - if read_tree_twoway $treeH $treeM; then false; else :; fi - -error: Entry 'bozbar' would be overwritten by merge. Cannot merge. -ok 21 - 22 - local change cache updated. - -expecting success: - rm -f .git/index && - echo DF >DF && - git update-index --add DF && - treeDF=$(git write-tree) && - echo treeDF $treeDF && - git ls-tree $treeDF && - - rm -f DF && - mkdir DF && - echo DF/DF >DF/DF && - git update-index --add --remove DF DF/DF && - treeDFDF=$(git write-tree) && - echo treeDFDF $treeDFDF && - git ls-tree $treeDFDF && - git ls-files --stage >DFDF.out - -treeDF 6bf22db9043f2b5821c019d0ce0f2605421affcb -100644 blob 052efc3abbc31348f7abd34535b1953d38273257 DF -treeDFDF c38e296263d024b0f48c4a728d293232ac6c5443 -040000 tree 90bbead36f4d6a7c325fd450e6cfbcc7479d421a DF -ok 22 - DF vs DF/DF case setup. - -expecting success: - rm -f .git/index && - rm -fr DF && - echo DF >DF && - git update-index --add DF && - read_tree_twoway $treeDF $treeDFDF && - git ls-files --stage >DFDFcheck.out && - test_cmp DFDF.out DFDFcheck.out && - check_cache_at DF/DF dirty && - : - -100644 b90ea14b2dd74b6f377c10870b3757344bbe077c 0 DF/DF -DF/DF: dirty -ok 23 - DF vs DF/DF case test. - -expecting success: - rm -f .git/index && - : >a && - git update-index --add a && - treeM=$(git write-tree) && - echo treeM $treeM && - git ls-tree $treeM && - git ls-files --stage >treeM.out && - - rm -f a && - git update-index --remove a && - mkdir a && - : >a/b && - treeH=$(git write-tree) && - echo treeH $treeH && - git ls-tree $treeH - -treeM 496d6428b9cf92981dc9495211e6e1120fb6f2ba -100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 a -treeH 4b825dc642cb6eb9a060e54bf8d69288fbee4904 -ok 24 - a/b (untracked) vs a case setup. - -expecting success: - read_tree_u_must_fail -u -m "$treeH" "$treeM" && - git ls-files --stage && - test -f a/b - -error: Updating 'a' would lose untracked files in it -error: Updating 'a' would lose untracked files in it -ok 25 - a/b (untracked) vs a, plus c/d case test. - -expecting success: - cat <<-EOF >expect && - error: Updating 'fictional/a' would lose untracked files in it - EOF - test_must_fail git --super-prefix fictional/ read-tree -u -m "$treeH" "$treeM" 2>actual && - test_cmp expect actual - -ok 26 - read-tree supports the super-prefix - -expecting success: - rm -f .git/index && - rm -fr a && - : >a && - mkdir c && - : >c/d && - git update-index --add a c/d && - treeM=$(git write-tree) && - echo treeM $treeM && - git ls-tree $treeM && - git ls-files --stage >treeM.out && - - rm -f a && - mkdir a && - : >a/b && - git update-index --add --remove a a/b && - treeH=$(git write-tree) && - echo treeH $treeH && - git ls-tree $treeH - -treeM 3e82e8b9894d6c7982dcd25a6dad66400d52735f -100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 a -040000 tree 2a26db49a6962700da5bd4084ae0e5a22d6583ee c -treeH 02c6f058fb950781e5b773c21e4c237db1ff4d5a -040000 tree 4277b6e69d25e5efa77c455340557b384a4c018a a -040000 tree 2a26db49a6962700da5bd4084ae0e5a22d6583ee c -ok 27 - a/b vs a, plus c/d case setup. - -expecting success: - read_tree_u_must_succeed -u -m "$treeH" "$treeM" && - git ls-files --stage | tee >treeMcheck.out && - test_cmp treeM.out treeMcheck.out - -ok 28 - a/b vs a, plus c/d case test. - -expecting success: - echo >file-a && - echo >file-b && - git add file-a file-b && - git commit -a -m "test for correct modified tree" && - git branch initial-mod && - echo b >file-b && - git commit -a -m "B" && - echo a >file-a && - git add file-a && - git ls-tree $(git write-tree) file-a >expect && - read_tree_must_succeed -m HEAD initial-mod && - git ls-tree $(git write-tree) file-a >actual && - test_cmp expect actual - -[master (root-commit) 9e554f5] test for correct modified tree - Author: A U Thor - 4 files changed, 2 insertions(+) - create mode 100644 a - create mode 100644 c/d - create mode 100644 file-a - create mode 100644 file-b -[master 2be2af3] B - Author: A U Thor - 1 file changed, 1 insertion(+), 1 deletion(-) -ok 29 - -m references the correct modified tree - -# passed all 29 test(s) -1..29 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0090-cache-tree.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0090-cache-tree/.git/ -expecting success: - test_commit foo && - test_cache_tree - -[master (root-commit) ddd63c9] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo.t -ok 1 - initial commit has cache-tree - -expecting success: - git read-tree HEAD && - test_cache_tree - -ok 2 - read-tree HEAD establishes cache-tree - -expecting success: - test_when_finished "git reset --hard; git read-tree HEAD" && - echo "I changed this file" >foo && - git add foo && - test_invalid_cache_tree - -HEAD is now at ddd63c9 foo -ok 3 - git-add invalidates cache-tree - -expecting success: - test_when_finished "git reset --hard; git read-tree HEAD" && - mkdir dirx && - echo "I changed this file" >dirx/foo && - git add dirx/foo && - test_invalid_cache_tree - -error: invalid object 040000 59d259507ddf2acc00997a8b70c61d7bdc240440 for 'dirx' -HEAD is now at ddd63c9 foo -ok 4 - git-add in subdir invalidates cache-tree - -expecting success: - git tag no-children && - test_when_finished "git reset --hard no-children; git read-tree HEAD" && - mkdir dir1 dir2 && - test_commit dir1/a && - test_commit dir2/b && - echo "I changed this file" >dir1/a && - cmp_cache_tree before && - echo "I changed this file" >dir1/a && - git add dir1/a && - cmp_cache_tree expect - -[master 365c8fc] dir1/a - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 dir1/a.t -[master 8be4607] dir2/b - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 dir2/b.t -error: invalid object 040000 3b5b859722b671676295bf3795f34b8c6f2393f5 for 'dir1' -HEAD is now at ddd63c9 foo -ok 5 - git-add in subdir does not invalidate sibling cache-tree - -expecting success: - test_when_finished "git reset --hard; git read-tree HEAD" && - echo "I changed this file" >foo && - git update-index --add foo && - test_invalid_cache_tree - -HEAD is now at ddd63c9 foo -ok 6 - update-index invalidates cache-tree - -expecting success: - test-tool scrap-cache-tree && - git write-tree && - test_cache_tree - -64fd3796c57084e7b8cbae358ce37970b8e954f6 -ok 7 - write-tree establishes cache-tree - -expecting success: - git read-tree HEAD && - test-tool scrap-cache-tree && - test_no_cache_tree - -ok 8 - test-tool scrap-cache-tree works - -expecting success: - test_commit bar && - test_cache_tree - -[master eeeeed8] bar - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 bar.t -ok 9 - second commit has cache-tree - -expecting success: - cat <<-\EOT >foo.c && - int foo() - { - return 42; - } - int bar() - { - return 42; - } - EOT - git add foo.c && - test_invalid_cache_tree && - git commit -m "add a file" && - test_cache_tree && - cat <<-\EOT >foo.c && - int foo() - { - return 43; - } - int bar() - { - return 44; - } - EOT - test_write_lines p 1 "" s n y q | - git commit --interactive -m foo && - test_cache_tree - -[master d1075a6] add a file - Author: A U Thor - 1 file changed, 8 insertions(+) - create mode 100644 foo.c - staged unstaged path - 1: unchanged +2/-2 foo.c - -*** Commands *** - 1: [s]tatus 2: [u]pdate 3: [r]evert 4: [a]dd untracked - 5: [p]atch 6: [d]iff 7: [q]uit 8: [h]elp -What now> staged unstaged path - 1: unchanged +2/-2 [f]oo.c -Patch update>> staged unstaged path -* 1: unchanged +2/-2 [f]oo.c -Patch update>> diff --git a/foo.c b/foo.c -index 75522e2..3f7f049 100644 ---- a/foo.c -+++ b/foo.c -@@ -1,8 +1,8 @@ - int foo() - { --return 42; -+return 43; - } - int bar() - { --return 42; -+return 44; - } -Stage this hunk [y,n,q,a,d,s,e,?]? Split into 2 hunks. -@@ -1,6 +1,6 @@ - int foo() - { --return 42; -+return 43; - } - int bar() - { -Stage this hunk [y,n,q,a,d,j,J,g,/,e,?]? @@ -4,5 +4,5 @@ - } - int bar() - { --return 42; -+return 44; - } -Stage this hunk [y,n,q,a,d,K,g,/,e,?]? -*** Commands *** - 1: [s]tatus 2: [u]pdate 3: [r]evert 4: [a]dd untracked - 5: [p]atch 6: [d]iff 7: [q]uit 8: [h]elp -What now> Bye. -[master 65d7dde] foo - Author: A U Thor - 1 file changed, 1 insertion(+), 1 deletion(-) -ok 10 - commit --interactive gives cache-tree on partial commit - -expecting success: - mkdir -p deep/subdir && - echo content >deep/subdir/file && - git add deep && - git commit -m add && - git rm -r deep && - - before=$(wc -c <.git/index) && - git commit -m delete -p && - after=$(wc -c <.git/index) && - - # double check that the index shrank - test $before -gt $after && - - # and that our index was not corrupted - git fsck - -[master 2a1d106] add - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 deep/subdir/file -rm 'deep/subdir/file' -diff --git a/foo.c b/foo.c -index f0f3133..3f7f049 100644 ---- a/foo.c -+++ b/foo.c -@@ -1,6 +1,6 @@ - int foo() - { --return 42; -+return 43; - } - int bar() - { -Stage this hunk [y,n,q,a,d,e,?]? -[master 6bd2374] delete - Author: A U Thor - 1 file changed, 1 deletion(-) - delete mode 100644 deep/subdir/file -dangling blob d238b40d1657b1cc3ebd9a3c55ef04f303c694ae -ok 11 - commit -p with shrinking cache-tree - -expecting success: - mkdir dir && - >dir/child.t && - git add dir/child.t && - git commit -m dir/child.t && - test_cache_tree - -[master e12e84c] dir/child.t - Author: A U Thor - 1 file changed, 0 insertions(+), 0 deletions(-) - create mode 100644 dir/child.t -ok 12 - commit in child dir has cache-tree - -expecting success: - test-tool scrap-cache-tree && - git reset --hard && - test_cache_tree - -HEAD is now at e12e84c dir/child.t -ok 13 - reset --hard gives cache-tree - -expecting success: - rm -f .git/index && - git reset --hard && - test_cache_tree - -HEAD is now at e12e84c dir/child.t -ok 14 - reset --hard without index gives cache-tree +HEAD is now at e12e84c dir/child.t +ok 14 - reset --hard without index gives cache-tree expecting success: git tag current && @@ -16280,36 +16103,6 @@ 1..22 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1009-read-tree-new-index.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1009-read-tree-new-index/.git/ -expecting success: - echo one >a && - git add a && - git commit -m initial - -[master (root-commit) 30a3105] initial - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 a -ok 1 - setup - -expecting success: - rm -f new-index && - GIT_INDEX_FILE=new-index git read-tree master - -ok 2 - non-existent index file - -expecting success: - rm -f new-index && - > new-index && - GIT_INDEX_FILE=new-index git read-tree master - -ok 3 - empty index file - -# passed all 3 test(s) -1..3 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t1010-mktree.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1010-mktree/.git/ expecting success: @@ -16388,6 +16181,481 @@ 1..8 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1001-read-tree-m-2way.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1001-read-tree-m-2way/.git/ +expecting success: + echo frotz >frotz && + echo nitfol >nitfol && + cat bozbar-old >bozbar && + echo rezrov >rezrov && + echo yomin >yomin && + git update-index --add nitfol bozbar rezrov && + treeH=$(git write-tree) && + echo treeH $treeH && + git ls-tree $treeH && + + cat bozbar-new >bozbar && + git update-index --add frotz bozbar --force-remove rezrov && + git ls-files --stage >M.out && + treeM=$(git write-tree) && + echo treeM $treeM && + git ls-tree $treeM && + git diff-tree $treeH $treeM + +treeH ca3aa9e6ee09349df7db6f0de15016afcdf5d9e4 +100644 blob 3e8d9abb979a4fbdc93309f457a5496bc41ba6ab bozbar +100644 blob dca6b92303befc93086aa025d90a5facd7eb2812 nitfol +100644 blob 766498d93a4b06057a8e49d23f4068f1170ff38f rezrov +treeM d2c045ead2ecb56f2632385a395918bf21816c12 +100644 blob 346d4e61f111336a1443ef6b2e834aa5b1a7f91a bozbar +100644 blob 8e4020bb5a8d8c873b25de15933e75cc0fc275df frotz +100644 blob dca6b92303befc93086aa025d90a5facd7eb2812 nitfol +:100644 100644 3e8d9abb979a4fbdc93309f457a5496bc41ba6ab 346d4e61f111336a1443ef6b2e834aa5b1a7f91a M bozbar +:000000 100644 0000000000000000000000000000000000000000 8e4020bb5a8d8c873b25de15933e75cc0fc275df A frotz +:100644 000000 766498d93a4b06057a8e49d23f4068f1170ff38f 0000000000000000000000000000000000000000 D rezrov +ok 1 - setup + +expecting success: + rm -f .git/index && + read_tree_twoway $treeH $treeM && + git ls-files --stage >1-3.out && + test_cmp M.out 1-3.out && + check_cache_at bozbar dirty && + check_cache_at frotz dirty && + check_cache_at nitfol dirty + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol +bozbar: dirty +frotz: dirty +nitfol: dirty +ok 2 - 1, 2, 3 - no carry forward + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + git update-index --add yomin && + read_tree_twoway $treeH $treeM && + git ls-files --stage >4.out && + test_must_fail git diff --no-index M.out 4.out >4diff.out && + compare_change 4diff.out expected && + check_cache_at yomin clean + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol +100644 0a41e115ab61be0328a19b29f18cdcb49338d516 0 yomin +yomin: clean +ok 3 - 4 - carry forward local addition. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo yomin >yomin && + git update-index --add yomin && + echo yomin yomin >yomin && + read_tree_twoway $treeH $treeM && + git ls-files --stage >5.out && + test_must_fail git diff --no-index M.out 5.out >5diff.out && + compare_change 5diff.out expected && + check_cache_at yomin dirty + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol +100644 0a41e115ab61be0328a19b29f18cdcb49338d516 0 yomin +yomin: dirty +ok 4 - 5 - carry forward local addition. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + git update-index --add frotz && + read_tree_twoway $treeH $treeM && + git ls-files --stage >6.out && + test_cmp M.out 6.out && + check_cache_at frotz clean + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol +frotz: clean +ok 5 - 6 - local addition already has the same. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo frotz >frotz && + git update-index --add frotz && + echo frotz frotz >frotz && + read_tree_twoway $treeH $treeM && + git ls-files --stage >7.out && + test_cmp M.out 7.out && + check_cache_at frotz dirty + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol +frotz: dirty +ok 6 - 7 - local addition already has the same. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo frotz frotz >frotz && + git update-index --add frotz && + if read_tree_twoway $treeH $treeM; then false; else :; fi + +error: Entry 'frotz' would be overwritten by merge. Cannot merge. +ok 7 - 8 - conflicting addition. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo frotz frotz >frotz && + git update-index --add frotz && + echo frotz >frotz && + if read_tree_twoway $treeH $treeM; then false; else :; fi + +error: Entry 'frotz' would be overwritten by merge. Cannot merge. +ok 8 - 9 - conflicting addition. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo rezrov >rezrov && + git update-index --add rezrov && + read_tree_twoway $treeH $treeM && + git ls-files --stage >10.out && + test_cmp M.out 10.out + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol +ok 9 - 10 - path removed. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo rezrov >rezrov && + git update-index --add rezrov && + echo rezrov rezrov >rezrov && + if read_tree_twoway $treeH $treeM; then false; else :; fi + +error: Entry 'rezrov' not uptodate. Cannot merge. +ok 10 - 11 - dirty path removed. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo rezrov rezrov >rezrov && + git update-index --add rezrov && + if read_tree_twoway $treeH $treeM; then false; else :; fi + +error: Entry 'rezrov' would be overwritten by merge. Cannot merge. +ok 11 - 12 - unmatching local changes being removed. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo rezrov rezrov >rezrov && + git update-index --add rezrov && + echo rezrov >rezrov && + if read_tree_twoway $treeH $treeM; then false; else :; fi + +error: Entry 'rezrov' would be overwritten by merge. Cannot merge. +ok 12 - 13 - unmatching local changes being removed. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo nitfol nitfol >nitfol && + git update-index --add nitfol && + read_tree_twoway $treeH $treeM && + git ls-files --stage >14.out && + test_must_fail git diff --no-index M.out 14.out >14diff.out && + compare_change 14diff.out expected && + check_cache_at nitfol clean + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 7e1bf714fb103c778a21dd67411666901222425a 0 nitfol +nitfol: clean +ok 13 - 14 - unchanged in two heads. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo nitfol nitfol >nitfol && + git update-index --add nitfol && + echo nitfol nitfol nitfol >nitfol && + read_tree_twoway $treeH $treeM && + git ls-files --stage >15.out && + test_must_fail git diff --no-index M.out 15.out >15diff.out && + compare_change 15diff.out expected && + check_cache_at nitfol dirty + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 7e1bf714fb103c778a21dd67411666901222425a 0 nitfol +nitfol: dirty +ok 14 - 15 - unchanged in two heads. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo bozbar bozbar >bozbar && + git update-index --add bozbar && + if read_tree_twoway $treeH $treeM; then false; else :; fi + +error: Entry 'bozbar' would be overwritten by merge. Cannot merge. +ok 15 - 16 - conflicting local change. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + echo bozbar bozbar >bozbar && + git update-index --add bozbar && + echo bozbar bozbar bozbar >bozbar && + if read_tree_twoway $treeH $treeM; then false; else :; fi + +error: Entry 'bozbar' would be overwritten by merge. Cannot merge. +ok 16 - 17 - conflicting local change. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + cat bozbar-new >bozbar && + git update-index --add bozbar && + read_tree_twoway $treeH $treeM && + git ls-files --stage >18.out && + test_cmp M.out 18.out && + check_cache_at bozbar clean + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol +bozbar: clean +ok 17 - 18 - local change already having a good result. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + cat bozbar-new >bozbar && + git update-index --add bozbar && + echo gnusto gnusto >bozbar && + read_tree_twoway $treeH $treeM && + git ls-files --stage >19.out && + test_cmp M.out 19.out && + check_cache_at bozbar dirty + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol +bozbar: dirty +ok 18 - 19 - local change already having a good result, further modified. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + cat bozbar-old >bozbar && + git update-index --add bozbar && + read_tree_twoway $treeH $treeM && + git ls-files --stage >20.out && + test_cmp M.out 20.out && + check_cache_at bozbar dirty + +100644 346d4e61f111336a1443ef6b2e834aa5b1a7f91a 0 bozbar +100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0 frotz +100644 dca6b92303befc93086aa025d90a5facd7eb2812 0 nitfol +bozbar: dirty +ok 19 - 20 - no local change, use new tree. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + cat bozbar-old >bozbar && + git update-index --add bozbar && + echo gnusto gnusto >bozbar && + if read_tree_twoway $treeH $treeM; then false; else :; fi + +error: Entry 'bozbar' not uptodate. Cannot merge. +ok 20 - 21 - no local change, dirty cache. + +expecting success: + rm -f .git/index && + read_tree_must_succeed $treeH && + git checkout-index -u -f -q -a && + sed -e "s/such as/SUCH AS/" bozbar-old >bozbar && + git update-index --add bozbar && + if read_tree_twoway $treeH $treeM; then false; else :; fi + +error: Entry 'bozbar' would be overwritten by merge. Cannot merge. +ok 21 - 22 - local change cache updated. + +expecting success: + rm -f .git/index && + echo DF >DF && + git update-index --add DF && + treeDF=$(git write-tree) && + echo treeDF $treeDF && + git ls-tree $treeDF && + + rm -f DF && + mkdir DF && + echo DF/DF >DF/DF && + git update-index --add --remove DF DF/DF && + treeDFDF=$(git write-tree) && + echo treeDFDF $treeDFDF && + git ls-tree $treeDFDF && + git ls-files --stage >DFDF.out + +treeDF 6bf22db9043f2b5821c019d0ce0f2605421affcb +100644 blob 052efc3abbc31348f7abd34535b1953d38273257 DF +treeDFDF c38e296263d024b0f48c4a728d293232ac6c5443 +040000 tree 90bbead36f4d6a7c325fd450e6cfbcc7479d421a DF +ok 22 - DF vs DF/DF case setup. + +expecting success: + rm -f .git/index && + rm -fr DF && + echo DF >DF && + git update-index --add DF && + read_tree_twoway $treeDF $treeDFDF && + git ls-files --stage >DFDFcheck.out && + test_cmp DFDF.out DFDFcheck.out && + check_cache_at DF/DF dirty && + : + +100644 b90ea14b2dd74b6f377c10870b3757344bbe077c 0 DF/DF +DF/DF: dirty +ok 23 - DF vs DF/DF case test. + +expecting success: + rm -f .git/index && + : >a && + git update-index --add a && + treeM=$(git write-tree) && + echo treeM $treeM && + git ls-tree $treeM && + git ls-files --stage >treeM.out && + + rm -f a && + git update-index --remove a && + mkdir a && + : >a/b && + treeH=$(git write-tree) && + echo treeH $treeH && + git ls-tree $treeH + +treeM 496d6428b9cf92981dc9495211e6e1120fb6f2ba +100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 a +treeH 4b825dc642cb6eb9a060e54bf8d69288fbee4904 +ok 24 - a/b (untracked) vs a case setup. + +expecting success: + read_tree_u_must_fail -u -m "$treeH" "$treeM" && + git ls-files --stage && + test -f a/b + +error: Updating 'a' would lose untracked files in it +error: Updating 'a' would lose untracked files in it +ok 25 - a/b (untracked) vs a, plus c/d case test. + +expecting success: + cat <<-EOF >expect && + error: Updating 'fictional/a' would lose untracked files in it + EOF + test_must_fail git --super-prefix fictional/ read-tree -u -m "$treeH" "$treeM" 2>actual && + test_cmp expect actual + +ok 26 - read-tree supports the super-prefix + +expecting success: + rm -f .git/index && + rm -fr a && + : >a && + mkdir c && + : >c/d && + git update-index --add a c/d && + treeM=$(git write-tree) && + echo treeM $treeM && + git ls-tree $treeM && + git ls-files --stage >treeM.out && + + rm -f a && + mkdir a && + : >a/b && + git update-index --add --remove a a/b && + treeH=$(git write-tree) && + echo treeH $treeH && + git ls-tree $treeH + +treeM 3e82e8b9894d6c7982dcd25a6dad66400d52735f +100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 a +040000 tree 2a26db49a6962700da5bd4084ae0e5a22d6583ee c +treeH 02c6f058fb950781e5b773c21e4c237db1ff4d5a +040000 tree 4277b6e69d25e5efa77c455340557b384a4c018a a +040000 tree 2a26db49a6962700da5bd4084ae0e5a22d6583ee c +ok 27 - a/b vs a, plus c/d case setup. + +expecting success: + read_tree_u_must_succeed -u -m "$treeH" "$treeM" && + git ls-files --stage | tee >treeMcheck.out && + test_cmp treeM.out treeMcheck.out + +ok 28 - a/b vs a, plus c/d case test. + +expecting success: + echo >file-a && + echo >file-b && + git add file-a file-b && + git commit -a -m "test for correct modified tree" && + git branch initial-mod && + echo b >file-b && + git commit -a -m "B" && + echo a >file-a && + git add file-a && + git ls-tree $(git write-tree) file-a >expect && + read_tree_must_succeed -m HEAD initial-mod && + git ls-tree $(git write-tree) file-a >actual && + test_cmp expect actual + +[master (root-commit) e4e9504] test for correct modified tree + Author: A U Thor + 4 files changed, 2 insertions(+) + create mode 100644 a + create mode 100644 c/d + create mode 100644 file-a + create mode 100644 file-b +[master ab3aca5] B + Author: A U Thor + 1 file changed, 1 insertion(+), 1 deletion(-) +ok 29 - -m references the correct modified tree + +# passed all 29 test(s) +1..29 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1002-read-tree-m-u-2way.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1002-read-tree-m-u-2way/.git/ expecting success: echo frotz >frotz && @@ -17636,726 +17904,6 @@ 1..31 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t0410-partial-clone.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/.git/ -expecting success: - test_create_repo server && - git clone --filter="blob:none" "file://$(pwd)/server" client && - git -C client config --unset core.partialclonefilter && - git -C client fetch origin - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/server/.git/ -Cloning into 'client'... -warning: You appear to have cloned an empty repository. -ok 1 - extensions.partialclone without filter - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo my_commit && - - A=$(git -C repo commit-tree -m a HEAD^{tree}) && - C=$(git -C repo commit-tree -m c -p $A HEAD^{tree}) && - - # Reference $A only from reflog, and delete it - git -C repo branch my_branch "$A" && - git -C repo branch -f my_branch my_commit && - delete_object repo "$A" && - - # State that we got $C, which refers to $A, from promisor - printf "$C\n" | pack_as_from_promisor && - - # Normally, it fails - test_must_fail git -C repo fsck && - - # But with the extension, it succeeds - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo fsck - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) f875b73] my_commit - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 my_commit.t -738adde9f5fe99553a2e3813bb92cbbbdef79ef1 -error: refs/heads/my_branch: invalid reflog entry 31566d0be6253fd37a1ef5087a6d3933a45883a0 -error: refs/heads/my_branch: invalid reflog entry 31566d0be6253fd37a1ef5087a6d3933a45883a0 -dangling commit 4a7ce5332e0d121c1ab9428e15a83f4bb770acd7 -dangling commit 4a7ce5332e0d121c1ab9428e15a83f4bb770acd7 -ok 2 - missing reflog object, but promised by a commit, passes fsck - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo my_commit && - - A=$(git -C repo commit-tree -m a HEAD^{tree}) && - git -C repo tag -a -m d my_tag_name $A && - T=$(git -C repo rev-parse my_tag_name) && - git -C repo tag -d my_tag_name && - - # Reference $A only from reflog, and delete it - git -C repo branch my_branch "$A" && - git -C repo branch -f my_branch my_commit && - delete_object repo "$A" && - - # State that we got $T, which refers to $A, from promisor - printf "$T\n" | pack_as_from_promisor && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo fsck - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 4ce2b9b] my_commit - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 my_commit.t -Deleted tag 'my_tag_name' (was 7a32993) -7fd8925735cc15e2e2034644b64afda491571ff8 -dangling tag 7a329936d66f427bedc89d9ab903f38b07d44de7 -ok 3 - missing reflog object, but promised by a tag, passes fsck - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo my_commit && - - A=$(git -C repo commit-tree -m a HEAD^{tree}) && - B=$(git -C repo commit-tree -m b HEAD^{tree}) && - - # Reference $A only from reflog, and delete it - git -C repo branch my_branch "$A" && - git -C repo branch -f my_branch my_commit && - delete_object repo "$A" && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - test_must_fail git -C repo fsck - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 2f3d175] my_commit - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 my_commit.t -error: refs/heads/my_branch: invalid reflog entry c51de19226c13fa1daecab9e08d2f0b99a29784c -error: refs/heads/my_branch: invalid reflog entry c51de19226c13fa1daecab9e08d2f0b99a29784c -dangling commit e376c76e48cd8763bb0961aa8f03e5b8642908a8 -ok 4 - missing reflog object alone fails fsck, even with extension set - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo my_commit && - - A=$(git -C repo commit-tree -m a HEAD^{tree}) && - - # Reference $A only from ref - git -C repo branch my_branch "$A" && - promise_and_delete "$A" && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo fsck - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 9df77b9] my_commit - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 my_commit.t -a391e3e0447189aa0050c8f206462a1b0530a34a -dangling tag e5f4cb9fd329c512b08fb81a8e6b1f5e27658263 -ok 5 - missing ref object, but promised, passes fsck - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo 1 && - test_commit -C repo 2 && - test_commit -C repo 3 && - git -C repo tag -a annotated_tag -m "annotated tag" && - - C=$(git -C repo rev-parse 1) && - T=$(git -C repo rev-parse 2^{tree}) && - B=$(git hash-object repo/3.t) && - AT=$(git -C repo rev-parse annotated_tag) && - - promise_and_delete "$C" && - promise_and_delete "$T" && - promise_and_delete "$B" && - promise_and_delete "$AT" && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo fsck - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 6591d03] 1 - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 1.t -[master 5355e57] 2 - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 2.t -[master a3007a6] 3 - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 3.t -fa10eb4e855a356f0abe9c352b62b71d481918b1 -error: refs/tags/1 does not point to a valid object! -7f935f1293a005998d684b122686a1125dc47996 -error: refs/tags/1 does not point to a valid object! -43db30889c483ee89571157f1466e2809e137c7d -error: refs/tags/1 does not point to a valid object! -544d2af112f571c9dceb598e755c68cb22911767 -dangling tag 8e5058c0196ed6a9b285609a259f40e05437cfad -dangling tag 4ff31e389c270b26919d9e89e743f1bc4e9d1907 -dangling tree dcf3d5d7c6d10fb961287ca9bc59a5bf8a4b2afc -dangling tag 5d1357650c0c7fa7890a88ef5f3b44637843a883 -dangling tag be645be2ea79274538b1d7a002db7f261d7dc509 -ok 6 - missing object, but promised, passes fsck - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo my_commit && - - A=$(git -C repo commit-tree -m a HEAD^{tree}) && - promise_and_delete "$A" && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo fsck "$A" - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) da2e7de] my_commit - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 my_commit.t -4337bf55380117d69ad62e8b0aa5d048dce2f274 -dangling tag 802319328bf3f4f53ce55aecd93e94ecf6f26c32 -dangling commit da2e7de93032e847edfceb74ec173302d3f32ceb -ok 7 - missing CLI object, but promised, passes fsck - -expecting success: - rm -rf repo && - test_create_repo server && - test_commit -C server foo && - git -C server repack -a -d --write-bitmap-index && - - git clone "file://$(pwd)/server" repo && - HASH=$(git -C repo rev-parse foo) && - rm -rf repo/.git/objects/* && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "origin" && - git -C repo cat-file -p "$HASH" && - - # Ensure that the .promisor file is written, and check that its - # associated packfile contains the object - ls repo/.git/objects/pack/pack-*.promisor >promisorlist && - test_line_count = 1 promisorlist && - IDX=$(cat promisorlist | sed "s/promisor$/idx/") && - git verify-pack --verbose "$IDX" | grep "$HASH" - -Reinitialized existing Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/server/.git/ -[master (root-commit) 92a62de] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo.t -Cloning into 'repo'... -warning: filtering not recognized by server, ignoring -tree 64fd3796c57084e7b8cbae358ce37970b8e954f6 -author A U Thor 1112912473 -0700 -committer C O Mitter 1112912473 -0700 - -foo -92a62decadb5642314a1fd56b51afd125b27f208 commit 167 126 12 -ok 8 - fetching of missing objects - -expecting success: - # ref-in-want requires protocol version 2 - git -C server config protocol.version 2 && - git -C server config uploadpack.allowrefinwant 1 && - git -C repo config protocol.version 2 && - - rm -rf repo/.git/objects/* && - rm -f trace && - GIT_TRACE_PACKET="$(pwd)/trace" git -C repo cat-file -p "$HASH" && - grep "git< fetch=.*ref-in-want" trace - -warning: filtering not recognized by server, ignoring -tree 64fd3796c57084e7b8cbae358ce37970b8e954f6 -author A U Thor 1112912473 -0700 -committer C O Mitter 1112912473 -0700 - -foo -packet: git< fetch=shallow ref-in-want -ok 9 - fetching of missing objects works with ref-in-want enabled - -expecting success: - rm -rf server repo && - test_create_repo server && - test_commit -C server foo && - git -C server repack -a -d --write-bitmap-index && - - git clone "file://$(pwd)/server" repo && - git hash-object repo/foo.t >blobhash && - rm -rf repo/.git/objects/* && - - git -C server config uploadpack.allowanysha1inwant 1 && - git -C server config uploadpack.allowfilter 1 && - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "origin" && - - git -C repo cat-file -p $(cat blobhash) - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/server/.git/ -[master (root-commit) 1463a05] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo.t -Cloning into 'repo'... -foo -ok 10 - fetching of missing blobs works - -expecting success: - rm -rf server repo && - test_create_repo server && - test_commit -C server foo && - git -C server repack -a -d --write-bitmap-index && - - git clone "file://$(pwd)/server" repo && - git -C repo rev-parse foo^{tree} >treehash && - git hash-object repo/foo.t >blobhash && - rm -rf repo/.git/objects/* && - - git -C server config uploadpack.allowanysha1inwant 1 && - git -C server config uploadpack.allowfilter 1 && - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "origin" && - git -C repo cat-file -p $(cat treehash) && - - # Ensure that the tree, but not the blob, is fetched - git -C repo rev-list --objects --missing=print $(cat treehash) >objects && - grep "^$(cat treehash)" objects && - grep "^[?]$(cat blobhash)" objects - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/server/.git/ -[master (root-commit) af4983b] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo.t -Cloning into 'repo'... -100644 blob 257cc5642cb1a054f08cc83f2d943e56fd3ebe99 foo.t -64fd3796c57084e7b8cbae358ce37970b8e954f6 -?257cc5642cb1a054f08cc83f2d943e56fd3ebe99 -ok 11 - fetching of missing trees does not fetch blobs - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo foo && - test_commit -C repo bar && - - FOO=$(git -C repo rev-parse foo) && - promise_and_delete "$FOO" && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - GIT_TEST_COMMIT_GRAPH=0 git -C repo rev-list --exclude-promisor-objects --objects bar >out && - grep $(git -C repo rev-parse bar) out && - ! grep $FOO out - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 7745948] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo.t -[master e514b54] bar - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 bar.t -2b7df34bc09be010087307b898e994ce709c0db1 -e514b54fb79193e76be659c0567b436ac8d10232 -ok 12 - rev-list stops traversal at missing and promised commit - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo foo && - test_commit -C repo bar && - test_commit -C repo baz && - - promise_and_delete $(git -C repo rev-parse bar^{tree}) && - promise_and_delete $(git -C repo rev-parse foo^{tree}) && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - - git -C repo rev-list --missing=allow-promisor --objects HEAD >objs 2>rev_list_err && - test_must_be_empty rev_list_err && - # 3 commits, 3 blobs, and 1 tree - test_line_count = 7 objs && - - # Do the same for --exclude-promisor-objects, but with all trees gone. - promise_and_delete $(git -C repo rev-parse baz^{tree}) && - git -C repo rev-list --exclude-promisor-objects --objects HEAD >objs 2>rev_list_err && - test_must_be_empty rev_list_err && - # 3 commits, no blobs or trees - test_line_count = 3 objs - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 04ebf83] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo.t -[master 5d5378c] bar - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 bar.t -[master 403f8b0] baz - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 baz.t -0b80a4a4c757c906c0610b334ecc13c1f548f26c -4e80f36effe3aa9dd9f1a8d0e85f678beada4e19 -29e6ce195f02e80b806c775b2e0f16fa4a6e50ac -ok 13 - missing tree objects with --missing=allow-promisor and --exclude-promisor-objects - -expecting success: - rm -rf repo && - test_create_repo repo && - mkdir repo/dir && - echo foo >repo/dir/foo && - git -C repo add dir/foo && - git -C repo commit -m "commit dir/foo" && - - promise_and_delete $(git -C repo rev-parse HEAD:dir) && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - - git -C repo rev-list --missing=allow-any --objects HEAD >objs 2>rev_list_err && - test_must_be_empty rev_list_err && - # 1 commit and 1 tree - test_line_count = 2 objs - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) fc3d893] commit dir/foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 dir/foo -6701d28601ab148de66e908befaa9f313f9670ed -ok 14 - missing non-root tree object and rev-list - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo foo && - mkdir repo/a_dir && - echo something >repo/a_dir/something && - git -C repo add a_dir/something && - git -C repo commit -m bar && - - # foo^{tree} (tree referenced from commit) - TREE=$(git -C repo rev-parse foo^{tree}) && - - # a tree referenced by HEAD^{tree} (tree referenced from tree) - TREE2=$(git -C repo ls-tree HEAD^{tree} | grep " tree " | head -1 | cut -b13-52) && - - promise_and_delete "$TREE" && - promise_and_delete "$TREE2" && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo rev-list --exclude-promisor-objects --objects HEAD >out && - grep $(git -C repo rev-parse foo) out && - ! grep $TREE out && - grep $(git -C repo rev-parse HEAD) out && - ! grep $TREE2 out - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) b259608] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo.t -[master 2b50f7e] bar - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 a_dir/something -c847e09064df2c3060b894adee7d1fcbdc41d77e -053da52d70d31500a108f08bc31d5a72f5db7bc7 -b259608956a9de662b43c93c18f15e427dcac80e -2b50f7eb48302601d810b4c1627ad25f05e81216 -ok 15 - rev-list stops traversal at missing and promised tree - -expecting success: - rm -rf repo && - test_create_repo repo && - echo something >repo/something && - git -C repo add something && - git -C repo commit -m foo && - - BLOB=$(git -C repo hash-object -w something) && - promise_and_delete "$BLOB" && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo rev-list --exclude-promisor-objects --objects HEAD >out && - grep $(git -C repo rev-parse HEAD) out && - ! grep $BLOB out - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 9aebf3f] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 something -159a5b25735cb846bca3d8d102a38e273eb423d5 -9aebf3fc471ba852071c23be641e3c8273d6ee27 -ok 16 - rev-list stops traversal at missing and promised blob - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo foo && - test_commit -C repo bar && - test_commit -C repo baz && - - COMMIT=$(git -C repo rev-parse foo) && - TREE=$(git -C repo rev-parse bar^{tree}) && - BLOB=$(git hash-object repo/baz.t) && - printf "%s\n%s\n%s\n" $COMMIT $TREE $BLOB | pack_as_from_promisor && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo rev-list --exclude-promisor-objects --objects HEAD >out && - ! grep $COMMIT out && - ! grep $TREE out && - ! grep $BLOB out && - grep $(git -C repo rev-parse bar) out # sanity check that some walking was done - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) a4efc16] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo.t -[master b3b6050] bar - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 bar.t -[master 70d6cfa] baz - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 baz.t -03f058b726123c4f1ef352333fd9c0c557466ad4 -b3b6050676a5798a4107f8ec799fe53b4ecd55b1 -ok 17 - rev-list stops traversal at promisor commit, tree, and blob - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo foo && - test_commit -C repo bar && - test_commit -C repo baz && - - COMMIT=$(git -C repo rev-parse foo) && - TREE=$(git -C repo rev-parse bar^{tree}) && - BLOB=$(git hash-object repo/baz.t) && - - promise_and_delete $COMMIT && - promise_and_delete $TREE && - promise_and_delete $BLOB && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo rev-list --exclude-promisor-objects --objects "$COMMIT" "$TREE" "$BLOB" - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 9221471] foo - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo.t -[master ff8c8be] bar - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 bar.t -[master aa6395a] baz - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 baz.t -40181af12b32f68a435aa73643389d18023d886f -error: refs/tags/foo does not point to a valid object! -e3ac27606f214fe554908dcfb180e5adc75c16e7 -error: refs/tags/foo does not point to a valid object! -2188d83092576306608ebcdf2c84441aa35221fb -ok 18 - rev-list accepts missing and promised objects on command line - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo one && - test_commit -C repo two && - - TREE_ONE=$(git -C repo rev-parse one^{tree}) && - printf "$TREE_ONE\n" | pack_as_from_promisor && - TREE_TWO=$(git -C repo rev-parse two^{tree}) && - printf "$TREE_TWO\n" | pack_as_from_promisor && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo gc && - - # Ensure that exactly one promisor packfile exists, and that it - # contains the trees but not the commits - ls repo/.git/objects/pack/pack-*.promisor >promisorlist && - test_line_count = 1 promisorlist && - PROMISOR_PACKFILE=$(sed "s/.promisor/.pack/" out && - grep "$TREE_ONE" out && - grep "$TREE_TWO" out && - ! grep "$(git -C repo rev-parse one)" out && - ! grep "$(git -C repo rev-parse two)" out && - - # Remove the promisor packfile and associated files - rm $(sed "s/.promisor//" packlist && - test_line_count = 1 packlist && - git verify-pack repo/.git/objects/pack/pack-*.pack -v >out && - grep "$(git -C repo rev-parse one)" out && - grep "$(git -C repo rev-parse two)" out && - ! grep "$TREE_ONE" out && - ! grep "$TREE_TWO" out - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 6d3dd09] one - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 one.t -[master 22004c9] two - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 two.t -80b0d61182f42d417d3f1080999c86acd16276f7 -4f4b1c441e35611dff006a309fbda4370b40fc90 -a7cddf35737959e1438bc929b665619e9e79bfee tree 33 44 12 -2f00a404aed7e63d867313d504bd0fccea53fd25 tree 66 73 56 -6d3dd09ab2409ace50d451184915bd38484087c9 commit 167 126 169 -22004c9d096c64b8edacd5e5aa8119ba60f89b35 commit 215 157 12 -ok 19 - gc repacks promisor objects separately from non-promisor objects - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo one && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo gc && - - # Ensure that only one pack exists - ls repo/.git/objects/pack/pack-*.pack >packlist && - test_line_count = 1 packlist - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 46d8c68] one - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 one.t -ok 20 - gc does not repack promisor objects if there are none - -expecting success: - rm -rf repo && - test_create_repo repo && - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - - git -C repo commit --allow-empty -m one && - git -C repo commit --allow-empty -m two && - git -C repo commit --allow-empty -m three && - git -C repo commit --allow-empty -m four && - ONE=$(git -C repo rev-parse HEAD^^^) && - TWO=$(git -C repo rev-parse HEAD^^) && - THREE=$(git -C repo rev-parse HEAD^) && - - printf "$TWO\n" | pack_as_from_promisor && - printf "$THREE\n" | pack_as_from_promisor && - delete_object repo "$ONE" && - - repack_and_check -a "$TWO" "$THREE" && - repack_and_check -A "$TWO" "$THREE" && - repack_and_check -l "$TWO" "$THREE" - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) 95edc28] one - Author: A U Thor -[master 114744c] two - Author: A U Thor -[master e00c151] three - Author: A U Thor -[master 9a209d2] four - Author: A U Thor -c3a7ba83b6f7f6d5eb1b78f6a97d86d8c857112b -9999d8693559878e42c5d6a9cc38dcc697697f83 -warning: reflog of 'refs/heads/master' references pruned commits -warning: reflog of 'HEAD' references pruned commits -warning: reflog of 'refs/heads/master' references pruned commits -warning: reflog of 'HEAD' references pruned commits -warning: reflog of 'refs/heads/master' references pruned commits -warning: reflog of 'HEAD' references pruned commits -ok 21 - repack -d does not irreversibly delete promisor objects - -expecting success: - rm -rf repo && - test_create_repo repo && - test_commit -C repo my_commit && - - TREE_HASH=$(git -C repo rev-parse HEAD^{tree}) && - HASH=$(promise_and_delete $TREE_HASH) && - - git -C repo config core.repositoryformatversion 1 && - git -C repo config extensions.partialclone "arbitrary string" && - git -C repo gc && - - # Ensure that the promisor packfile still exists, and remove it - test -e repo/.git/objects/pack/pack-$HASH.pack && - rm repo/.git/objects/pack/pack-$HASH.* && - - # Ensure that the single other pack contains the commit, but not the tree - ls repo/.git/objects/pack/pack-*.pack >packlist && - test_line_count = 1 packlist && - git verify-pack repo/.git/objects/pack/pack-*.pack -v >out && - grep "$(git -C repo rev-parse HEAD)" out && - ! grep "$TREE_HASH" out - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ -[master (root-commit) b740cae] my_commit - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 my_commit.t -b740cae5ace132631585f8db5f228adf51170f3b commit 173 129 12 -ok 22 - gc stops traversal when a missing but promised object is reached - -checking prerequisite: NOT_ROOT - -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" && - uid=$(id -u) && - test "$uid" != 0 - -) -prerequisite NOT_ROOT ok -# passed all 22 test(s) -# SKIP no web server found at '/usr/sbin/apache2' -1..22 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t0302-credential-store.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0302-credential-store/.git/ expecting success: @@ -19276,7 +18824,7 @@ git checkout -- expanded-keywords-crlf && test_cmp expected-output-crlf expanded-keywords-crlf -[master (root-commit) 2dd0569] File with keywords expanded +[master (root-commit) a943352] File with keywords expanded Author: A U Thor 5 files changed, 29 insertions(+) create mode 100644 expanded-keywords @@ -19475,7 +19023,7 @@ git diff-tree -p HEAD && test_line_count = 0 count -[master 6f8c182] one +[master b67eed1] one Author: A U Thor 8 files changed, 7 insertions(+) create mode 100644 30MB @@ -19486,10 +19034,10 @@ create mode 100644 test.disable create mode 100644 test.fs create mode 100644 test.r -[master 924488a] two +[master 5e90b7e] two Author: A U Thor 1 file changed, 1 insertion(+), 1 deletion(-) -924488ad186f441be81d841ea3399ab2d9703fbd +5e90b7e03f4c9f661e30d8c8b4613c53a8214d3f diff --git a/file b/file index e4a1655..0c54b7b 100644 --- a/file @@ -19792,8 +19340,8 @@ Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0021-conversion/repo/.git/ smudge write error at /build/git-2.20.1/t/trash directory.t0021-conversion/rot13-filter.pl line 204. error: external filter 'rot13-filter.pl debug.log clean smudge' failed ---- smudge-write-fail.o 2021-12-03 05:04:25.641190033 +0000 -+++ smudge-write-fail.r 2021-12-03 05:04:26.969151351 +0000 +--- smudge-write-fail.o 2023-01-05 11:46:36.566868030 +0000 ++++ smudge-write-fail.r 2023-01-05 11:46:36.870868030 +0000 @@ -1 +1 @@ -this is going to fail +guvf vf tbvat gb snvy @@ -20057,632 +19605,99 @@ 1..26 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1000-read-tree-m-3way.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1000-read-tree-m-3way/.git/ -expecting success: git update-index --add $p && - git update-index --add Z/$p -ok 1 - adding test file NN and Z/NN - -expecting success: git update-index --add $p && - git update-index --add Z/$p -ok 2 - adding test file ND and Z/ND - -expecting success: git update-index --add $p && - git update-index --add Z/$p -ok 3 - adding test file NM and Z/NM - -expecting success: git update-index --add $p && - git update-index --add Z/$p -ok 4 - adding test file DN and Z/DN - -expecting success: git update-index --add $p && - git update-index --add Z/$p -ok 5 - adding test file DD and Z/DD - -expecting success: git update-index --add $p && - git update-index --add Z/$p -ok 6 - adding test file DM and Z/DM - -expecting success: git update-index --add $p && - git update-index --add Z/$p -ok 7 - adding test file MN and Z/MN - -expecting success: git update-index --add $p && - git update-index --add Z/$p -ok 8 - adding test file MD and Z/MD - -expecting success: git update-index --add $p && - git update-index --add Z/$p -ok 9 - adding test file MM and Z/MM - -expecting success: git update-index --add SS -ok 10 - adding test file SS - -expecting success: git update-index --add TT -ok 11 - adding test file TT - -expecting success: tree_O=$(git write-tree) -ok 12 - prepare initial tree - -expecting success: git update-index --remove $to_remove -ok 13 - change in branch A (removal) - -expecting success: git update-index MD -ok 14 - change in branch A (modification) - -expecting success: git update-index MM -ok 15 - change in branch A (modification) - -expecting success: git update-index MN -ok 16 - change in branch A (modification) - -expecting success: git update-index Z/MD -ok 17 - change in branch A (modification) - -expecting success: git update-index Z/MM -ok 18 - change in branch A (modification) - -expecting success: git update-index Z/MN -ok 19 - change in branch A (modification) - -expecting success: git update-index --add AN -ok 20 - change in branch A (addition) - -expecting success: git update-index --add AA -ok 21 - change in branch A (addition) - -expecting success: git update-index --add Z/AN -ok 22 - change in branch A (addition) - -expecting success: git update-index --add Z/AA -ok 23 - change in branch A (addition) - -expecting success: git update-index --add LL && - git update-index SS -ok 24 - change in branch A (addition) - -expecting success: git update-index TT -ok 25 - change in branch A (edit) - -expecting success: git update-index --add DF/DF -ok 26 - change in branch A (change file to directory) - -expecting success: tree_A=$(git write-tree) -ok 27 - recording branch A tree - -expecting success: git read-tree $tree_O && - git checkout-index -a -ok 28 - reading original tree and checking out - -expecting success: git update-index --remove DD MD ND Z/DD Z/MD Z/ND -ok 29 - change in branch B (removal) - -expecting success: git update-index DM -ok 30 - change in branch B (modification) - -expecting success: git update-index MM -ok 31 - change in branch B (modification) - -expecting success: git update-index NM -ok 32 - change in branch B (modification) - -expecting success: git update-index Z/DM -ok 33 - change in branch B (modification) - -expecting success: git update-index Z/MM -ok 34 - change in branch B (modification) - -expecting success: git update-index Z/NM -ok 35 - change in branch B (modification) - -expecting success: git update-index --add NA -ok 36 - change in branch B (addition) - -expecting success: git update-index --add AA -ok 37 - change in branch B (addition) - -expecting success: git update-index --add Z/NA -ok 38 - change in branch B (addition) - -expecting success: git update-index --add Z/AA -ok 39 - change in branch B (addition) - -expecting success: git update-index --add LL && - git update-index SS -ok 40 - change in branch B (addition and modification) - -expecting success: git update-index TT -ok 41 - change in branch B (modification) - -expecting success: git update-index --add DF -ok 42 - change in branch B (addition of a file to conflict with directory) - -expecting success: tree_B=$(git write-tree) -ok 43 - recording branch B tree - -expecting success: rm -f .git/index && - git read-tree $tree_O && - mkdir .orig-O && - git checkout-index --prefix=.orig-O/ -f -q -a && - rm -f .git/index && - git read-tree $tree_A && - mkdir .orig-A && - git checkout-index --prefix=.orig-A/ -f -q -a && - rm -f .git/index && - git read-tree $tree_B && - mkdir .orig-B && - git checkout-index --prefix=.orig-B/ -f -q -a -ok 44 - keep contents of 3 trees for easy access - -expecting success: - rm -fr [NDMALTS][NDMALTSF] Z && - rm .git/index && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 45 - 3-way merge with git read-tree -m, empty cache - -expecting success: - rm -fr [NDMALTS][NDMALTSF] Z && - rm .git/index && - read_tree_must_succeed $tree_A && - git checkout-index -f -u -a && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 46 - 3-way merge with git read-tree -m, match H - -expecting success: - rm -f .git/index XX && - echo XX >XX && - git update-index --add XX && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'XX' would be overwritten by merge. Cannot merge. -error: Entry 'XX' would be overwritten by merge. Cannot merge. -ok 47 - 1 - must not have an entry not in A. - -expecting success: - rm -f .git/index NA && - cp .orig-B/NA NA && - git update-index --add NA && - read_tree_must_succeed -m $tree_O $tree_A $tree_B - -ok 48 - 2 - must match B in !O && !A && B case. - -expecting success: - rm -f .git/index NA && - cp .orig-B/NA NA && - git update-index --add NA && - echo extra >>NA && - read_tree_must_succeed -m $tree_O $tree_A $tree_B - -ok 49 - 2 - matching B alone is OK in !O && !A && B case. - -expecting success: - rm -f .git/index AN && - cp .orig-A/AN AN && - git update-index --add AN && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 50 - 3 - must match A in !O && A && !B case. - -expecting success: - rm -f .git/index AN && - cp .orig-A/AN AN && - git update-index --add AN && - echo extra >>AN && - read_tree_must_succeed -m $tree_O $tree_A $tree_B - -ok 51 - 3 - matching A alone is OK in !O && A && !B case. - -expecting success: - rm -f .git/index AN && - cp .orig-A/AN AN && - echo extra >>AN && - git update-index --add AN && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'AN' would be overwritten by merge. Cannot merge. -error: Entry 'AN' would be overwritten by merge. Cannot merge. -ok 52 - 3 (fail) - must match A in !O && A && !B case. - -expecting success: - rm -f .git/index AA && - cp .orig-A/AA AA && - git update-index --add AA && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 53 - 4 - must match and be up-to-date in !O && A && B && A!=B case. - -expecting success: - rm -f .git/index AA && - cp .orig-A/AA AA && - git update-index --add AA && - echo extra >>AA && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'AA' not uptodate. Cannot merge. -error: Entry 'AA' not uptodate. Cannot merge. -ok 54 - 4 (fail) - must match and be up-to-date in !O && A && B && A!=B case. - -expecting success: - rm -f .git/index AA && - cp .orig-A/AA AA && - echo extra >>AA && - git update-index --add AA && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'AA' would be overwritten by merge. Cannot merge. -error: Entry 'AA' would be overwritten by merge. Cannot merge. -ok 55 - 4 (fail) - must match and be up-to-date in !O && A && B && A!=B case. - -expecting success: - rm -f .git/index LL && - cp .orig-A/LL LL && - git update-index --add LL && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 56 - 5 - must match in !O && A && B && A==B case. - -expecting success: - rm -f .git/index LL && - cp .orig-A/LL LL && - git update-index --add LL && - echo extra >>LL && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 57 - 5 - must match in !O && A && B && A==B case. - -expecting success: - rm -f .git/index LL && - cp .orig-A/LL LL && - echo extra >>LL && - git update-index --add LL && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'LL' would be overwritten by merge. Cannot merge. -error: Entry 'LL' would be overwritten by merge. Cannot merge. -ok 58 - 5 (fail) - must match A in !O && A && B && A==B case. - -expecting success: - rm -f .git/index DD && - echo DD >DD && - git update-index --add DD && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'DD' would be overwritten by merge. Cannot merge. -error: Entry 'DD' would be overwritten by merge. Cannot merge. -ok 59 - 6 - must not exist in O && !A && !B case - -expecting success: - rm -f .git/index DM && - cp .orig-B/DM DM && - git update-index --add DM && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'DM' would be overwritten by merge. Cannot merge. -error: Entry 'DM' would be overwritten by merge. Cannot merge. -ok 60 - 7 - must not exist in O && !A && B && O!=B case - -expecting success: - rm -f .git/index DN && - cp .orig-B/DN DN && - git update-index --add DN && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'DN' would be overwritten by merge. Cannot merge. -error: Entry 'DN' would be overwritten by merge. Cannot merge. -ok 61 - 8 - must not exist in O && !A && B && O==B case - -expecting success: - rm -f .git/index MD && - cp .orig-A/MD MD && - git update-index --add MD && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 62 - 9 - must match and be up-to-date in O && A && !B && O!=A case - -expecting success: - rm -f .git/index MD && - cp .orig-A/MD MD && - git update-index --add MD && - echo extra >>MD && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'MD' not uptodate. Cannot merge. -error: Entry 'MD' not uptodate. Cannot merge. -ok 63 - 9 (fail) - must match and be up-to-date in O && A && !B && O!=A case - -expecting success: - rm -f .git/index MD && - cp .orig-A/MD MD && - echo extra >>MD && - git update-index --add MD && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'MD' would be overwritten by merge. Cannot merge. -error: Entry 'MD' would be overwritten by merge. Cannot merge. -ok 64 - 9 (fail) - must match and be up-to-date in O && A && !B && O!=A case - -expecting success: - rm -f .git/index ND && - cp .orig-A/ND ND && - git update-index --add ND && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 65 - 10 - must match and be up-to-date in O && A && !B && O==A case - -expecting success: - rm -f .git/index ND && - cp .orig-A/ND ND && - git update-index --add ND && - echo extra >>ND && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'ND' not uptodate. Cannot merge. -error: Entry 'ND' not uptodate. Cannot merge. -ok 66 - 10 (fail) - must match and be up-to-date in O && A && !B && O==A case - -expecting success: - rm -f .git/index ND && - cp .orig-A/ND ND && - echo extra >>ND && - git update-index --add ND && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'ND' would be overwritten by merge. Cannot merge. -error: Entry 'ND' would be overwritten by merge. Cannot merge. -ok 67 - 10 (fail) - must match and be up-to-date in O && A && !B && O==A case - -expecting success: - rm -f .git/index MM && - cp .orig-A/MM MM && - git update-index --add MM && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 68 - 11 - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case - -expecting success: - rm -f .git/index MM && - cp .orig-A/MM MM && - git update-index --add MM && - echo extra >>MM && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'MM' not uptodate. Cannot merge. -error: Entry 'MM' not uptodate. Cannot merge. -ok 69 - 11 (fail) - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case - -expecting success: - rm -f .git/index MM && - cp .orig-A/MM MM && - echo extra >>MM && - git update-index --add MM && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'MM' would be overwritten by merge. Cannot merge. -error: Entry 'MM' would be overwritten by merge. Cannot merge. -ok 70 - 11 (fail) - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case - -expecting success: - rm -f .git/index SS && - cp .orig-A/SS SS && - git update-index --add SS && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 71 - 12 - must match A in O && A && B && O!=A && A==B case - -expecting success: - rm -f .git/index SS && - cp .orig-A/SS SS && - git update-index --add SS && - echo extra >>SS && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 72 - 12 - must match A in O && A && B && O!=A && A==B case - -expecting success: - rm -f .git/index SS && - cp .orig-A/SS SS && - echo extra >>SS && - git update-index --add SS && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'SS' would be overwritten by merge. Cannot merge. -error: Entry 'SS' would be overwritten by merge. Cannot merge. -ok 73 - 12 (fail) - must match A in O && A && B && O!=A && A==B case - -expecting success: - rm -f .git/index MN && - cp .orig-A/MN MN && - git update-index --add MN && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 74 - 13 - must match A in O && A && B && O!=A && O==B case - -expecting success: - rm -f .git/index MN && - cp .orig-A/MN MN && - git update-index --add MN && - echo extra >>MN && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 75 - 13 - must match A in O && A && B && O!=A && O==B case - -expecting success: - rm -f .git/index NM && - cp .orig-A/NM NM && - git update-index --add NM && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 76 - 14 - must match and be up-to-date in O && A && B && O==A && O!=B case - -expecting success: - rm -f .git/index NM && - cp .orig-B/NM NM && - git update-index --add NM && - echo extra >>NM && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 77 - 14 - may match B in O && A && B && O==A && O!=B case - -expecting success: - rm -f .git/index NM && - cp .orig-A/NM NM && - git update-index --add NM && - echo extra >>NM && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'NM' not uptodate. Cannot merge. -error: Entry 'NM' not uptodate. Cannot merge. -ok 78 - 14 (fail) - must match and be up-to-date in O && A && B && O==A && O!=B case - -expecting success: - rm -f .git/index NM && - cp .orig-A/NM NM && - echo extra >>NM && - git update-index --add NM && - read_tree_must_fail -m $tree_O $tree_A $tree_B - -error: Entry 'NM' would be overwritten by merge. Cannot merge. -error: Entry 'NM' would be overwritten by merge. Cannot merge. -ok 79 - 14 (fail) - must match and be up-to-date in O && A && B && O==A && O!=B case - -expecting success: - rm -f .git/index NN && - cp .orig-A/NN NN && - git update-index --add NN && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 80 - 15 - must match A in O && A && B && O==A && O==B case - -expecting success: - rm -f .git/index NN && - cp .orig-A/NN NN && - git update-index --add NN && - echo extra >>NN && - read_tree_must_succeed -m $tree_O $tree_A $tree_B && - check_result - -ok 81 - 15 - must match A in O && A && B && O==A && O==B case - -expecting success: - rm -f .git/index NN && - cp .orig-A/NN NN && - echo extra >>NN && - git update-index --add NN && - read_tree_must_fail -m $tree_O $tree_A $tree_B +*** t1021-rerere-in-workdir.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1021-rerere-in-workdir/.git/ +checking prerequisite: SYMLINKS -error: Entry 'NN' would be overwritten by merge. Cannot merge. -error: Entry 'NN' would be overwritten by merge. Cannot merge. -ok 82 - 15 (fail) - must match A in O && A && B && O==A && O==B case +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + # test whether the filesystem supports symbolic links + ln -s x y && test -h y +) +prerequisite SYMLINKS ok expecting success: - rm -f .git/index F16 && - echo F16 >F16 && - git update-index --add F16 && - tree0=$(git write-tree) && - echo E16 >F16 && - git update-index F16 && - tree1=$(git write-tree) && - read_tree_must_succeed -m $tree0 $tree1 $tree1 $tree0 && - git ls-files --stage - -100644 ecbec6db011caa3ae26739812f092f76875fe6b6 2 F16 -100644 bcf4afda2c30299bf6538240d40bcb8fb3857691 3 F16 -ok 83 - 16 - A matches in one and B matches in another. + git config rerere.enabled true && + >world && + git add world && + test_tick && + git commit -m initial && -# passed all 83 test(s) -1..83 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1012-read-tree-df.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1012-read-tree-df/.git/ -expecting success: - maketree O-000 a/b-2/c/d a/b/c/d a/x && - maketree A-000 a/b-2/c/d a/b/c/d a/x && - maketree A-001 a/b-2/c/d a/b/c/d a/b/c/e a/x && - maketree B-000 a/b-2/c/d a/b a/x && + echo hello >world && + test_tick && + git commit -a -m hello && - maketree O-010 t-0 t/1 t/2 t=3 && - maketree A-010 t-0 t t=3 && - maketree B-010 t/1: t=3: && + git checkout -b side HEAD^ && + echo goodbye >world && + test_tick && + git commit -a -m goodbye && - maketree O-020 ds/dma/ioat.c ds/dma/ioat_dca.c && - maketree A-020 ds/dma/ioat/Makefile ds/dma/ioat/registers.h && - : + git checkout master +[master (root-commit) 21975ff] initial + Author: A U Thor + 1 file changed, 0 insertions(+), 0 deletions(-) + create mode 100644 world +[master 02943d2] hello + Author: A U Thor + 1 file changed, 1 insertion(+) +Switched to a new branch 'side' +[side 5611ff9] goodbye + Author: A U Thor + 1 file changed, 1 insertion(+) +Switched to branch 'master' ok 1 - setup expecting success: - settree A-000 && - read_tree_u_must_succeed -m -u O-000 A-000 B-000 && - checkindex <<-EOF - 3 a/b - 0 a/b-2/c/d - 1 a/b/c/d - 2 a/b/c/d - 0 a/x - EOF - -ok 2 - 3-way (1) - -expecting success: - settree A-001 && - read_tree_u_must_succeed -m -u O-000 A-001 B-000 && - checkindex <<-EOF - 3 a/b - 0 a/b-2/c/d - 1 a/b/c/d - 2 a/b/c/d - 2 a/b/c/e - 0 a/x - EOF - -ok 3 - 3-way (2) - -expecting success: - settree A-010 && - read_tree_u_must_succeed -m -u O-010 A-010 B-010 && - checkindex <<-EOF - 2 t - 1 t-0 - 2 t-0 - 1 t/1 - 3 t/1 - 1 t/2 - 0 t=3 - EOF + rm -rf .git/rr-cache && + "$SHELL_PATH" "$TEST_DIRECTORY/../contrib/workdir/git-new-workdir" . work && + ( + cd work && + test_must_fail git merge side && + git rerere status >actual && + echo world >expect && + test_cmp expect actual + ) -ok 4 - 3-way (3) +Merging: +02943d2 hello +virtual side +found 1 common ancestor: +21975ff initial +Auto-merging world +CONFLICT (content): Merge conflict in world +Recorded preimage for 'world' +Automatic merge failed; fix conflicts and then commit the result. +ok 2 - rerere in workdir -expecting success: - settree O-020 && - read_tree_u_must_succeed -m -u O-020 A-020 && - checkindex <<-EOF - 0 ds/dma/ioat/Makefile - 0 ds/dma/ioat/registers.h - EOF +checking known breakage: + rm -rf .git/rr-cache && + "$SHELL_PATH" "$TEST_DIRECTORY/../contrib/workdir/git-new-workdir" . krow && + ( + cd krow && + rm -f .git/rr-cache && + ln -s ../.git/rr-cache .git/rr-cache && + test_must_fail git merge side && + git rerere status >actual && + echo world >expect && + test_cmp expect actual + ) -ok 5 - 2-way (1) +Merging: +02943d2 hello +virtual side +found 1 common ancestor: +21975ff initial +Auto-merging world +CONFLICT (content): Merge conflict in world +fatal: could not create directory '.git/rr-cache' +fatal: could not create directory '.git/rr-cache' +not ok 3 - rerere in workdir (relative) # TODO known breakage -# passed all 5 test(s) -1..5 +# still have 1 known breakage(s) +# passed all remaining 2 test(s) +1..3 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t1015-read-index-unmerged.sh *** @@ -20714,18 +19729,18 @@ ) Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1015-read-index-unmerged/df_plus_modify_delete/.git/ -[master (root-commit) aa8b47c] initial +[master (root-commit) ad2a2ca] initial Author: A U Thor 1 file changed, 8 insertions(+) create mode 100644 letters Switched to a new branch 'modify' -[modify eaa9843] modified +[modify 8883c1c] modified Author: A U Thor 2 files changed, 2 insertions(+) create mode 100644 letters.txt Switched to a new branch 'delete' rm 'letters' -[delete 3e2f084] deleted +[delete 3f98f44] deleted Author: A U Thor 3 files changed, 1 insertion(+), 8 deletions(-) delete mode 100644 letters @@ -20758,18 +19773,18 @@ git checkout -b -HEAD is now at 3e2f084 deleted +HEAD is now at 3f98f44 deleted Merging: -3e2f084 deleted +3f98f44 deleted virtual modify found 1 common ancestor: -aa8b47c initial +ad2a2ca initial Adding letters/file Auto-merging letters.txt CONFLICT (add/add): Merge conflict in letters.txt CONFLICT (modify/delete): letters deleted in HEAD and modified in modify. Version modify of letters left in tree at letters~modify. Automatic merge failed; fix conflicts and then commit the result. -HEAD is now at 3e2f084 deleted +HEAD is now at 3f98f44 deleted Removing conflicts Removing letters~modify ok 2 - read-tree --reset cleans unmerged entries @@ -20789,20 +19804,20 @@ test_must_be_empty conflicts ) -HEAD is now at 3e2f084 deleted +HEAD is now at 3f98f44 deleted Merging: -3e2f084 deleted +3f98f44 deleted virtual modify found 1 common ancestor: -aa8b47c initial +ad2a2ca initial Adding letters/file Auto-merging letters.txt CONFLICT (add/add): Merge conflict in letters.txt CONFLICT (modify/delete): letters deleted in HEAD and modified in modify. Version modify of letters left in tree at letters~modify. Automatic merge failed; fix conflicts and then commit the result. warning: unable to unlink 'letters': Is a directory -HEAD is now at 3e2f084 deleted -HEAD is now at 3e2f084 deleted +HEAD is now at 3f98f44 deleted +HEAD is now at 3f98f44 deleted Removing conflicts Removing letters~modify ok 3 - One reset --hard cleans unmerged entries @@ -20833,17 +19848,17 @@ ) Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1015-read-index-unmerged/df_plus_edit_edit/.git/ -[master (root-commit) f29fa13] initial +[master (root-commit) e5a66f0] initial Author: A U Thor 1 file changed, 10 insertions(+) create mode 100644 numbers Switched to a new branch 'd-edit' -[d-edit b310aa5] directory and edit +[d-edit d297050] directory and edit Author: A U Thor 2 files changed, 2 insertions(+) create mode 100644 foo/bar Switched to a new branch 'f-edit' -[f-edit 0474e3b] file and edit +[f-edit ce92d41] file and edit Author: A U Thor 2 files changed, 2 insertions(+) create mode 100644 foo @@ -20875,12 +19890,12 @@ git checkout -b -HEAD is now at 0474e3b file and edit +HEAD is now at ce92d41 file and edit Merging: -0474e3b file and edit +ce92d41 file and edit virtual d-edit^0 found 1 common ancestor: -f29fa13 initial +e5a66f0 initial Auto-merging numbers CONFLICT (content): Merge conflict in numbers Adding foo/bar @@ -20888,7 +19903,7 @@ CONFLICT (file/directory): There is a directory with name foo in d-edit^0. Adding foo as foo~HEAD Automatic merge failed; fix conflicts and then commit the result. -HEAD is now at 0474e3b file and edit +HEAD is now at ce92d41 file and edit Removing conflicts Removing foo~HEAD ok 5 - git merge --abort succeeds despite D/F conflict @@ -20909,14 +19924,14 @@ test_must_be_empty conflicts ) -HEAD is now at 0474e3b file and edit +HEAD is now at ce92d41 file and edit 0001-directory-and-edit.patch Applying: directory and edit Using index info to reconstruct a base tree... M numbers Falling back to patching base and 3-way merge... Merging: -0474e3b file and edit +ce92d41 file and edit virtual directory and edit found 1 common ancestor: virtual 75a3e2be4ba4a7062d21fba0206758f5518d6ead @@ -20932,7 +19947,7 @@ When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". -HEAD is now at 0474e3b file and edit +HEAD is now at ce92d41 file and edit Removing 0001-directory-and-edit.patch Removing conflicts Removing foo~HEAD @@ -20942,41 +19957,305 @@ 1..6 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1100-commit-tree-options.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1100-commit-tree-options/.git/ -expecting success: git write-tree >treeid -ok 1 - test preparation: write empty tree +*** t1014-read-tree-confusing.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1014-read-tree-confusing/.git/ +expecting success: + echo content >file && + git add file && + git commit -m base && + blob=$(git rev-parse HEAD:file) && + tree=$(git rev-parse HEAD^{tree}) -expecting success: echo comment text | - GIT_AUTHOR_NAME="Author Name" \ - GIT_AUTHOR_EMAIL="author@email" \ - GIT_AUTHOR_DATE="2005-05-26 23:00" \ - GIT_COMMITTER_NAME="Committer Name" \ - GIT_COMMITTER_EMAIL="committer@email" \ - GIT_COMMITTER_DATE="2005-05-26 23:30" \ - TZ=GMT git commit-tree $(cat treeid) >commitid 2>/dev/null -ok 2 - construct commit +[master (root-commit) 590767e] base + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 file +ok 1 - create base tree -expecting success: git cat-file commit $(cat commitid) >commit -ok 3 - read commit +expecting success: + git config core.protectHFS true -expecting success: test_cmp expected commit -ok 4 - compare commit +ok 2 - enable core.protectHFS for rejection tests expecting success: - test_tick && - echo comment text | - git commit-tree $(cat treeid) >commitid && - echo comment text | - git commit-tree $(cat treeid) -p $(cat commitid) >childid-1 && - echo comment text | - git commit-tree -p $(cat commitid) $(cat treeid) >childid-2 && - test_cmp childid-1 childid-2 && - git commit-tree $(cat treeid) -m foo >childid-3 && - git commit-tree -m foo $(cat treeid) >childid-4 && - test_cmp childid-3 childid-4 + git config core.protectNTFS true -ok 5 - flags and then non flags +ok 3 - enable core.protectNTFS for rejection tests + +expecting success: + printf "100644 blob %s\t%s" "$blob" "$path" >tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + bogus=$(git mktree tree && + ok=$(git mktree world && - git add world && - test_tick && - git commit -m initial && - - echo hello >world && - test_tick && - git commit -a -m hello && - - git checkout -b side HEAD^ && - echo goodbye >world && - test_tick && - git commit -a -m goodbye && - - git checkout master - -[master (root-commit) 21975ff] initial - Author: A U Thor - 1 file changed, 0 insertions(+), 0 deletions(-) - create mode 100644 world -[master 02943d2] hello - Author: A U Thor - 1 file changed, 1 insertion(+) -Switched to a new branch 'side' -[side 5611ff9] goodbye - Author: A U Thor - 1 file changed, 1 insertion(+) -Switched to branch 'master' -ok 1 - setup - -expecting success: - rm -rf .git/rr-cache && - "$SHELL_PATH" "$TEST_DIRECTORY/../contrib/workdir/git-new-workdir" . work && - ( - cd work && - test_must_fail git merge side && - git rerere status >actual && - echo world >expect && - test_cmp expect actual - ) - -Merging: -02943d2 hello -virtual side -found 1 common ancestor: -21975ff initial -Auto-merging world -CONFLICT (content): Merge conflict in world -Recorded preimage for 'world' -Automatic merge failed; fix conflicts and then commit the result. -ok 2 - rerere in workdir - -checking known breakage: - rm -rf .git/rr-cache && - "$SHELL_PATH" "$TEST_DIRECTORY/../contrib/workdir/git-new-workdir" . krow && - ( - cd krow && - rm -f .git/rr-cache && - ln -s ../.git/rr-cache .git/rr-cache && - test_must_fail git merge side && - git rerere status >actual && - echo world >expect && - test_cmp expect actual - ) - -Merging: -02943d2 hello -virtual side -found 1 common ancestor: -21975ff initial -Auto-merging world -CONFLICT (content): Merge conflict in world -fatal: could not create directory '.git/rr-cache' -fatal: could not create directory '.git/rr-cache' -not ok 3 - rerere in workdir (relative) # TODO known breakage - -# still have 1 known breakage(s) -# passed all remaining 2 test(s) -1..3 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t0060-path-utils.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0060-path-utils/.git/ -expecting success: test-tool path-utils basename -ok 1 - basename - -expecting success: test-tool path-utils dirname -ok 2 - dirname - -expecting success: test "$(test-tool path-utils normalize_path_copy '')" = '' -ok 3 - normalize path: => - -expecting success: test "$(test-tool path-utils normalize_path_copy '.')" = '' -ok 4 - normalize path: . => - -expecting success: test "$(test-tool path-utils normalize_path_copy './')" = '' -ok 5 - normalize path: ./ => - -expecting success: test "$(test-tool path-utils normalize_path_copy './.')" = '' -ok 6 - normalize path: ./. => - -expecting success: test "$(test-tool path-utils normalize_path_copy './..')" = '++failed++' -ok 7 - normalize path: ./.. => ++failed++ - -expecting success: test "$(test-tool path-utils normalize_path_copy '../.')" = '++failed++' -ok 8 - normalize path: ../. => ++failed++ - -expecting success: test "$(test-tool path-utils normalize_path_copy './.././/')" = '++failed++' -ok 9 - normalize path: ./../.// => ++failed++ - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/..')" = '' -ok 10 - normalize path: dir/.. => - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/sub/../..')" = '' -ok 11 - normalize path: dir/sub/../.. => - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/sub/../../..')" = '++failed++' -ok 12 - normalize path: dir/sub/../../.. => ++failed++ - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir')" = 'dir' -ok 13 - normalize path: dir => dir - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir//')" = 'dir/' -ok 14 - normalize path: dir// => dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy './dir')" = 'dir' -ok 15 - normalize path: ./dir => dir - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/.')" = 'dir/' -ok 16 - normalize path: dir/. => dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir///./')" = 'dir/' -ok 17 - normalize path: dir///./ => dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir//sub/..')" = 'dir/' -ok 18 - normalize path: dir//sub/.. => dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/sub/../')" = 'dir/' -ok 19 - normalize path: dir/sub/../ => dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/sub/../.')" = 'dir/' -ok 20 - normalize path: dir/sub/../. => dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/s1/../s2/')" = 'dir/s2/' -ok 21 - normalize path: dir/s1/../s2/ => dir/s2/ - -expecting success: test "$(test-tool path-utils normalize_path_copy 'd1/s1///s2/..//../s3/')" = 'd1/s3/' -ok 22 - normalize path: d1/s1///s2/..//../s3/ => d1/s3/ - -expecting success: test "$(test-tool path-utils normalize_path_copy 'd1/s1//../s2/../../d2')" = 'd2' -ok 23 - normalize path: d1/s1//../s2/../../d2 => d2 - -expecting success: test "$(test-tool path-utils normalize_path_copy 'd1/.../d2')" = 'd1/.../d2' -ok 24 - normalize path: d1/.../d2 => d1/.../d2 - -expecting success: test "$(test-tool path-utils normalize_path_copy 'd1/..././../d2')" = 'd1/d2' -ok 25 - normalize path: d1/..././../d2 => d1/d2 - -expecting success: test "$(test-tool path-utils normalize_path_copy '/')" = '/' -ok 26 - normalize path: / => / - -expecting success: test "$(test-tool path-utils normalize_path_copy '//')" = '/' -ok 27 - normalize path: // => / - -expecting success: test "$(test-tool path-utils normalize_path_copy '///')" = '/' -ok 28 - normalize path: /// => / - -expecting success: test "$(test-tool path-utils normalize_path_copy '/.')" = '/' -ok 29 - normalize path: /. => / - -expecting success: test "$(test-tool path-utils normalize_path_copy '/./')" = '/' -ok 30 - normalize path: /./ => / - -expecting success: test "$(test-tool path-utils normalize_path_copy '/./..')" = '++failed++' -ok 31 - normalize path: /./.. => ++failed++ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/../.')" = '++failed++' -ok 32 - normalize path: /../. => ++failed++ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/./.././/')" = '++failed++' -ok 33 - normalize path: /./../.// => ++failed++ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/..')" = '/' -ok 34 - normalize path: /dir/.. => / - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/sub/../..')" = '/' -ok 35 - normalize path: /dir/sub/../.. => / - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/sub/../../..')" = '++failed++' -ok 36 - normalize path: /dir/sub/../../.. => ++failed++ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir')" = '/dir' -ok 37 - normalize path: /dir => /dir - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir//')" = '/dir/' -ok 38 - normalize path: /dir// => /dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/./dir')" = '/dir' -ok 39 - normalize path: /./dir => /dir - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/.')" = '/dir/' -ok 40 - normalize path: /dir/. => /dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir///./')" = '/dir/' -ok 41 - normalize path: /dir///./ => /dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir//sub/..')" = '/dir/' -ok 42 - normalize path: /dir//sub/.. => /dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/sub/../')" = '/dir/' -ok 43 - normalize path: /dir/sub/../ => /dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy '//dir/sub/../.')" = '/dir/' -ok 44 - normalize path: //dir/sub/../. => /dir/ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/s1/../s2/')" = '/dir/s2/' -ok 45 - normalize path: /dir/s1/../s2/ => /dir/s2/ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/d1/s1///s2/..//../s3/')" = '/d1/s3/' -ok 46 - normalize path: /d1/s1///s2/..//../s3/ => /d1/s3/ - -expecting success: test "$(test-tool path-utils normalize_path_copy '/d1/s1//../s2/../../d2')" = '/d2' -ok 47 - normalize path: /d1/s1//../s2/../../d2 => /d2 - -expecting success: test "$(test-tool path-utils normalize_path_copy '/d1/.../d2')" = '/d1/.../d2' -ok 48 - normalize path: /d1/.../d2 => /d1/.../d2 - -expecting success: test "$(test-tool path-utils normalize_path_copy '/d1/..././../d2')" = '/d1/d2' -ok 49 - normalize path: /d1/..././../d2 => /d1/d2 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/' '/') && - test "$actual" = '-1' -ok 50 - longest ancestor: / / => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/') && - test "$actual" = '0' -ok 51 - longest ancestor: /foo / => 0 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/fo') && - test "$actual" = '-1' -ok 52 - longest ancestor: /foo /fo => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/foo') && - test "$actual" = '-1' -ok 53 - longest ancestor: /foo /foo => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/bar') && - test "$actual" = '-1' -ok 54 - longest ancestor: /foo /bar => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/foo/bar') && - test "$actual" = '-1' -ok 55 - longest ancestor: /foo /foo/bar => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/foo:/bar') && - test "$actual" = '-1' -ok 56 - longest ancestor: /foo /foo:/bar => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/:/foo:/bar') && - test "$actual" = '0' -ok 57 - longest ancestor: /foo /:/foo:/bar => 0 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/foo:/:/bar') && - test "$actual" = '0' -ok 58 - longest ancestor: /foo /foo:/:/bar => 0 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/:/bar:/foo') && - test "$actual" = '0' -ok 59 - longest ancestor: /foo /:/bar:/foo => 0 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/') && - test "$actual" = '0' -ok 60 - longest ancestor: /foo/bar / => 0 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/fo') && - test "$actual" = '-1' -ok 61 - longest ancestor: /foo/bar /fo => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo') && - test "$actual" = '4' -ok 62 - longest ancestor: /foo/bar /foo => 4 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo/ba') && - test "$actual" = '-1' -ok 63 - longest ancestor: /foo/bar /foo/ba => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/:/fo') && - test "$actual" = '0' -ok 64 - longest ancestor: /foo/bar /:/fo => 0 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo:/foo/ba') && - test "$actual" = '4' -ok 65 - longest ancestor: /foo/bar /foo:/foo/ba => 4 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/bar') && - test "$actual" = '-1' -ok 66 - longest ancestor: /foo/bar /bar => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/fo') && - test "$actual" = '-1' -ok 67 - longest ancestor: /foo/bar /fo => -1 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo:/bar') && - test "$actual" = '4' -ok 68 - longest ancestor: /foo/bar /foo:/bar => 4 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/:/foo:/bar') && - test "$actual" = '4' -ok 69 - longest ancestor: /foo/bar /:/foo:/bar => 4 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo:/:/bar') && - test "$actual" = '4' -ok 70 - longest ancestor: /foo/bar /foo:/:/bar => 4 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/:/bar:/fo') && - test "$actual" = '0' -ok 71 - longest ancestor: /foo/bar /:/bar:/fo => 0 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/:/bar') && - test "$actual" = '0' -ok 72 - longest ancestor: /foo/bar /:/bar => 0 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo') && - test "$actual" = '4' -ok 73 - longest ancestor: /foo/bar /foo => 4 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo:/bar') && - test "$actual" = '4' -ok 74 - longest ancestor: /foo/bar /foo:/bar => 4 - -expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/bar') && - test "$actual" = '-1' -ok 75 - longest ancestor: /foo/bar /bar => -1 - -expecting success: - test c:/msysgit = $(test-tool path-utils strip_path_suffix \ - c:/msysgit/libexec//git-core libexec/git-core) - -ok 76 - strip_path_suffix - -expecting success: - test_must_fail test-tool path-utils absolute_path "" - -fatal: The empty string is not a valid path -ok 77 - absolute path rejects the empty string - -skipping test: :\\abc is an absolute path - for letter in : \" C Z 1 ä - do - path=$letter:\\abc && - absolute="$(test-tool path-utils absolute_path "$path")" && - test "$path" = "$absolute" || return 1 - done - -ok 78 # skip :\\abc is an absolute path (missing MINGW) - -expecting success: - test_must_fail test-tool path-utils real_path "" - -fatal: The empty string is not a valid path -ok 79 - real path rejects the empty string - -expecting success: - nopath="hopefully-absent-path" && - test "/" = "$(test-tool path-utils real_path "/")" && - test "/$nopath" = "$(test-tool path-utils real_path "/$nopath")" - -ok 80 - real path works on absolute paths 1 - -expecting success: - nopath="hopefully-absent-path" && - # Find an existing top-level directory for the remaining tests: - d=$(pwd -P | sed -e "s|^\([^/]*/[^/]*\)/.*|\1|") && - test "$d" = "$(test-tool path-utils real_path "$d")" && - test "$d/$nopath" = "$(test-tool path-utils real_path "$d/$nopath")" - -ok 81 - real path works on absolute paths 2 - -expecting success: - nopath="hopefully-absent-path" && - test "/" = "$(test-tool path-utils real_path "///")" && - test "/$nopath" = "$(test-tool path-utils real_path "///$nopath")" && - # Find an existing top-level directory for the remaining tests: - d=$(pwd -P | sed -e "s|^\([^/]*/[^/]*\)/.*|\1|") && - test "$d" = "$(test-tool path-utils real_path "//$d")" && - test "$d/$nopath" = "$(test-tool path-utils real_path "//$d/$nopath")" - -ok 82 - real path removes extra leading slashes - -expecting success: - nopath="hopefully-absent-path" && - # Find an existing top-level directory for the remaining tests: - d=$(pwd -P | sed -e "s|^\([^/]*/[^/]*\)/.*|\1|") && - test "$d" = "$(test-tool path-utils real_path "$d///")" && - test "$d/$nopath" = "$(test-tool path-utils real_path "$d///$nopath")" - -ok 83 - real path removes other extra slashes - -checking prerequisite: SYMLINKS - -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" && - # test whether the filesystem supports symbolic links - ln -s x y && test -h y - -) -prerequisite SYMLINKS ok -expecting success: - mkdir first && - ln -s ../.git first/.git && - mkdir second && - ln -s ../first second/other && - mkdir third && - dir="$(cd .git; pwd -P)" && - dir2=third/../second/other/.git && - test "$dir" = "$(test-tool path-utils real_path $dir2)" && - file="$dir"/index && - test "$file" = "$(test-tool path-utils real_path $dir2/index)" && - basename=blub && - test "$dir/$basename" = "$(cd .git && test-tool path-utils real_path "$basename")" && - ln -s ../first/file .git/syml && - sym="$(cd first; pwd -P)"/file && - test "$sym" = "$(test-tool path-utils real_path "$dir2/syml")" - -ok 84 - real path works on symlinks - -expecting success: - ln -s target symlink && - test "$(test-tool path-utils prefix_path prefix "$(pwd)/symlink")" = "symlink" - -ok 85 - prefix_path works with absolute paths to work tree symlinks - -expecting success: - echo "" >expected && - test-tool path-utils prefix_path prefix "$(pwd)" >actual && - test_cmp expected actual - -ok 86 - prefix_path works with only absolute path to work tree - -expecting success: - test_must_fail test-tool path-utils prefix_path prefix "$(pwd)a" - -fatal: '/build/git-2.20.1/t/trash directory.t0060-path-utilsa' is outside repository -ok 87 - prefix_path rejects absolute path to dir with same beginning as work tree - -expecting success: - git init repo && - ln -s repo repolink && - test "a" = "$(cd repo && test-tool path-utils prefix_path prefix "$(pwd)/../repolink/a")" - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0060-path-utils/repo/.git/ -ok 88 - prefix_path works with absolute path to a symlink to work tree having same beginning as work tree - -expecting success: test "$(test-tool path-utils relative_path '/foo/a/b/c/' '/foo/a/b/')" = 'c/' -ok 89 - relative path: /foo/a/b/c/ /foo/a/b/ => c/ - -expecting success: test "$(test-tool path-utils relative_path '/foo/a/b/c/' '/foo/a/b')" = 'c/' -ok 90 - relative path: /foo/a/b/c/ /foo/a/b => c/ - -expecting success: test "$(test-tool path-utils relative_path '/foo/a//b//c/' '///foo/a/b//')" = 'c/' -ok 91 - relative path: /foo/a//b//c/ ///foo/a/b// => c/ - -expecting success: test "$(test-tool path-utils relative_path '/foo/a/b' '/foo/a/b')" = './' -ok 92 - relative path: /foo/a/b /foo/a/b => ./ - -expecting success: test "$(test-tool path-utils relative_path '/foo/a/b/' '/foo/a/b')" = './' -ok 93 - relative path: /foo/a/b/ /foo/a/b => ./ - -expecting success: test "$(test-tool path-utils relative_path '/foo/a' '/foo/a/b')" = '../' -ok 94 - relative path: /foo/a /foo/a/b => ../ - -expecting success: test "$(test-tool path-utils relative_path '/' '/foo/a/b/')" = '../../../' -ok 95 - relative path: / /foo/a/b/ => ../../../ - -expecting success: test "$(test-tool path-utils relative_path '/foo/a/c' '/foo/a/b/')" = '../c' -ok 96 - relative path: /foo/a/c /foo/a/b/ => ../c - -expecting success: test "$(test-tool path-utils relative_path '/foo/a/c' '/foo/a/b')" = '../c' -ok 97 - relative path: /foo/a/c /foo/a/b => ../c - -expecting success: test "$(test-tool path-utils relative_path '/foo/x/y' '/foo/a/b/')" = '../../x/y' -ok 98 - relative path: /foo/x/y /foo/a/b/ => ../../x/y - -expecting success: test "$(test-tool path-utils relative_path '/foo/a/b' '')" = '/foo/a/b' -ok 99 - relative path: /foo/a/b => /foo/a/b - -expecting success: test "$(test-tool path-utils relative_path '/foo/a/b' '')" = '/foo/a/b' -ok 100 - relative path: /foo/a/b => /foo/a/b - -expecting success: test "$(test-tool path-utils relative_path 'foo/a/b/c/' 'foo/a/b/')" = 'c/' -ok 101 - relative path: foo/a/b/c/ foo/a/b/ => c/ - -expecting success: test "$(test-tool path-utils relative_path 'foo/a/b/c/' 'foo/a/b')" = 'c/' -ok 102 - relative path: foo/a/b/c/ foo/a/b => c/ - -expecting success: test "$(test-tool path-utils relative_path 'foo/a/b//c' 'foo/a//b')" = 'c' -ok 103 - relative path: foo/a/b//c foo/a//b => c - -expecting success: test "$(test-tool path-utils relative_path 'foo/a/b/' 'foo/a/b/')" = './' -ok 104 - relative path: foo/a/b/ foo/a/b/ => ./ - -expecting success: test "$(test-tool path-utils relative_path 'foo/a/b/' 'foo/a/b')" = './' -ok 105 - relative path: foo/a/b/ foo/a/b => ./ - -expecting success: test "$(test-tool path-utils relative_path 'foo/a' 'foo/a/b')" = '../' -ok 106 - relative path: foo/a foo/a/b => ../ - -expecting success: test "$(test-tool path-utils relative_path 'foo/x/y' 'foo/a/b')" = '../../x/y' -ok 107 - relative path: foo/x/y foo/a/b => ../../x/y - -expecting success: test "$(test-tool path-utils relative_path 'foo/a/c' 'foo/a/b')" = '../c' -ok 108 - relative path: foo/a/c foo/a/b => ../c - -expecting success: test "$(test-tool path-utils relative_path 'foo/a/b' '/foo/x/y')" = 'foo/a/b' -ok 109 - relative path: foo/a/b /foo/x/y => foo/a/b - -expecting success: test "$(test-tool path-utils relative_path '/foo/a/b' 'foo/x/y')" = '/foo/a/b' -ok 110 - relative path: /foo/a/b foo/x/y => /foo/a/b - -skipping test: relative path: d:/a/b D:/a/c => ../b test "$(test-tool path-utils relative_path 'd:/a/b' 'D:/a/c')" = '../b' -ok 111 # skip relative path: d:/a/b D:/a/c => ../b (missing MINGW) - -skipping test: relative path: C:/a/b D:/a/c => C:/a/b test "$(test-tool path-utils relative_path 'C:/a/b' 'D:/a/c')" = 'C:/a/b' -ok 112 # skip relative path: C:/a/b D:/a/c => C:/a/b (missing MINGW) - -expecting success: test "$(test-tool path-utils relative_path 'foo/a/b' '')" = 'foo/a/b' -ok 113 - relative path: foo/a/b => foo/a/b - -expecting success: test "$(test-tool path-utils relative_path 'foo/a/b' '')" = 'foo/a/b' -ok 114 - relative path: foo/a/b => foo/a/b - -expecting success: test "$(test-tool path-utils relative_path '' '/foo/a/b')" = './' -ok 115 - relative path: /foo/a/b => ./ - -expecting success: test "$(test-tool path-utils relative_path '' '')" = './' -ok 116 - relative path: => ./ - -expecting success: test "$(test-tool path-utils relative_path '' '')" = './' -ok 117 - relative path: => ./ - -expecting success: test "$(test-tool path-utils relative_path '' '')" = './' -ok 118 - relative path: => ./ - -expecting success: test "$(test-tool path-utils relative_path '' '')" = './' -ok 119 - relative path: => ./ - -expecting success: test "$(test-tool path-utils relative_path '' '/foo/a/b')" = './' -ok 120 - relative path: /foo/a/b => ./ - -expecting success: - A=B git rev-parse --git-path info/grafts >actual && - echo .git/info/grafts >expect && - test_cmp expect actual - -ok 121 - git-path A=B info/grafts => .git/info/grafts - -expecting success: - GIT_GRAFT_FILE=foo git rev-parse --git-path info/grafts >actual && - echo foo >expect && - test_cmp expect actual - -ok 122 - git-path GIT_GRAFT_FILE=foo info/grafts => foo - -expecting success: - GIT_GRAFT_FILE=foo git rev-parse --git-path info/////grafts >actual && - echo foo >expect && - test_cmp expect actual - -ok 123 - git-path GIT_GRAFT_FILE=foo info/////grafts => foo - -expecting success: - GIT_INDEX_FILE=foo git rev-parse --git-path index >actual && - echo foo >expect && - test_cmp expect actual - -ok 124 - git-path GIT_INDEX_FILE=foo index => foo - -expecting success: - GIT_INDEX_FILE=foo git rev-parse --git-path index/foo >actual && - echo .git/index/foo >expect && - test_cmp expect actual - -ok 125 - git-path GIT_INDEX_FILE=foo index/foo => .git/index/foo - -expecting success: - GIT_INDEX_FILE=foo git rev-parse --git-path index2 >actual && - echo .git/index2 >expect && - test_cmp expect actual - -ok 126 - git-path GIT_INDEX_FILE=foo index2 => .git/index2 - -expecting success: mkdir foo -ok 127 - setup fake objects directory foo - -expecting success: - GIT_OBJECT_DIRECTORY=foo git rev-parse --git-path objects >actual && - echo foo >expect && - test_cmp expect actual - -ok 128 - git-path GIT_OBJECT_DIRECTORY=foo objects => foo - -expecting success: - GIT_OBJECT_DIRECTORY=foo git rev-parse --git-path objects/foo >actual && - echo foo/foo >expect && - test_cmp expect actual - -ok 129 - git-path GIT_OBJECT_DIRECTORY=foo objects/foo => foo/foo - -expecting success: - GIT_OBJECT_DIRECTORY=foo git rev-parse --git-path objects2 >actual && - echo .git/objects2 >expect && - test_cmp expect actual - -ok 130 - git-path GIT_OBJECT_DIRECTORY=foo objects2 => .git/objects2 - -expecting success: git --git-dir=bar init -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0060-path-utils/bar/ -ok 131 - setup common repository - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path index >actual && - echo .git/index >expect && - test_cmp expect actual - -ok 132 - git-path GIT_COMMON_DIR=bar index => .git/index - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path HEAD >actual && - echo .git/HEAD >expect && - test_cmp expect actual - -ok 133 - git-path GIT_COMMON_DIR=bar HEAD => .git/HEAD - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path logs/HEAD >actual && - echo .git/logs/HEAD >expect && - test_cmp expect actual - -ok 134 - git-path GIT_COMMON_DIR=bar logs/HEAD => .git/logs/HEAD - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/bisect/foo >actual && - echo .git/logs/refs/bisect/foo >expect && - test_cmp expect actual - -ok 135 - git-path GIT_COMMON_DIR=bar logs/refs/bisect/foo => .git/logs/refs/bisect/foo - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/bisec/foo >actual && - echo bar/logs/refs/bisec/foo >expect && - test_cmp expect actual - -ok 136 - git-path GIT_COMMON_DIR=bar logs/refs/bisec/foo => bar/logs/refs/bisec/foo - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/bisec >actual && - echo bar/logs/refs/bisec >expect && - test_cmp expect actual - -ok 137 - git-path GIT_COMMON_DIR=bar logs/refs/bisec => bar/logs/refs/bisec - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/bisectfoo >actual && - echo bar/logs/refs/bisectfoo >expect && - test_cmp expect actual - -ok 138 - git-path GIT_COMMON_DIR=bar logs/refs/bisectfoo => bar/logs/refs/bisectfoo - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path objects >actual && - echo bar/objects >expect && - test_cmp expect actual - -ok 139 - git-path GIT_COMMON_DIR=bar objects => bar/objects - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path objects/bar >actual && - echo bar/objects/bar >expect && - test_cmp expect actual - -ok 140 - git-path GIT_COMMON_DIR=bar objects/bar => bar/objects/bar - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path info/exclude >actual && - echo bar/info/exclude >expect && - test_cmp expect actual - -ok 141 - git-path GIT_COMMON_DIR=bar info/exclude => bar/info/exclude - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path info/grafts >actual && - echo bar/info/grafts >expect && - test_cmp expect actual - -ok 142 - git-path GIT_COMMON_DIR=bar info/grafts => bar/info/grafts - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path info/sparse-checkout >actual && - echo .git/info/sparse-checkout >expect && - test_cmp expect actual - -ok 143 - git-path GIT_COMMON_DIR=bar info/sparse-checkout => .git/info/sparse-checkout - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path info//sparse-checkout >actual && - echo .git/info//sparse-checkout >expect && - test_cmp expect actual - -ok 144 - git-path GIT_COMMON_DIR=bar info//sparse-checkout => .git/info//sparse-checkout - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path remotes/bar >actual && - echo bar/remotes/bar >expect && - test_cmp expect actual - -ok 145 - git-path GIT_COMMON_DIR=bar remotes/bar => bar/remotes/bar - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path branches/bar >actual && - echo bar/branches/bar >expect && - test_cmp expect actual - -ok 146 - git-path GIT_COMMON_DIR=bar branches/bar => bar/branches/bar - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/heads/master >actual && - echo bar/logs/refs/heads/master >expect && - test_cmp expect actual - -ok 147 - git-path GIT_COMMON_DIR=bar logs/refs/heads/master => bar/logs/refs/heads/master - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path refs/heads/master >actual && - echo bar/refs/heads/master >expect && - test_cmp expect actual - -ok 148 - git-path GIT_COMMON_DIR=bar refs/heads/master => bar/refs/heads/master - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path refs/bisect/foo >actual && - echo .git/refs/bisect/foo >expect && - test_cmp expect actual - -ok 149 - git-path GIT_COMMON_DIR=bar refs/bisect/foo => .git/refs/bisect/foo - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path hooks/me >actual && - echo bar/hooks/me >expect && - test_cmp expect actual - -ok 150 - git-path GIT_COMMON_DIR=bar hooks/me => bar/hooks/me - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path config >actual && - echo bar/config >expect && - test_cmp expect actual - -ok 151 - git-path GIT_COMMON_DIR=bar config => bar/config - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path packed-refs >actual && - echo bar/packed-refs >expect && - test_cmp expect actual - -ok 152 - git-path GIT_COMMON_DIR=bar packed-refs => bar/packed-refs - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path shallow >actual && - echo bar/shallow >expect && - test_cmp expect actual - -ok 153 - git-path GIT_COMMON_DIR=bar shallow => bar/shallow - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path common >actual && - echo bar/common >expect && - test_cmp expect actual - -ok 154 - git-path GIT_COMMON_DIR=bar common => bar/common - -expecting success: - GIT_COMMON_DIR=bar git rev-parse --git-path common/file >actual && - echo bar/common/file >expect && - test_cmp expect actual - -ok 155 - git-path GIT_COMMON_DIR=bar common/file => bar/common/file - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '../' '../foo' '../submodule') && - test "$actual" = '../../submodule' - -ok 156 - test_submodule_relative_url: ../ ../foo ../submodule => ../../submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '../' '../foo/bar' '../submodule') && - test "$actual" = '../../foo/submodule' - -ok 157 - test_submodule_relative_url: ../ ../foo/bar ../submodule => ../../foo/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '../' '../foo/submodule' '../submodule') && - test "$actual" = '../../foo/submodule' - -ok 158 - test_submodule_relative_url: ../ ../foo/submodule ../submodule => ../../foo/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '../' './foo' '../submodule') && - test "$actual" = '../submodule' - -ok 159 - test_submodule_relative_url: ../ ./foo ../submodule => ../submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '../' './foo/bar' '../submodule') && - test "$actual" = '../foo/submodule' - -ok 160 - test_submodule_relative_url: ../ ./foo/bar ../submodule => ../foo/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '../../../' '../foo/bar' '../sub/a/b/c') && - test "$actual" = '../../../../foo/sub/a/b/c' - -ok 161 - test_submodule_relative_url: ../../../ ../foo/bar ../sub/a/b/c => ../../../../foo/sub/a/b/c - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '../' '/build/git-2.20.1/t/trash directory.t0060-path-utils/addtest' '../repo') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/repo' - -ok 162 - test_submodule_relative_url: ../ /build/git-2.20.1/t/trash directory.t0060-path-utils/addtest ../repo => /build/git-2.20.1/t/trash directory.t0060-path-utils/repo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '../' 'foo/bar' '../submodule') && - test "$actual" = '../foo/submodule' - -ok 163 - test_submodule_relative_url: ../ foo/bar ../submodule => ../foo/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '../' 'foo' '../submodule') && - test "$actual" = '../submodule' - -ok 164 - test_submodule_relative_url: ../ foo ../submodule => ../submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/bar' '../sub/a/b/c') && - test "$actual" = '../foo/sub/a/b/c' - -ok 165 - test_submodule_relative_url: (null) ../foo/bar ../sub/a/b/c => ../foo/sub/a/b/c - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/bar' '../sub/a/b/c/') && - test "$actual" = '../foo/sub/a/b/c' - -ok 166 - test_submodule_relative_url: (null) ../foo/bar ../sub/a/b/c/ => ../foo/sub/a/b/c - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/bar/' '../sub/a/b/c') && - test "$actual" = '../foo/sub/a/b/c' - -ok 167 - test_submodule_relative_url: (null) ../foo/bar/ ../sub/a/b/c => ../foo/sub/a/b/c - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/bar' '../submodule') && - test "$actual" = '../foo/submodule' - -ok 168 - test_submodule_relative_url: (null) ../foo/bar ../submodule => ../foo/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/submodule' '../submodule') && - test "$actual" = '../foo/submodule' - -ok 169 - test_submodule_relative_url: (null) ../foo/submodule ../submodule => ../foo/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo' '../submodule') && - test "$actual" = '../submodule' - -ok 170 - test_submodule_relative_url: (null) ../foo ../submodule => ../submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' './foo/bar' '../submodule') && - test "$actual" = 'foo/submodule' - -ok 171 - test_submodule_relative_url: (null) ./foo/bar ../submodule => foo/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' './foo' '../submodule') && - test "$actual" = 'submodule' - -ok 172 - test_submodule_relative_url: (null) ./foo ../submodule => submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '//somewhere else/repo' '../subrepo') && - test "$actual" = '//somewhere else/subrepo' - -ok 173 - test_submodule_relative_url: (null) //somewhere else/repo ../subrepo => //somewhere else/subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '//somewhere else/repo' '../../subrepo') && - test "$actual" = '//subrepo' - -ok 174 - test_submodule_relative_url: (null) //somewhere else/repo ../../subrepo => //subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '//somewhere else/repo' '../../../subrepo') && - test "$actual" = '/subrepo' - -ok 175 - test_submodule_relative_url: (null) //somewhere else/repo ../../../subrepo => /subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '//somewhere else/repo' '../../../../subrepo') && - test "$actual" = 'subrepo' - -ok 176 - test_submodule_relative_url: (null) //somewhere else/repo ../../../../subrepo => subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/subsuper_update_r' '../subsubsuper_update_r') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/subsubsuper_update_r' - -ok 177 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/subsuper_update_r ../subsubsuper_update_r => /build/git-2.20.1/t/trash directory.t0060-path-utils/subsubsuper_update_r - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/super_update_r2' '../subsuper_update_r') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/subsuper_update_r' - -ok 178 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/super_update_r2 ../subsuper_update_r => /build/git-2.20.1/t/trash directory.t0060-path-utils/subsuper_update_r - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/.' '../.') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/.' - -ok 179 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/. ../. => /build/git-2.20.1/t/trash directory.t0060-path-utils/. - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils' './.') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/.' - -ok 180 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils ./. => /build/git-2.20.1/t/trash directory.t0060-path-utils/. - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/addtest' '../repo') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/repo' - -ok 181 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/addtest ../repo => /build/git-2.20.1/t/trash directory.t0060-path-utils/repo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils' './Ã¥ äö') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/Ã¥ äö' - -ok 182 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils ./Ã¥ äö => /build/git-2.20.1/t/trash directory.t0060-path-utils/Ã¥ äö - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/.' '../submodule') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule' - -ok 183 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/. ../submodule => /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule' '../submodule') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule' - -ok 184 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule ../submodule => /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/home2/../remote' '../bundle1') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/home2/../bundle1' - -ok 185 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/home2/../remote ../bundle1 => /build/git-2.20.1/t/trash directory.t0060-path-utils/home2/../bundle1 - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule_update_repo' './.') && - test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule_update_repo/.' - -ok 186 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule_update_repo ./. => /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule_update_repo/. - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'file:///tmp/repo' '../subrepo') && - test "$actual" = 'file:///tmp/subrepo' - -ok 187 - test_submodule_relative_url: (null) file:///tmp/repo ../subrepo => file:///tmp/subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'foo/bar' '../submodule') && - test "$actual" = 'foo/submodule' - -ok 188 - test_submodule_relative_url: (null) foo/bar ../submodule => foo/submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'foo' '../submodule') && - test "$actual" = 'submodule' - -ok 189 - test_submodule_relative_url: (null) foo ../submodule => submodule - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../subrepo') && - test "$actual" = 'helper:://hostname/subrepo' - -ok 190 - test_submodule_relative_url: (null) helper:://hostname/repo ../subrepo => helper:://hostname/subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../subrepo') && - test "$actual" = 'helper:://subrepo' - -ok 191 - test_submodule_relative_url: (null) helper:://hostname/repo ../../subrepo => helper:://subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../../subrepo') && - test "$actual" = 'helper::/subrepo' - -ok 192 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../subrepo => helper::/subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../../../subrepo') && - test "$actual" = 'helper::subrepo' - -ok 193 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../../subrepo => helper::subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../../../../subrepo') && - test "$actual" = 'helper:subrepo' - -ok 194 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../../../subrepo => helper:subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../../../../../subrepo') && - test "$actual" = '.:subrepo' - -ok 195 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../../../../subrepo => .:subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../subrepo') && - test "$actual" = 'ssh://hostname/subrepo' - -ok 196 - test_submodule_relative_url: (null) ssh://hostname/repo ../subrepo => ssh://hostname/subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../../subrepo') && - test "$actual" = 'ssh://subrepo' - -ok 197 - test_submodule_relative_url: (null) ssh://hostname/repo ../../subrepo => ssh://subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../../../subrepo') && - test "$actual" = 'ssh:/subrepo' - -ok 198 - test_submodule_relative_url: (null) ssh://hostname/repo ../../../subrepo => ssh:/subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../../../../subrepo') && - test "$actual" = 'ssh:subrepo' - -ok 199 - test_submodule_relative_url: (null) ssh://hostname/repo ../../../../subrepo => ssh:subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../../../../../subrepo') && - test "$actual" = '.:subrepo' - -ok 200 - test_submodule_relative_url: (null) ssh://hostname/repo ../../../../../subrepo => .:subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname:22/repo' '../subrepo') && - test "$actual" = 'ssh://hostname:22/subrepo' - -ok 201 - test_submodule_relative_url: (null) ssh://hostname:22/repo ../subrepo => ssh://hostname:22/subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'user@host:path/to/repo' '../subrepo') && - test "$actual" = 'user@host:path/to/subrepo' - -ok 202 - test_submodule_relative_url: (null) user@host:path/to/repo ../subrepo => user@host:path/to/subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'user@host:repo' '../subrepo') && - test "$actual" = 'user@host:subrepo' - -ok 203 - test_submodule_relative_url: (null) user@host:repo ../subrepo => user@host:subrepo - -expecting success: - actual=$(git submodule--helper resolve-relative-url-test '(null)' 'user@host:repo' '../../subrepo') && - test "$actual" = '.:subrepo' - -ok 204 - test_submodule_relative_url: (null) user@host:repo ../../subrepo => .:subrepo - -expecting success: - test-tool path-utils is_dotgitmodules \ - .gitmodules \ - \ - .git${u200c}modules \ - \ - .Gitmodules \ - .gitmoduleS \ - \ - ".gitmodules " \ - ".gitmodules." \ - ".gitmodules " \ - ".gitmodules. " \ - ".gitmodules ." \ - ".gitmodules.." \ - ".gitmodules " \ - ".gitmodules. " \ - ".gitmodules . " \ - ".gitmodules ." \ - \ - ".Gitmodules " \ - ".Gitmodules." \ - ".Gitmodules " \ - ".Gitmodules. " \ - ".Gitmodules ." \ - ".Gitmodules.." \ - ".Gitmodules " \ - ".Gitmodules. " \ - ".Gitmodules . " \ - ".Gitmodules ." \ - \ - GITMOD~1 \ - gitmod~1 \ - GITMOD~2 \ - gitmod~3 \ - GITMOD~4 \ - \ - "GITMOD~1 " \ - "gitmod~2." \ - "GITMOD~3 " \ - "gitmod~4. " \ - "GITMOD~1 ." \ - "gitmod~2 " \ - "GITMOD~3. " \ - "gitmod~4 . " \ - \ - GI7EBA~1 \ - gi7eba~9 \ - \ - GI7EB~10 \ - GI7EB~11 \ - GI7EB~99 \ - GI7EB~10 \ - GI7E~100 \ - GI7E~101 \ - GI7E~999 \ - ~1000000 \ - ~9999999 \ - \ - .gitmodules:\$DATA \ - "gitmod~4 . :\$DATA" \ - \ - --not \ - ".gitmodules x" \ - ".gitmodules .x" \ - \ - " .gitmodules" \ - \ - ..gitmodules \ - \ - gitmodules \ - \ - .gitmodule \ - \ - ".gitmodules x " \ - ".gitmodules .x" \ - \ - GI7EBA~ \ - GI7EBA~0 \ - GI7EBA~~1 \ - GI7EBA~X \ - Gx7EBA~1 \ - GI7EBX~1 \ - \ - GI7EB~1 \ - GI7EB~01 \ - GI7EB~1X \ - \ - .gitmodules,:\$DATA - -ok: '.gitmodules' is .gitmodules -ok: '.git‌modules' is .gitmodules -ok: '.Gitmodules' is .gitmodules -ok: '.gitmoduleS' is .gitmodules -ok: '.gitmodules ' is .gitmodules -ok: '.gitmodules.' is .gitmodules -ok: '.gitmodules ' is .gitmodules -ok: '.gitmodules. ' is .gitmodules -ok: '.gitmodules .' is .gitmodules -ok: '.gitmodules..' is .gitmodules -ok: '.gitmodules ' is .gitmodules -ok: '.gitmodules. ' is .gitmodules -ok: '.gitmodules . ' is .gitmodules -ok: '.gitmodules .' is .gitmodules -ok: '.Gitmodules ' is .gitmodules -ok: '.Gitmodules.' is .gitmodules -ok: '.Gitmodules ' is .gitmodules -ok: '.Gitmodules. ' is .gitmodules -ok: '.Gitmodules .' is .gitmodules -ok: '.Gitmodules..' is .gitmodules -ok: '.Gitmodules ' is .gitmodules -ok: '.Gitmodules. ' is .gitmodules -ok: '.Gitmodules . ' is .gitmodules -ok: '.Gitmodules .' is .gitmodules -ok: 'GITMOD~1' is .gitmodules -ok: 'gitmod~1' is .gitmodules -ok: 'GITMOD~2' is .gitmodules -ok: 'gitmod~3' is .gitmodules -ok: 'GITMOD~4' is .gitmodules -ok: 'GITMOD~1 ' is .gitmodules -ok: 'gitmod~2.' is .gitmodules -ok: 'GITMOD~3 ' is .gitmodules -ok: 'gitmod~4. ' is .gitmodules -ok: 'GITMOD~1 .' is .gitmodules -ok: 'gitmod~2 ' is .gitmodules -ok: 'GITMOD~3. ' is .gitmodules -ok: 'gitmod~4 . ' is .gitmodules -ok: 'GI7EBA~1' is .gitmodules -ok: 'gi7eba~9' is .gitmodules -ok: 'GI7EB~10' is .gitmodules -ok: 'GI7EB~11' is .gitmodules -ok: 'GI7EB~99' is .gitmodules -ok: 'GI7EB~10' is .gitmodules -ok: 'GI7E~100' is .gitmodules -ok: 'GI7E~101' is .gitmodules -ok: 'GI7E~999' is .gitmodules -ok: '~1000000' is .gitmodules -ok: '~9999999' is .gitmodules -ok: '.gitmodules:$DATA' is .gitmodules -ok: 'gitmod~4 . :$DATA' is .gitmodules -ok: '.gitmodules x' is not .gitmodules -ok: '.gitmodules .x' is not .gitmodules -ok: ' .gitmodules' is not .gitmodules -ok: '..gitmodules' is not .gitmodules -ok: 'gitmodules' is not .gitmodules -ok: '.gitmodule' is not .gitmodules -ok: '.gitmodules x ' is not .gitmodules -ok: '.gitmodules .x' is not .gitmodules -ok: 'GI7EBA~' is not .gitmodules -ok: 'GI7EBA~0' is not .gitmodules -ok: 'GI7EBA~~1' is not .gitmodules -ok: 'GI7EBA~X' is not .gitmodules -ok: 'Gx7EBA~1' is not .gitmodules -ok: 'GI7EBX~1' is not .gitmodules -ok: 'GI7EB~1' is not .gitmodules -ok: 'GI7EB~01' is not .gitmodules -ok: 'GI7EB~1X' is not .gitmodules -ok: '.gitmodules,:$DATA' is not .gitmodules -ok 205 - match .gitmodules - -skipping test: is_valid_path() on Windows - test-tool path-utils is_valid_path \ - win32 \ - "win32 x" \ - ../hello.txt \ - C:\\git \ - \ - --not \ - "win32 " \ - "win32 /x " \ - "win32." \ - "win32 . ." \ - .../hello.txt \ - colon:test - -ok 206 # skip is_valid_path() on Windows (missing MINGW) - -# passed all 206 test(s) -1..206 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t1020-subdirectory.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1020-subdirectory/.git/ expecting success: @@ -22814,14 +20816,14 @@ git show -s HEAD ) -[master (root-commit) ae8b565] 1 +[master (root-commit) aa50f75] 1 Author: A U Thor 2 files changed, 58 insertions(+) create mode 100644 dir/two create mode 100644 one -commit ae8b56502dc2c3764db7337f7f02a5a0ec252e7f +commit aa50f75d8bfc041dacbb0cd05ec2c62fb65d2491 Author: A U Thor -Date: Fri Dec 3 05:04:33 2021 +0000 +Date: Thu Jan 5 11:46:43 2023 +0000 1 ok 12 - no file/rev ambiguity check inside .git @@ -22839,9 +20841,9 @@ Cloning into bare repository 'foo.git'... done. -commit ae8b56502dc2c3764db7337f7f02a5a0ec252e7f +commit aa50f75d8bfc041dacbb0cd05ec2c62fb65d2491 Author: A U Thor -Date: Fri Dec 3 05:04:33 2021 +0000 +Date: Thu Jan 5 11:46:43 2023 +0000 1 ok 13 - no file/rev ambiguity check inside a bare repo (explicit GIT_DIR) @@ -22856,9 +20858,9 @@ Cloning into bare repository 'foo.git'... done. -commit ae8b56502dc2c3764db7337f7f02a5a0ec252e7f +commit aa50f75d8bfc041dacbb0cd05ec2c62fb65d2491 Author: A U Thor -Date: Fri Dec 3 05:04:33 2021 +0000 +Date: Thu Jan 5 11:46:43 2023 +0000 1 ok 14 - no file/rev ambiguity check inside a bare repo @@ -22883,9 +20885,9 @@ Cloning into 'another'... done. -commit ae8b56502dc2c3764db7337f7f02a5a0ec252e7f +commit aa50f75d8bfc041dacbb0cd05ec2c62fb65d2491 Author: A U Thor -Date: Fri Dec 3 05:04:33 2021 +0000 +Date: Thu Jan 5 11:46:43 2023 +0000 1 ok 15 - detection should not be fooled by a symlink @@ -22894,546 +20896,717 @@ 1..15 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1014-read-tree-confusing.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1014-read-tree-confusing/.git/ +*** t1051-large-conversion.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1051-large-conversion/.git/ expecting success: - echo content >file && - git add file && - git commit -m base && - blob=$(git rev-parse HEAD:file) && - tree=$(git rev-parse HEAD^{tree}) + printf "\$Id: foo\$\\r\\n" >small && + cat small small >large && + git config core.bigfilethreshold 20 && + git config filter.test.clean "sed s/.*/CLEAN/" -[master (root-commit) fe85a3d] base - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 file -ok 1 - create base tree +ok 1 - setup input tests expecting success: - git config core.protectHFS true + test_config core.autocrlf true && + check_input -ok 2 - enable core.protectHFS for rejection tests +ok 2 - autocrlf=true converts on input expecting success: - git config core.protectNTFS true + set_attr eol=crlf && + check_input -ok 3 - enable core.protectNTFS for rejection tests +ok 3 - eol=crlf converts on input expecting success: - printf "100644 blob %s\t%s" "$blob" "$path" >tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree small && + cat small small >large && + git add small large && + git config core.bigfilethreshold 7 && + git config filter.test.smudge "sed s/.*/SMUDGE/" -expecting success: - printf "040000 tree %s\t%s" "$tree" "$path" >tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree small.clean && + head -n 1 large >large.head && + sed -n "s/Id: .*/Id: SHA/p" large.clean && + test_cmp small.clean large.clean + +ok 10 - ident converts on output + +# passed all 10 test(s) +1..10 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1100-commit-tree-options.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1100-commit-tree-options/.git/ +expecting success: git write-tree >treeid +ok 1 - test preparation: write empty tree + +expecting success: echo comment text | + GIT_AUTHOR_NAME="Author Name" \ + GIT_AUTHOR_EMAIL="author@email" \ + GIT_AUTHOR_DATE="2005-05-26 23:00" \ + GIT_COMMITTER_NAME="Committer Name" \ + GIT_COMMITTER_EMAIL="committer@email" \ + GIT_COMMITTER_DATE="2005-05-26 23:30" \ + TZ=GMT git commit-tree $(cat treeid) >commitid 2>/dev/null +ok 2 - construct commit + +expecting success: git cat-file commit $(cat commitid) >commit +ok 3 - read commit + +expecting success: test_cmp expected commit +ok 4 - compare commit expecting success: - printf "040000 tree %s\t%s" "$tree" "$path" >tree && - bogus=$(git mktree commitid && + echo comment text | + git commit-tree $(cat treeid) -p $(cat commitid) >childid-1 && + echo comment text | + git commit-tree -p $(cat commitid) $(cat treeid) >childid-2 && + test_cmp childid-1 childid-2 && + git commit-tree $(cat treeid) -m foo >childid-3 && + git commit-tree -m foo $(cat treeid) >childid-4 && + test_cmp childid-3 childid-4 +ok 5 - flags and then non flags + +# passed all 5 test(s) +1..5 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1304-default-acl.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1304-default-acl/.git/ expecting success: - printf "100644 blob %s\t%s" "$blob" "$path" >tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree tree && - bogus=$(git mktree XX && + git update-index --add XX && + read_tree_must_fail -m $tree_O $tree_A $tree_B + +error: Entry 'XX' would be overwritten by merge. Cannot merge. +error: Entry 'XX' would be overwritten by merge. Cannot merge. +ok 47 - 1 - must not have an entry not in A. expecting success: - printf "100644 blob %s\t%s" "$blob" "$path" >tree && - bogus=$(git mktree tree && - bogus=$(git mktree >NA && + read_tree_must_succeed -m $tree_O $tree_A $tree_B + +ok 49 - 2 - matching B alone is OK in !O && !A && B case. expecting success: - printf "100644 blob %s\t%s" "$blob" "$path" >tree && - bogus=$(git mktree tree && - bogus=$(git mktree >AN && + read_tree_must_succeed -m $tree_O $tree_A $tree_B + +ok 51 - 3 - matching A alone is OK in !O && A && !B case. expecting success: - printf "100644 blob %s\t%s" "$blob" "$path" >tree && - bogus=$(git mktree >AN && + git update-index --add AN && + read_tree_must_fail -m $tree_O $tree_A $tree_B + +error: Entry 'AN' would be overwritten by merge. Cannot merge. +error: Entry 'AN' would be overwritten by merge. Cannot merge. +ok 52 - 3 (fail) - must match A in !O && A && !B case. expecting success: - printf "040000 tree %s\t%s" "$tree" "$path" >tree && - bogus=$(git mktree tree && - ok=$(git mktree >AA && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 28 - utf-8 paths allowed with core.protectHFS off +error: Entry 'AA' not uptodate. Cannot merge. +error: Entry 'AA' not uptodate. Cannot merge. +ok 54 - 4 (fail) - must match and be up-to-date in !O && A && B && A!=B case. -# passed all 28 test(s) -1..28 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1303-wacky-config.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1303-wacky-config/.git/ expecting success: - setup && - git config section.key bar && - check section.key bar + rm -f .git/index AA && + cp .orig-A/AA AA && + echo extra >>AA && + git update-index --add AA && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 1 - modify same key +error: Entry 'AA' would be overwritten by merge. Cannot merge. +error: Entry 'AA' would be overwritten by merge. Cannot merge. +ok 55 - 4 (fail) - must match and be up-to-date in !O && A && B && A!=B case. expecting success: - setup && - git config section.other bar && - check section.key foo && - check section.other bar + rm -f .git/index LL && + cp .orig-A/LL LL && + git update-index --add LL && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -ok 2 - add key in same section +ok 56 - 5 - must match in !O && A && B && A==B case. expecting success: - setup && - git config section2.key bar && - check section.key foo && - check section2.key bar + rm -f .git/index LL && + cp .orig-A/LL LL && + git update-index --add LL && + echo extra >>LL && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -ok 3 - add key in different section +ok 57 - 5 - must match in !O && A && B && A==B case. expecting success: - git config "$SECTION" bar && - check "$SECTION" bar + rm -f .git/index LL && + cp .orig-A/LL LL && + echo extra >>LL && + git update-index --add LL && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 4 - make sure git config escapes section names properly +error: Entry 'LL' would be overwritten by merge. Cannot merge. +error: Entry 'LL' would be overwritten by merge. Cannot merge. +ok 58 - 5 (fail) - must match A in !O && A && B && A==B case. expecting success: - setup && - git config section.key "$LONG_VALUE" && - check section.key "$LONG_VALUE" + rm -f .git/index DD && + echo DD >DD && + git update-index --add DD && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 5 - do not crash on special long config line +error: Entry 'DD' would be overwritten by merge. Cannot merge. +error: Entry 'DD' would be overwritten by merge. Cannot merge. +ok 59 - 6 - must not exist in O && !A && !B case expecting success: - setup_many && - git config --get-all section.key >actual && - test_line_count = 3126 actual + rm -f .git/index DM && + cp .orig-B/DM DM && + git update-index --add DM && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 6 - get many entries +error: Entry 'DM' would be overwritten by merge. Cannot merge. +error: Entry 'DM' would be overwritten by merge. Cannot merge. +ok 60 - 7 - must not exist in O && !A && B && O!=B case expecting success: - setup_many && - git config --get-regexp "sec.*ke." >actual && - test_line_count = 3126 actual + rm -f .git/index DN && + cp .orig-B/DN DN && + git update-index --add DN && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 7 - get many entries by regex +error: Entry 'DN' would be overwritten by merge. Cannot merge. +error: Entry 'DN' would be overwritten by merge. Cannot merge. +ok 61 - 8 - must not exist in O && !A && B && O==B case expecting success: - setup_many && - git config --add section.key bar && - check_regex section.key "b.*r" bar && - git config section.key beer "b.*r" && - check_regex section.key "b.*r" beer + rm -f .git/index MD && + cp .orig-A/MD MD && + git update-index --add MD && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -ok 8 - add and replace one of many entries +ok 62 - 9 - must match and be up-to-date in O && A && !B && O!=A case expecting success: - setup_many && - git config --replace-all section.key bar && - check section.key bar + rm -f .git/index MD && + cp .orig-A/MD MD && + git update-index --add MD && + echo extra >>MD && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 9 - replace many entries +error: Entry 'MD' not uptodate. Cannot merge. +error: Entry 'MD' not uptodate. Cannot merge. +ok 63 - 9 (fail) - must match and be up-to-date in O && A && !B && O!=A case expecting success: - setup_many && - git config --unset-all section.key && - test_must_fail git config section.key + rm -f .git/index MD && + cp .orig-A/MD MD && + echo extra >>MD && + git update-index --add MD && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 10 - unset many entries +error: Entry 'MD' would be overwritten by merge. Cannot merge. +error: Entry 'MD' would be overwritten by merge. Cannot merge. +ok 64 - 9 (fail) - must match and be up-to-date in O && A && !B && O!=A case expecting success: - cat >expect <<-\EOF && + rm -f .git/index ND && + cp .orig-A/ND ND && + git update-index --add ND && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result +ok 65 - 10 - must match and be up-to-date in O && A && !B && O==A case - fool - roll - EOF - cp .git/config .git/config.old && - test_when_finished "mv .git/config.old .git/config" && - cat >.git/config <<-\EOF && - [foo] - baz - baz = - baz = fool - EOF - git config --add foo.baz roll && - git config --get-all foo.baz >output && - test_cmp expect output +expecting success: + rm -f .git/index ND && + cp .orig-A/ND ND && + git update-index --add ND && + echo extra >>ND && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 11 - --add appends new value after existing empty value +error: Entry 'ND' not uptodate. Cannot merge. +error: Entry 'ND' not uptodate. Cannot merge. +ok 66 - 10 (fail) - must match and be up-to-date in O && A && !B && O==A case -# passed all 11 test(s) -1..11 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1060-object-corruption.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/.git/ expecting success: - git init bit-error && - ( - cd bit-error && - test_commit content && - corrupt_byte HEAD:content.t 10 - ) && - git init no-bit-error && - ( - # distinct commit from bit-error, but containing a - # non-corrupted version of the same blob - cd no-bit-error && - test_tick && - test_commit content - ) + rm -f .git/index ND && + cp .orig-A/ND ND && + echo extra >>ND && + git update-index --add ND && + read_tree_must_fail -m $tree_O $tree_A $tree_B -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/bit-error/.git/ -[master (root-commit) 0df6d69] content - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 content.t -1+0 records in -1+0 records out -1 byte copied, 6.0457e-05 s, 16.5 kB/s -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/no-bit-error/.git/ -[master (root-commit) f374eba] content - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 content.t -ok 1 - setup corrupt repo +error: Entry 'ND' would be overwritten by merge. Cannot merge. +error: Entry 'ND' would be overwritten by merge. Cannot merge. +ok 67 - 10 (fail) - must match and be up-to-date in O && A && !B && O==A case expecting success: - git init missing && - ( - cd missing && - test_commit content && - rm -f "$(obj_to_file HEAD:content.t)" - ) + rm -f .git/index MM && + cp .orig-A/MM MM && + git update-index --add MM && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/missing/.git/ -[master (root-commit) 0df6d69] content - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 content.t -ok 2 - setup repo with missing object +ok 68 - 11 - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case expecting success: - git init misnamed && - ( - cd misnamed && - test_commit content && - good=$(obj_to_file HEAD:content.t) && - blob=$(echo corrupt | git hash-object -w --stdin) && - bad=$(obj_to_file $blob) && - rm -f "$good" && - mv "$bad" "$good" - ) + rm -f .git/index MM && + cp .orig-A/MM MM && + git update-index --add MM && + echo extra >>MM && + read_tree_must_fail -m $tree_O $tree_A $tree_B -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/misnamed/.git/ -[master (root-commit) 0df6d69] content - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 content.t -ok 3 - setup repo with misnamed object +error: Entry 'MM' not uptodate. Cannot merge. +error: Entry 'MM' not uptodate. Cannot merge. +ok 69 - 11 (fail) - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case expecting success: - ( - cd bit-error && - test_must_fail git cat-file blob HEAD:content.t - ) + rm -f .git/index MM && + cp .orig-A/MM MM && + echo extra >>MM && + git update-index --add MM && + read_tree_must_fail -m $tree_O $tree_A $tree_B -error: inflate: data stream error (invalid distance too far back) -error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -error: inflate: data stream error (invalid distance too far back) -error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -error: inflate: data stream error (invalid distance too far back) -error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -fatal: loose object d95f3ad14dee633a758d2e331151e950dd13e4ed (stored in .git/objects/d9/5f3ad14dee633a758d2e331151e950dd13e4ed) is corrupt -ok 4 - streaming a corrupt blob fails +error: Entry 'MM' would be overwritten by merge. Cannot merge. +error: Entry 'MM' would be overwritten by merge. Cannot merge. +ok 70 - 11 (fail) - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case expecting success: - ( - cd bit-error && - test_must_fail git cat-file -s HEAD:content.t - ) + rm -f .git/index SS && + cp .orig-A/SS SS && + git update-index --add SS && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -error: inflate: data stream error (invalid distance too far back) -error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -fatal: git cat-file: could not get object info -ok 5 - getting type of a corrupt blob fails +ok 71 - 12 - must match A in O && A && B && O!=A && A==B case expecting success: - ( - cd bit-error && - rm -f content.t && - test_must_fail git read-tree --reset -u HEAD - ) + rm -f .git/index SS && + cp .orig-A/SS SS && + git update-index --add SS && + echo extra >>SS && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -error: inflate: data stream error (invalid distance too far back) -error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -error: inflate: data stream error (invalid distance too far back) -error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -fatal: loose object d95f3ad14dee633a758d2e331151e950dd13e4ed (stored in .git/objects/d9/5f3ad14dee633a758d2e331151e950dd13e4ed) is corrupt -ok 6 - read-tree -u detects bit-errors in blobs +ok 72 - 12 - must match A in O && A && B && O!=A && A==B case expecting success: - ( - cd missing && - rm -f content.t && - test_must_fail git read-tree --reset -u HEAD - ) + rm -f .git/index SS && + cp .orig-A/SS SS && + echo extra >>SS && + git update-index --add SS && + read_tree_must_fail -m $tree_O $tree_A $tree_B -error: unable to read sha1 file of content.t (d95f3ad14dee633a758d2e331151e950dd13e4ed) -ok 7 - read-tree -u detects missing objects +error: Entry 'SS' would be overwritten by merge. Cannot merge. +error: Entry 'SS' would be overwritten by merge. Cannot merge. +ok 73 - 12 (fail) - must match A in O && A && B && O!=A && A==B case expecting success: - test_must_fail git clone --no-local --bare bit-error corrupt-transport + rm -f .git/index MN && + cp .orig-A/MN MN && + git update-index --add MN && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -Cloning into bare repository 'corrupt-transport'... -remote: error: inflate: data stream error (invalid distance too far back) -remote: error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -remote: error: inflate: data stream error (invalid distance too far back) -remote: error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -remote: fatal: loose object d95f3ad14dee633a758d2e331151e950dd13e4ed (stored in ./objects/d9/5f3ad14dee633a758d2e331151e950dd13e4ed) is corrupt -error: git upload-pack: git-pack-objects died with error. -fatal: git upload-pack: aborting due to possible repository corruption on the remote side. -remote: aborting due to possible repository corruption on the remote side. -fatal: early EOF -fatal: index-pack failed -ok 8 - clone --no-local --bare detects corruption +ok 74 - 13 - must match A in O && A && B && O!=A && O==B case expecting success: - test_must_fail git clone --no-local --bare missing missing-transport + rm -f .git/index MN && + cp .orig-A/MN MN && + git update-index --add MN && + echo extra >>MN && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -Cloning into bare repository 'missing-transport'... -remote: fatal: unable to read d95f3ad14dee633a758d2e331151e950dd13e4ed -error: git upload-pack: git-pack-objects died with error. -fatal: git upload-pack: aborting due to possible repository corruption on the remote side. -remote: aborting due to possible repository corruption on the remote side. -fatal: early EOF -fatal: index-pack failed -ok 9 - clone --no-local --bare detects missing object +ok 75 - 13 - must match A in O && A && B && O!=A && O==B case expecting success: - test_must_fail git clone --no-local --bare misnamed misnamed-transport + rm -f .git/index NM && + cp .orig-A/NM NM && + git update-index --add NM && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -Cloning into bare repository 'misnamed-transport'... -fatal: did not receive expected object d95f3ad14dee633a758d2e331151e950dd13e4ed -fatal: index-pack failed -ok 10 - clone --no-local --bare detects misnamed object +ok 76 - 14 - must match and be up-to-date in O && A && B && O==A && O!=B case expecting success: - test_must_fail git clone --local bit-error corrupt-checkout + rm -f .git/index NM && + cp .orig-B/NM NM && + git update-index --add NM && + echo extra >>NM && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -Cloning into 'corrupt-checkout'... -done. -error: inflate: data stream error (invalid distance too far back) -error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -error: inflate: data stream error (invalid distance too far back) -error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header -fatal: loose object d95f3ad14dee633a758d2e331151e950dd13e4ed (stored in /build/git-2.20.1/t/trash directory.t1060-object-corruption/corrupt-checkout/.git/objects/d9/5f3ad14dee633a758d2e331151e950dd13e4ed) is corrupt -warning: Clone succeeded, but checkout failed. -You can inspect what was checked out with 'git status' -and retry the checkout with 'git checkout -f HEAD' +ok 77 - 14 - may match B in O && A && B && O==A && O!=B case -ok 11 - clone --local detects corruption +expecting success: + rm -f .git/index NM && + cp .orig-A/NM NM && + git update-index --add NM && + echo extra >>NM && + read_tree_must_fail -m $tree_O $tree_A $tree_B + +error: Entry 'NM' not uptodate. Cannot merge. +error: Entry 'NM' not uptodate. Cannot merge. +ok 78 - 14 (fail) - must match and be up-to-date in O && A && B && O==A && O!=B case expecting success: - test_path_is_dir corrupt-checkout/.git + rm -f .git/index NM && + cp .orig-A/NM NM && + echo extra >>NM && + git update-index --add NM && + read_tree_must_fail -m $tree_O $tree_A $tree_B -ok 12 - error detected during checkout leaves repo intact +error: Entry 'NM' would be overwritten by merge. Cannot merge. +error: Entry 'NM' would be overwritten by merge. Cannot merge. +ok 79 - 14 (fail) - must match and be up-to-date in O && A && B && O==A && O!=B case expecting success: - test_must_fail git clone --local missing missing-checkout + rm -f .git/index NN && + cp .orig-A/NN NN && + git update-index --add NN && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -Cloning into 'missing-checkout'... -done. -error: unable to read sha1 file of content.t (d95f3ad14dee633a758d2e331151e950dd13e4ed) -fatal: unable to checkout working tree -warning: Clone succeeded, but checkout failed. -You can inspect what was checked out with 'git status' -and retry the checkout with 'git checkout -f HEAD' +ok 80 - 15 - must match A in O && A && B && O==A && O==B case -ok 13 - clone --local detects missing objects +expecting success: + rm -f .git/index NN && + cp .orig-A/NN NN && + git update-index --add NN && + echo extra >>NN && + read_tree_must_succeed -m $tree_O $tree_A $tree_B && + check_result -checking known breakage: - test_must_fail git clone --local misnamed misnamed-checkout +ok 81 - 15 - must match A in O && A && B && O==A && O==B case -Cloning into 'misnamed-checkout'... -done. -test_must_fail: command succeeded: git clone --local misnamed misnamed-checkout -not ok 14 - clone --local detects misnamed objects # TODO known breakage +expecting success: + rm -f .git/index NN && + cp .orig-A/NN NN && + echo extra >>NN && + git update-index --add NN && + read_tree_must_fail -m $tree_O $tree_A $tree_B + +error: Entry 'NN' would be overwritten by merge. Cannot merge. +error: Entry 'NN' would be overwritten by merge. Cannot merge. +ok 82 - 15 (fail) - must match A in O && A && B && O==A && O==B case expecting success: - cp -R bit-error bit-error-cp && - test_when_finished "rm -rf bit-error-cp" && - ( - cd bit-error-cp && - test_must_fail git -c transfer.unpackLimit=1 \ - fetch ../no-bit-error 2>stderr && - test_i18ngrep ! -i collision stderr - ) + rm -f .git/index F16 && + echo F16 >F16 && + git update-index --add F16 && + tree0=$(git write-tree) && + echo E16 >F16 && + git update-index F16 && + tree1=$(git write-tree) && + read_tree_must_succeed -m $tree0 $tree1 $tree1 $tree0 && + git ls-files --stage -ok 15 - fetch into corrupted repo with index-pack +100644 ecbec6db011caa3ae26739812f092f76875fe6b6 2 F16 +100644 bcf4afda2c30299bf6538240d40bcb8fb3857691 3 F16 +ok 83 - 16 - A matches in one and B matches in another. -# still have 1 known breakage(s) -# passed all remaining 14 test(s) -1..15 +# passed all 83 test(s) +1..83 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t1090-sparse-checkout-scope.sh *** @@ -23445,7 +21618,7 @@ git add a b c && git commit -m "initial commit" -[master (root-commit) 81a5b8a] initial commit +[master (root-commit) 1a582b4] initial commit Author: A U Thor 3 files changed, 3 insertions(+) create mode 100644 a @@ -23461,7 +21634,7 @@ git commit -m "modification" Switched to a new branch 'feature' -[feature 0cb49e9] modification +[feature 571b00a] modification Author: A U Thor 2 files changed, 2 insertions(+), 2 deletions(-) ok 2 - create feature branch @@ -23504,7 +21677,7 @@ test_path_is_file c && test "$(cat c)" = "modified" -Updating 81a5b8a..0cb49e9 +Updating 1a582b4..571b00a Fast-forward b | 2 +- c | 2 +- @@ -23559,7 +21732,7 @@ Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1090-sparse-checkout-scope/server/.git/ Cloning into 'client'... warning: You appear to have cloned an empty repository. -[master (root-commit) dcdf2f5] message +[master (root-commit) 3736eac] message Author: A U Thor 3 files changed, 3 insertions(+) create mode 100644 a @@ -23578,484 +21751,2125 @@ git checkout -b -HEAD is now at dcdf2f5 message +HEAD is now at 3736eac message ok 7 - in partial clone, sparse checkout only fetches needed blobs # passed all 7 test(s) 1..7 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1051-large-conversion.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1051-large-conversion/.git/ +*** t0410-partial-clone.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/.git/ expecting success: - printf "\$Id: foo\$\\r\\n" >small && - cat small small >large && - git config core.bigfilethreshold 20 && - git config filter.test.clean "sed s/.*/CLEAN/" + test_create_repo server && + git clone --filter="blob:none" "file://$(pwd)/server" client && + git -C client config --unset core.partialclonefilter && + git -C client fetch origin -ok 1 - setup input tests +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/server/.git/ +Cloning into 'client'... +warning: You appear to have cloned an empty repository. +ok 1 - extensions.partialclone without filter expecting success: - test_config core.autocrlf true && - check_input + rm -rf repo && + test_create_repo repo && + test_commit -C repo my_commit && -ok 2 - autocrlf=true converts on input + A=$(git -C repo commit-tree -m a HEAD^{tree}) && + C=$(git -C repo commit-tree -m c -p $A HEAD^{tree}) && + + # Reference $A only from reflog, and delete it + git -C repo branch my_branch "$A" && + git -C repo branch -f my_branch my_commit && + delete_object repo "$A" && + + # State that we got $C, which refers to $A, from promisor + printf "$C\n" | pack_as_from_promisor && + + # Normally, it fails + test_must_fail git -C repo fsck && + + # But with the extension, it succeeds + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo fsck + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) f875b73] my_commit + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 my_commit.t +738adde9f5fe99553a2e3813bb92cbbbdef79ef1 +error: refs/heads/my_branch: invalid reflog entry 31566d0be6253fd37a1ef5087a6d3933a45883a0 +error: refs/heads/my_branch: invalid reflog entry 31566d0be6253fd37a1ef5087a6d3933a45883a0 +dangling commit 4a7ce5332e0d121c1ab9428e15a83f4bb770acd7 +dangling commit 4a7ce5332e0d121c1ab9428e15a83f4bb770acd7 +ok 2 - missing reflog object, but promised by a commit, passes fsck expecting success: - set_attr eol=crlf && - check_input + rm -rf repo && + test_create_repo repo && + test_commit -C repo my_commit && -ok 3 - eol=crlf converts on input + A=$(git -C repo commit-tree -m a HEAD^{tree}) && + git -C repo tag -a -m d my_tag_name $A && + T=$(git -C repo rev-parse my_tag_name) && + git -C repo tag -d my_tag_name && + + # Reference $A only from reflog, and delete it + git -C repo branch my_branch "$A" && + git -C repo branch -f my_branch my_commit && + delete_object repo "$A" && + + # State that we got $T, which refers to $A, from promisor + printf "$T\n" | pack_as_from_promisor && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo fsck + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 4ce2b9b] my_commit + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 my_commit.t +Deleted tag 'my_tag_name' (was 7a32993) +7fd8925735cc15e2e2034644b64afda491571ff8 +dangling tag 7a329936d66f427bedc89d9ab903f38b07d44de7 +ok 3 - missing reflog object, but promised by a tag, passes fsck expecting success: - set_attr ident && - check_input + rm -rf repo && + test_create_repo repo && + test_commit -C repo my_commit && -ok 4 - ident converts on input + A=$(git -C repo commit-tree -m a HEAD^{tree}) && + B=$(git -C repo commit-tree -m b HEAD^{tree}) && + + # Reference $A only from reflog, and delete it + git -C repo branch my_branch "$A" && + git -C repo branch -f my_branch my_commit && + delete_object repo "$A" && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + test_must_fail git -C repo fsck + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 2f3d175] my_commit + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 my_commit.t +error: refs/heads/my_branch: invalid reflog entry c51de19226c13fa1daecab9e08d2f0b99a29784c +error: refs/heads/my_branch: invalid reflog entry c51de19226c13fa1daecab9e08d2f0b99a29784c +dangling commit e376c76e48cd8763bb0961aa8f03e5b8642908a8 +ok 4 - missing reflog object alone fails fsck, even with extension set expecting success: - set_attr filter=test && - check_input + rm -rf repo && + test_create_repo repo && + test_commit -C repo my_commit && -ok 5 - user-defined filters convert on input + A=$(git -C repo commit-tree -m a HEAD^{tree}) && + + # Reference $A only from ref + git -C repo branch my_branch "$A" && + promise_and_delete "$A" && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo fsck + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 9df77b9] my_commit + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 my_commit.t +a391e3e0447189aa0050c8f206462a1b0530a34a +dangling tag e5f4cb9fd329c512b08fb81a8e6b1f5e27658263 +ok 5 - missing ref object, but promised, passes fsck expecting success: - echo "\$Id\$" >small && - cat small small >large && - git add small large && - git config core.bigfilethreshold 7 && - git config filter.test.smudge "sed s/.*/SMUDGE/" + rm -rf repo && + test_create_repo repo && + test_commit -C repo 1 && + test_commit -C repo 2 && + test_commit -C repo 3 && + git -C repo tag -a annotated_tag -m "annotated tag" && -ok 6 - setup output tests + C=$(git -C repo rev-parse 1) && + T=$(git -C repo rev-parse 2^{tree}) && + B=$(git hash-object repo/3.t) && + AT=$(git -C repo rev-parse annotated_tag) && + + promise_and_delete "$C" && + promise_and_delete "$T" && + promise_and_delete "$B" && + promise_and_delete "$AT" && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo fsck + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 6591d03] 1 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 1.t +[master 5355e57] 2 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 2.t +[master a3007a6] 3 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 3.t +fa10eb4e855a356f0abe9c352b62b71d481918b1 +error: refs/tags/1 does not point to a valid object! +7f935f1293a005998d684b122686a1125dc47996 +error: refs/tags/1 does not point to a valid object! +43db30889c483ee89571157f1466e2809e137c7d +error: refs/tags/1 does not point to a valid object! +544d2af112f571c9dceb598e755c68cb22911767 +dangling tag 8e5058c0196ed6a9b285609a259f40e05437cfad +dangling tag 4ff31e389c270b26919d9e89e743f1bc4e9d1907 +dangling tree dcf3d5d7c6d10fb961287ca9bc59a5bf8a4b2afc +dangling tag 5d1357650c0c7fa7890a88ef5f3b44637843a883 +dangling tag be645be2ea79274538b1d7a002db7f261d7dc509 +ok 6 - missing object, but promised, passes fsck expecting success: - test_config core.autocrlf true && - check_output + rm -rf repo && + test_create_repo repo && + test_commit -C repo my_commit && -ok 7 - autocrlf=true converts on output + A=$(git -C repo commit-tree -m a HEAD^{tree}) && + promise_and_delete "$A" && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo fsck "$A" + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) da2e7de] my_commit + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 my_commit.t +4337bf55380117d69ad62e8b0aa5d048dce2f274 +dangling tag 802319328bf3f4f53ce55aecd93e94ecf6f26c32 +dangling commit da2e7de93032e847edfceb74ec173302d3f32ceb +ok 7 - missing CLI object, but promised, passes fsck expecting success: - set_attr eol=crlf && - check_output + rm -rf repo && + test_create_repo server && + test_commit -C server foo && + git -C server repack -a -d --write-bitmap-index && -ok 8 - eol=crlf converts on output + git clone "file://$(pwd)/server" repo && + HASH=$(git -C repo rev-parse foo) && + rm -rf repo/.git/objects/* && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "origin" && + git -C repo cat-file -p "$HASH" && + + # Ensure that the .promisor file is written, and check that its + # associated packfile contains the object + ls repo/.git/objects/pack/pack-*.promisor >promisorlist && + test_line_count = 1 promisorlist && + IDX=$(cat promisorlist | sed "s/promisor$/idx/") && + git verify-pack --verbose "$IDX" | grep "$HASH" + +Reinitialized existing Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/server/.git/ +[master (root-commit) 92a62de] foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo.t +Cloning into 'repo'... +warning: filtering not recognized by server, ignoring +tree 64fd3796c57084e7b8cbae358ce37970b8e954f6 +author A U Thor 1112912473 -0700 +committer C O Mitter 1112912473 -0700 + +foo +92a62decadb5642314a1fd56b51afd125b27f208 commit 167 126 12 +ok 8 - fetching of missing objects expecting success: - set_attr filter=test && - check_output + # ref-in-want requires protocol version 2 + git -C server config protocol.version 2 && + git -C server config uploadpack.allowrefinwant 1 && + git -C repo config protocol.version 2 && -ok 9 - user-defined filters convert on output + rm -rf repo/.git/objects/* && + rm -f trace && + GIT_TRACE_PACKET="$(pwd)/trace" git -C repo cat-file -p "$HASH" && + grep "git< fetch=.*ref-in-want" trace + +warning: filtering not recognized by server, ignoring +tree 64fd3796c57084e7b8cbae358ce37970b8e954f6 +author A U Thor 1112912473 -0700 +committer C O Mitter 1112912473 -0700 + +foo +packet: git< fetch=shallow ref-in-want +ok 9 - fetching of missing objects works with ref-in-want enabled expecting success: - set_attr ident && - rm -f small large && - git checkout small large && - sed -n "s/Id: .*/Id: SHA/p" small.clean && - head -n 1 large >large.head && - sed -n "s/Id: .*/Id: SHA/p" large.clean && - test_cmp small.clean large.clean + rm -rf server repo && + test_create_repo server && + test_commit -C server foo && + git -C server repack -a -d --write-bitmap-index && -ok 10 - ident converts on output + git clone "file://$(pwd)/server" repo && + git hash-object repo/foo.t >blobhash && + rm -rf repo/.git/objects/* && -# passed all 10 test(s) -1..10 + git -C server config uploadpack.allowanysha1inwant 1 && + git -C server config uploadpack.allowfilter 1 && + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "origin" && + + git -C repo cat-file -p $(cat blobhash) + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/server/.git/ +[master (root-commit) 1463a05] foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo.t +Cloning into 'repo'... +foo +ok 10 - fetching of missing blobs works + +expecting success: + rm -rf server repo && + test_create_repo server && + test_commit -C server foo && + git -C server repack -a -d --write-bitmap-index && + + git clone "file://$(pwd)/server" repo && + git -C repo rev-parse foo^{tree} >treehash && + git hash-object repo/foo.t >blobhash && + rm -rf repo/.git/objects/* && + + git -C server config uploadpack.allowanysha1inwant 1 && + git -C server config uploadpack.allowfilter 1 && + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "origin" && + git -C repo cat-file -p $(cat treehash) && + + # Ensure that the tree, but not the blob, is fetched + git -C repo rev-list --objects --missing=print $(cat treehash) >objects && + grep "^$(cat treehash)" objects && + grep "^[?]$(cat blobhash)" objects + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/server/.git/ +[master (root-commit) af4983b] foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo.t +Cloning into 'repo'... +100644 blob 257cc5642cb1a054f08cc83f2d943e56fd3ebe99 foo.t +64fd3796c57084e7b8cbae358ce37970b8e954f6 +?257cc5642cb1a054f08cc83f2d943e56fd3ebe99 +ok 11 - fetching of missing trees does not fetch blobs + +expecting success: + rm -rf repo && + test_create_repo repo && + test_commit -C repo foo && + test_commit -C repo bar && + + FOO=$(git -C repo rev-parse foo) && + promise_and_delete "$FOO" && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + GIT_TEST_COMMIT_GRAPH=0 git -C repo rev-list --exclude-promisor-objects --objects bar >out && + grep $(git -C repo rev-parse bar) out && + ! grep $FOO out + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 7745948] foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo.t +[master e514b54] bar + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 bar.t +2b7df34bc09be010087307b898e994ce709c0db1 +e514b54fb79193e76be659c0567b436ac8d10232 +ok 12 - rev-list stops traversal at missing and promised commit + +expecting success: + rm -rf repo && + test_create_repo repo && + test_commit -C repo foo && + test_commit -C repo bar && + test_commit -C repo baz && + + promise_and_delete $(git -C repo rev-parse bar^{tree}) && + promise_and_delete $(git -C repo rev-parse foo^{tree}) && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + + git -C repo rev-list --missing=allow-promisor --objects HEAD >objs 2>rev_list_err && + test_must_be_empty rev_list_err && + # 3 commits, 3 blobs, and 1 tree + test_line_count = 7 objs && + + # Do the same for --exclude-promisor-objects, but with all trees gone. + promise_and_delete $(git -C repo rev-parse baz^{tree}) && + git -C repo rev-list --exclude-promisor-objects --objects HEAD >objs 2>rev_list_err && + test_must_be_empty rev_list_err && + # 3 commits, no blobs or trees + test_line_count = 3 objs + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 04ebf83] foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo.t +[master 5d5378c] bar + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 bar.t +[master 403f8b0] baz + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 baz.t +0b80a4a4c757c906c0610b334ecc13c1f548f26c +4e80f36effe3aa9dd9f1a8d0e85f678beada4e19 +29e6ce195f02e80b806c775b2e0f16fa4a6e50ac +ok 13 - missing tree objects with --missing=allow-promisor and --exclude-promisor-objects + +expecting success: + rm -rf repo && + test_create_repo repo && + mkdir repo/dir && + echo foo >repo/dir/foo && + git -C repo add dir/foo && + git -C repo commit -m "commit dir/foo" && + + promise_and_delete $(git -C repo rev-parse HEAD:dir) && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + + git -C repo rev-list --missing=allow-any --objects HEAD >objs 2>rev_list_err && + test_must_be_empty rev_list_err && + # 1 commit and 1 tree + test_line_count = 2 objs + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) fc3d893] commit dir/foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 dir/foo +6701d28601ab148de66e908befaa9f313f9670ed +ok 14 - missing non-root tree object and rev-list + +expecting success: + rm -rf repo && + test_create_repo repo && + test_commit -C repo foo && + mkdir repo/a_dir && + echo something >repo/a_dir/something && + git -C repo add a_dir/something && + git -C repo commit -m bar && + + # foo^{tree} (tree referenced from commit) + TREE=$(git -C repo rev-parse foo^{tree}) && + + # a tree referenced by HEAD^{tree} (tree referenced from tree) + TREE2=$(git -C repo ls-tree HEAD^{tree} | grep " tree " | head -1 | cut -b13-52) && + + promise_and_delete "$TREE" && + promise_and_delete "$TREE2" && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo rev-list --exclude-promisor-objects --objects HEAD >out && + grep $(git -C repo rev-parse foo) out && + ! grep $TREE out && + grep $(git -C repo rev-parse HEAD) out && + ! grep $TREE2 out + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) b259608] foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo.t +[master 2b50f7e] bar + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 a_dir/something +c847e09064df2c3060b894adee7d1fcbdc41d77e +053da52d70d31500a108f08bc31d5a72f5db7bc7 +b259608956a9de662b43c93c18f15e427dcac80e +2b50f7eb48302601d810b4c1627ad25f05e81216 +ok 15 - rev-list stops traversal at missing and promised tree + +expecting success: + rm -rf repo && + test_create_repo repo && + echo something >repo/something && + git -C repo add something && + git -C repo commit -m foo && + + BLOB=$(git -C repo hash-object -w something) && + promise_and_delete "$BLOB" && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo rev-list --exclude-promisor-objects --objects HEAD >out && + grep $(git -C repo rev-parse HEAD) out && + ! grep $BLOB out + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 9aebf3f] foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 something +159a5b25735cb846bca3d8d102a38e273eb423d5 +9aebf3fc471ba852071c23be641e3c8273d6ee27 +ok 16 - rev-list stops traversal at missing and promised blob + +expecting success: + rm -rf repo && + test_create_repo repo && + test_commit -C repo foo && + test_commit -C repo bar && + test_commit -C repo baz && + + COMMIT=$(git -C repo rev-parse foo) && + TREE=$(git -C repo rev-parse bar^{tree}) && + BLOB=$(git hash-object repo/baz.t) && + printf "%s\n%s\n%s\n" $COMMIT $TREE $BLOB | pack_as_from_promisor && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo rev-list --exclude-promisor-objects --objects HEAD >out && + ! grep $COMMIT out && + ! grep $TREE out && + ! grep $BLOB out && + grep $(git -C repo rev-parse bar) out # sanity check that some walking was done + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) a4efc16] foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo.t +[master b3b6050] bar + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 bar.t +[master 70d6cfa] baz + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 baz.t +03f058b726123c4f1ef352333fd9c0c557466ad4 +b3b6050676a5798a4107f8ec799fe53b4ecd55b1 +ok 17 - rev-list stops traversal at promisor commit, tree, and blob + +expecting success: + rm -rf repo && + test_create_repo repo && + test_commit -C repo foo && + test_commit -C repo bar && + test_commit -C repo baz && + + COMMIT=$(git -C repo rev-parse foo) && + TREE=$(git -C repo rev-parse bar^{tree}) && + BLOB=$(git hash-object repo/baz.t) && + + promise_and_delete $COMMIT && + promise_and_delete $TREE && + promise_and_delete $BLOB && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo rev-list --exclude-promisor-objects --objects "$COMMIT" "$TREE" "$BLOB" + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 9221471] foo + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo.t +[master ff8c8be] bar + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 bar.t +[master aa6395a] baz + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 baz.t +40181af12b32f68a435aa73643389d18023d886f +error: refs/tags/foo does not point to a valid object! +e3ac27606f214fe554908dcfb180e5adc75c16e7 +error: refs/tags/foo does not point to a valid object! +2188d83092576306608ebcdf2c84441aa35221fb +ok 18 - rev-list accepts missing and promised objects on command line + +expecting success: + rm -rf repo && + test_create_repo repo && + test_commit -C repo one && + test_commit -C repo two && + + TREE_ONE=$(git -C repo rev-parse one^{tree}) && + printf "$TREE_ONE\n" | pack_as_from_promisor && + TREE_TWO=$(git -C repo rev-parse two^{tree}) && + printf "$TREE_TWO\n" | pack_as_from_promisor && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo gc && + + # Ensure that exactly one promisor packfile exists, and that it + # contains the trees but not the commits + ls repo/.git/objects/pack/pack-*.promisor >promisorlist && + test_line_count = 1 promisorlist && + PROMISOR_PACKFILE=$(sed "s/.promisor/.pack/" out && + grep "$TREE_ONE" out && + grep "$TREE_TWO" out && + ! grep "$(git -C repo rev-parse one)" out && + ! grep "$(git -C repo rev-parse two)" out && + + # Remove the promisor packfile and associated files + rm $(sed "s/.promisor//" packlist && + test_line_count = 1 packlist && + git verify-pack repo/.git/objects/pack/pack-*.pack -v >out && + grep "$(git -C repo rev-parse one)" out && + grep "$(git -C repo rev-parse two)" out && + ! grep "$TREE_ONE" out && + ! grep "$TREE_TWO" out + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 6d3dd09] one + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 one.t +[master 22004c9] two + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 two.t +80b0d61182f42d417d3f1080999c86acd16276f7 +4f4b1c441e35611dff006a309fbda4370b40fc90 +a7cddf35737959e1438bc929b665619e9e79bfee tree 33 44 12 +2f00a404aed7e63d867313d504bd0fccea53fd25 tree 66 73 56 +6d3dd09ab2409ace50d451184915bd38484087c9 commit 167 126 169 +22004c9d096c64b8edacd5e5aa8119ba60f89b35 commit 215 157 12 +ok 19 - gc repacks promisor objects separately from non-promisor objects + +expecting success: + rm -rf repo && + test_create_repo repo && + test_commit -C repo one && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo gc && + + # Ensure that only one pack exists + ls repo/.git/objects/pack/pack-*.pack >packlist && + test_line_count = 1 packlist + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 46d8c68] one + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 one.t +ok 20 - gc does not repack promisor objects if there are none + +expecting success: + rm -rf repo && + test_create_repo repo && + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + + git -C repo commit --allow-empty -m one && + git -C repo commit --allow-empty -m two && + git -C repo commit --allow-empty -m three && + git -C repo commit --allow-empty -m four && + ONE=$(git -C repo rev-parse HEAD^^^) && + TWO=$(git -C repo rev-parse HEAD^^) && + THREE=$(git -C repo rev-parse HEAD^) && + + printf "$TWO\n" | pack_as_from_promisor && + printf "$THREE\n" | pack_as_from_promisor && + delete_object repo "$ONE" && + + repack_and_check -a "$TWO" "$THREE" && + repack_and_check -A "$TWO" "$THREE" && + repack_and_check -l "$TWO" "$THREE" + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) 95edc28] one + Author: A U Thor +[master 114744c] two + Author: A U Thor +[master e00c151] three + Author: A U Thor +[master 9a209d2] four + Author: A U Thor +c3a7ba83b6f7f6d5eb1b78f6a97d86d8c857112b +9999d8693559878e42c5d6a9cc38dcc697697f83 +warning: reflog of 'refs/heads/master' references pruned commits +warning: reflog of 'HEAD' references pruned commits +warning: reflog of 'refs/heads/master' references pruned commits +warning: reflog of 'HEAD' references pruned commits +warning: reflog of 'refs/heads/master' references pruned commits +warning: reflog of 'HEAD' references pruned commits +ok 21 - repack -d does not irreversibly delete promisor objects + +expecting success: + rm -rf repo && + test_create_repo repo && + test_commit -C repo my_commit && + + TREE_HASH=$(git -C repo rev-parse HEAD^{tree}) && + HASH=$(promise_and_delete $TREE_HASH) && + + git -C repo config core.repositoryformatversion 1 && + git -C repo config extensions.partialclone "arbitrary string" && + git -C repo gc && + + # Ensure that the promisor packfile still exists, and remove it + test -e repo/.git/objects/pack/pack-$HASH.pack && + rm repo/.git/objects/pack/pack-$HASH.* && + + # Ensure that the single other pack contains the commit, but not the tree + ls repo/.git/objects/pack/pack-*.pack >packlist && + test_line_count = 1 packlist && + git verify-pack repo/.git/objects/pack/pack-*.pack -v >out && + grep "$(git -C repo rev-parse HEAD)" out && + ! grep "$TREE_HASH" out + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0410-partial-clone/repo/.git/ +[master (root-commit) b740cae] my_commit + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 my_commit.t +b740cae5ace132631585f8db5f228adf51170f3b commit 173 129 12 +ok 22 - gc stops traversal when a missing but promised object is reached + +checking prerequisite: NOT_ROOT + +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + uid=$(id -u) && + test "$uid" != 0 + +) +prerequisite NOT_ROOT ok +# passed all 22 test(s) +# SKIP no web server found at '/usr/sbin/apache2' +1..22 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1305-config-include.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1305-config-include/.git/ +*** t0060-path-utils.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0060-path-utils/.git/ +expecting success: test-tool path-utils basename +ok 1 - basename + +expecting success: test-tool path-utils dirname +ok 2 - dirname + +expecting success: test "$(test-tool path-utils normalize_path_copy '')" = '' +ok 3 - normalize path: => + +expecting success: test "$(test-tool path-utils normalize_path_copy '.')" = '' +ok 4 - normalize path: . => + +expecting success: test "$(test-tool path-utils normalize_path_copy './')" = '' +ok 5 - normalize path: ./ => + +expecting success: test "$(test-tool path-utils normalize_path_copy './.')" = '' +ok 6 - normalize path: ./. => + +expecting success: test "$(test-tool path-utils normalize_path_copy './..')" = '++failed++' +ok 7 - normalize path: ./.. => ++failed++ + +expecting success: test "$(test-tool path-utils normalize_path_copy '../.')" = '++failed++' +ok 8 - normalize path: ../. => ++failed++ + +expecting success: test "$(test-tool path-utils normalize_path_copy './.././/')" = '++failed++' +ok 9 - normalize path: ./../.// => ++failed++ + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/..')" = '' +ok 10 - normalize path: dir/.. => + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/sub/../..')" = '' +ok 11 - normalize path: dir/sub/../.. => + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/sub/../../..')" = '++failed++' +ok 12 - normalize path: dir/sub/../../.. => ++failed++ + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir')" = 'dir' +ok 13 - normalize path: dir => dir + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir//')" = 'dir/' +ok 14 - normalize path: dir// => dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy './dir')" = 'dir' +ok 15 - normalize path: ./dir => dir + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/.')" = 'dir/' +ok 16 - normalize path: dir/. => dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir///./')" = 'dir/' +ok 17 - normalize path: dir///./ => dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir//sub/..')" = 'dir/' +ok 18 - normalize path: dir//sub/.. => dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/sub/../')" = 'dir/' +ok 19 - normalize path: dir/sub/../ => dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/sub/../.')" = 'dir/' +ok 20 - normalize path: dir/sub/../. => dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy 'dir/s1/../s2/')" = 'dir/s2/' +ok 21 - normalize path: dir/s1/../s2/ => dir/s2/ + +expecting success: test "$(test-tool path-utils normalize_path_copy 'd1/s1///s2/..//../s3/')" = 'd1/s3/' +ok 22 - normalize path: d1/s1///s2/..//../s3/ => d1/s3/ + +expecting success: test "$(test-tool path-utils normalize_path_copy 'd1/s1//../s2/../../d2')" = 'd2' +ok 23 - normalize path: d1/s1//../s2/../../d2 => d2 + +expecting success: test "$(test-tool path-utils normalize_path_copy 'd1/.../d2')" = 'd1/.../d2' +ok 24 - normalize path: d1/.../d2 => d1/.../d2 + +expecting success: test "$(test-tool path-utils normalize_path_copy 'd1/..././../d2')" = 'd1/d2' +ok 25 - normalize path: d1/..././../d2 => d1/d2 + +expecting success: test "$(test-tool path-utils normalize_path_copy '/')" = '/' +ok 26 - normalize path: / => / + +expecting success: test "$(test-tool path-utils normalize_path_copy '//')" = '/' +ok 27 - normalize path: // => / + +expecting success: test "$(test-tool path-utils normalize_path_copy '///')" = '/' +ok 28 - normalize path: /// => / + +expecting success: test "$(test-tool path-utils normalize_path_copy '/.')" = '/' +ok 29 - normalize path: /. => / + +expecting success: test "$(test-tool path-utils normalize_path_copy '/./')" = '/' +ok 30 - normalize path: /./ => / + +expecting success: test "$(test-tool path-utils normalize_path_copy '/./..')" = '++failed++' +ok 31 - normalize path: /./.. => ++failed++ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/../.')" = '++failed++' +ok 32 - normalize path: /../. => ++failed++ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/./.././/')" = '++failed++' +ok 33 - normalize path: /./../.// => ++failed++ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/..')" = '/' +ok 34 - normalize path: /dir/.. => / + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/sub/../..')" = '/' +ok 35 - normalize path: /dir/sub/../.. => / + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/sub/../../..')" = '++failed++' +ok 36 - normalize path: /dir/sub/../../.. => ++failed++ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir')" = '/dir' +ok 37 - normalize path: /dir => /dir + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir//')" = '/dir/' +ok 38 - normalize path: /dir// => /dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/./dir')" = '/dir' +ok 39 - normalize path: /./dir => /dir + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/.')" = '/dir/' +ok 40 - normalize path: /dir/. => /dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir///./')" = '/dir/' +ok 41 - normalize path: /dir///./ => /dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir//sub/..')" = '/dir/' +ok 42 - normalize path: /dir//sub/.. => /dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/sub/../')" = '/dir/' +ok 43 - normalize path: /dir/sub/../ => /dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy '//dir/sub/../.')" = '/dir/' +ok 44 - normalize path: //dir/sub/../. => /dir/ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/dir/s1/../s2/')" = '/dir/s2/' +ok 45 - normalize path: /dir/s1/../s2/ => /dir/s2/ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/d1/s1///s2/..//../s3/')" = '/d1/s3/' +ok 46 - normalize path: /d1/s1///s2/..//../s3/ => /d1/s3/ + +expecting success: test "$(test-tool path-utils normalize_path_copy '/d1/s1//../s2/../../d2')" = '/d2' +ok 47 - normalize path: /d1/s1//../s2/../../d2 => /d2 + +expecting success: test "$(test-tool path-utils normalize_path_copy '/d1/.../d2')" = '/d1/.../d2' +ok 48 - normalize path: /d1/.../d2 => /d1/.../d2 + +expecting success: test "$(test-tool path-utils normalize_path_copy '/d1/..././../d2')" = '/d1/d2' +ok 49 - normalize path: /d1/..././../d2 => /d1/d2 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/' '/') && + test "$actual" = '-1' +ok 50 - longest ancestor: / / => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/') && + test "$actual" = '0' +ok 51 - longest ancestor: /foo / => 0 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/fo') && + test "$actual" = '-1' +ok 52 - longest ancestor: /foo /fo => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/foo') && + test "$actual" = '-1' +ok 53 - longest ancestor: /foo /foo => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/bar') && + test "$actual" = '-1' +ok 54 - longest ancestor: /foo /bar => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/foo/bar') && + test "$actual" = '-1' +ok 55 - longest ancestor: /foo /foo/bar => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/foo:/bar') && + test "$actual" = '-1' +ok 56 - longest ancestor: /foo /foo:/bar => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/:/foo:/bar') && + test "$actual" = '0' +ok 57 - longest ancestor: /foo /:/foo:/bar => 0 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/foo:/:/bar') && + test "$actual" = '0' +ok 58 - longest ancestor: /foo /foo:/:/bar => 0 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo' '/:/bar:/foo') && + test "$actual" = '0' +ok 59 - longest ancestor: /foo /:/bar:/foo => 0 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/') && + test "$actual" = '0' +ok 60 - longest ancestor: /foo/bar / => 0 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/fo') && + test "$actual" = '-1' +ok 61 - longest ancestor: /foo/bar /fo => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo') && + test "$actual" = '4' +ok 62 - longest ancestor: /foo/bar /foo => 4 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo/ba') && + test "$actual" = '-1' +ok 63 - longest ancestor: /foo/bar /foo/ba => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/:/fo') && + test "$actual" = '0' +ok 64 - longest ancestor: /foo/bar /:/fo => 0 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo:/foo/ba') && + test "$actual" = '4' +ok 65 - longest ancestor: /foo/bar /foo:/foo/ba => 4 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/bar') && + test "$actual" = '-1' +ok 66 - longest ancestor: /foo/bar /bar => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/fo') && + test "$actual" = '-1' +ok 67 - longest ancestor: /foo/bar /fo => -1 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo:/bar') && + test "$actual" = '4' +ok 68 - longest ancestor: /foo/bar /foo:/bar => 4 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/:/foo:/bar') && + test "$actual" = '4' +ok 69 - longest ancestor: /foo/bar /:/foo:/bar => 4 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo:/:/bar') && + test "$actual" = '4' +ok 70 - longest ancestor: /foo/bar /foo:/:/bar => 4 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/:/bar:/fo') && + test "$actual" = '0' +ok 71 - longest ancestor: /foo/bar /:/bar:/fo => 0 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/:/bar') && + test "$actual" = '0' +ok 72 - longest ancestor: /foo/bar /:/bar => 0 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo') && + test "$actual" = '4' +ok 73 - longest ancestor: /foo/bar /foo => 4 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/foo:/bar') && + test "$actual" = '4' +ok 74 - longest ancestor: /foo/bar /foo:/bar => 4 + +expecting success: actual=$(test-tool path-utils longest_ancestor_length '/foo/bar' '/bar') && + test "$actual" = '-1' +ok 75 - longest ancestor: /foo/bar /bar => -1 + expecting success: - echo "[test]one = 1" >one && - echo "[include]path = \"$(pwd)/one\"" >.gitconfig && - echo 1 >expect && - git config test.one >actual && - test_cmp expect actual + test c:/msysgit = $(test-tool path-utils strip_path_suffix \ + c:/msysgit/libexec//git-core libexec/git-core) -ok 1 - include file by absolute path +ok 76 - strip_path_suffix expecting success: - echo "[test]one = 1" >one && - echo "[include]path = one" >.gitconfig && - echo 1 >expect && - git config test.one >actual && - test_cmp expect actual + test_must_fail test-tool path-utils absolute_path "" -ok 2 - include file by relative path +fatal: The empty string is not a valid path +ok 77 - absolute path rejects the empty string + +skipping test: :\\abc is an absolute path + for letter in : \" C Z 1 ä + do + path=$letter:\\abc && + absolute="$(test-tool path-utils absolute_path "$path")" && + test "$path" = "$absolute" || return 1 + done + +ok 78 # skip :\\abc is an absolute path (missing MINGW) expecting success: - mkdir subdir && - echo "[test]three = 3" >subdir/three && - echo "[include]path = three" >subdir/two && - echo "[include]path = subdir/two" >.gitconfig && - echo 3 >expect && - git config test.three >actual && - test_cmp expect actual + test_must_fail test-tool path-utils real_path "" -ok 3 - chained relative paths +fatal: The empty string is not a valid path +ok 79 - real path rejects the empty string expecting success: - echo "[test]one = 1" >one && - echo "[include]path = ~/one" >.gitconfig && - echo 1 >expect && - git config test.one >actual && - test_cmp expect actual + nopath="hopefully-absent-path" && + test "/" = "$(test-tool path-utils real_path "/")" && + test "/$nopath" = "$(test-tool path-utils real_path "/$nopath")" -ok 4 - include paths get tilde-expansion +ok 80 - real path works on absolute paths 1 expecting success: - echo "[test]one = 1" >one && - echo "[include]path = one" >.gitconfig && - echo one >expect && - git config include.path >actual && - test_cmp expect actual + nopath="hopefully-absent-path" && + # Find an existing top-level directory for the remaining tests: + d=$(pwd -P | sed -e "s|^\([^/]*/[^/]*\)/.*|\1|") && + test "$d" = "$(test-tool path-utils real_path "$d")" && + test "$d/$nopath" = "$(test-tool path-utils real_path "$d/$nopath")" -ok 5 - include options can still be examined +ok 81 - real path works on absolute paths 2 expecting success: - echo "[test]one = 1" >one && - echo "[include]path = one" >.gitconfig && - cat >expect <<-\EOF && - include.path=one - test.one=1 - EOF - git config --list >actual.full && - grep -v ^core actual.full >actual && - test_cmp expect actual + nopath="hopefully-absent-path" && + test "/" = "$(test-tool path-utils real_path "///")" && + test "/$nopath" = "$(test-tool path-utils real_path "///$nopath")" && + # Find an existing top-level directory for the remaining tests: + d=$(pwd -P | sed -e "s|^\([^/]*/[^/]*\)/.*|\1|") && + test "$d" = "$(test-tool path-utils real_path "//$d")" && + test "$d/$nopath" = "$(test-tool path-utils real_path "//$d/$nopath")" -ok 6 - listing includes option and expansion +ok 82 - real path removes extra leading slashes expecting success: - echo "[test]one = 1" >one && - echo "[include]path = one" >.gitconfig && - test_must_fail git config -f .gitconfig test.one && - test_must_fail git config --global test.one && - echo 1 >expect && - git config --includes -f .gitconfig test.one >actual && - test_cmp expect actual + nopath="hopefully-absent-path" && + # Find an existing top-level directory for the remaining tests: + d=$(pwd -P | sed -e "s|^\([^/]*/[^/]*\)/.*|\1|") && + test "$d" = "$(test-tool path-utils real_path "$d///")" && + test "$d/$nopath" = "$(test-tool path-utils real_path "$d///$nopath")" -ok 7 - single file lookup does not expand includes by default +ok 83 - real path removes other extra slashes + +checking prerequisite: SYMLINKS + +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + # test whether the filesystem supports symbolic links + ln -s x y && test -h y +) +prerequisite SYMLINKS ok expecting success: - echo "[test]one = 1" >one && - echo "[include]path = one" >.gitconfig && - echo "include.path=one" >expect && - git config -f .gitconfig --list >actual && - test_cmp expect actual + mkdir first && + ln -s ../.git first/.git && + mkdir second && + ln -s ../first second/other && + mkdir third && + dir="$(cd .git; pwd -P)" && + dir2=third/../second/other/.git && + test "$dir" = "$(test-tool path-utils real_path $dir2)" && + file="$dir"/index && + test "$file" = "$(test-tool path-utils real_path $dir2/index)" && + basename=blub && + test "$dir/$basename" = "$(cd .git && test-tool path-utils real_path "$basename")" && + ln -s ../first/file .git/syml && + sym="$(cd first; pwd -P)"/file && + test "$sym" = "$(test-tool path-utils real_path "$dir2/syml")" -ok 8 - single file list does not expand includes by default +ok 84 - real path works on symlinks expecting success: - echo "[test]one = 1" >one && - echo "[include]path = one" >.gitconfig && - git config test.two 2 && - echo 2 >expect && - git config --no-includes test.two >actual && - test_cmp expect actual && - test_must_fail git config --no-includes test.one + ln -s target symlink && + test "$(test-tool path-utils prefix_path prefix "$(pwd)/symlink")" = "symlink" -ok 9 - writing config file does not expand includes +ok 85 - prefix_path works with absolute paths to work tree symlinks expecting success: - echo "[test]one = 1" >one && - echo "[include]path = one" >.gitconfig && - git config test.one 2 && - echo 1 >expect && - git config -f one test.one >actual && - test_cmp expect actual && - cat >expect <<-\EOF && - 1 - 2 - EOF - git config --get-all test.one >actual && - test_cmp expect actual + echo "" >expected && + test-tool path-utils prefix_path prefix "$(pwd)" >actual && + test_cmp expected actual -ok 10 - config modification does not affect includes +ok 86 - prefix_path works with only absolute path to work tree expecting success: - cat >.gitconfig <<-\EOF && - [include]path = non-existent - [test]value = yes - EOF - echo yes >expect && - git config test.value >actual && - test_cmp expect actual + test_must_fail test-tool path-utils prefix_path prefix "$(pwd)a" -ok 11 - missing include files are ignored +fatal: '/build/git-2.20.1/t/trash directory.t0060-path-utilsa' is outside repository +ok 87 - prefix_path rejects absolute path to dir with same beginning as work tree expecting success: - echo "[test]one = 1" >one && - echo 1 >expect && - git -c include.path="$(pwd)/one" config test.one >actual && - test_cmp expect actual + git init repo && + ln -s repo repolink && + test "a" = "$(cd repo && test-tool path-utils prefix_path prefix "$(pwd)/../repolink/a")" -ok 12 - absolute includes from command line work +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0060-path-utils/repo/.git/ +ok 88 - prefix_path works with absolute path to a symlink to work tree having same beginning as work tree + +expecting success: test "$(test-tool path-utils relative_path '/foo/a/b/c/' '/foo/a/b/')" = 'c/' +ok 89 - relative path: /foo/a/b/c/ /foo/a/b/ => c/ + +expecting success: test "$(test-tool path-utils relative_path '/foo/a/b/c/' '/foo/a/b')" = 'c/' +ok 90 - relative path: /foo/a/b/c/ /foo/a/b => c/ + +expecting success: test "$(test-tool path-utils relative_path '/foo/a//b//c/' '///foo/a/b//')" = 'c/' +ok 91 - relative path: /foo/a//b//c/ ///foo/a/b// => c/ + +expecting success: test "$(test-tool path-utils relative_path '/foo/a/b' '/foo/a/b')" = './' +ok 92 - relative path: /foo/a/b /foo/a/b => ./ + +expecting success: test "$(test-tool path-utils relative_path '/foo/a/b/' '/foo/a/b')" = './' +ok 93 - relative path: /foo/a/b/ /foo/a/b => ./ + +expecting success: test "$(test-tool path-utils relative_path '/foo/a' '/foo/a/b')" = '../' +ok 94 - relative path: /foo/a /foo/a/b => ../ + +expecting success: test "$(test-tool path-utils relative_path '/' '/foo/a/b/')" = '../../../' +ok 95 - relative path: / /foo/a/b/ => ../../../ + +expecting success: test "$(test-tool path-utils relative_path '/foo/a/c' '/foo/a/b/')" = '../c' +ok 96 - relative path: /foo/a/c /foo/a/b/ => ../c + +expecting success: test "$(test-tool path-utils relative_path '/foo/a/c' '/foo/a/b')" = '../c' +ok 97 - relative path: /foo/a/c /foo/a/b => ../c + +expecting success: test "$(test-tool path-utils relative_path '/foo/x/y' '/foo/a/b/')" = '../../x/y' +ok 98 - relative path: /foo/x/y /foo/a/b/ => ../../x/y + +expecting success: test "$(test-tool path-utils relative_path '/foo/a/b' '')" = '/foo/a/b' +ok 99 - relative path: /foo/a/b => /foo/a/b + +expecting success: test "$(test-tool path-utils relative_path '/foo/a/b' '')" = '/foo/a/b' +ok 100 - relative path: /foo/a/b => /foo/a/b + +expecting success: test "$(test-tool path-utils relative_path 'foo/a/b/c/' 'foo/a/b/')" = 'c/' +ok 101 - relative path: foo/a/b/c/ foo/a/b/ => c/ + +expecting success: test "$(test-tool path-utils relative_path 'foo/a/b/c/' 'foo/a/b')" = 'c/' +ok 102 - relative path: foo/a/b/c/ foo/a/b => c/ + +expecting success: test "$(test-tool path-utils relative_path 'foo/a/b//c' 'foo/a//b')" = 'c' +ok 103 - relative path: foo/a/b//c foo/a//b => c + +expecting success: test "$(test-tool path-utils relative_path 'foo/a/b/' 'foo/a/b/')" = './' +ok 104 - relative path: foo/a/b/ foo/a/b/ => ./ + +expecting success: test "$(test-tool path-utils relative_path 'foo/a/b/' 'foo/a/b')" = './' +ok 105 - relative path: foo/a/b/ foo/a/b => ./ + +expecting success: test "$(test-tool path-utils relative_path 'foo/a' 'foo/a/b')" = '../' +ok 106 - relative path: foo/a foo/a/b => ../ + +expecting success: test "$(test-tool path-utils relative_path 'foo/x/y' 'foo/a/b')" = '../../x/y' +ok 107 - relative path: foo/x/y foo/a/b => ../../x/y + +expecting success: test "$(test-tool path-utils relative_path 'foo/a/c' 'foo/a/b')" = '../c' +ok 108 - relative path: foo/a/c foo/a/b => ../c + +expecting success: test "$(test-tool path-utils relative_path 'foo/a/b' '/foo/x/y')" = 'foo/a/b' +ok 109 - relative path: foo/a/b /foo/x/y => foo/a/b + +expecting success: test "$(test-tool path-utils relative_path '/foo/a/b' 'foo/x/y')" = '/foo/a/b' +ok 110 - relative path: /foo/a/b foo/x/y => /foo/a/b + +skipping test: relative path: d:/a/b D:/a/c => ../b test "$(test-tool path-utils relative_path 'd:/a/b' 'D:/a/c')" = '../b' +ok 111 # skip relative path: d:/a/b D:/a/c => ../b (missing MINGW) + +skipping test: relative path: C:/a/b D:/a/c => C:/a/b test "$(test-tool path-utils relative_path 'C:/a/b' 'D:/a/c')" = 'C:/a/b' +ok 112 # skip relative path: C:/a/b D:/a/c => C:/a/b (missing MINGW) + +expecting success: test "$(test-tool path-utils relative_path 'foo/a/b' '')" = 'foo/a/b' +ok 113 - relative path: foo/a/b => foo/a/b + +expecting success: test "$(test-tool path-utils relative_path 'foo/a/b' '')" = 'foo/a/b' +ok 114 - relative path: foo/a/b => foo/a/b + +expecting success: test "$(test-tool path-utils relative_path '' '/foo/a/b')" = './' +ok 115 - relative path: /foo/a/b => ./ + +expecting success: test "$(test-tool path-utils relative_path '' '')" = './' +ok 116 - relative path: => ./ + +expecting success: test "$(test-tool path-utils relative_path '' '')" = './' +ok 117 - relative path: => ./ + +expecting success: test "$(test-tool path-utils relative_path '' '')" = './' +ok 118 - relative path: => ./ + +expecting success: test "$(test-tool path-utils relative_path '' '')" = './' +ok 119 - relative path: => ./ + +expecting success: test "$(test-tool path-utils relative_path '' '/foo/a/b')" = './' +ok 120 - relative path: /foo/a/b => ./ expecting success: - echo "[test]one = 1" >one && - test_must_fail git -c include.path=one config test.one + A=B git rev-parse --git-path info/grafts >actual && + echo .git/info/grafts >expect && + test_cmp expect actual + +ok 121 - git-path A=B info/grafts => .git/info/grafts -error: relative config includes must come from files -fatal: unable to parse command-line config -ok 13 - relative includes from command line fail +expecting success: + GIT_GRAFT_FILE=foo git rev-parse --git-path info/grafts >actual && + echo foo >expect && + test_cmp expect actual + +ok 122 - git-path GIT_GRAFT_FILE=foo info/grafts => foo expecting success: - echo "[test]one = 1" >one && - echo "[include]path=$(pwd)/one" >blob && - blob=$(git hash-object -w blob) && - echo 1 >expect && - git config --blob=$blob test.one >actual && - test_cmp expect actual + GIT_GRAFT_FILE=foo git rev-parse --git-path info/////grafts >actual && + echo foo >expect && + test_cmp expect actual + +ok 123 - git-path GIT_GRAFT_FILE=foo info/////grafts => foo -ok 14 - absolute includes from blobs work +expecting success: + GIT_INDEX_FILE=foo git rev-parse --git-path index >actual && + echo foo >expect && + test_cmp expect actual + +ok 124 - git-path GIT_INDEX_FILE=foo index => foo expecting success: - echo "[test]one = 1" >one && - echo "[include]path=one" >blob && - blob=$(git hash-object -w blob) && - test_must_fail git config --blob=$blob test.one + GIT_INDEX_FILE=foo git rev-parse --git-path index/foo >actual && + echo .git/index/foo >expect && + test_cmp expect actual + +ok 125 - git-path GIT_INDEX_FILE=foo index/foo => .git/index/foo -error: relative config includes must come from files -error: bad config line 1 in blob d085876092eb24c144128bcd5db5d26e665f4f8a -ok 15 - relative includes from blobs fail +expecting success: + GIT_INDEX_FILE=foo git rev-parse --git-path index2 >actual && + echo .git/index2 >expect && + test_cmp expect actual + +ok 126 - git-path GIT_INDEX_FILE=foo index2 => .git/index2 + +expecting success: mkdir foo +ok 127 - setup fake objects directory foo expecting success: - echo "[test]one = 1" >one && - echo 1 >expect && - echo "[include]path=\"$(pwd)/one\"" | - git config --file - test.one >actual && - test_cmp expect actual + GIT_OBJECT_DIRECTORY=foo git rev-parse --git-path objects >actual && + echo foo >expect && + test_cmp expect actual + +ok 128 - git-path GIT_OBJECT_DIRECTORY=foo objects => foo -ok 16 - absolute includes from stdin work +expecting success: + GIT_OBJECT_DIRECTORY=foo git rev-parse --git-path objects/foo >actual && + echo foo/foo >expect && + test_cmp expect actual + +ok 129 - git-path GIT_OBJECT_DIRECTORY=foo objects/foo => foo/foo expecting success: - echo "[test]one = 1" >one && - echo "[include]path=one" | - test_must_fail git config --file - test.one + GIT_OBJECT_DIRECTORY=foo git rev-parse --git-path objects2 >actual && + echo .git/objects2 >expect && + test_cmp expect actual + +ok 130 - git-path GIT_OBJECT_DIRECTORY=foo objects2 => .git/objects2 -error: relative config includes must come from files -fatal: bad config line 1 in standard input -ok 17 - relative includes from stdin line fail +expecting success: git --git-dir=bar init +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t0060-path-utils/bar/ +ok 131 - setup common repository expecting success: - git init foo && - ( - cd foo && - echo "[includeIf \"gitdir:foo/\"]path=bar" >>.git/config && - echo "[test]one=1" >.git/bar && - echo 1 >expect && - git config test.one >actual && + GIT_COMMON_DIR=bar git rev-parse --git-path index >actual && + echo .git/index >expect && test_cmp expect actual - ) + +ok 132 - git-path GIT_COMMON_DIR=bar index => .git/index -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1305-config-include/foo/.git/ -ok 18 - conditional include, both unanchored +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path HEAD >actual && + echo .git/HEAD >expect && + test_cmp expect actual + +ok 133 - git-path GIT_COMMON_DIR=bar HEAD => .git/HEAD expecting success: - ( - cd foo && - echo "[includeIf \"gitdir:~/foo/\"]path=bar2" >>.git/config && - echo "[test]two=2" >.git/bar2 && - echo 2 >expect && - git config test.two >actual && + GIT_COMMON_DIR=bar git rev-parse --git-path logs/HEAD >actual && + echo .git/logs/HEAD >expect && test_cmp expect actual - ) + +ok 134 - git-path GIT_COMMON_DIR=bar logs/HEAD => .git/logs/HEAD -ok 19 - conditional include, $HOME expansion +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/bisect/foo >actual && + echo .git/logs/refs/bisect/foo >expect && + test_cmp expect actual + +ok 135 - git-path GIT_COMMON_DIR=bar logs/refs/bisect/foo => .git/logs/refs/bisect/foo expecting success: - ( - cd foo && - echo "[includeIf \"gitdir:**/foo/**\"]path=bar3" >>.git/config && - echo "[test]three=3" >.git/bar3 && - echo 3 >expect && - git config test.three >actual && + GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/bisec/foo >actual && + echo bar/logs/refs/bisec/foo >expect && test_cmp expect actual - ) + +ok 136 - git-path GIT_COMMON_DIR=bar logs/refs/bisec/foo => bar/logs/refs/bisec/foo -ok 20 - conditional include, full pattern +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/bisec >actual && + echo bar/logs/refs/bisec >expect && + test_cmp expect actual + +ok 137 - git-path GIT_COMMON_DIR=bar logs/refs/bisec => bar/logs/refs/bisec expecting success: - echo "[includeIf \"gitdir:./foo/.git\"]path=bar4" >>.gitconfig && - echo "[test]four=4" >bar4 && - ( - cd foo && - echo 4 >expect && - git config test.four >actual && + GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/bisectfoo >actual && + echo bar/logs/refs/bisectfoo >expect && test_cmp expect actual - ) + +ok 138 - git-path GIT_COMMON_DIR=bar logs/refs/bisectfoo => bar/logs/refs/bisectfoo -ok 21 - conditional include, relative path +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path objects >actual && + echo bar/objects >expect && + test_cmp expect actual + +ok 139 - git-path GIT_COMMON_DIR=bar objects => bar/objects expecting success: - ( - cd foo && - echo "[includeIf \"gitdir/i:FOO/\"]path=bar5" >>.git/config && - echo "[test]five=5" >.git/bar5 && - echo 5 >expect && - git config test.five >actual && + GIT_COMMON_DIR=bar git rev-parse --git-path objects/bar >actual && + echo bar/objects/bar >expect && test_cmp expect actual - ) + +ok 140 - git-path GIT_COMMON_DIR=bar objects/bar => bar/objects/bar -ok 22 - conditional include, both unanchored, icase +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path info/exclude >actual && + echo bar/info/exclude >expect && + test_cmp expect actual + +ok 141 - git-path GIT_COMMON_DIR=bar info/exclude => bar/info/exclude expecting success: - ( - cd foo && - echo "[includeIf \"gitdir:foo/\"]path=bar6" >>.git/config && - echo "[test]six=6" >.git/bar6 && - echo 6 >expect && - test-tool config read_early_config test.six >actual && + GIT_COMMON_DIR=bar git rev-parse --git-path info/grafts >actual && + echo bar/info/grafts >expect && test_cmp expect actual - ) + +ok 142 - git-path GIT_COMMON_DIR=bar info/grafts => bar/info/grafts -ok 23 - conditional include, early config reading +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path info/sparse-checkout >actual && + echo .git/info/sparse-checkout >expect && + test_cmp expect actual + +ok 143 - git-path GIT_COMMON_DIR=bar info/sparse-checkout => .git/info/sparse-checkout -checking prerequisite: SYMLINKS +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path info//sparse-checkout >actual && + echo .git/info//sparse-checkout >expect && + test_cmp expect actual + +ok 144 - git-path GIT_COMMON_DIR=bar info//sparse-checkout => .git/info//sparse-checkout -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" && - # test whether the filesystem supports symbolic links - ln -s x y && test -h y +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path remotes/bar >actual && + echo bar/remotes/bar >expect && + test_cmp expect actual + +ok 145 - git-path GIT_COMMON_DIR=bar remotes/bar => bar/remotes/bar -) -prerequisite SYMLINKS ok expecting success: - mkdir real-home && - ln -s real-home home && - ( - HOME="$TRASH_DIRECTORY/home" && - export HOME && - cd "$HOME" && + GIT_COMMON_DIR=bar git rev-parse --git-path branches/bar >actual && + echo bar/branches/bar >expect && + test_cmp expect actual + +ok 146 - git-path GIT_COMMON_DIR=bar branches/bar => bar/branches/bar - git init foo && - cd foo && - mkdir sub +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path logs/refs/heads/master >actual && + echo bar/logs/refs/heads/master >expect && + test_cmp expect actual + +ok 147 - git-path GIT_COMMON_DIR=bar logs/refs/heads/master => bar/logs/refs/heads/master + +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path refs/heads/master >actual && + echo bar/refs/heads/master >expect && + test_cmp expect actual + +ok 148 - git-path GIT_COMMON_DIR=bar refs/heads/master => bar/refs/heads/master + +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path refs/bisect/foo >actual && + echo .git/refs/bisect/foo >expect && + test_cmp expect actual + +ok 149 - git-path GIT_COMMON_DIR=bar refs/bisect/foo => .git/refs/bisect/foo + +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path hooks/me >actual && + echo bar/hooks/me >expect && + test_cmp expect actual + +ok 150 - git-path GIT_COMMON_DIR=bar hooks/me => bar/hooks/me + +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path config >actual && + echo bar/config >expect && + test_cmp expect actual + +ok 151 - git-path GIT_COMMON_DIR=bar config => bar/config + +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path packed-refs >actual && + echo bar/packed-refs >expect && + test_cmp expect actual + +ok 152 - git-path GIT_COMMON_DIR=bar packed-refs => bar/packed-refs + +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path shallow >actual && + echo bar/shallow >expect && + test_cmp expect actual + +ok 153 - git-path GIT_COMMON_DIR=bar shallow => bar/shallow + +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path common >actual && + echo bar/common >expect && + test_cmp expect actual + +ok 154 - git-path GIT_COMMON_DIR=bar common => bar/common + +expecting success: + GIT_COMMON_DIR=bar git rev-parse --git-path common/file >actual && + echo bar/common/file >expect && + test_cmp expect actual + +ok 155 - git-path GIT_COMMON_DIR=bar common/file => bar/common/file + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '../' '../foo' '../submodule') && + test "$actual" = '../../submodule' + +ok 156 - test_submodule_relative_url: ../ ../foo ../submodule => ../../submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '../' '../foo/bar' '../submodule') && + test "$actual" = '../../foo/submodule' + +ok 157 - test_submodule_relative_url: ../ ../foo/bar ../submodule => ../../foo/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '../' '../foo/submodule' '../submodule') && + test "$actual" = '../../foo/submodule' + +ok 158 - test_submodule_relative_url: ../ ../foo/submodule ../submodule => ../../foo/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '../' './foo' '../submodule') && + test "$actual" = '../submodule' + +ok 159 - test_submodule_relative_url: ../ ./foo ../submodule => ../submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '../' './foo/bar' '../submodule') && + test "$actual" = '../foo/submodule' + +ok 160 - test_submodule_relative_url: ../ ./foo/bar ../submodule => ../foo/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '../../../' '../foo/bar' '../sub/a/b/c') && + test "$actual" = '../../../../foo/sub/a/b/c' + +ok 161 - test_submodule_relative_url: ../../../ ../foo/bar ../sub/a/b/c => ../../../../foo/sub/a/b/c + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '../' '/build/git-2.20.1/t/trash directory.t0060-path-utils/addtest' '../repo') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/repo' + +ok 162 - test_submodule_relative_url: ../ /build/git-2.20.1/t/trash directory.t0060-path-utils/addtest ../repo => /build/git-2.20.1/t/trash directory.t0060-path-utils/repo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '../' 'foo/bar' '../submodule') && + test "$actual" = '../foo/submodule' + +ok 163 - test_submodule_relative_url: ../ foo/bar ../submodule => ../foo/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '../' 'foo' '../submodule') && + test "$actual" = '../submodule' + +ok 164 - test_submodule_relative_url: ../ foo ../submodule => ../submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/bar' '../sub/a/b/c') && + test "$actual" = '../foo/sub/a/b/c' + +ok 165 - test_submodule_relative_url: (null) ../foo/bar ../sub/a/b/c => ../foo/sub/a/b/c + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/bar' '../sub/a/b/c/') && + test "$actual" = '../foo/sub/a/b/c' + +ok 166 - test_submodule_relative_url: (null) ../foo/bar ../sub/a/b/c/ => ../foo/sub/a/b/c + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/bar/' '../sub/a/b/c') && + test "$actual" = '../foo/sub/a/b/c' + +ok 167 - test_submodule_relative_url: (null) ../foo/bar/ ../sub/a/b/c => ../foo/sub/a/b/c + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/bar' '../submodule') && + test "$actual" = '../foo/submodule' + +ok 168 - test_submodule_relative_url: (null) ../foo/bar ../submodule => ../foo/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo/submodule' '../submodule') && + test "$actual" = '../foo/submodule' + +ok 169 - test_submodule_relative_url: (null) ../foo/submodule ../submodule => ../foo/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '../foo' '../submodule') && + test "$actual" = '../submodule' + +ok 170 - test_submodule_relative_url: (null) ../foo ../submodule => ../submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' './foo/bar' '../submodule') && + test "$actual" = 'foo/submodule' + +ok 171 - test_submodule_relative_url: (null) ./foo/bar ../submodule => foo/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' './foo' '../submodule') && + test "$actual" = 'submodule' + +ok 172 - test_submodule_relative_url: (null) ./foo ../submodule => submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '//somewhere else/repo' '../subrepo') && + test "$actual" = '//somewhere else/subrepo' + +ok 173 - test_submodule_relative_url: (null) //somewhere else/repo ../subrepo => //somewhere else/subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '//somewhere else/repo' '../../subrepo') && + test "$actual" = '//subrepo' + +ok 174 - test_submodule_relative_url: (null) //somewhere else/repo ../../subrepo => //subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '//somewhere else/repo' '../../../subrepo') && + test "$actual" = '/subrepo' + +ok 175 - test_submodule_relative_url: (null) //somewhere else/repo ../../../subrepo => /subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '//somewhere else/repo' '../../../../subrepo') && + test "$actual" = 'subrepo' + +ok 176 - test_submodule_relative_url: (null) //somewhere else/repo ../../../../subrepo => subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/subsuper_update_r' '../subsubsuper_update_r') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/subsubsuper_update_r' + +ok 177 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/subsuper_update_r ../subsubsuper_update_r => /build/git-2.20.1/t/trash directory.t0060-path-utils/subsubsuper_update_r + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/super_update_r2' '../subsuper_update_r') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/subsuper_update_r' + +ok 178 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/super_update_r2 ../subsuper_update_r => /build/git-2.20.1/t/trash directory.t0060-path-utils/subsuper_update_r + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/.' '../.') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/.' + +ok 179 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/. ../. => /build/git-2.20.1/t/trash directory.t0060-path-utils/. + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils' './.') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/.' + +ok 180 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils ./. => /build/git-2.20.1/t/trash directory.t0060-path-utils/. + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/addtest' '../repo') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/repo' + +ok 181 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/addtest ../repo => /build/git-2.20.1/t/trash directory.t0060-path-utils/repo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils' './Ã¥ äö') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/Ã¥ äö' + +ok 182 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils ./Ã¥ äö => /build/git-2.20.1/t/trash directory.t0060-path-utils/Ã¥ äö + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/.' '../submodule') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule' + +ok 183 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/. ../submodule => /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule' '../submodule') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule' + +ok 184 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule ../submodule => /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/home2/../remote' '../bundle1') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/home2/../bundle1' + +ok 185 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/home2/../remote ../bundle1 => /build/git-2.20.1/t/trash directory.t0060-path-utils/home2/../bundle1 + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule_update_repo' './.') && + test "$actual" = '/build/git-2.20.1/t/trash directory.t0060-path-utils/submodule_update_repo/.' + +ok 186 - test_submodule_relative_url: (null) /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule_update_repo ./. => /build/git-2.20.1/t/trash directory.t0060-path-utils/submodule_update_repo/. + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'file:///tmp/repo' '../subrepo') && + test "$actual" = 'file:///tmp/subrepo' + +ok 187 - test_submodule_relative_url: (null) file:///tmp/repo ../subrepo => file:///tmp/subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'foo/bar' '../submodule') && + test "$actual" = 'foo/submodule' + +ok 188 - test_submodule_relative_url: (null) foo/bar ../submodule => foo/submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'foo' '../submodule') && + test "$actual" = 'submodule' + +ok 189 - test_submodule_relative_url: (null) foo ../submodule => submodule + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../subrepo') && + test "$actual" = 'helper:://hostname/subrepo' + +ok 190 - test_submodule_relative_url: (null) helper:://hostname/repo ../subrepo => helper:://hostname/subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../subrepo') && + test "$actual" = 'helper:://subrepo' + +ok 191 - test_submodule_relative_url: (null) helper:://hostname/repo ../../subrepo => helper:://subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../../subrepo') && + test "$actual" = 'helper::/subrepo' + +ok 192 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../subrepo => helper::/subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../../../subrepo') && + test "$actual" = 'helper::subrepo' + +ok 193 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../../subrepo => helper::subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../../../../subrepo') && + test "$actual" = 'helper:subrepo' + +ok 194 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../../../subrepo => helper:subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'helper:://hostname/repo' '../../../../../../subrepo') && + test "$actual" = '.:subrepo' + +ok 195 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../../../../subrepo => .:subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../subrepo') && + test "$actual" = 'ssh://hostname/subrepo' + +ok 196 - test_submodule_relative_url: (null) ssh://hostname/repo ../subrepo => ssh://hostname/subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../../subrepo') && + test "$actual" = 'ssh://subrepo' + +ok 197 - test_submodule_relative_url: (null) ssh://hostname/repo ../../subrepo => ssh://subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../../../subrepo') && + test "$actual" = 'ssh:/subrepo' + +ok 198 - test_submodule_relative_url: (null) ssh://hostname/repo ../../../subrepo => ssh:/subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../../../../subrepo') && + test "$actual" = 'ssh:subrepo' + +ok 199 - test_submodule_relative_url: (null) ssh://hostname/repo ../../../../subrepo => ssh:subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname/repo' '../../../../../subrepo') && + test "$actual" = '.:subrepo' + +ok 200 - test_submodule_relative_url: (null) ssh://hostname/repo ../../../../../subrepo => .:subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'ssh://hostname:22/repo' '../subrepo') && + test "$actual" = 'ssh://hostname:22/subrepo' + +ok 201 - test_submodule_relative_url: (null) ssh://hostname:22/repo ../subrepo => ssh://hostname:22/subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'user@host:path/to/repo' '../subrepo') && + test "$actual" = 'user@host:path/to/subrepo' + +ok 202 - test_submodule_relative_url: (null) user@host:path/to/repo ../subrepo => user@host:path/to/subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'user@host:repo' '../subrepo') && + test "$actual" = 'user@host:subrepo' + +ok 203 - test_submodule_relative_url: (null) user@host:repo ../subrepo => user@host:subrepo + +expecting success: + actual=$(git submodule--helper resolve-relative-url-test '(null)' 'user@host:repo' '../../subrepo') && + test "$actual" = '.:subrepo' + +ok 204 - test_submodule_relative_url: (null) user@host:repo ../../subrepo => .:subrepo + +expecting success: + test-tool path-utils is_dotgitmodules \ + .gitmodules \ + \ + .git${u200c}modules \ + \ + .Gitmodules \ + .gitmoduleS \ + \ + ".gitmodules " \ + ".gitmodules." \ + ".gitmodules " \ + ".gitmodules. " \ + ".gitmodules ." \ + ".gitmodules.." \ + ".gitmodules " \ + ".gitmodules. " \ + ".gitmodules . " \ + ".gitmodules ." \ + \ + ".Gitmodules " \ + ".Gitmodules." \ + ".Gitmodules " \ + ".Gitmodules. " \ + ".Gitmodules ." \ + ".Gitmodules.." \ + ".Gitmodules " \ + ".Gitmodules. " \ + ".Gitmodules . " \ + ".Gitmodules ." \ + \ + GITMOD~1 \ + gitmod~1 \ + GITMOD~2 \ + gitmod~3 \ + GITMOD~4 \ + \ + "GITMOD~1 " \ + "gitmod~2." \ + "GITMOD~3 " \ + "gitmod~4. " \ + "GITMOD~1 ." \ + "gitmod~2 " \ + "GITMOD~3. " \ + "gitmod~4 . " \ + \ + GI7EBA~1 \ + gi7eba~9 \ + \ + GI7EB~10 \ + GI7EB~11 \ + GI7EB~99 \ + GI7EB~10 \ + GI7E~100 \ + GI7E~101 \ + GI7E~999 \ + ~1000000 \ + ~9999999 \ + \ + .gitmodules:\$DATA \ + "gitmod~4 . :\$DATA" \ + \ + --not \ + ".gitmodules x" \ + ".gitmodules .x" \ + \ + " .gitmodules" \ + \ + ..gitmodules \ + \ + gitmodules \ + \ + .gitmodule \ + \ + ".gitmodules x " \ + ".gitmodules .x" \ + \ + GI7EBA~ \ + GI7EBA~0 \ + GI7EBA~~1 \ + GI7EBA~X \ + Gx7EBA~1 \ + GI7EBX~1 \ + \ + GI7EB~1 \ + GI7EB~01 \ + GI7EB~1X \ + \ + .gitmodules,:\$DATA + +ok: '.gitmodules' is .gitmodules +ok: '.git‌modules' is .gitmodules +ok: '.Gitmodules' is .gitmodules +ok: '.gitmoduleS' is .gitmodules +ok: '.gitmodules ' is .gitmodules +ok: '.gitmodules.' is .gitmodules +ok: '.gitmodules ' is .gitmodules +ok: '.gitmodules. ' is .gitmodules +ok: '.gitmodules .' is .gitmodules +ok: '.gitmodules..' is .gitmodules +ok: '.gitmodules ' is .gitmodules +ok: '.gitmodules. ' is .gitmodules +ok: '.gitmodules . ' is .gitmodules +ok: '.gitmodules .' is .gitmodules +ok: '.Gitmodules ' is .gitmodules +ok: '.Gitmodules.' is .gitmodules +ok: '.Gitmodules ' is .gitmodules +ok: '.Gitmodules. ' is .gitmodules +ok: '.Gitmodules .' is .gitmodules +ok: '.Gitmodules..' is .gitmodules +ok: '.Gitmodules ' is .gitmodules +ok: '.Gitmodules. ' is .gitmodules +ok: '.Gitmodules . ' is .gitmodules +ok: '.Gitmodules .' is .gitmodules +ok: 'GITMOD~1' is .gitmodules +ok: 'gitmod~1' is .gitmodules +ok: 'GITMOD~2' is .gitmodules +ok: 'gitmod~3' is .gitmodules +ok: 'GITMOD~4' is .gitmodules +ok: 'GITMOD~1 ' is .gitmodules +ok: 'gitmod~2.' is .gitmodules +ok: 'GITMOD~3 ' is .gitmodules +ok: 'gitmod~4. ' is .gitmodules +ok: 'GITMOD~1 .' is .gitmodules +ok: 'gitmod~2 ' is .gitmodules +ok: 'GITMOD~3. ' is .gitmodules +ok: 'gitmod~4 . ' is .gitmodules +ok: 'GI7EBA~1' is .gitmodules +ok: 'gi7eba~9' is .gitmodules +ok: 'GI7EB~10' is .gitmodules +ok: 'GI7EB~11' is .gitmodules +ok: 'GI7EB~99' is .gitmodules +ok: 'GI7EB~10' is .gitmodules +ok: 'GI7E~100' is .gitmodules +ok: 'GI7E~101' is .gitmodules +ok: 'GI7E~999' is .gitmodules +ok: '~1000000' is .gitmodules +ok: '~9999999' is .gitmodules +ok: '.gitmodules:$DATA' is .gitmodules +ok: 'gitmod~4 . :$DATA' is .gitmodules +ok: '.gitmodules x' is not .gitmodules +ok: '.gitmodules .x' is not .gitmodules +ok: ' .gitmodules' is not .gitmodules +ok: '..gitmodules' is not .gitmodules +ok: 'gitmodules' is not .gitmodules +ok: '.gitmodule' is not .gitmodules +ok: '.gitmodules x ' is not .gitmodules +ok: '.gitmodules .x' is not .gitmodules +ok: 'GI7EBA~' is not .gitmodules +ok: 'GI7EBA~0' is not .gitmodules +ok: 'GI7EBA~~1' is not .gitmodules +ok: 'GI7EBA~X' is not .gitmodules +ok: 'Gx7EBA~1' is not .gitmodules +ok: 'GI7EBX~1' is not .gitmodules +ok: 'GI7EB~1' is not .gitmodules +ok: 'GI7EB~01' is not .gitmodules +ok: 'GI7EB~1X' is not .gitmodules +ok: '.gitmodules,:$DATA' is not .gitmodules +ok 205 - match .gitmodules + +skipping test: is_valid_path() on Windows + test-tool path-utils is_valid_path \ + win32 \ + "win32 x" \ + ../hello.txt \ + C:\\git \ + \ + --not \ + "win32 " \ + "win32 /x " \ + "win32." \ + "win32 . ." \ + .../hello.txt \ + colon:test + +ok 206 # skip is_valid_path() on Windows (missing MINGW) + +# passed all 206 test(s) +1..206 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1060-object-corruption.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/.git/ +expecting success: + git init bit-error && + ( + cd bit-error && + test_commit content && + corrupt_byte HEAD:content.t 10 + ) && + git init no-bit-error && + ( + # distinct commit from bit-error, but containing a + # non-corrupted version of the same blob + cd no-bit-error && + test_tick && + test_commit content ) -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1305-config-include/real-home/foo/.git/ -ok 24 - conditional include, set up symlinked $HOME +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/bit-error/.git/ +[master (root-commit) 0df6d69] content + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 content.t +1+0 records in +1+0 records out +1 byte copied, 7.2011e-05 s, 13.9 kB/s +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/no-bit-error/.git/ +[master (root-commit) f374eba] content + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 content.t +ok 1 - setup corrupt repo expecting success: + git init missing && ( - HOME="$TRASH_DIRECTORY/home" && - export HOME && - cd "$HOME"/foo && + cd missing && + test_commit content && + rm -f "$(obj_to_file HEAD:content.t)" + ) - echo "[includeIf \"gitdir:~/foo/\"]path=bar2" >>.git/config && - echo "[test]two=2" >.git/bar2 && - echo 2 >expect && - force_setup_explicit_git_dir && - git -C sub config test.two >actual && - test_cmp expect actual +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/missing/.git/ +[master (root-commit) 0df6d69] content + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 content.t +ok 2 - setup repo with missing object + +expecting success: + git init misnamed && + ( + cd misnamed && + test_commit content && + good=$(obj_to_file HEAD:content.t) && + blob=$(echo corrupt | git hash-object -w --stdin) && + bad=$(obj_to_file $blob) && + rm -f "$good" && + mv "$bad" "$good" ) -ok 25 - conditional include, $HOME expansion with symlinks +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1060-object-corruption/misnamed/.git/ +[master (root-commit) 0df6d69] content + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 content.t +ok 3 - setup repo with misnamed object expecting success: - echo "[includeIf \"gitdir:./foo/.git\"]path=bar4" >home/.gitconfig && - echo "[test]four=4" >home/bar4 && ( - HOME="$TRASH_DIRECTORY/home" && - export HOME && - cd "$HOME"/foo && + cd bit-error && + test_must_fail git cat-file blob HEAD:content.t + ) - echo 4 >expect && - force_setup_explicit_git_dir && - git -C sub config test.four >actual && - test_cmp expect actual +error: inflate: data stream error (invalid distance too far back) +error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +error: inflate: data stream error (invalid distance too far back) +error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +error: inflate: data stream error (invalid distance too far back) +error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +fatal: loose object d95f3ad14dee633a758d2e331151e950dd13e4ed (stored in .git/objects/d9/5f3ad14dee633a758d2e331151e950dd13e4ed) is corrupt +ok 4 - streaming a corrupt blob fails + +expecting success: + ( + cd bit-error && + test_must_fail git cat-file -s HEAD:content.t ) -ok 26 - conditional include, relative path with symlinks +error: inflate: data stream error (invalid distance too far back) +error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +fatal: git cat-file: could not get object info +ok 5 - getting type of a corrupt blob fails expecting success: - ln -s foo bar && ( - cd bar && - echo "[includeIf \"gitdir:bar/\"]path=bar7" >>.git/config && - echo "[test]seven=7" >.git/bar7 && - echo 7 >expect && - git config test.seven >actual && - test_cmp expect actual + cd bit-error && + rm -f content.t && + test_must_fail git read-tree --reset -u HEAD ) -ok 27 - conditional include, gitdir matching symlink +error: inflate: data stream error (invalid distance too far back) +error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +error: inflate: data stream error (invalid distance too far back) +error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +fatal: loose object d95f3ad14dee633a758d2e331151e950dd13e4ed (stored in .git/objects/d9/5f3ad14dee633a758d2e331151e950dd13e4ed) is corrupt +ok 6 - read-tree -u detects bit-errors in blobs expecting success: ( - cd bar && - echo "[includeIf \"gitdir/i:BAR/\"]path=bar8" >>.git/config && - echo "[test]eight=8" >.git/bar8 && - echo 8 >expect && - git config test.eight >actual && - test_cmp expect actual + cd missing && + rm -f content.t && + test_must_fail git read-tree --reset -u HEAD ) -ok 28 - conditional include, gitdir matching symlink, icase +error: unable to read sha1 file of content.t (d95f3ad14dee633a758d2e331151e950dd13e4ed) +ok 7 - read-tree -u detects missing objects expecting success: - cat >.gitconfig <<-\EOF && - [test]value = gitconfig - [include]path = cycle - EOF - cat >cycle <<-\EOF && - [test]value = cycle - [include]path = .gitconfig - EOF - cat >expect <<-\EOF && - gitconfig - cycle - EOF - test_must_fail git config --get-all test.value 2>stderr && - test_i18ngrep "exceeded maximum include depth" stderr + test_must_fail git clone --no-local --bare bit-error corrupt-transport -fatal: exceeded maximum include depth (10) while including -ok 29 - include cycles are detected +Cloning into bare repository 'corrupt-transport'... +error: git upload-pack: git-pack-objects died with error. +fatal: git upload-pack: aborting due to possible repository corruption on the remote side. +remote: error: inflate: data stream error (invalid distance too far back) +remote: error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +remote: error: inflate: data stream error (invalid distance too far back) +remote: error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +remote: fatal: loose object d95f3ad14dee633a758d2e331151e950dd13e4ed (stored in ./objects/d9/5f3ad14dee633a758d2e331151e950dd13e4ed) is corrupt +remote: aborting due to possible repository corruption on the remote side. +fatal: early EOF +fatal: index-pack failed +ok 8 - clone --no-local --bare detects corruption -# passed all 29 test(s) -1..29 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1304-default-acl.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1304-default-acl/.git/ expecting success: - if setfacl -m d:m:rwx -m u:root:rwx . && - getfacl . | grep user:root:rwx && - touch should-have-readable-acl && - getfacl should-have-readable-acl | egrep "mask::?rw-" - then - test_set_prereq SETFACL - fi + test_must_fail git clone --no-local --bare missing missing-transport -t1304-default-acl.sh: 4: eval: setfacl: not found -ok 1 - checking for a working acl setup +Cloning into bare repository 'missing-transport'... +error: git upload-pack: git-pack-objects died with error. +fatal: git upload-pack: aborting due to possible repository corruption on the remote side. +remote: fatal: unable to read d95f3ad14dee633a758d2e331151e950dd13e4ed +remote: aborting due to possible repository corruption on the remote side. +fatal: early EOF +fatal: index-pack failed +ok 9 - clone --no-local --bare detects missing object -skipping test: Setup test repo - setfacl -m d:u::rwx,d:g::---,d:o:---,d:m:rwx $dirs_to_set && - setfacl -m m:rwx $dirs_to_set && - setfacl -m u:root:rwx $dirs_to_set && - setfacl -m d:u:"$LOGNAME":rwx $dirs_to_set && - setfacl -m d:u:root:rwx $dirs_to_set && +expecting success: + test_must_fail git clone --no-local --bare misnamed misnamed-transport - touch file.txt && - git add file.txt && - git commit -m "init" +Cloning into bare repository 'misnamed-transport'... +fatal: did not receive expected object d95f3ad14dee633a758d2e331151e950dd13e4ed +fatal: index-pack failed +ok 10 - clone --no-local --bare detects misnamed object -ok 2 # skip Setup test repo (missing SETFACL) +expecting success: + test_must_fail git clone --local bit-error corrupt-checkout -skipping test: Objects creation does not break ACLs with restrictive umask - # SHA1 for empty blob - check_perms_and_acl .git/objects/$(echo $EMPTY_BLOB | sed -e "s,^\(..\),\1/,") +Cloning into 'corrupt-checkout'... +done. +error: inflate: data stream error (invalid distance too far back) +error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +error: inflate: data stream error (invalid distance too far back) +error: unable to unpack d95f3ad14dee633a758d2e331151e950dd13e4ed header +fatal: loose object d95f3ad14dee633a758d2e331151e950dd13e4ed (stored in /build/git-2.20.1/t/trash directory.t1060-object-corruption/corrupt-checkout/.git/objects/d9/5f3ad14dee633a758d2e331151e950dd13e4ed) is corrupt +warning: Clone succeeded, but checkout failed. +You can inspect what was checked out with 'git status' +and retry the checkout with 'git checkout -f HEAD' -ok 3 # skip Objects creation does not break ACLs with restrictive umask (missing SETFACL) +ok 11 - clone --local detects corruption -skipping test: git gc does not break ACLs with restrictive umask - git gc && - check_perms_and_acl .git/objects/pack/*.pack +expecting success: + test_path_is_dir corrupt-checkout/.git -ok 4 # skip git gc does not break ACLs with restrictive umask (missing SETFACL) +ok 12 - error detected during checkout leaves repo intact -# passed all 4 test(s) -1..4 +expecting success: + test_must_fail git clone --local missing missing-checkout + +Cloning into 'missing-checkout'... +done. +error: unable to read sha1 file of content.t (d95f3ad14dee633a758d2e331151e950dd13e4ed) +fatal: unable to checkout working tree +warning: Clone succeeded, but checkout failed. +You can inspect what was checked out with 'git status' +and retry the checkout with 'git checkout -f HEAD' + +ok 13 - clone --local detects missing objects + +checking known breakage: + test_must_fail git clone --local misnamed misnamed-checkout + +Cloning into 'misnamed-checkout'... +done. +test_must_fail: command succeeded: git clone --local misnamed misnamed-checkout +not ok 14 - clone --local detects misnamed objects # TODO known breakage + +expecting success: + cp -R bit-error bit-error-cp && + test_when_finished "rm -rf bit-error-cp" && + ( + cd bit-error-cp && + test_must_fail git -c transfer.unpackLimit=1 \ + fetch ../no-bit-error 2>stderr && + test_i18ngrep ! -i collision stderr + ) + +ok 15 - fetch into corrupted repo with index-pack + +# still have 1 known breakage(s) +# passed all remaining 14 test(s) +1..15 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t1302-repo-version.sh *** @@ -24188,6 +24002,148 @@ 1..15 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1303-wacky-config.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1303-wacky-config/.git/ +expecting success: + setup && + git config section.key bar && + check section.key bar + +ok 1 - modify same key + +expecting success: + setup && + git config section.other bar && + check section.key foo && + check section.other bar + +ok 2 - add key in same section + +expecting success: + setup && + git config section2.key bar && + check section.key foo && + check section2.key bar + +ok 3 - add key in different section + +expecting success: + git config "$SECTION" bar && + check "$SECTION" bar + +ok 4 - make sure git config escapes section names properly + +expecting success: + setup && + git config section.key "$LONG_VALUE" && + check section.key "$LONG_VALUE" + +ok 5 - do not crash on special long config line + +expecting success: + setup_many && + git config --get-all section.key >actual && + test_line_count = 3126 actual + +ok 6 - get many entries + +expecting success: + setup_many && + git config --get-regexp "sec.*ke." >actual && + test_line_count = 3126 actual + +ok 7 - get many entries by regex + +expecting success: + setup_many && + git config --add section.key bar && + check_regex section.key "b.*r" bar && + git config section.key beer "b.*r" && + check_regex section.key "b.*r" beer + +ok 8 - add and replace one of many entries + +expecting success: + setup_many && + git config --replace-all section.key bar && + check section.key bar + +ok 9 - replace many entries + +expecting success: + setup_many && + git config --unset-all section.key && + test_must_fail git config section.key + +ok 10 - unset many entries + +expecting success: + cat >expect <<-\EOF && + + + fool + roll + EOF + cp .git/config .git/config.old && + test_when_finished "mv .git/config.old .git/config" && + cat >.git/config <<-\EOF && + [foo] + baz + baz = + baz = fool + EOF + git config --add foo.baz roll && + git config --get-all foo.baz >output && + test_cmp expect output + +ok 11 - --add appends new value after existing empty value + +# passed all 11 test(s) +1..11 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1310-config-default.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1310-config-default/.git/ +expecting success: + echo quux >expect && + git config -f config --default=quux core.foo >actual && + test_cmp expect actual + +ok 1 - uses --default when entry missing + +expecting success: + echo bar >expect && + git -c core.foo=bar config --default=baz core.foo >actual && + test_cmp expect actual + +ok 2 - does not use --default when entry present + +expecting success: + echo true >expect && + git config -f config --default=yes --bool core.foo >actual && + test_cmp expect actual + +ok 3 - canonicalizes --default with appropriate type + +expecting success: + test_must_fail git config -f config --type=expiry-date --default=x --get \ + not.a.section 2>error && + test_i18ngrep "failed to format default config value" error + +fatal: failed to format default config value: x +ok 4 - dies when --default cannot be parsed + +expecting success: + test_must_fail git config --default=quux --unset a.section >output 2>&1 && + test_i18ngrep "\-\-default is only applicable to" output + +error: --default is only applicable to --get +ok 5 - does not allow --default without --get + +# passed all 5 test(s) +1..5 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1307-config-blob.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1307-config-blob/.git/ expecting success: @@ -24198,7 +24154,7 @@ git add config && git commit -m foo -[master (root-commit) f84e322] foo +[master (root-commit) e9b5075] foo Author: A U Thor 1 file changed, 2 insertions(+) create mode 100644 config @@ -24313,7 +24269,7 @@ test_must_fail git config --blob=HEAD:config some.value 2>err && test_i18ngrep "HEAD:config" err -[master e48a3ed] broken +[master f74eca0] broken Author: A U Thor 1 file changed, 1 insertion(+), 1 deletion(-) error: bad config line 2 in blob HEAD:config @@ -24327,7 +24283,7 @@ git config --blob=HEAD:config some.key >actual && test_cmp expect actual -[master f2c3f80] CR +[master fc93282] CR Author: A U Thor 1 file changed, 1 insertion(+), 2 deletions(-) ok 12 - can parse blob ending with CR @@ -24342,48 +24298,6 @@ 1..13 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1310-config-default.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1310-config-default/.git/ -expecting success: - echo quux >expect && - git config -f config --default=quux core.foo >actual && - test_cmp expect actual - -ok 1 - uses --default when entry missing - -expecting success: - echo bar >expect && - git -c core.foo=bar config --default=baz core.foo >actual && - test_cmp expect actual - -ok 2 - does not use --default when entry present - -expecting success: - echo true >expect && - git config -f config --default=yes --bool core.foo >actual && - test_cmp expect actual - -ok 3 - canonicalizes --default with appropriate type - -expecting success: - test_must_fail git config -f config --type=expiry-date --default=x --get \ - not.a.section 2>error && - test_i18ngrep "failed to format default config value" error - -fatal: failed to format default config value: x -ok 4 - dies when --default cannot be parsed - -expecting success: - test_must_fail git config --default=quux --unset a.section >output 2>&1 && - test_i18ngrep "\-\-default is only applicable to" output - -error: --default is only applicable to --get -ok 5 - does not allow --default without --get - -# passed all 5 test(s) -1..5 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t1309-early-config.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1309-early-config/.git/ expecting success: @@ -24479,6 +24393,71 @@ 1..8 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1350-config-hooks-path.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1350-config-hooks-path/.git/ +expecting success: + mkdir -p .git/custom-hooks .git/hooks && + write_script .git/custom-hooks/pre-commit <<-\EOF && + echo CUSTOM >>actual + EOF + write_script .git/hooks/pre-commit <<-\EOF + echo NORMAL >>actual + EOF + +ok 1 - set up a pre-commit hook in core.hooksPath + +expecting success: + test_commit no_custom_hook && + git config core.hooksPath .git/custom-hooks && + test_commit have_custom_hook && + git config core.hooksPath .git/custom-hooks/ && + test_commit have_custom_hook_trailing_slash && + git config core.hooksPath "$PWD/.git/custom-hooks" && + test_commit have_custom_hook_abs_path && + git config core.hooksPath "$PWD/.git/custom-hooks/" && + test_commit have_custom_hook_abs_path_trailing_slash && + cat >expect <<-\EOF && + NORMAL + CUSTOM + CUSTOM + CUSTOM + CUSTOM + EOF + test_cmp expect actual + +[master (root-commit) 51fec20] no_custom_hook + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 no_custom_hook.t +[master d6f765a] have_custom_hook + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 have_custom_hook.t +[master c8447a6] have_custom_hook_trailing_slash + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 have_custom_hook_trailing_slash.t +[master acc1a92] have_custom_hook_abs_path + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 have_custom_hook_abs_path.t +[master 3a47fb1] have_custom_hook_abs_path_trailing_slash + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 have_custom_hook_abs_path_trailing_slash.t +ok 2 - Check that various forms of specifying core.hooksPath work + +expecting success: + git config core.hooksPath .git/custom-hooks && + git rev-parse --git-path hooks/abc >actual && + test .git/custom-hooks/abc = "$(cat actual)" + +ok 3 - git rev-parse --git-path hooks + +# passed all 3 test(s) +1..3 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1306-xdg-files.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1306-xdg-files/.git/ expecting success: @@ -24690,71 +24669,6 @@ 1..21 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1350-config-hooks-path.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1350-config-hooks-path/.git/ -expecting success: - mkdir -p .git/custom-hooks .git/hooks && - write_script .git/custom-hooks/pre-commit <<-\EOF && - echo CUSTOM >>actual - EOF - write_script .git/hooks/pre-commit <<-\EOF - echo NORMAL >>actual - EOF - -ok 1 - set up a pre-commit hook in core.hooksPath - -expecting success: - test_commit no_custom_hook && - git config core.hooksPath .git/custom-hooks && - test_commit have_custom_hook && - git config core.hooksPath .git/custom-hooks/ && - test_commit have_custom_hook_trailing_slash && - git config core.hooksPath "$PWD/.git/custom-hooks" && - test_commit have_custom_hook_abs_path && - git config core.hooksPath "$PWD/.git/custom-hooks/" && - test_commit have_custom_hook_abs_path_trailing_slash && - cat >expect <<-\EOF && - NORMAL - CUSTOM - CUSTOM - CUSTOM - CUSTOM - EOF - test_cmp expect actual - -[master (root-commit) 51fec20] no_custom_hook - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 no_custom_hook.t -[master d6f765a] have_custom_hook - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 have_custom_hook.t -[master c8447a6] have_custom_hook_trailing_slash - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 have_custom_hook_trailing_slash.t -[master acc1a92] have_custom_hook_abs_path - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 have_custom_hook_abs_path.t -[master 3a47fb1] have_custom_hook_abs_path_trailing_slash - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 have_custom_hook_abs_path_trailing_slash.t -ok 2 - Check that various forms of specifying core.hooksPath work - -expecting success: - git config core.hooksPath .git/custom-hooks && - git rev-parse --git-path hooks/abc >actual && - test .git/custom-hooks/abc = "$(cat actual)" - -ok 3 - git rev-parse --git-path hooks - -# passed all 3 test(s) -1..3 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t1301-shared-repo.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1301-shared-repo/.git/ expecting success: @@ -25072,692 +24986,659 @@ 1..22 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1308-config-set.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1308-config-set/.git/ +*** t1305-config-include.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1305-config-include/.git/ expecting success: - cat >.git/config <<-\EOF - [case] - penguin = very blue - Movie = BadPhysics - UPPERCASE = true - MixedCase = true - my = - foo - baz = sam - [Cores] - WhatEver = Second - baz = bar - [cores] - baz = bat - [CORES] - baz = ball - [my "Foo bAr"] - hi = mixed-case - [my "FOO BAR"] - hi = upper-case - [my "foo bar"] - hi = lower-case - [case] - baz = bat - baz = hask - [lamb] - chop = 65 - head = none - [goat] - legs = 4 - head = true - skin = false - nose = 1 - horns - EOF + echo "[test]one = 1" >one && + echo "[include]path = \"$(pwd)/one\"" >.gitconfig && + echo 1 >expect && + git config test.one >actual && + test_cmp expect actual -ok 1 - setup default config +ok 1 - include file by absolute path expecting success: - check_config get_value case.penguin "very blue" + echo "[test]one = 1" >one && + echo "[include]path = one" >.gitconfig && + echo 1 >expect && + git config test.one >actual && + test_cmp expect actual -ok 2 - get value for a simple key +ok 2 - include file by relative path expecting success: - check_config get_value case.my "" + mkdir subdir && + echo "[test]three = 3" >subdir/three && + echo "[include]path = three" >subdir/two && + echo "[include]path = subdir/two" >.gitconfig && + echo 3 >expect && + git config test.three >actual && + test_cmp expect actual -ok 3 - get value for a key with value as an empty string +ok 3 - chained relative paths expecting success: - check_config get_value case.foo "(NULL)" + echo "[test]one = 1" >one && + echo "[include]path = ~/one" >.gitconfig && + echo 1 >expect && + git config test.one >actual && + test_cmp expect actual -ok 4 - get value for a key with value as NULL +ok 4 - include paths get tilde-expansion expecting success: - check_config get_value case.UPPERCASE "true" && - check_config get_value case.uppercase "true" + echo "[test]one = 1" >one && + echo "[include]path = one" >.gitconfig && + echo one >expect && + git config include.path >actual && + test_cmp expect actual -ok 5 - upper case key +ok 5 - include options can still be examined expecting success: - check_config get_value case.MixedCase "true" && - check_config get_value case.MIXEDCASE "true" && - check_config get_value case.mixedcase "true" + echo "[test]one = 1" >one && + echo "[include]path = one" >.gitconfig && + cat >expect <<-\EOF && + include.path=one + test.one=1 + EOF + git config --list >actual.full && + grep -v ^core actual.full >actual && + test_cmp expect actual -ok 6 - mixed case key +ok 6 - listing includes option and expansion expecting success: - check_config get_value case.Movie "BadPhysics" + echo "[test]one = 1" >one && + echo "[include]path = one" >.gitconfig && + test_must_fail git config -f .gitconfig test.one && + test_must_fail git config --global test.one && + echo 1 >expect && + git config --includes -f .gitconfig test.one >actual && + test_cmp expect actual -ok 7 - key and value with mixed case +ok 7 - single file lookup does not expand includes by default expecting success: - check_config get_value "my.Foo bAr.hi" "mixed-case" && - check_config get_value "my.FOO BAR.hi" "upper-case" && - check_config get_value "my.foo bar.hi" "lower-case" + echo "[test]one = 1" >one && + echo "[include]path = one" >.gitconfig && + echo "include.path=one" >expect && + git config -f .gitconfig --list >actual && + test_cmp expect actual -ok 8 - key with case sensitive subsection +ok 8 - single file list does not expand includes by default expecting success: - check_config get_value cores.baz "ball" && - check_config get_value Cores.baz "ball" && - check_config get_value CORES.baz "ball" && - check_config get_value coreS.baz "ball" + echo "[test]one = 1" >one && + echo "[include]path = one" >.gitconfig && + git config test.two 2 && + echo 2 >expect && + git config --no-includes test.two >actual && + test_cmp expect actual && + test_must_fail git config --no-includes test.one -ok 9 - key with case insensitive section header +ok 9 - writing config file does not expand includes expecting success: - check_config get_value CORES.BAZ "ball" && - check_config get_value cores.baz "ball" && - check_config get_value cores.BaZ "ball" && - check_config get_value cOreS.bAz "ball" + echo "[test]one = 1" >one && + echo "[include]path = one" >.gitconfig && + git config test.one 2 && + echo 1 >expect && + git config -f one test.one >actual && + test_cmp expect actual && + cat >expect <<-\EOF && + 1 + 2 + EOF + git config --get-all test.one >actual && + test_cmp expect actual -ok 10 - key with case insensitive section header & variable +ok 10 - config modification does not affect includes expecting success: - check_config expect_code 1 get_value "my.fOo Bar.hi" "Value not found for \"my.fOo Bar.hi\"" + cat >.gitconfig <<-\EOF && + [include]path = non-existent + [test]value = yes + EOF + echo yes >expect && + git config test.value >actual && + test_cmp expect actual -ok 11 - find value with misspelled key +ok 11 - missing include files are ignored expecting success: - check_config get_value case.baz "hask" + echo "[test]one = 1" >one && + echo 1 >expect && + git -c include.path="$(pwd)/one" config test.one >actual && + test_cmp expect actual -ok 12 - find value with the highest priority +ok 12 - absolute includes from command line work expecting success: - check_config get_int lamb.chop 65 + echo "[test]one = 1" >one && + test_must_fail git -c include.path=one config test.one -ok 13 - find integer value for a key +error: relative config includes must come from files +fatal: unable to parse command-line config +ok 13 - relative includes from command line fail expecting success: - check_config get_string case.baz hask && - check_config expect_code 1 get_string case.ba "Value not found for \"case.ba\"" + echo "[test]one = 1" >one && + echo "[include]path=$(pwd)/one" >blob && + blob=$(git hash-object -w blob) && + echo 1 >expect && + git config --blob=$blob test.one >actual && + test_cmp expect actual -ok 14 - find string value for a key +ok 14 - absolute includes from blobs work expecting success: - test_expect_code 128 test-tool config get_string case.foo 2>result && - test_i18ngrep "fatal: .*case\.foo.*\.git/config.*line 7" result + echo "[test]one = 1" >one && + echo "[include]path=one" >blob && + blob=$(git hash-object -w blob) && + test_must_fail git config --blob=$blob test.one -fatal: bad config variable 'case.foo' in file '.git/config' at line 7 -ok 15 - check line error when NULL string is queried +error: relative config includes must come from files +error: bad config line 1 in blob d085876092eb24c144128bcd5db5d26e665f4f8a +ok 15 - relative includes from blobs fail expecting success: - check_config expect_code 128 get_int lamb.head + echo "[test]one = 1" >one && + echo 1 >expect && + echo "[include]path=\"$(pwd)/one\"" | + git config --file - test.one >actual && + test_cmp expect actual -fatal: bad numeric config value 'none' for 'lamb.head': invalid unit -ok 16 - find integer if value is non parse-able +ok 16 - absolute includes from stdin work expecting success: - check_config get_bool goat.head 1 && - check_config get_bool goat.skin 0 && - check_config get_bool goat.nose 1 && - check_config get_bool goat.horns 1 && - check_config get_bool goat.legs 1 + echo "[test]one = 1" >one && + echo "[include]path=one" | + test_must_fail git config --file - test.one -ok 17 - find bool value for the entered key +error: relative config includes must come from files +fatal: bad config line 1 in standard input +ok 17 - relative includes from stdin line fail expecting success: - check_config get_value_multi case.baz sam bat hask + git init foo && + ( + cd foo && + echo "[includeIf \"gitdir:foo/\"]path=bar" >>.git/config && + echo "[test]one=1" >.git/bar && + echo 1 >expect && + git config test.one >actual && + test_cmp expect actual + ) -ok 18 - find multiple values +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1305-config-include/foo/.git/ +ok 18 - conditional include, both unanchored expecting success: - cat >config2 <<-\EOF && - [case] - baz = lama - [my] - new = silk - [case] - baz = ball - EOF - echo silk >expect && - test-tool config configset_get_value my.new config2 .git/config >actual && - test_cmp expect actual + ( + cd foo && + echo "[includeIf \"gitdir:~/foo/\"]path=bar2" >>.git/config && + echo "[test]two=2" >.git/bar2 && + echo 2 >expect && + git config test.two >actual && + test_cmp expect actual + ) -ok 19 - find value from a configset +ok 19 - conditional include, $HOME expansion expecting success: - echo hask >expect && - test-tool config configset_get_value case.baz config2 .git/config >actual && - test_cmp expect actual + ( + cd foo && + echo "[includeIf \"gitdir:**/foo/**\"]path=bar3" >>.git/config && + echo "[test]three=3" >.git/bar3 && + echo 3 >expect && + git config test.three >actual && + test_cmp expect actual + ) -ok 20 - find value with highest priority from a configset +ok 20 - conditional include, full pattern expecting success: - cat >except <<-\EOF && - sam - bat - hask - lama - ball - EOF - test-tool config configset_get_value case.baz config2 .git/config >actual && - test_cmp expect actual + echo "[includeIf \"gitdir:./foo/.git\"]path=bar4" >>.gitconfig && + echo "[test]four=4" >bar4 && + ( + cd foo && + echo 4 >expect && + git config test.four >actual && + test_cmp expect actual + ) -ok 21 - find value_list for a key from a configset +ok 21 - conditional include, relative path expecting success: - echo "Error (-1) reading configuration file non-existent-file." >expect && - test_expect_code 2 test-tool config configset_get_value foo.bar non-existent-file 2>actual && - test_cmp expect actual + ( + cd foo && + echo "[includeIf \"gitdir/i:FOO/\"]path=bar5" >>.git/config && + echo "[test]five=5" >.git/bar5 && + echo 5 >expect && + git config test.five >actual && + test_cmp expect actual + ) -ok 22 - proper error on non-existent files +ok 22 - conditional include, both unanchored, icase expecting success: - echo "Error (-1) reading configuration file a-directory." >expect && - mkdir a-directory && - test_expect_code 2 test-tool config configset_get_value foo.bar a-directory 2>output && - grep "^warning:" output && - grep "^Error" output >actual && - test_cmp expect actual + ( + cd foo && + echo "[includeIf \"gitdir:foo/\"]path=bar6" >>.git/config && + echo "[test]six=6" >.git/bar6 && + echo 6 >expect && + test-tool config read_early_config test.six >actual && + test_cmp expect actual + ) -warning: unable to access 'a-directory': Is a directory -ok 23 - proper error on directory "files" +ok 23 - conditional include, early config reading -checking prerequisite: SANITY +checking prerequisite: SYMLINKS mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && ( cd "$TRASH_DIRECTORY/prereq-test-dir" && - mkdir SANETESTD.1 SANETESTD.2 && - - chmod +w SANETESTD.1 SANETESTD.2 && - >SANETESTD.1/x 2>SANETESTD.2/x && - chmod -w SANETESTD.1 && - chmod -r SANETESTD.1/x && - chmod -rx SANETESTD.2 || - BUG "cannot prepare SANETESTD" - - ! test -r SANETESTD.1/x && - ! rm SANETESTD.1/x && ! test -f SANETESTD.2/x - status=$? - - chmod +rwx SANETESTD.1 SANETESTD.2 && - rm -rf SANETESTD.1 SANETESTD.2 || - BUG "cannot clean SANETESTD" - return $status + # test whether the filesystem supports symbolic links + ln -s x y && test -h y ) -rm: cannot remove 'SANETESTD.1/x': Permission denied -prerequisite SANITY ok +prerequisite SYMLINKS ok expecting success: - chmod -r .git/config && - test_when_finished "chmod +r .git/config" && - echo "Error (-1) reading configuration file .git/config." >expect && - test_expect_code 2 test-tool config configset_get_value foo.bar .git/config 2>output && - grep "^warning:" output && - grep "^Error" output >actual && - test_cmp expect actual - -warning: unable to access '.git/config': Permission denied -warning: unable to access '.git/config': Permission denied -ok 24 - proper error on non-accessible files + mkdir real-home && + ln -s real-home home && + ( + HOME="$TRASH_DIRECTORY/home" && + export HOME && + cd "$HOME" && -expecting success: - cp .git/config .git/config.old && - test_when_finished "mv .git/config.old .git/config" && - echo "[" >>.git/config && - echo "fatal: bad config line 34 in file .git/config" >expect && - test_expect_code 128 test-tool config get_value foo.bar 2>actual && - test_i18ncmp expect actual + git init foo && + cd foo && + mkdir sub + ) -ok 25 - proper error on error in default config files +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1305-config-include/real-home/foo/.git/ +ok 24 - conditional include, set up symlinked $HOME expecting success: - echo "[" >>syntax-error && - echo "fatal: bad config line 1 in file syntax-error" >expect && - test_expect_code 128 test-tool config configset_get_value foo.bar syntax-error 2>actual && - test_i18ncmp expect actual + ( + HOME="$TRASH_DIRECTORY/home" && + export HOME && + cd "$HOME"/foo && -ok 26 - proper error on error in custom config files + echo "[includeIf \"gitdir:~/foo/\"]path=bar2" >>.git/config && + echo "[test]two=2" >.git/bar2 && + echo 2 >expect && + force_setup_explicit_git_dir && + git -C sub config test.two >actual && + test_cmp expect actual + ) + +ok 25 - conditional include, $HOME expansion with symlinks expecting success: - mv .git/config .git/config.old && - test_when_finished "mv .git/config.old .git/config" && - cat >.git/config <<-\EOF && - [alias] - br - EOF - test_expect_code 128 git br 2>result && - test_i18ngrep "missing value for .alias\.br" result && - test_i18ngrep "fatal: .*\.git/config" result && - test_i18ngrep "fatal: .*line 2" result + echo "[includeIf \"gitdir:./foo/.git\"]path=bar4" >home/.gitconfig && + echo "[test]four=4" >home/bar4 && + ( + HOME="$TRASH_DIRECTORY/home" && + export HOME && + cd "$HOME"/foo && -error: missing value for 'alias.br' -fatal: bad config line 2 in file .git/config -fatal: bad config line 2 in file .git/config -ok 27 - check line errors for malformed values + echo 4 >expect && + force_setup_explicit_git_dir && + git -C sub config test.four >actual && + test_cmp expect actual + ) + +ok 26 - conditional include, relative path with symlinks expecting success: - nongit test_must_fail git config a.b c 2>err && - test_i18ngrep "not in a git directory" err + ln -s foo bar && + ( + cd bar && + echo "[includeIf \"gitdir:bar/\"]path=bar7" >>.git/config && + echo "[test]seven=7" >.git/bar7 && + echo 7 >expect && + git config test.seven >actual && + test_cmp expect actual + ) -fatal: not in a git directory -ok 28 - error on modifying repo config without repo +ok 27 - conditional include, gitdir matching symlink expecting success: - echo "[foo]bar = from-repo" >.git/config && - echo "[foo]bar = from-home" >.gitconfig && - if test_have_prereq MINGW - then - # Use Windows path (i.e. *not* $HOME) - HOME_GITCONFIG=$(pwd)/.gitconfig - else - # Do not get fooled by symbolic links, i.e. $HOME != $(pwd) - HOME_GITCONFIG=$HOME/.gitconfig - fi && - cat >expect <<-EOF && - key=foo.bar - value=from-home - origin=file - name=$HOME_GITCONFIG - scope=global + ( + cd bar && + echo "[includeIf \"gitdir/i:BAR/\"]path=bar8" >>.git/config && + echo "[test]eight=8" >.git/bar8 && + echo 8 >expect && + git config test.eight >actual && + test_cmp expect actual + ) - key=foo.bar - value=from-repo - origin=file - name=.git/config - scope=repo +ok 28 - conditional include, gitdir matching symlink, icase - key=foo.bar - value=from-cmdline - origin=command line - name= - scope=cmdline +expecting success: + cat >.gitconfig <<-\EOF && + [test]value = gitconfig + [include]path = cycle EOF - GIT_CONFIG_PARAMETERS=$cmdline_config test-tool config iterate >actual && - test_cmp expect actual + cat >cycle <<-\EOF && + [test]value = cycle + [include]path = .gitconfig + EOF + cat >expect <<-\EOF && + gitconfig + cycle + EOF + test_must_fail git config --get-all test.value 2>stderr && + test_i18ngrep "exceeded maximum include depth" stderr -ok 29 - iteration shows correct origins +fatal: exceeded maximum include depth (10) while including +ok 29 - include cycles are detected # passed all 29 test(s) 1..29 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1401-symbolic-ref.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1401-symbolic-ref/.git/ +*** t1050-large.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1050-large/.git/ expecting success: - git symbolic-ref HEAD refs/heads/foo && - echo ref: refs/heads/foo >expect && - test_cmp expect .git/HEAD + # clone does not allow us to pass core.bigfilethreshold to + # new repos, so set core.bigfilethreshold globally + git config --global core.bigfilethreshold 200k && + printf "%2000000s" X >large1 && + cp large1 large2 && + cp large1 large3 && + printf "%2500000s" Y >huge && + GIT_ALLOC_LIMIT=1500k && + export GIT_ALLOC_LIMIT -ok 1 - symbolic-ref writes HEAD +ok 1 - setup expecting success: - echo refs/heads/foo >expect && - git symbolic-ref HEAD >actual && - test_cmp expect actual - -ok 2 - symbolic-ref reads HEAD + test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && + git $config add large1 && + sz=$(file_size .git/objects/pack/pack-*.pack) && + case "$expect" in + small) test "$sz" -le 100000 ;; + large) test "$sz" -ge 100000 ;; + esac + +ok 2 - add with -c core.compression=0 expecting success: - test_must_fail git symbolic-ref HEAD foo - -fatal: Refusing to point HEAD outside of refs/ -ok 3 - symbolic-ref refuses non-ref for HEAD + test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && + git $config add large1 && + sz=$(file_size .git/objects/pack/pack-*.pack) && + case "$expect" in + small) test "$sz" -le 100000 ;; + large) test "$sz" -ge 100000 ;; + esac + +ok 3 - add with -c core.compression=9 expecting success: - echo content >file && git add file && git commit -m one && - test_must_fail git symbolic-ref HEAD $(git rev-parse HEAD) - -[foo (root-commit) 3cac20b] one - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 file -fatal: Refusing to point HEAD outside of refs/ -ok 4 - symbolic-ref refuses bare sha1 + test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && + git $config add large1 && + sz=$(file_size .git/objects/pack/pack-*.pack) && + case "$expect" in + small) test "$sz" -le 100000 ;; + large) test "$sz" -ge 100000 ;; + esac + +ok 4 - add with -c core.compression=0 -c pack.compression=0 expecting success: - test_must_fail git symbolic-ref -d HEAD - -fatal: deleting 'HEAD' is not allowed -ok 5 - HEAD cannot be removed + test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && + git $config add large1 && + sz=$(file_size .git/objects/pack/pack-*.pack) && + case "$expect" in + small) test "$sz" -le 100000 ;; + large) test "$sz" -ge 100000 ;; + esac + +ok 5 - add with -c core.compression=9 -c pack.compression=0 expecting success: - git symbolic-ref NOTHEAD refs/heads/foo && - git symbolic-ref -d NOTHEAD && - test_path_is_file .git/refs/heads/foo && - test_path_is_missing .git/NOTHEAD - -ok 6 - symbolic-ref can be deleted + test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && + git $config add large1 && + sz=$(file_size .git/objects/pack/pack-*.pack) && + case "$expect" in + small) test "$sz" -le 100000 ;; + large) test "$sz" -ge 100000 ;; + esac + +ok 6 - add with -c core.compression=0 -c pack.compression=9 expecting success: - git symbolic-ref NOTHEAD refs/heads/missing && - git symbolic-ref -d NOTHEAD && - test_path_is_missing .git/refs/heads/missing && - test_path_is_missing .git/NOTHEAD - -ok 7 - symbolic-ref can delete dangling symref + test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && + git $config add large1 && + sz=$(file_size .git/objects/pack/pack-*.pack) && + case "$expect" in + small) test "$sz" -le 100000 ;; + large) test "$sz" -ge 100000 ;; + esac + +ok 7 - add with -c core.compression=9 -c pack.compression=9 expecting success: - echo "fatal: Cannot delete FOO, not a symbolic ref" >expect && - test_must_fail git symbolic-ref -d FOO >actual 2>&1 && - test_cmp expect actual - -ok 8 - symbolic-ref fails to delete missing FOO + test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && + git $config add large1 && + sz=$(file_size .git/objects/pack/pack-*.pack) && + case "$expect" in + small) test "$sz" -le 100000 ;; + large) test "$sz" -ge 100000 ;; + esac + +ok 8 - add with -c pack.compression=0 expecting success: - echo "fatal: Cannot delete refs/heads/foo, not a symbolic ref" >expect && - test_must_fail git symbolic-ref -d refs/heads/foo >actual 2>&1 && - git rev-parse --verify refs/heads/foo && - test_cmp expect actual - -3cac20bda2648161c88bdbc04e99f030fa9d39f5 -ok 9 - symbolic-ref fails to delete real ref + test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && + git $config add large1 && + sz=$(file_size .git/objects/pack/pack-*.pack) && + case "$expect" in + small) test "$sz" -le 100000 ;; + large) test "$sz" -ge 100000 ;; + esac + +ok 9 - add with -c pack.compression=9 expecting success: - # make 256+ character ref; some systems may not handle that, - # so be gentle - long=0123456789abcdef && - long=$long/$long/$long/$long && - long=$long/$long/$long/$long && - long_ref=refs/heads/$long && - tree=$(git write-tree) && - commit=$(echo foo | git commit-tree $tree) && - if git update-ref $long_ref $commit; then - test_set_prereq LONG_REF - else - echo >&2 "long refs not supported" - fi - -ok 10 - create large ref name - -expecting success: - git symbolic-ref HEAD $long_ref && - echo $long_ref >expect && - git symbolic-ref HEAD >actual && - test_cmp expect actual - -ok 11 - symbolic-ref can point to large ref name - -expecting success: - echo $commit >expect && - git rev-parse --verify HEAD >actual && - test_cmp expect actual - -ok 12 - we can parse long symbolic ref - -expecting success: - test_when_finished "rm -f .git/HEAD.lock" && - >.git/HEAD.lock && - test_must_fail git symbolic-ref HEAD refs/heads/whatever - -error: Unable to create '/build/git-2.20.1/t/trash directory.t1401-symbolic-ref/.git/HEAD.lock': File exists. - -Another git process seems to be running in this repository, e.g. -an editor opened by 'git commit'. Please make sure all processes -are terminated then try again. If it still fails, a git process -may have crashed in this repository earlier: -remove the file manually to continue. -ok 13 - symbolic-ref reports failure in exit code + git add large1 huge large2 && + # make sure we got a single packfile and no loose objects + bad= count=0 idx= && + for p in .git/objects/pack/pack-*.pack + do + count=$(( $count + 1 )) + if test -f "$p" && idx=${p%.pack}.idx && test -f "$idx" + then + continue + fi + bad=t + done && + test -z "$bad" && + test $count = 1 && + cnt=$(git show-index <"$idx" | wc -l) && + test $cnt = 2 && + for l in .git/objects/??/?????????????????????????????????????? + do + test -f "$l" || continue + bad=t + done && + test -z "$bad" && -expecting success: - git checkout -b log1 && - test_commit one && - git checkout -b log2 && - test_commit two && - git checkout --orphan orphan && - git symbolic-ref -m create HEAD refs/heads/log1 && - git symbolic-ref -m update HEAD refs/heads/log2 && - cat >expect <<-\EOF && - update - create - EOF - git log --format=%gs -g -2 >actual && - test_cmp expect actual + # attempt to add another copy of the same + git add large3 && + bad= count=0 && + for p in .git/objects/pack/pack-*.pack + do + count=$(( $count + 1 )) + if test -f "$p" && idx=${p%.pack}.idx && test -f "$idx" + then + continue + fi + bad=t + done && + test -z "$bad" && + test $count = 1 -Switched to a new branch 'log1' -[log1 25f3b1d] one - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 one.t -Switched to a new branch 'log2' -[log2 815c135] two - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 two.t -Switched to a new branch 'orphan' -ok 14 - symbolic-ref writes reflog entry +ok 10 - add a large file or two expecting success: - git checkout -b df && - test_commit df && - test_must_fail git symbolic-ref refs/heads/df/conflict refs/heads/df && - git pack-refs --all --prune && - test_must_fail git symbolic-ref refs/heads/df/conflict refs/heads/df + large1=$(git rev-parse :large1) && + git update-index --add --cacheinfo 100644 $large1 another && + git checkout another && + test_cmp large1 another -Switched to a new branch 'df' -[df a967c31] df - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 df.t -error: Unable to create '/build/git-2.20.1/t/trash directory.t1401-symbolic-ref/.git/refs/heads/df/conflict.lock': Not a directory -error: 'refs/heads/df' exists; cannot create 'refs/heads/df/conflict' -ok 15 - symbolic-ref does not create ref d/f conflicts +ok 11 - checkout a large file expecting success: - test_when_finished reset_to_sane && - head=$(git rev-parse HEAD) && - git symbolic-ref HEAD refs/heads/outer && - test_when_finished "git update-ref -d refs/heads/outer/inner" && - git update-ref refs/heads/outer/inner $head && - git symbolic-ref HEAD refs/heads/unrelated - -ok 16 - symbolic-ref can overwrite pointer to invalid name + test_create_repo mid && + ( + cd mid && + git config core.bigfilethreshold 64k && + git config pack.packsizelimit 256k && -expecting success: - test_when_finished reset_to_sane && - head=$(git rev-parse HEAD) && - git symbolic-ref HEAD refs/heads/outer/inner && - test_when_finished "git update-ref -d refs/heads/outer" && - git update-ref refs/heads/outer $head && - echo refs/heads/outer/inner >expect && - git symbolic-ref HEAD >actual && - test_cmp expect actual + # mid1 and mid2 will fit within 256k limit but + # appending mid3 will bust the limit and will + # result in a separate packfile. + test-tool genrandom "a" $(( 66 * 1024 )) >mid1 && + test-tool genrandom "b" $(( 80 * 1024 )) >mid2 && + test-tool genrandom "c" $(( 128 * 1024 )) >mid3 && + git add mid1 mid2 mid3 && -ok 17 - symbolic-ref can resolve d/f name (EISDIR) + count=0 && + for pi in .git/objects/pack/pack-*.idx + do + test -f "$pi" && count=$(( $count + 1 )) + done && + test $count = 2 && -expecting success: - test_when_finished reset_to_sane && - head=$(git rev-parse HEAD) && - git symbolic-ref HEAD refs/heads/outer && - test_when_finished "git update-ref -d refs/heads/outer/inner" && - git update-ref refs/heads/outer/inner $head && - echo refs/heads/outer >expect && - git symbolic-ref HEAD >actual && - test_cmp expect actual + ( + git hash-object --stdin expect && -ok 18 - symbolic-ref can resolve d/f name (ENOTDIR) + for pi in .git/objects/pack/pack-*.idx + do + git show-index <"$pi" + done | + sed -e "s/^[0-9]* \([0-9a-f]*\) .*/\1/" | + sort >actual && -# passed all 18 test(s) -1..18 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1405-main-ref-store.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1405-main-ref-store/.git/ -expecting success: - test_commit one && - N=`find .git/refs -type f | wc -l` && - test "$N" != 0 && - $RUN pack-refs 3 && - N=`find .git/refs -type f | wc -l` + test_cmp expect actual + ) -[master (root-commit) d79ce16] one - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 one.t -ok 1 - pack_refs(PACK_REFS_ALL | PACK_REFS_PRUNE) +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1050-large/mid/.git/ +ok 12 - packsize limit expecting success: - git rev-parse HEAD >expected && - git tag -a -m new-tag new-tag HEAD && - $RUN peel-ref refs/tags/new-tag >actual && - test_cmp expected actual + git commit -q -m initial && + echo modified >>large1 && + git add large1 && + git commit -q -m modified && + git diff --raw HEAD^ -ok 2 - peel_ref(new-tag) +:100644 100644 6cef6d8 171a2cf M large1 +ok 13 - diff --raw expecting success: - $RUN create-symref FOO refs/heads/master nothing && - echo refs/heads/master >expected && - git symbolic-ref FOO >actual && - test_cmp expected actual + git diff --stat HEAD^ HEAD -ok 3 - create_symref(FOO, refs/heads/master) + large1 | Bin 2000000 -> 2000009 bytes + 1 file changed, 0 insertions(+), 0 deletions(-) +ok 14 - diff --stat expecting success: - git rev-parse FOO -- && - git rev-parse refs/tags/new-tag -- && - $RUN delete-refs 0 nothing FOO refs/tags/new-tag && - test_must_fail git rev-parse FOO -- && - test_must_fail git rev-parse refs/tags/new-tag -- + git diff HEAD^ HEAD >actual && + grep "Binary files.*differ" actual -d79ce1670bdcb76e6d1da2ae095e890ccb326ae9 --- -407ffbd56c168afa4e9302a7cdfe469155f84482 --- -fatal: bad revision 'FOO' -fatal: bad revision 'refs/tags/new-tag' -ok 4 - delete_refs(FOO, refs/tags/new-tag) +Binary files a/large1 and b/large1 differ +ok 15 - diff expecting success: - git rev-parse master >expected && - $RUN rename-ref refs/heads/master refs/heads/new-master && - git rev-parse new-master >actual && - test_cmp expected actual && - test_commit recreate-master + git diff --cached HEAD^ >actual && + grep "Binary files.*differ" actual -[master (root-commit) c90e4dc] recreate-master - Author: A U Thor - 2 files changed, 2 insertions(+) - create mode 100644 one.t - create mode 100644 recreate-master.t -ok 5 - rename_refs(master, new-master) +Binary files a/large1 and b/large1 differ +ok 16 - diff --cached expecting success: - $RUN for-each-ref refs/heads/ | cut -d" " -f 2- >actual && - cat >expected <<-\EOF && - master 0x0 - new-master 0x0 - EOF - test_cmp expected actual + git hash-object large1 -ok 6 - for_each_ref(refs/heads/) +171a2cf5cd75bd8d405266c986591716925e9712 +ok 17 - hash-object expecting success: - $RUN for-each-ref refs/heads/ | cut -d" " -f 2- >actual && - sort actual > expected && - test_cmp expected actual + git cat-file blob :large1 >/dev/null -ok 7 - for_each_ref() is sorted +ok 18 - cat-file a large file expecting success: - SHA1=`git rev-parse new-master` && - echo "$SHA1 refs/heads/new-master 0x0" >expected && - $RUN resolve-ref refs/heads/new-master 0 >actual && - test_cmp expected actual + git tag -m largefile largefiletag :large1 && + git cat-file blob largefiletag >/dev/null -ok 8 - resolve_ref(new-master) +ok 19 - cat-file a large file from a tag expecting success: - $RUN verify-ref refs/heads/new-master - -ok 9 - verify_ref(new-master) + git show :large1 >/dev/null -expecting success: - $RUN for-each-reflog | sort -k2 | cut -d" " -f 2- >actual && - cat >expected <<-\EOF && - HEAD 0x1 - refs/heads/master 0x0 - refs/heads/new-master 0x0 - EOF - test_cmp expected actual -ok 10 - for_each_reflog() +ok 20 - git-show a large file expecting success: - $RUN for-each-reflog-ent HEAD >actual && - head -n1 actual | grep one && - tail -n2 actual | head -n1 | grep recreate-master + git clone file://"$(pwd)"/.git foo && + GIT_DIR=non-existent git index-pack --strict --verify foo/.git/objects/pack/*.pack -0000000000000000000000000000000000000000 d79ce1670bdcb76e6d1da2ae095e890ccb326ae9 C O Mitter 1112911993 -700 commit (initial): one -0000000000000000000000000000000000000000 c90e4dc5e12224a428dedfbd45ba11e5531706a2 C O Mitter 1112912053 -700 commit (initial): recreate-master -ok 11 - for_each_reflog_ent() +Cloning into 'foo'... +ok 21 - index-pack expecting success: - $RUN for-each-reflog-ent-reverse HEAD >actual && - head -n1 actual | grep recreate-master && - tail -n2 actual | head -n1 | grep one + git repack -ad -0000000000000000000000000000000000000000 c90e4dc5e12224a428dedfbd45ba11e5531706a2 C O Mitter 1112912053 -700 commit (initial): recreate-master -0000000000000000000000000000000000000000 d79ce1670bdcb76e6d1da2ae095e890ccb326ae9 C O Mitter 1112911993 -700 commit (initial): one -ok 12 - for_each_reflog_ent_reverse() +ok 22 - repack expecting success: - $RUN reflog-exists HEAD + SHA1=$(git hash-object huge) && + test_create_repo loose && + echo $SHA1 | git pack-objects --stdout | + GIT_ALLOC_LIMIT=0 GIT_DIR=loose/.git git unpack-objects && + echo $SHA1 | GIT_DIR=loose/.git git pack-objects pack && + test_create_repo packed && + mv pack-* packed/.git/objects/pack && + GIT_DIR=packed/.git git cat-file blob $SHA1 >actual && + test_cmp huge actual -ok 13 - reflog_exists(HEAD) +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1050-large/loose/.git/ +dc5b4c5413c9a2a6ca4f121474e1c9c8ea086153 +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1050-large/packed/.git/ +ok 23 - pack-objects with large loose object expecting success: - $RUN delete-reflog HEAD && - ! test -f .git/logs/HEAD + git archive --format=tar HEAD >/dev/null -ok 14 - delete_reflog(HEAD) +ok 24 - tar achiving expecting success: - $RUN create-reflog HEAD 1 && - test -f .git/logs/HEAD + git archive --format=zip -0 HEAD >/dev/null -ok 15 - create-reflog(HEAD) +ok 25 - zip achiving, store only expecting success: - git checkout -b foo && - FOO_SHA1=`git rev-parse foo` && - git checkout --detach && - test_commit bar-commit && - git checkout -b bar && - BAR_SHA1=`git rev-parse bar` && - $RUN update-ref updating refs/heads/foo $BAR_SHA1 $FOO_SHA1 0 && - echo $BAR_SHA1 >expected && - git rev-parse refs/heads/foo >actual && - test_cmp expected actual + git archive --format=zip HEAD >/dev/null -Switched to a new branch 'foo' -HEAD is now at c90e4dc recreate-master -[detached HEAD 1e995a9] bar-commit - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 bar-commit.t -Switched to a new branch 'bar' -ok 16 - delete_ref(refs/heads/foo) +ok 26 - zip achiving, deflate expecting success: - SHA1=`git rev-parse foo` && - git checkout --detach && - $RUN delete-ref msg refs/heads/foo $SHA1 0 && - test_must_fail git rev-parse refs/heads/foo -- + git fsck 2>err && + test_must_be_empty err -HEAD is now at 1e995a9 bar-commit -fatal: bad revision 'refs/heads/foo' -ok 17 - delete_ref(refs/heads/foo) +ok 27 - fsck large blobs -# passed all 17 test(s) -1..17 +# passed all 27 test(s) +1..27 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t0000-basic.sh *** @@ -26770,7 +26651,7 @@ wc -l) && test $numparent = 1 -error: duplicate parent dfdb5589f3af0af6551bd73f81ab65d364828e42 ignored +error: duplicate parent 35bca81dc9d29ca9370cf5f6660cf49b0004c79b ignored ok 80 - git commit-tree omits duplicated parent in a commit expecting success: @@ -26808,360 +26689,664 @@ 1..82 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1409-avoid-packing-refs.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1409-avoid-packing-refs/.git/ +*** t1408-packed-refs.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1408-packed-refs/.git/ expecting success: - git commit --allow-empty -m "Commit A" && - A=$(git rev-parse HEAD) && - git commit --allow-empty -m "Commit B" && - B=$(git rev-parse HEAD) && - git commit --allow-empty -m "Commit C" && - C=$(git rev-parse HEAD) + test_tick && + git commit --allow-empty -m one && + one=$(git rev-parse HEAD) && + git for-each-ref >actual && + echo "$one commit refs/heads/master" >expect && + test_cmp expect actual && + + git pack-refs --all && + git for-each-ref >actual && + echo "$one commit refs/heads/master" >expect && + test_cmp expect actual && + + git checkout --orphan another && + test_tick && + git commit --allow-empty -m two && + two=$(git rev-parse HEAD) && + git checkout -B master && + git branch -D another && + + git for-each-ref >actual && + echo "$two commit refs/heads/master" >expect && + test_cmp expect actual && + + git reflog expire --expire=now --all && + git prune && + git tag -m v1.0 v1.0 master -[master (root-commit) 58c24b9] Commit A +[master (root-commit) 76a57ce] one + Author: A U Thor +Switched to a new branch 'another' +[another (root-commit) 169e1dc] two Author: A U Thor -[master 504ab46] Commit B +Switched to and reset branch 'master' +Deleted branch another (was 169e1dc). +ok 1 - setup + +expecting success: + git describe master >actual 2>&1 && + echo "v1.0" >expect && + test_cmp expect actual + +ok 2 - no error from stale entry in packed-refs + +# passed all 2 test(s) +1..2 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1407-worktree-ref-store.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1407-worktree-ref-store/.git/ +expecting success: + test_commit first && + git worktree add -b wt-master wt && + ( + cd wt && + test_commit second + ) + +[master (root-commit) 50e526b] first Author: A U Thor -[master 9332065] Commit C + 1 file changed, 1 insertion(+) + create mode 100644 first.t +Preparing worktree (new branch 'wt-master') +HEAD is now at 50e526b first +[wt-master d662100] second Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 second.t ok 1 - setup expecting success: - test_must_fail test -f .git/packed-refs && - git update-ref refs/heads/foo $A && - test_must_fail test -f .git/packed-refs && - git update-ref refs/heads/foo $B && - test_must_fail test -f .git/packed-refs && - git update-ref refs/heads/foo $C $B && - test_must_fail test -f .git/packed-refs && - git update-ref -d refs/heads/foo && - test_must_fail test -f .git/packed-refs + SHA1=`git rev-parse master` && + echo "$SHA1 refs/heads/master 0x0" >expected && + $RWT resolve-ref refs/heads/master 0 >actual && + test_cmp expected actual && + $RMAIN resolve-ref refs/heads/master 0 >actual && + test_cmp expected actual -ok 2 - do not create packed-refs file gratuitously +ok 2 - resolve_ref() expecting success: - git for-each-ref >expected && - git pack-refs --all && - mark_packed_refs && - check_packed_refs_marked && - git for-each-ref >actual && + SHA1=`git -C wt rev-parse HEAD` && + echo "$SHA1 refs/heads/wt-master 0x1" >expected && + $RWT resolve-ref HEAD 0 >actual && test_cmp expected actual && - git pack-refs --all && - test_must_fail check_packed_refs_marked && - git for-each-ref >actual2 && - test_cmp expected actual2 -ok 3 - check that marking the packed-refs file works + SHA1=`git rev-parse HEAD` && + echo "$SHA1 refs/heads/master 0x1" >expected && + $RMAIN resolve-ref HEAD 0 >actual && + test_cmp expected actual + +ok 3 - resolve_ref() expecting success: - git update-ref refs/heads/packed-update $A && - git pack-refs --all && - mark_packed_refs && - git update-ref refs/heads/packed-update $B && - check_packed_refs_marked + $RWT create-symref FOO refs/heads/master nothing && + echo refs/heads/master >expected && + git -C wt symbolic-ref FOO >actual && + test_cmp expected actual && -ok 4 - leave packed-refs untouched on update of packed + $RMAIN create-symref FOO refs/heads/wt-master nothing && + echo refs/heads/wt-master >expected && + git symbolic-ref FOO >actual && + test_cmp expected actual + +ok 4 - create_symref(FOO, refs/heads/master) expecting success: - git update-ref refs/heads/packed-checked-update $A && - git pack-refs --all && - mark_packed_refs && - git update-ref refs/heads/packed-checked-update $B $A && - check_packed_refs_marked + echo $ZERO_OID > .git/logs/PSEUDO-MAIN && + mkdir -p .git/logs/refs/bisect && + echo $ZERO_OID > .git/logs/refs/bisect/random && -ok 5 - leave packed-refs untouched on checked update of packed + echo $ZERO_OID > .git/worktrees/wt/logs/PSEUDO-WT && + mkdir -p .git/worktrees/wt/logs/refs/bisect && + echo $ZERO_OID > .git/worktrees/wt/logs/refs/bisect/wt-random && + + $RWT for-each-reflog | cut -d" " -f 2- | sort >actual && + cat >expected <<-\EOF && + HEAD 0x1 + PSEUDO-WT 0x0 + refs/bisect/wt-random 0x0 + refs/heads/master 0x0 + refs/heads/wt-master 0x0 + EOF + test_cmp expected actual && + + $RMAIN for-each-reflog | cut -d" " -f 2- | sort >actual && + cat >expected <<-\EOF && + HEAD 0x1 + PSEUDO-MAIN 0x0 + refs/bisect/random 0x0 + refs/heads/master 0x0 + refs/heads/wt-master 0x0 + EOF + test_cmp expected actual + +ok 5 - for_each_reflog() +# passed all 5 test(s) +1..5 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1401-symbolic-ref.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1401-symbolic-ref/.git/ expecting success: - git update-ref refs/heads/packed-verify $A && - git pack-refs --all && - mark_packed_refs && - echo "verify refs/heads/packed-verify $A" | git update-ref --stdin && - check_packed_refs_marked + git symbolic-ref HEAD refs/heads/foo && + echo ref: refs/heads/foo >expect && + test_cmp expect .git/HEAD -ok 6 - leave packed-refs untouched on verify of packed +ok 1 - symbolic-ref writes HEAD expecting success: - git update-ref refs/heads/packed-delete $A && - git pack-refs --all && - mark_packed_refs && - git update-ref -d refs/heads/packed-delete && - test_must_fail check_packed_refs_marked + echo refs/heads/foo >expect && + git symbolic-ref HEAD >actual && + test_cmp expect actual -ok 7 - touch packed-refs on delete of packed +ok 2 - symbolic-ref reads HEAD expecting success: - git pack-refs --all && - git update-ref refs/heads/loose-update $A && - mark_packed_refs && - git update-ref refs/heads/loose-update $B && - check_packed_refs_marked + test_must_fail git symbolic-ref HEAD foo -ok 8 - leave packed-refs untouched on update of loose +fatal: Refusing to point HEAD outside of refs/ +ok 3 - symbolic-ref refuses non-ref for HEAD expecting success: - git pack-refs --all && - git update-ref refs/heads/loose-checked-update $A && - mark_packed_refs && - git update-ref refs/heads/loose-checked-update $B $A && - check_packed_refs_marked + echo content >file && git add file && git commit -m one && + test_must_fail git symbolic-ref HEAD $(git rev-parse HEAD) -ok 9 - leave packed-refs untouched on checked update of loose +[foo (root-commit) 9ed65e7] one + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 file +fatal: Refusing to point HEAD outside of refs/ +ok 4 - symbolic-ref refuses bare sha1 expecting success: - git pack-refs --all && - git update-ref refs/heads/loose-verify $A && - mark_packed_refs && - echo "verify refs/heads/loose-verify $A" | git update-ref --stdin && - check_packed_refs_marked + test_must_fail git symbolic-ref -d HEAD -ok 10 - leave packed-refs untouched on verify of loose +fatal: deleting 'HEAD' is not allowed +ok 5 - HEAD cannot be removed expecting success: - git pack-refs --all && - git update-ref refs/heads/loose-delete $A && - mark_packed_refs && - git update-ref -d refs/heads/loose-delete && - check_packed_refs_marked + git symbolic-ref NOTHEAD refs/heads/foo && + git symbolic-ref -d NOTHEAD && + test_path_is_file .git/refs/heads/foo && + test_path_is_missing .git/NOTHEAD -ok 11 - leave packed-refs untouched on delete of loose +ok 6 - symbolic-ref can be deleted -# passed all 11 test(s) -1..11 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1403-show-ref.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1403-show-ref/.git/ expecting success: - test_commit A && - git tag -f -a -m "annotated A" A && - git checkout -b side && - test_commit B && - git tag -f -a -m "annotated B" B && - git checkout master && - test_commit C && - git branch B A^0 + git symbolic-ref NOTHEAD refs/heads/missing && + git symbolic-ref -d NOTHEAD && + test_path_is_missing .git/refs/heads/missing && + test_path_is_missing .git/NOTHEAD -[master (root-commit) 0ddfaf1] A +ok 7 - symbolic-ref can delete dangling symref + +expecting success: + echo "fatal: Cannot delete FOO, not a symbolic ref" >expect && + test_must_fail git symbolic-ref -d FOO >actual 2>&1 && + test_cmp expect actual + +ok 8 - symbolic-ref fails to delete missing FOO + +expecting success: + echo "fatal: Cannot delete refs/heads/foo, not a symbolic ref" >expect && + test_must_fail git symbolic-ref -d refs/heads/foo >actual 2>&1 && + git rev-parse --verify refs/heads/foo && + test_cmp expect actual + +9ed65e7fd809c90d6cc7d6dc52e8c3b3f4e35414 +ok 9 - symbolic-ref fails to delete real ref + +expecting success: + # make 256+ character ref; some systems may not handle that, + # so be gentle + long=0123456789abcdef && + long=$long/$long/$long/$long && + long=$long/$long/$long/$long && + long_ref=refs/heads/$long && + tree=$(git write-tree) && + commit=$(echo foo | git commit-tree $tree) && + if git update-ref $long_ref $commit; then + test_set_prereq LONG_REF + else + echo >&2 "long refs not supported" + fi + +ok 10 - create large ref name + +expecting success: + git symbolic-ref HEAD $long_ref && + echo $long_ref >expect && + git symbolic-ref HEAD >actual && + test_cmp expect actual + +ok 11 - symbolic-ref can point to large ref name + +expecting success: + echo $commit >expect && + git rev-parse --verify HEAD >actual && + test_cmp expect actual + +ok 12 - we can parse long symbolic ref + +expecting success: + test_when_finished "rm -f .git/HEAD.lock" && + >.git/HEAD.lock && + test_must_fail git symbolic-ref HEAD refs/heads/whatever + +error: Unable to create '/build/git-2.20.1/t/trash directory.t1401-symbolic-ref/.git/HEAD.lock': File exists. + +Another git process seems to be running in this repository, e.g. +an editor opened by 'git commit'. Please make sure all processes +are terminated then try again. If it still fails, a git process +may have crashed in this repository earlier: +remove the file manually to continue. +ok 13 - symbolic-ref reports failure in exit code + +expecting success: + git checkout -b log1 && + test_commit one && + git checkout -b log2 && + test_commit two && + git checkout --orphan orphan && + git symbolic-ref -m create HEAD refs/heads/log1 && + git symbolic-ref -m update HEAD refs/heads/log2 && + cat >expect <<-\EOF && + update + create + EOF + git log --format=%gs -g -2 >actual && + test_cmp expect actual + +Switched to a new branch 'log1' +[log1 c44d522] one Author: A U Thor 1 file changed, 1 insertion(+) - create mode 100644 A.t -Updated tag 'A' (was 0ddfaf1) -Switched to a new branch 'side' -[side d9df450] B + create mode 100644 one.t +Switched to a new branch 'log2' +[log2 0989d54] two Author: A U Thor 1 file changed, 1 insertion(+) - create mode 100644 B.t -Updated tag 'B' (was d9df450) -Switched to branch 'master' -[master 5dee784] C + create mode 100644 two.t +Switched to a new branch 'orphan' +ok 14 - symbolic-ref writes reflog entry + +expecting success: + git checkout -b df && + test_commit df && + test_must_fail git symbolic-ref refs/heads/df/conflict refs/heads/df && + git pack-refs --all --prune && + test_must_fail git symbolic-ref refs/heads/df/conflict refs/heads/df + +Switched to a new branch 'df' +[df 033545c] df Author: A U Thor 1 file changed, 1 insertion(+) - create mode 100644 C.t -ok 1 - setup + create mode 100644 df.t +error: Unable to create '/build/git-2.20.1/t/trash directory.t1401-symbolic-ref/.git/refs/heads/df/conflict.lock': Not a directory +error: 'refs/heads/df' exists; cannot create 'refs/heads/df/conflict' +ok 15 - symbolic-ref does not create ref d/f conflicts expecting success: - echo $(git rev-parse refs/tags/A) refs/tags/A >expect && + test_when_finished reset_to_sane && + head=$(git rev-parse HEAD) && + git symbolic-ref HEAD refs/heads/outer && + test_when_finished "git update-ref -d refs/heads/outer/inner" && + git update-ref refs/heads/outer/inner $head && + git symbolic-ref HEAD refs/heads/unrelated - git show-ref A >actual && - test_cmp expect actual && +ok 16 - symbolic-ref can overwrite pointer to invalid name - git show-ref tags/A >actual && - test_cmp expect actual && +expecting success: + test_when_finished reset_to_sane && + head=$(git rev-parse HEAD) && + git symbolic-ref HEAD refs/heads/outer/inner && + test_when_finished "git update-ref -d refs/heads/outer" && + git update-ref refs/heads/outer $head && + echo refs/heads/outer/inner >expect && + git symbolic-ref HEAD >actual && + test_cmp expect actual - git show-ref refs/tags/A >actual && - test_cmp expect actual && +ok 17 - symbolic-ref can resolve d/f name (EISDIR) - test_must_fail git show-ref D >actual && - test_must_be_empty actual +expecting success: + test_when_finished reset_to_sane && + head=$(git rev-parse HEAD) && + git symbolic-ref HEAD refs/heads/outer && + test_when_finished "git update-ref -d refs/heads/outer/inner" && + git update-ref refs/heads/outer/inner $head && + echo refs/heads/outer >expect && + git symbolic-ref HEAD >actual && + test_cmp expect actual -ok 2 - show-ref +ok 18 - symbolic-ref can resolve d/f name (ENOTDIR) +# passed all 18 test(s) +1..18 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1308-config-set.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1308-config-set/.git/ expecting success: - git show-ref -q A >actual && - test_must_be_empty actual && + cat >.git/config <<-\EOF + [case] + penguin = very blue + Movie = BadPhysics + UPPERCASE = true + MixedCase = true + my = + foo + baz = sam + [Cores] + WhatEver = Second + baz = bar + [cores] + baz = bat + [CORES] + baz = ball + [my "Foo bAr"] + hi = mixed-case + [my "FOO BAR"] + hi = upper-case + [my "foo bar"] + hi = lower-case + [case] + baz = bat + baz = hask + [lamb] + chop = 65 + head = none + [goat] + legs = 4 + head = true + skin = false + nose = 1 + horns + EOF - git show-ref -q tags/A >actual && - test_must_be_empty actual && +ok 1 - setup default config - git show-ref -q refs/tags/A >actual && - test_must_be_empty actual && +expecting success: + check_config get_value case.penguin "very blue" - test_must_fail git show-ref -q D >actual && - test_must_be_empty actual +ok 2 - get value for a simple key -ok 3 - show-ref -q +expecting success: + check_config get_value case.my "" + +ok 3 - get value for a key with value as an empty string expecting success: - echo $(git rev-parse refs/tags/A) refs/tags/A >expect && + check_config get_value case.foo "(NULL)" - git show-ref --verify refs/tags/A >actual && - test_cmp expect actual && +ok 4 - get value for a key with value as NULL - test_must_fail git show-ref --verify A >actual && - test_must_be_empty actual && +expecting success: + check_config get_value case.UPPERCASE "true" && + check_config get_value case.uppercase "true" - test_must_fail git show-ref --verify tags/A >actual && - test_must_be_empty actual && +ok 5 - upper case key - test_must_fail git show-ref --verify D >actual && - test_must_be_empty actual +expecting success: + check_config get_value case.MixedCase "true" && + check_config get_value case.MIXEDCASE "true" && + check_config get_value case.mixedcase "true" -fatal: 'A' - not a valid ref -fatal: 'tags/A' - not a valid ref -fatal: 'D' - not a valid ref -ok 4 - show-ref --verify +ok 6 - mixed case key expecting success: - git show-ref --verify -q refs/tags/A >actual && - test_must_be_empty actual && + check_config get_value case.Movie "BadPhysics" - test_must_fail git show-ref --verify -q A >actual && - test_must_be_empty actual && +ok 7 - key and value with mixed case - test_must_fail git show-ref --verify -q tags/A >actual && - test_must_be_empty actual && +expecting success: + check_config get_value "my.Foo bAr.hi" "mixed-case" && + check_config get_value "my.FOO BAR.hi" "upper-case" && + check_config get_value "my.foo bar.hi" "lower-case" - test_must_fail git show-ref --verify -q D >actual && - test_must_be_empty actual +ok 8 - key with case sensitive subsection -ok 5 - show-ref --verify -q +expecting success: + check_config get_value cores.baz "ball" && + check_config get_value Cores.baz "ball" && + check_config get_value CORES.baz "ball" && + check_config get_value coreS.baz "ball" + +ok 9 - key with case insensitive section header expecting success: - { - echo $(git rev-parse refs/tags/A) refs/tags/A && - echo $(git rev-parse refs/tags/A^0) "refs/tags/A^{}" - echo $(git rev-parse refs/tags/C) refs/tags/C - } >expect && - git show-ref -d A C >actual && - test_cmp expect actual && + check_config get_value CORES.BAZ "ball" && + check_config get_value cores.baz "ball" && + check_config get_value cores.BaZ "ball" && + check_config get_value cOreS.bAz "ball" - git show-ref -d tags/A tags/C >actual && - test_cmp expect actual && +ok 10 - key with case insensitive section header & variable - git show-ref -d refs/tags/A refs/tags/C >actual && - test_cmp expect actual && +expecting success: + check_config expect_code 1 get_value "my.fOo Bar.hi" "Value not found for \"my.fOo Bar.hi\"" - git show-ref --verify -d refs/tags/A refs/tags/C >actual && - test_cmp expect actual && +ok 11 - find value with misspelled key - echo $(git rev-parse refs/heads/master) refs/heads/master >expect && - git show-ref -d master >actual && - test_cmp expect actual && +expecting success: + check_config get_value case.baz "hask" - git show-ref -d heads/master >actual && - test_cmp expect actual && +ok 12 - find value with the highest priority - git show-ref -d refs/heads/master >actual && - test_cmp expect actual && +expecting success: + check_config get_int lamb.chop 65 - git show-ref -d --verify refs/heads/master >actual && - test_cmp expect actual && +ok 13 - find integer value for a key - test_must_fail git show-ref -d --verify master >actual && - test_must_be_empty actual && +expecting success: + check_config get_string case.baz hask && + check_config expect_code 1 get_string case.ba "Value not found for \"case.ba\"" - test_must_fail git show-ref -d --verify heads/master >actual && - test_must_be_empty actual && +ok 14 - find string value for a key - test_must_fail git show-ref --verify -d A C >actual && - test_must_be_empty actual && +expecting success: + test_expect_code 128 test-tool config get_string case.foo 2>result && + test_i18ngrep "fatal: .*case\.foo.*\.git/config.*line 7" result - test_must_fail git show-ref --verify -d tags/A tags/C >actual && - test_must_be_empty actual +fatal: bad config variable 'case.foo' in file '.git/config' at line 7 +ok 15 - check line error when NULL string is queried +expecting success: + check_config expect_code 128 get_int lamb.head -fatal: 'master' - not a valid ref -fatal: 'heads/master' - not a valid ref -fatal: 'A' - not a valid ref -fatal: 'tags/A' - not a valid ref -ok 6 - show-ref -d +fatal: bad numeric config value 'none' for 'lamb.head': invalid unit +ok 16 - find integer if value is non parse-able expecting success: - for branch in B master side - do - echo $(git rev-parse refs/heads/$branch) refs/heads/$branch - done >expect.heads && - git show-ref --heads >actual && - test_cmp expect.heads actual && + check_config get_bool goat.head 1 && + check_config get_bool goat.skin 0 && + check_config get_bool goat.nose 1 && + check_config get_bool goat.horns 1 && + check_config get_bool goat.legs 1 - for tag in A B C - do - echo $(git rev-parse refs/tags/$tag) refs/tags/$tag - done >expect.tags && - git show-ref --tags >actual && - test_cmp expect.tags actual && +ok 17 - find bool value for the entered key - cat expect.heads expect.tags >expect && - git show-ref --heads --tags >actual && - test_cmp expect actual && +expecting success: + check_config get_value_multi case.baz sam bat hask - { - echo $(git rev-parse HEAD) HEAD && - cat expect.heads expect.tags - } >expect && - git show-ref --heads --tags --head >actual && - test_cmp expect actual && +ok 18 - find multiple values - { - echo $(git rev-parse HEAD) HEAD && - echo $(git rev-parse refs/heads/B) refs/heads/B - echo $(git rev-parse refs/tags/B) refs/tags/B - } >expect && - git show-ref --head B >actual && - test_cmp expect actual && +expecting success: + cat >config2 <<-\EOF && + [case] + baz = lama + [my] + new = silk + [case] + baz = ball + EOF + echo silk >expect && + test-tool config configset_get_value my.new config2 .git/config >actual && + test_cmp expect actual - { - echo $(git rev-parse HEAD) HEAD && - echo $(git rev-parse refs/heads/B) refs/heads/B - echo $(git rev-parse refs/tags/B) refs/tags/B - echo $(git rev-parse refs/tags/B^0) "refs/tags/B^{}" - } >expect && - git show-ref --head -d B >actual && +ok 19 - find value from a configset + +expecting success: + echo hask >expect && + test-tool config configset_get_value case.baz config2 .git/config >actual && test_cmp expect actual -ok 7 - show-ref --heads, --tags, --head, pattern +ok 20 - find value with highest priority from a configset expecting success: - echo $(git rev-parse HEAD) HEAD >expect && - git show-ref --verify HEAD >actual && - test_cmp expect actual && + cat >except <<-\EOF && + sam + bat + hask + lama + ball + EOF + test-tool config configset_get_value case.baz config2 .git/config >actual && + test_cmp expect actual - git show-ref --verify -q HEAD >actual && - test_must_be_empty actual +ok 21 - find value_list for a key from a configset -ok 8 - show-ref --verify HEAD +expecting success: + echo "Error (-1) reading configuration file non-existent-file." >expect && + test_expect_code 2 test-tool config configset_get_value foo.bar non-existent-file 2>actual && + test_cmp expect actual + +ok 22 - proper error on non-existent files expecting success: - sha1_file() { - echo "$*" | sed "s#..#.git/objects/&/#" - } && + echo "Error (-1) reading configuration file a-directory." >expect && + mkdir a-directory && + test_expect_code 2 test-tool config configset_get_value foo.bar a-directory 2>output && + grep "^warning:" output && + grep "^Error" output >actual && + test_cmp expect actual - remove_object() { - file=$(sha1_file "$*") && - test -e "$file" && - rm -f "$file" - } && +warning: unable to access 'a-directory': Is a directory +ok 23 - proper error on directory "files" - test_when_finished "rm -rf dangling" && - ( - git init dangling && - cd dangling && - test_commit dangling && - sha=$(git rev-parse refs/tags/dangling) && - remove_object $sha && - test_must_fail git show-ref --verify refs/tags/dangling - ) +checking prerequisite: SANITY -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1403-show-ref/dangling/.git/ -[master (root-commit) ceb9007] dangling - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 dangling.t -fatal: git show-ref: bad ref refs/tags/dangling (ceb9007ddae8b252f505d0ef9dcf579bfda7e91c) -ok 9 - show-ref --verify with dangling ref +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + mkdir SANETESTD.1 SANETESTD.2 && -# passed all 9 test(s) -1..9 + chmod +w SANETESTD.1 SANETESTD.2 && + >SANETESTD.1/x 2>SANETESTD.2/x && + chmod -w SANETESTD.1 && + chmod -r SANETESTD.1/x && + chmod -rx SANETESTD.2 || + BUG "cannot prepare SANETESTD" + + ! test -r SANETESTD.1/x && + ! rm SANETESTD.1/x && ! test -f SANETESTD.2/x + status=$? + + chmod +rwx SANETESTD.1 SANETESTD.2 && + rm -rf SANETESTD.1 SANETESTD.2 || + BUG "cannot clean SANETESTD" + return $status + +) +rm: cannot remove 'SANETESTD.1/x': Permission denied +prerequisite SANITY ok +expecting success: + chmod -r .git/config && + test_when_finished "chmod +r .git/config" && + echo "Error (-1) reading configuration file .git/config." >expect && + test_expect_code 2 test-tool config configset_get_value foo.bar .git/config 2>output && + grep "^warning:" output && + grep "^Error" output >actual && + test_cmp expect actual + +warning: unable to access '.git/config': Permission denied +warning: unable to access '.git/config': Permission denied +ok 24 - proper error on non-accessible files + +expecting success: + cp .git/config .git/config.old && + test_when_finished "mv .git/config.old .git/config" && + echo "[" >>.git/config && + echo "fatal: bad config line 34 in file .git/config" >expect && + test_expect_code 128 test-tool config get_value foo.bar 2>actual && + test_i18ncmp expect actual + +ok 25 - proper error on error in default config files + +expecting success: + echo "[" >>syntax-error && + echo "fatal: bad config line 1 in file syntax-error" >expect && + test_expect_code 128 test-tool config configset_get_value foo.bar syntax-error 2>actual && + test_i18ncmp expect actual + +ok 26 - proper error on error in custom config files + +expecting success: + mv .git/config .git/config.old && + test_when_finished "mv .git/config.old .git/config" && + cat >.git/config <<-\EOF && + [alias] + br + EOF + test_expect_code 128 git br 2>result && + test_i18ngrep "missing value for .alias\.br" result && + test_i18ngrep "fatal: .*\.git/config" result && + test_i18ngrep "fatal: .*line 2" result + +error: missing value for 'alias.br' +fatal: bad config line 2 in file .git/config +fatal: bad config line 2 in file .git/config +ok 27 - check line errors for malformed values + +expecting success: + nongit test_must_fail git config a.b c 2>err && + test_i18ngrep "not in a git directory" err + +fatal: not in a git directory +ok 28 - error on modifying repo config without repo + +expecting success: + echo "[foo]bar = from-repo" >.git/config && + echo "[foo]bar = from-home" >.gitconfig && + if test_have_prereq MINGW + then + # Use Windows path (i.e. *not* $HOME) + HOME_GITCONFIG=$(pwd)/.gitconfig + else + # Do not get fooled by symbolic links, i.e. $HOME != $(pwd) + HOME_GITCONFIG=$HOME/.gitconfig + fi && + cat >expect <<-EOF && + key=foo.bar + value=from-home + origin=file + name=$HOME_GITCONFIG + scope=global + + key=foo.bar + value=from-repo + origin=file + name=.git/config + scope=repo + + key=foo.bar + value=from-cmdline + origin=command line + name= + scope=cmdline + EOF + GIT_CONFIG_PARAMETERS=$cmdline_config test-tool config iterate >actual && + test_cmp expect actual + +ok 29 - iteration shows correct origins + +# passed all 29 test(s) +1..29 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t1406-submodule-ref-store.sh *** @@ -27298,544 +27483,6 @@ 1..16 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1407-worktree-ref-store.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1407-worktree-ref-store/.git/ -expecting success: - test_commit first && - git worktree add -b wt-master wt && - ( - cd wt && - test_commit second - ) - -[master (root-commit) 50e526b] first - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 first.t -Preparing worktree (new branch 'wt-master') -HEAD is now at 50e526b first -[wt-master d662100] second - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 second.t -ok 1 - setup - -expecting success: - SHA1=`git rev-parse master` && - echo "$SHA1 refs/heads/master 0x0" >expected && - $RWT resolve-ref refs/heads/master 0 >actual && - test_cmp expected actual && - $RMAIN resolve-ref refs/heads/master 0 >actual && - test_cmp expected actual - -ok 2 - resolve_ref() - -expecting success: - SHA1=`git -C wt rev-parse HEAD` && - echo "$SHA1 refs/heads/wt-master 0x1" >expected && - $RWT resolve-ref HEAD 0 >actual && - test_cmp expected actual && - - SHA1=`git rev-parse HEAD` && - echo "$SHA1 refs/heads/master 0x1" >expected && - $RMAIN resolve-ref HEAD 0 >actual && - test_cmp expected actual - -ok 3 - resolve_ref() - -expecting success: - $RWT create-symref FOO refs/heads/master nothing && - echo refs/heads/master >expected && - git -C wt symbolic-ref FOO >actual && - test_cmp expected actual && - - $RMAIN create-symref FOO refs/heads/wt-master nothing && - echo refs/heads/wt-master >expected && - git symbolic-ref FOO >actual && - test_cmp expected actual - -ok 4 - create_symref(FOO, refs/heads/master) - -expecting success: - echo $ZERO_OID > .git/logs/PSEUDO-MAIN && - mkdir -p .git/logs/refs/bisect && - echo $ZERO_OID > .git/logs/refs/bisect/random && - - echo $ZERO_OID > .git/worktrees/wt/logs/PSEUDO-WT && - mkdir -p .git/worktrees/wt/logs/refs/bisect && - echo $ZERO_OID > .git/worktrees/wt/logs/refs/bisect/wt-random && - - $RWT for-each-reflog | cut -d" " -f 2- | sort >actual && - cat >expected <<-\EOF && - HEAD 0x1 - PSEUDO-WT 0x0 - refs/bisect/wt-random 0x0 - refs/heads/master 0x0 - refs/heads/wt-master 0x0 - EOF - test_cmp expected actual && - - $RMAIN for-each-reflog | cut -d" " -f 2- | sort >actual && - cat >expected <<-\EOF && - HEAD 0x1 - PSEUDO-MAIN 0x0 - refs/bisect/random 0x0 - refs/heads/master 0x0 - refs/heads/wt-master 0x0 - EOF - test_cmp expected actual - -ok 5 - for_each_reflog() - -# passed all 5 test(s) -1..5 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1408-packed-refs.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1408-packed-refs/.git/ -expecting success: - test_tick && - git commit --allow-empty -m one && - one=$(git rev-parse HEAD) && - git for-each-ref >actual && - echo "$one commit refs/heads/master" >expect && - test_cmp expect actual && - - git pack-refs --all && - git for-each-ref >actual && - echo "$one commit refs/heads/master" >expect && - test_cmp expect actual && - - git checkout --orphan another && - test_tick && - git commit --allow-empty -m two && - two=$(git rev-parse HEAD) && - git checkout -B master && - git branch -D another && - - git for-each-ref >actual && - echo "$two commit refs/heads/master" >expect && - test_cmp expect actual && - - git reflog expire --expire=now --all && - git prune && - git tag -m v1.0 v1.0 master - -[master (root-commit) 76a57ce] one - Author: A U Thor -Switched to a new branch 'another' -[another (root-commit) 169e1dc] two - Author: A U Thor -Switched to and reset branch 'master' -Deleted branch another (was 169e1dc). -ok 1 - setup - -expecting success: - git describe master >actual 2>&1 && - echo "v1.0" >expect && - test_cmp expect actual - -ok 2 - no error from stale entry in packed-refs - -# passed all 2 test(s) -1..2 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1412-reflog-loop.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1412-reflog-loop/.git/ -expecting success: - test_tick && - echo content >file && git add file && git commit -m one && - git tag one && - echo content >>file && git add file && git commit -m two && - git tag two - -[master (root-commit) e46513e] one - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 file -[master 441e5e0] two - Author: A U Thor - 1 file changed, 1 insertion(+) -ok 1 - setup commits - -expecting success: - git checkout -b topic && - git reset one && - git reset two && - git reset one && - git reset two - -Switched to a new branch 'topic' -Unstaged changes after reset: -M file -Unstaged changes after reset: -M file -ok 2 - setup reflog with alternating commits - -expecting success: - cat >expect <<-\EOF && - topic@{0} reset: moving to two - topic@{1} reset: moving to one - topic@{2} reset: moving to two - topic@{3} reset: moving to one - topic@{4} branch: Created from HEAD - EOF - git log -g --format="%gd %gs" topic >actual && - test_cmp expect actual - -ok 3 - reflog shows all entries - -# passed all 3 test(s) -1..3 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1420-lost-found.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1420-lost-found/.git/ -expecting success: - git config core.logAllRefUpdates 0 && - : > file1 && - git add file1 && - test_tick && - git commit -m initial && - echo 1 > file1 && - echo 2 > file2 && - git add file1 file2 && - test_tick && - git commit -m second && - echo 3 > file3 && - git add file3 - -[master (root-commit) 9bb1ae9] initial - Author: A U Thor - 1 file changed, 0 insertions(+), 0 deletions(-) - create mode 100644 file1 -[master 8ad33be] second - Author: A U Thor - 2 files changed, 2 insertions(+) - create mode 100644 file2 -ok 1 - setup - -expecting success: - git rev-parse HEAD > lost-commit && - git rev-parse :file3 > lost-other && - test_tick && - git reset --hard HEAD^ && - git fsck --lost-found && - test 2 = $(ls .git/lost-found/*/* | wc -l) && - test -f .git/lost-found/commit/$(cat lost-commit) && - test -f .git/lost-found/other/$(cat lost-other) - -HEAD is now at 9bb1ae9 initial -dangling blob 00750edc07d6415dcc07ae0351e9397b0222b7ba -dangling commit 8ad33beea8de8e15812274614acd0a26d73b60f8 -ok 2 - lost and found something - -# passed all 2 test(s) -1..2 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1050-large.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1050-large/.git/ -expecting success: - # clone does not allow us to pass core.bigfilethreshold to - # new repos, so set core.bigfilethreshold globally - git config --global core.bigfilethreshold 200k && - printf "%2000000s" X >large1 && - cp large1 large2 && - cp large1 large3 && - printf "%2500000s" Y >huge && - GIT_ALLOC_LIMIT=1500k && - export GIT_ALLOC_LIMIT - -ok 1 - setup - -expecting success: - test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && - git $config add large1 && - sz=$(file_size .git/objects/pack/pack-*.pack) && - case "$expect" in - small) test "$sz" -le 100000 ;; - large) test "$sz" -ge 100000 ;; - esac - -ok 2 - add with -c core.compression=0 - -expecting success: - test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && - git $config add large1 && - sz=$(file_size .git/objects/pack/pack-*.pack) && - case "$expect" in - small) test "$sz" -le 100000 ;; - large) test "$sz" -ge 100000 ;; - esac - -ok 3 - add with -c core.compression=9 - -expecting success: - test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && - git $config add large1 && - sz=$(file_size .git/objects/pack/pack-*.pack) && - case "$expect" in - small) test "$sz" -le 100000 ;; - large) test "$sz" -ge 100000 ;; - esac - -ok 4 - add with -c core.compression=0 -c pack.compression=0 - -expecting success: - test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && - git $config add large1 && - sz=$(file_size .git/objects/pack/pack-*.pack) && - case "$expect" in - small) test "$sz" -le 100000 ;; - large) test "$sz" -ge 100000 ;; - esac - -ok 5 - add with -c core.compression=9 -c pack.compression=0 - -expecting success: - test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && - git $config add large1 && - sz=$(file_size .git/objects/pack/pack-*.pack) && - case "$expect" in - small) test "$sz" -le 100000 ;; - large) test "$sz" -ge 100000 ;; - esac - -ok 6 - add with -c core.compression=0 -c pack.compression=9 - -expecting success: - test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && - git $config add large1 && - sz=$(file_size .git/objects/pack/pack-*.pack) && - case "$expect" in - small) test "$sz" -le 100000 ;; - large) test "$sz" -ge 100000 ;; - esac - -ok 7 - add with -c core.compression=9 -c pack.compression=9 - -expecting success: - test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && - git $config add large1 && - sz=$(file_size .git/objects/pack/pack-*.pack) && - case "$expect" in - small) test "$sz" -le 100000 ;; - large) test "$sz" -ge 100000 ;; - esac - -ok 8 - add with -c pack.compression=0 - -expecting success: - test_when_finished "rm -f .git/objects/pack/pack-*.* .git/index" && - git $config add large1 && - sz=$(file_size .git/objects/pack/pack-*.pack) && - case "$expect" in - small) test "$sz" -le 100000 ;; - large) test "$sz" -ge 100000 ;; - esac - -ok 9 - add with -c pack.compression=9 - -expecting success: - git add large1 huge large2 && - # make sure we got a single packfile and no loose objects - bad= count=0 idx= && - for p in .git/objects/pack/pack-*.pack - do - count=$(( $count + 1 )) - if test -f "$p" && idx=${p%.pack}.idx && test -f "$idx" - then - continue - fi - bad=t - done && - test -z "$bad" && - test $count = 1 && - cnt=$(git show-index <"$idx" | wc -l) && - test $cnt = 2 && - for l in .git/objects/??/?????????????????????????????????????? - do - test -f "$l" || continue - bad=t - done && - test -z "$bad" && - - # attempt to add another copy of the same - git add large3 && - bad= count=0 && - for p in .git/objects/pack/pack-*.pack - do - count=$(( $count + 1 )) - if test -f "$p" && idx=${p%.pack}.idx && test -f "$idx" - then - continue - fi - bad=t - done && - test -z "$bad" && - test $count = 1 - -ok 10 - add a large file or two - -expecting success: - large1=$(git rev-parse :large1) && - git update-index --add --cacheinfo 100644 $large1 another && - git checkout another && - test_cmp large1 another - -ok 11 - checkout a large file - -expecting success: - test_create_repo mid && - ( - cd mid && - git config core.bigfilethreshold 64k && - git config pack.packsizelimit 256k && - - # mid1 and mid2 will fit within 256k limit but - # appending mid3 will bust the limit and will - # result in a separate packfile. - test-tool genrandom "a" $(( 66 * 1024 )) >mid1 && - test-tool genrandom "b" $(( 80 * 1024 )) >mid2 && - test-tool genrandom "c" $(( 128 * 1024 )) >mid3 && - git add mid1 mid2 mid3 && - - count=0 && - for pi in .git/objects/pack/pack-*.idx - do - test -f "$pi" && count=$(( $count + 1 )) - done && - test $count = 2 && - - ( - git hash-object --stdin expect && - - for pi in .git/objects/pack/pack-*.idx - do - git show-index <"$pi" - done | - sed -e "s/^[0-9]* \([0-9a-f]*\) .*/\1/" | - sort >actual && - - test_cmp expect actual - ) - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1050-large/mid/.git/ -ok 12 - packsize limit - -expecting success: - git commit -q -m initial && - echo modified >>large1 && - git add large1 && - git commit -q -m modified && - git diff --raw HEAD^ - -:100644 100644 6cef6d8 171a2cf M large1 -ok 13 - diff --raw - -expecting success: - git diff --stat HEAD^ HEAD - - large1 | Bin 2000000 -> 2000009 bytes - 1 file changed, 0 insertions(+), 0 deletions(-) -ok 14 - diff --stat - -expecting success: - git diff HEAD^ HEAD >actual && - grep "Binary files.*differ" actual - -Binary files a/large1 and b/large1 differ -ok 15 - diff - -expecting success: - git diff --cached HEAD^ >actual && - grep "Binary files.*differ" actual - -Binary files a/large1 and b/large1 differ -ok 16 - diff --cached - -expecting success: - git hash-object large1 - -171a2cf5cd75bd8d405266c986591716925e9712 -ok 17 - hash-object - -expecting success: - git cat-file blob :large1 >/dev/null - -ok 18 - cat-file a large file - -expecting success: - git tag -m largefile largefiletag :large1 && - git cat-file blob largefiletag >/dev/null - -ok 19 - cat-file a large file from a tag - -expecting success: - git show :large1 >/dev/null - - -ok 20 - git-show a large file - -expecting success: - git clone file://"$(pwd)"/.git foo && - GIT_DIR=non-existent git index-pack --strict --verify foo/.git/objects/pack/*.pack - -Cloning into 'foo'... -ok 21 - index-pack - -expecting success: - git repack -ad - -ok 22 - repack - -expecting success: - SHA1=$(git hash-object huge) && - test_create_repo loose && - echo $SHA1 | git pack-objects --stdout | - GIT_ALLOC_LIMIT=0 GIT_DIR=loose/.git git unpack-objects && - echo $SHA1 | GIT_DIR=loose/.git git pack-objects pack && - test_create_repo packed && - mv pack-* packed/.git/objects/pack && - GIT_DIR=packed/.git git cat-file blob $SHA1 >actual && - test_cmp huge actual - -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1050-large/loose/.git/ -dc5b4c5413c9a2a6ca4f121474e1c9c8ea086153 -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1050-large/packed/.git/ -ok 23 - pack-objects with large loose object - -expecting success: - git archive --format=tar HEAD >/dev/null - -ok 24 - tar achiving - -expecting success: - git archive --format=zip -0 HEAD >/dev/null - -ok 25 - zip achiving, store only - -expecting success: - git archive --format=zip HEAD >/dev/null - -ok 26 - zip achiving, deflate - -expecting success: - git fsck 2>err && - test_must_be_empty err - -ok 27 - fsck large blobs - -# passed all 27 test(s) -1..27 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t1006-cat-file.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1006-cat-file/.git/ expecting success: @@ -28921,7 +28568,7 @@ HEAD:foo-plus EOF -[master (root-commit) e3bc8ac] foo +[master (root-commit) 18d1dee] foo Author: A U Thor 3 files changed, 1 insertion(+) create mode 100644 foo @@ -29025,7 +28672,7 @@ ) prerequisite SYMLINKS ok -[master 3fbf35c] test +[master d6776fe] test Author: A U Thor 30 files changed, 30 insertions(+) create mode 120000 broken-same-dir-link @@ -29281,125 +28928,506 @@ 1..111 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1415-worktree-refs.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1415-worktree-refs/.git/ +*** t1405-main-ref-store.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1405-main-ref-store/.git/ expecting success: - test_commit initial && - test_commit wt1 && - test_commit wt2 && - git worktree add wt1 wt1 && - git worktree add wt2 wt2 && - git checkout initial && - git update-ref refs/worktree/foo HEAD && - git -C wt1 update-ref refs/worktree/foo HEAD && - git -C wt2 update-ref refs/worktree/foo HEAD + test_commit one && + N=`find .git/refs -type f | wc -l` && + test "$N" != 0 && + $RUN pack-refs 3 && + N=`find .git/refs -type f | wc -l` -[master (root-commit) 24b24cf] initial +[master (root-commit) d79ce16] one Author: A U Thor 1 file changed, 1 insertion(+) - create mode 100644 initial.t -[master 42fba42] wt1 + create mode 100644 one.t +ok 1 - pack_refs(PACK_REFS_ALL | PACK_REFS_PRUNE) + +expecting success: + git rev-parse HEAD >expected && + git tag -a -m new-tag new-tag HEAD && + $RUN peel-ref refs/tags/new-tag >actual && + test_cmp expected actual + +ok 2 - peel_ref(new-tag) + +expecting success: + $RUN create-symref FOO refs/heads/master nothing && + echo refs/heads/master >expected && + git symbolic-ref FOO >actual && + test_cmp expected actual + +ok 3 - create_symref(FOO, refs/heads/master) + +expecting success: + git rev-parse FOO -- && + git rev-parse refs/tags/new-tag -- && + $RUN delete-refs 0 nothing FOO refs/tags/new-tag && + test_must_fail git rev-parse FOO -- && + test_must_fail git rev-parse refs/tags/new-tag -- + +d79ce1670bdcb76e6d1da2ae095e890ccb326ae9 +-- +407ffbd56c168afa4e9302a7cdfe469155f84482 +-- +fatal: bad revision 'FOO' +fatal: bad revision 'refs/tags/new-tag' +ok 4 - delete_refs(FOO, refs/tags/new-tag) + +expecting success: + git rev-parse master >expected && + $RUN rename-ref refs/heads/master refs/heads/new-master && + git rev-parse new-master >actual && + test_cmp expected actual && + test_commit recreate-master + +[master (root-commit) c90e4dc] recreate-master Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 wt1.t -[master 83df652] wt2 + 2 files changed, 2 insertions(+) + create mode 100644 one.t + create mode 100644 recreate-master.t +ok 5 - rename_refs(master, new-master) + +expecting success: + $RUN for-each-ref refs/heads/ | cut -d" " -f 2- >actual && + cat >expected <<-\EOF && + master 0x0 + new-master 0x0 + EOF + test_cmp expected actual + +ok 6 - for_each_ref(refs/heads/) + +expecting success: + $RUN for-each-ref refs/heads/ | cut -d" " -f 2- >actual && + sort actual > expected && + test_cmp expected actual + +ok 7 - for_each_ref() is sorted + +expecting success: + SHA1=`git rev-parse new-master` && + echo "$SHA1 refs/heads/new-master 0x0" >expected && + $RUN resolve-ref refs/heads/new-master 0 >actual && + test_cmp expected actual + +ok 8 - resolve_ref(new-master) + +expecting success: + $RUN verify-ref refs/heads/new-master + +ok 9 - verify_ref(new-master) + +expecting success: + $RUN for-each-reflog | sort -k2 | cut -d" " -f 2- >actual && + cat >expected <<-\EOF && + HEAD 0x1 + refs/heads/master 0x0 + refs/heads/new-master 0x0 + EOF + test_cmp expected actual + +ok 10 - for_each_reflog() + +expecting success: + $RUN for-each-reflog-ent HEAD >actual && + head -n1 actual | grep one && + tail -n2 actual | head -n1 | grep recreate-master + +0000000000000000000000000000000000000000 d79ce1670bdcb76e6d1da2ae095e890ccb326ae9 C O Mitter 1112911993 -700 commit (initial): one +0000000000000000000000000000000000000000 c90e4dc5e12224a428dedfbd45ba11e5531706a2 C O Mitter 1112912053 -700 commit (initial): recreate-master +ok 11 - for_each_reflog_ent() + +expecting success: + $RUN for-each-reflog-ent-reverse HEAD >actual && + head -n1 actual | grep recreate-master && + tail -n2 actual | head -n1 | grep one + +0000000000000000000000000000000000000000 c90e4dc5e12224a428dedfbd45ba11e5531706a2 C O Mitter 1112912053 -700 commit (initial): recreate-master +0000000000000000000000000000000000000000 d79ce1670bdcb76e6d1da2ae095e890ccb326ae9 C O Mitter 1112911993 -700 commit (initial): one +ok 12 - for_each_reflog_ent_reverse() + +expecting success: + $RUN reflog-exists HEAD + +ok 13 - reflog_exists(HEAD) + +expecting success: + $RUN delete-reflog HEAD && + ! test -f .git/logs/HEAD + +ok 14 - delete_reflog(HEAD) + +expecting success: + $RUN create-reflog HEAD 1 && + test -f .git/logs/HEAD + +ok 15 - create-reflog(HEAD) + +expecting success: + git checkout -b foo && + FOO_SHA1=`git rev-parse foo` && + git checkout --detach && + test_commit bar-commit && + git checkout -b bar && + BAR_SHA1=`git rev-parse bar` && + $RUN update-ref updating refs/heads/foo $BAR_SHA1 $FOO_SHA1 0 && + echo $BAR_SHA1 >expected && + git rev-parse refs/heads/foo >actual && + test_cmp expected actual + +Switched to a new branch 'foo' +HEAD is now at c90e4dc recreate-master +[detached HEAD 1e995a9] bar-commit Author: A U Thor 1 file changed, 1 insertion(+) - create mode 100644 wt2.t -Preparing worktree (detached HEAD 42fba42) -HEAD is now at 42fba42 wt1 -Preparing worktree (detached HEAD 83df652) -HEAD is now at 83df652 wt2 -Note: checking out 'initial'. + create mode 100644 bar-commit.t +Switched to a new branch 'bar' +ok 16 - delete_ref(refs/heads/foo) -You are in 'detached HEAD' state. You can look around, make experimental -changes and commit them, and you can discard any commits you make in this -state without impacting any branches by performing another checkout. +expecting success: + SHA1=`git rev-parse foo` && + git checkout --detach && + $RUN delete-ref msg refs/heads/foo $SHA1 0 && + test_must_fail git rev-parse refs/heads/foo -- -If you want to create a new branch to retain commits you create, you may -do so (now or later) by using -b with the checkout command again. Example: +HEAD is now at 1e995a9 bar-commit +fatal: bad revision 'refs/heads/foo' +ok 17 - delete_ref(refs/heads/foo) - git checkout -b +# passed all 17 test(s) +1..17 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1403-show-ref.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1403-show-ref/.git/ +expecting success: + test_commit A && + git tag -f -a -m "annotated A" A && + git checkout -b side && + test_commit B && + git tag -f -a -m "annotated B" B && + git checkout master && + test_commit C && + git branch B A^0 -HEAD is now at 24b24cf initial +[master (root-commit) 0ddfaf1] A + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 A.t +Updated tag 'A' (was 0ddfaf1) +Switched to a new branch 'side' +[side d9df450] B + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 B.t +Updated tag 'B' (was d9df450) +Switched to branch 'master' +[master 5dee784] C + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 C.t ok 1 - setup expecting success: - git pack-refs --all && - test_path_is_missing .git/refs/tags/wt1 && - test_path_is_file .git/refs/worktree/foo && - test_path_is_file .git/worktrees/wt1/refs/worktree/foo && - test_path_is_file .git/worktrees/wt2/refs/worktree/foo + echo $(git rev-parse refs/tags/A) refs/tags/A >expect && -ok 2 - refs/worktree must not be packed + git show-ref A >actual && + test_cmp expect actual && + + git show-ref tags/A >actual && + test_cmp expect actual && + + git show-ref refs/tags/A >actual && + test_cmp expect actual && + + test_must_fail git show-ref D >actual && + test_must_be_empty actual + +ok 2 - show-ref expecting success: - test_cmp_rev worktree/foo initial && - ( cd wt1 && test_cmp_rev worktree/foo wt1 ) && - ( cd wt2 && test_cmp_rev worktree/foo wt2 ) + git show-ref -q A >actual && + test_must_be_empty actual && -ok 3 - refs/worktree are per-worktree + git show-ref -q tags/A >actual && + test_must_be_empty actual && + + git show-ref -q refs/tags/A >actual && + test_must_be_empty actual && + + test_must_fail git show-ref -q D >actual && + test_must_be_empty actual + +ok 3 - show-ref -q expecting success: - test_cmp_rev main-worktree/HEAD initial && - ( cd wt1 && test_cmp_rev main-worktree/HEAD initial ) && - ( cd wt2 && test_cmp_rev main-worktree/HEAD initial ) + echo $(git rev-parse refs/tags/A) refs/tags/A >expect && -ok 4 - resolve main-worktree/HEAD + git show-ref --verify refs/tags/A >actual && + test_cmp expect actual && + + test_must_fail git show-ref --verify A >actual && + test_must_be_empty actual && + + test_must_fail git show-ref --verify tags/A >actual && + test_must_be_empty actual && + + test_must_fail git show-ref --verify D >actual && + test_must_be_empty actual + +fatal: 'A' - not a valid ref +fatal: 'tags/A' - not a valid ref +fatal: 'D' - not a valid ref +ok 4 - show-ref --verify expecting success: - mkdir -p .git/refs/heads/main-worktree && - test_when_finished rm -f .git/refs/heads/main-worktree/HEAD && - cp .git/HEAD .git/refs/heads/main-worktree/HEAD && - git rev-parse main-worktree/HEAD 2>warn && - grep "main-worktree/HEAD.*ambiguous" warn + git show-ref --verify -q refs/tags/A >actual && + test_must_be_empty actual && -24b24cf8a829f5b8c30dfc018b0a459a2ccaf380 -warning: refname 'main-worktree/HEAD' is ambiguous. -ok 5 - ambiguous main-worktree/HEAD + test_must_fail git show-ref --verify -q A >actual && + test_must_be_empty actual && + + test_must_fail git show-ref --verify -q tags/A >actual && + test_must_be_empty actual && + + test_must_fail git show-ref --verify -q D >actual && + test_must_be_empty actual + +ok 5 - show-ref --verify -q expecting success: - test_cmp_rev worktrees/wt1/HEAD wt1 && - ( cd wt1 && test_cmp_rev worktrees/wt1/HEAD wt1 ) && - ( cd wt2 && test_cmp_rev worktrees/wt1/HEAD wt1 ) + { + echo $(git rev-parse refs/tags/A) refs/tags/A && + echo $(git rev-parse refs/tags/A^0) "refs/tags/A^{}" + echo $(git rev-parse refs/tags/C) refs/tags/C + } >expect && + git show-ref -d A C >actual && + test_cmp expect actual && -ok 6 - resolve worktrees/xx/HEAD + git show-ref -d tags/A tags/C >actual && + test_cmp expect actual && + + git show-ref -d refs/tags/A refs/tags/C >actual && + test_cmp expect actual && + + git show-ref --verify -d refs/tags/A refs/tags/C >actual && + test_cmp expect actual && + + echo $(git rev-parse refs/heads/master) refs/heads/master >expect && + git show-ref -d master >actual && + test_cmp expect actual && + + git show-ref -d heads/master >actual && + test_cmp expect actual && + + git show-ref -d refs/heads/master >actual && + test_cmp expect actual && + + git show-ref -d --verify refs/heads/master >actual && + test_cmp expect actual && + + test_must_fail git show-ref -d --verify master >actual && + test_must_be_empty actual && + + test_must_fail git show-ref -d --verify heads/master >actual && + test_must_be_empty actual && + + test_must_fail git show-ref --verify -d A C >actual && + test_must_be_empty actual && + + test_must_fail git show-ref --verify -d tags/A tags/C >actual && + test_must_be_empty actual + + +fatal: 'master' - not a valid ref +fatal: 'heads/master' - not a valid ref +fatal: 'A' - not a valid ref +fatal: 'tags/A' - not a valid ref +ok 6 - show-ref -d expecting success: - mkdir -p .git/refs/heads/worktrees/wt1 && - test_when_finished rm -f .git/refs/heads/worktrees/wt1/HEAD && - cp .git/HEAD .git/refs/heads/worktrees/wt1/HEAD && - git rev-parse worktrees/wt1/HEAD 2>warn && - grep "worktrees/wt1/HEAD.*ambiguous" warn + for branch in B master side + do + echo $(git rev-parse refs/heads/$branch) refs/heads/$branch + done >expect.heads && + git show-ref --heads >actual && + test_cmp expect.heads actual && -42fba42569eaa325aaade18832dfa5432d54ffd1 -warning: refname 'worktrees/wt1/HEAD' is ambiguous. -ok 7 - ambiguous worktrees/xx/HEAD + for tag in A B C + do + echo $(git rev-parse refs/tags/$tag) refs/tags/$tag + done >expect.tags && + git show-ref --tags >actual && + test_cmp expect.tags actual && + + cat expect.heads expect.tags >expect && + git show-ref --heads --tags >actual && + test_cmp expect actual && + + { + echo $(git rev-parse HEAD) HEAD && + cat expect.heads expect.tags + } >expect && + git show-ref --heads --tags --head >actual && + test_cmp expect actual && + + { + echo $(git rev-parse HEAD) HEAD && + echo $(git rev-parse refs/heads/B) refs/heads/B + echo $(git rev-parse refs/tags/B) refs/tags/B + } >expect && + git show-ref --head B >actual && + test_cmp expect actual && + + { + echo $(git rev-parse HEAD) HEAD && + echo $(git rev-parse refs/heads/B) refs/heads/B + echo $(git rev-parse refs/tags/B) refs/tags/B + echo $(git rev-parse refs/tags/B^0) "refs/tags/B^{}" + } >expect && + git show-ref --head -d B >actual && + test_cmp expect actual + +ok 7 - show-ref --heads, --tags, --head, pattern expecting success: - git reflog HEAD | sed "s/HEAD/main-worktree\/HEAD/" >expected && - git reflog main-worktree/HEAD >actual && - test_cmp expected actual && - git -C wt1 reflog main-worktree/HEAD >actual.wt1 && - test_cmp expected actual.wt1 + echo $(git rev-parse HEAD) HEAD >expect && + git show-ref --verify HEAD >actual && + test_cmp expect actual && -ok 8 - reflog of main-worktree/HEAD + git show-ref --verify -q HEAD >actual && + test_must_be_empty actual + +ok 8 - show-ref --verify HEAD expecting success: - git -C wt2 reflog HEAD | sed "s/HEAD/worktrees\/wt2\/HEAD/" >expected && - git reflog worktrees/wt2/HEAD >actual && - test_cmp expected actual && - git -C wt1 reflog worktrees/wt2/HEAD >actual.wt1 && - test_cmp expected actual.wt1 && - git -C wt2 reflog worktrees/wt2/HEAD >actual.wt2 && - test_cmp expected actual.wt2 + sha1_file() { + echo "$*" | sed "s#..#.git/objects/&/#" + } && -ok 9 - reflog of worktrees/xx/HEAD + remove_object() { + file=$(sha1_file "$*") && + test -e "$file" && + rm -f "$file" + } && + + test_when_finished "rm -rf dangling" && + ( + git init dangling && + cd dangling && + test_commit dangling && + sha=$(git rev-parse refs/tags/dangling) && + remove_object $sha && + test_must_fail git show-ref --verify refs/tags/dangling + ) + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1403-show-ref/dangling/.git/ +[master (root-commit) ceb9007] dangling + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 dangling.t +fatal: git show-ref: bad ref refs/tags/dangling (ceb9007ddae8b252f505d0ef9dcf579bfda7e91c) +ok 9 - show-ref --verify with dangling ref # passed all 9 test(s) 1..9 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1412-reflog-loop.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1412-reflog-loop/.git/ +expecting success: + test_tick && + echo content >file && git add file && git commit -m one && + git tag one && + echo content >>file && git add file && git commit -m two && + git tag two + +[master (root-commit) e46513e] one + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 file +[master 441e5e0] two + Author: A U Thor + 1 file changed, 1 insertion(+) +ok 1 - setup commits + +expecting success: + git checkout -b topic && + git reset one && + git reset two && + git reset one && + git reset two + +Switched to a new branch 'topic' +Unstaged changes after reset: +M file +Unstaged changes after reset: +M file +ok 2 - setup reflog with alternating commits + +expecting success: + cat >expect <<-\EOF && + topic@{0} reset: moving to two + topic@{1} reset: moving to one + topic@{2} reset: moving to two + topic@{3} reset: moving to one + topic@{4} branch: Created from HEAD + EOF + git log -g --format="%gd %gs" topic >actual && + test_cmp expect actual + +ok 3 - reflog shows all entries + +# passed all 3 test(s) +1..3 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1420-lost-found.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1420-lost-found/.git/ +expecting success: + git config core.logAllRefUpdates 0 && + : > file1 && + git add file1 && + test_tick && + git commit -m initial && + echo 1 > file1 && + echo 2 > file2 && + git add file1 file2 && + test_tick && + git commit -m second && + echo 3 > file3 && + git add file3 + +[master (root-commit) 9bb1ae9] initial + Author: A U Thor + 1 file changed, 0 insertions(+), 0 deletions(-) + create mode 100644 file1 +[master 8ad33be] second + Author: A U Thor + 2 files changed, 2 insertions(+) + create mode 100644 file2 +ok 1 - setup + +expecting success: + git rev-parse HEAD > lost-commit && + git rev-parse :file3 > lost-other && + test_tick && + git reset --hard HEAD^ && + git fsck --lost-found && + test 2 = $(ls .git/lost-found/*/* | wc -l) && + test -f .git/lost-found/commit/$(cat lost-commit) && + test -f .git/lost-found/other/$(cat lost-other) + +HEAD is now at 9bb1ae9 initial +dangling blob 00750edc07d6415dcc07ae0351e9397b0222b7ba +dangling commit 8ad33beea8de8e15812274614acd0a26d73b60f8 +ok 2 - lost and found something + +# passed all 2 test(s) +1..2 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1413-reflog-detach.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1413-reflog-detach/.git/ expecting success: @@ -29535,6 +29563,127 @@ 1..7 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1409-avoid-packing-refs.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1409-avoid-packing-refs/.git/ +expecting success: + git commit --allow-empty -m "Commit A" && + A=$(git rev-parse HEAD) && + git commit --allow-empty -m "Commit B" && + B=$(git rev-parse HEAD) && + git commit --allow-empty -m "Commit C" && + C=$(git rev-parse HEAD) + +[master (root-commit) c32a60b] Commit A + Author: A U Thor +[master f2b77bc] Commit B + Author: A U Thor +[master c75e5eb] Commit C + Author: A U Thor +ok 1 - setup + +expecting success: + test_must_fail test -f .git/packed-refs && + git update-ref refs/heads/foo $A && + test_must_fail test -f .git/packed-refs && + git update-ref refs/heads/foo $B && + test_must_fail test -f .git/packed-refs && + git update-ref refs/heads/foo $C $B && + test_must_fail test -f .git/packed-refs && + git update-ref -d refs/heads/foo && + test_must_fail test -f .git/packed-refs + +ok 2 - do not create packed-refs file gratuitously + +expecting success: + git for-each-ref >expected && + git pack-refs --all && + mark_packed_refs && + check_packed_refs_marked && + git for-each-ref >actual && + test_cmp expected actual && + git pack-refs --all && + test_must_fail check_packed_refs_marked && + git for-each-ref >actual2 && + test_cmp expected actual2 + +ok 3 - check that marking the packed-refs file works + +expecting success: + git update-ref refs/heads/packed-update $A && + git pack-refs --all && + mark_packed_refs && + git update-ref refs/heads/packed-update $B && + check_packed_refs_marked + +ok 4 - leave packed-refs untouched on update of packed + +expecting success: + git update-ref refs/heads/packed-checked-update $A && + git pack-refs --all && + mark_packed_refs && + git update-ref refs/heads/packed-checked-update $B $A && + check_packed_refs_marked + +ok 5 - leave packed-refs untouched on checked update of packed + +expecting success: + git update-ref refs/heads/packed-verify $A && + git pack-refs --all && + mark_packed_refs && + echo "verify refs/heads/packed-verify $A" | git update-ref --stdin && + check_packed_refs_marked + +ok 6 - leave packed-refs untouched on verify of packed + +expecting success: + git update-ref refs/heads/packed-delete $A && + git pack-refs --all && + mark_packed_refs && + git update-ref -d refs/heads/packed-delete && + test_must_fail check_packed_refs_marked + +ok 7 - touch packed-refs on delete of packed + +expecting success: + git pack-refs --all && + git update-ref refs/heads/loose-update $A && + mark_packed_refs && + git update-ref refs/heads/loose-update $B && + check_packed_refs_marked + +ok 8 - leave packed-refs untouched on update of loose + +expecting success: + git pack-refs --all && + git update-ref refs/heads/loose-checked-update $A && + mark_packed_refs && + git update-ref refs/heads/loose-checked-update $B $A && + check_packed_refs_marked + +ok 9 - leave packed-refs untouched on checked update of loose + +expecting success: + git pack-refs --all && + git update-ref refs/heads/loose-verify $A && + mark_packed_refs && + echo "verify refs/heads/loose-verify $A" | git update-ref --stdin && + check_packed_refs_marked + +ok 10 - leave packed-refs untouched on verify of loose + +expecting success: + git pack-refs --all && + git update-ref refs/heads/loose-delete $A && + mark_packed_refs && + git update-ref -d refs/heads/loose-delete && + check_packed_refs_marked + +ok 11 - leave packed-refs untouched on delete of loose + +# passed all 11 test(s) +1..11 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1414-reflog-walk.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1414-reflog-walk/.git/ expecting success: @@ -29735,6 +29884,125 @@ 1..12 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1415-worktree-refs.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1415-worktree-refs/.git/ +expecting success: + test_commit initial && + test_commit wt1 && + test_commit wt2 && + git worktree add wt1 wt1 && + git worktree add wt2 wt2 && + git checkout initial && + git update-ref refs/worktree/foo HEAD && + git -C wt1 update-ref refs/worktree/foo HEAD && + git -C wt2 update-ref refs/worktree/foo HEAD + +[master (root-commit) 24b24cf] initial + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 initial.t +[master 42fba42] wt1 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 wt1.t +[master 83df652] wt2 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 wt2.t +Preparing worktree (detached HEAD 42fba42) +HEAD is now at 42fba42 wt1 +Preparing worktree (detached HEAD 83df652) +HEAD is now at 83df652 wt2 +Note: checking out 'initial'. + +You are in 'detached HEAD' state. You can look around, make experimental +changes and commit them, and you can discard any commits you make in this +state without impacting any branches by performing another checkout. + +If you want to create a new branch to retain commits you create, you may +do so (now or later) by using -b with the checkout command again. Example: + + git checkout -b + +HEAD is now at 24b24cf initial +ok 1 - setup + +expecting success: + git pack-refs --all && + test_path_is_missing .git/refs/tags/wt1 && + test_path_is_file .git/refs/worktree/foo && + test_path_is_file .git/worktrees/wt1/refs/worktree/foo && + test_path_is_file .git/worktrees/wt2/refs/worktree/foo + +ok 2 - refs/worktree must not be packed + +expecting success: + test_cmp_rev worktree/foo initial && + ( cd wt1 && test_cmp_rev worktree/foo wt1 ) && + ( cd wt2 && test_cmp_rev worktree/foo wt2 ) + +ok 3 - refs/worktree are per-worktree + +expecting success: + test_cmp_rev main-worktree/HEAD initial && + ( cd wt1 && test_cmp_rev main-worktree/HEAD initial ) && + ( cd wt2 && test_cmp_rev main-worktree/HEAD initial ) + +ok 4 - resolve main-worktree/HEAD + +expecting success: + mkdir -p .git/refs/heads/main-worktree && + test_when_finished rm -f .git/refs/heads/main-worktree/HEAD && + cp .git/HEAD .git/refs/heads/main-worktree/HEAD && + git rev-parse main-worktree/HEAD 2>warn && + grep "main-worktree/HEAD.*ambiguous" warn + +24b24cf8a829f5b8c30dfc018b0a459a2ccaf380 +warning: refname 'main-worktree/HEAD' is ambiguous. +ok 5 - ambiguous main-worktree/HEAD + +expecting success: + test_cmp_rev worktrees/wt1/HEAD wt1 && + ( cd wt1 && test_cmp_rev worktrees/wt1/HEAD wt1 ) && + ( cd wt2 && test_cmp_rev worktrees/wt1/HEAD wt1 ) + +ok 6 - resolve worktrees/xx/HEAD + +expecting success: + mkdir -p .git/refs/heads/worktrees/wt1 && + test_when_finished rm -f .git/refs/heads/worktrees/wt1/HEAD && + cp .git/HEAD .git/refs/heads/worktrees/wt1/HEAD && + git rev-parse worktrees/wt1/HEAD 2>warn && + grep "worktrees/wt1/HEAD.*ambiguous" warn + +42fba42569eaa325aaade18832dfa5432d54ffd1 +warning: refname 'worktrees/wt1/HEAD' is ambiguous. +ok 7 - ambiguous worktrees/xx/HEAD + +expecting success: + git reflog HEAD | sed "s/HEAD/main-worktree\/HEAD/" >expected && + git reflog main-worktree/HEAD >actual && + test_cmp expected actual && + git -C wt1 reflog main-worktree/HEAD >actual.wt1 && + test_cmp expected actual.wt1 + +ok 8 - reflog of main-worktree/HEAD + +expecting success: + git -C wt2 reflog HEAD | sed "s/HEAD/worktrees\/wt2\/HEAD/" >expected && + git reflog worktrees/wt2/HEAD >actual && + test_cmp expected actual && + git -C wt1 reflog worktrees/wt2/HEAD >actual.wt1 && + test_cmp expected actual.wt1 && + git -C wt2 reflog worktrees/wt2/HEAD >actual.wt2 && + test_cmp expected actual.wt2 + +ok 9 - reflog of worktrees/xx/HEAD + +# passed all 9 test(s) +1..9 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1411-reflog-show.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1411-reflog-show/.git/ expecting success: @@ -29883,574 +30151,87 @@ 1..18 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1402-check-ref-format.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1402-check-ref-format/.git/ -expecting success: - test_must_fail git check-ref-format '' - -ok 1 - ref name '' is invalid - -expecting success: - test_must_fail git check-ref-format '/' - -ok 2 - ref name '/' is invalid - -expecting success: - test_must_fail git check-ref-format --allow-onelevel '/' - -ok 3 - ref name '/' is invalid with options --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --normalize '/' - -ok 4 - ref name '/' is invalid with options --normalize - -expecting success: - test_must_fail git check-ref-format --allow-onelevel --normalize '/' - -ok 5 - ref name '/' is invalid with options --allow-onelevel --normalize - -expecting success: - git check-ref-format 'foo/bar/baz' - -ok 6 - ref name 'foo/bar/baz' is valid - -expecting success: - git check-ref-format --normalize 'foo/bar/baz' - -foo/bar/baz -ok 7 - ref name 'foo/bar/baz' is valid with options --normalize - -expecting success: - test_must_fail git check-ref-format 'refs///heads/foo' - -ok 8 - ref name 'refs///heads/foo' is invalid - -expecting success: - git check-ref-format --normalize 'refs///heads/foo' - -refs/heads/foo -ok 9 - ref name 'refs///heads/foo' is valid with options --normalize - -expecting success: - test_must_fail git check-ref-format 'heads/foo/' - -ok 10 - ref name 'heads/foo/' is invalid - -expecting success: - test_must_fail git check-ref-format '/heads/foo' - -ok 11 - ref name '/heads/foo' is invalid - -expecting success: - git check-ref-format --normalize '/heads/foo' - -heads/foo -ok 12 - ref name '/heads/foo' is valid with options --normalize - -expecting success: - test_must_fail git check-ref-format '///heads/foo' - -ok 13 - ref name '///heads/foo' is invalid - -expecting success: - git check-ref-format --normalize '///heads/foo' - -heads/foo -ok 14 - ref name '///heads/foo' is valid with options --normalize - -expecting success: - test_must_fail git check-ref-format './foo' - -ok 15 - ref name './foo' is invalid - -expecting success: - test_must_fail git check-ref-format './foo/bar' - -ok 16 - ref name './foo/bar' is invalid - -expecting success: - test_must_fail git check-ref-format 'foo/./bar' - -ok 17 - ref name 'foo/./bar' is invalid - -expecting success: - test_must_fail git check-ref-format 'foo/bar/.' - -ok 18 - ref name 'foo/bar/.' is invalid - -expecting success: - test_must_fail git check-ref-format '.refs/foo' - -ok 19 - ref name '.refs/foo' is invalid - -expecting success: - test_must_fail git check-ref-format 'refs/heads/foo.' - -ok 20 - ref name 'refs/heads/foo.' is invalid - -expecting success: - test_must_fail git check-ref-format 'heads/foo..bar' - -ok 21 - ref name 'heads/foo..bar' is invalid - -expecting success: - test_must_fail git check-ref-format 'heads/foo?bar' - -ok 22 - ref name 'heads/foo?bar' is invalid - -expecting success: - git check-ref-format 'foo./bar' - -ok 23 - ref name 'foo./bar' is valid - -expecting success: - test_must_fail git check-ref-format 'heads/foo.lock' - -ok 24 - ref name 'heads/foo.lock' is invalid - -expecting success: - test_must_fail git check-ref-format 'heads///foo.lock' - -ok 25 - ref name 'heads///foo.lock' is invalid - -expecting success: - test_must_fail git check-ref-format 'foo.lock/bar' - -ok 26 - ref name 'foo.lock/bar' is invalid - -expecting success: - test_must_fail git check-ref-format 'foo.lock///bar' - -ok 27 - ref name 'foo.lock///bar' is invalid - -expecting success: - git check-ref-format 'heads/foo@bar' - -ok 28 - ref name 'heads/foo@bar' is valid - -expecting success: - test_must_fail git check-ref-format 'heads/v@{ation' - -ok 29 - ref name 'heads/v@{ation' is invalid - -expecting success: - test_must_fail git check-ref-format 'heads/foo\bar' - -ok 30 - ref name 'heads/foo\bar' is invalid - -expecting success: - test_must_fail git check-ref-format 'heads/foo ' - -ok 31 - ref name 'heads/foo ' is invalid - -expecting success: - test_must_fail git check-ref-format 'heads/foo' - -ok 32 - ref name 'heads/foo' is invalid - -expecting success: - git check-ref-format 'heads/fuß' - -ok 33 - ref name 'heads/fuß' is valid - -expecting success: - git check-ref-format --refspec-pattern 'heads/*foo/bar' - -ok 34 - ref name 'heads/*foo/bar' is valid with options --refspec-pattern - -expecting success: - git check-ref-format --refspec-pattern 'heads/foo*/bar' - -ok 35 - ref name 'heads/foo*/bar' is valid with options --refspec-pattern - -expecting success: - git check-ref-format --refspec-pattern 'heads/f*o/bar' - -ok 36 - ref name 'heads/f*o/bar' is valid with options --refspec-pattern - -expecting success: - test_must_fail git check-ref-format --refspec-pattern 'heads/f*o*/bar' - -ok 37 - ref name 'heads/f*o*/bar' is invalid with options --refspec-pattern - -expecting success: - test_must_fail git check-ref-format --refspec-pattern 'heads/foo*/bar*' - -ok 38 - ref name 'heads/foo*/bar*' is invalid with options --refspec-pattern - -expecting success: - test_must_fail git check-ref-format 'foo' - -ok 39 - ref name 'foo' is invalid - -expecting success: - git check-ref-format --allow-onelevel 'foo' - -ok 40 - ref name 'foo' is valid with options --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --refspec-pattern 'foo' - -ok 41 - ref name 'foo' is invalid with options --refspec-pattern - -expecting success: - git check-ref-format --refspec-pattern --allow-onelevel 'foo' - -ok 42 - ref name 'foo' is valid with options --refspec-pattern --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --normalize 'foo' - -ok 43 - ref name 'foo' is invalid with options --normalize - -expecting success: - git check-ref-format --allow-onelevel --normalize 'foo' - -foo -ok 44 - ref name 'foo' is valid with options --allow-onelevel --normalize - -expecting success: - git check-ref-format 'foo/bar' - -ok 45 - ref name 'foo/bar' is valid - -expecting success: - git check-ref-format --allow-onelevel 'foo/bar' - -ok 46 - ref name 'foo/bar' is valid with options --allow-onelevel - -expecting success: - git check-ref-format --refspec-pattern 'foo/bar' - -ok 47 - ref name 'foo/bar' is valid with options --refspec-pattern - -expecting success: - git check-ref-format --refspec-pattern --allow-onelevel 'foo/bar' - -ok 48 - ref name 'foo/bar' is valid with options --refspec-pattern --allow-onelevel - -expecting success: - git check-ref-format --normalize 'foo/bar' - -foo/bar -ok 49 - ref name 'foo/bar' is valid with options --normalize - -expecting success: - test_must_fail git check-ref-format 'foo/*' - -ok 50 - ref name 'foo/*' is invalid - -expecting success: - test_must_fail git check-ref-format --allow-onelevel 'foo/*' - -ok 51 - ref name 'foo/*' is invalid with options --allow-onelevel - -expecting success: - git check-ref-format --refspec-pattern 'foo/*' - -ok 52 - ref name 'foo/*' is valid with options --refspec-pattern - -expecting success: - git check-ref-format --refspec-pattern --allow-onelevel 'foo/*' - -ok 53 - ref name 'foo/*' is valid with options --refspec-pattern --allow-onelevel - -expecting success: - test_must_fail git check-ref-format '*/foo' - -ok 54 - ref name '*/foo' is invalid - -expecting success: - test_must_fail git check-ref-format --allow-onelevel '*/foo' - -ok 55 - ref name '*/foo' is invalid with options --allow-onelevel - -expecting success: - git check-ref-format --refspec-pattern '*/foo' - -ok 56 - ref name '*/foo' is valid with options --refspec-pattern - -expecting success: - git check-ref-format --refspec-pattern --allow-onelevel '*/foo' - -ok 57 - ref name '*/foo' is valid with options --refspec-pattern --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --normalize '*/foo' - -ok 58 - ref name '*/foo' is invalid with options --normalize - -expecting success: - git check-ref-format --refspec-pattern --normalize '*/foo' - -*/foo -ok 59 - ref name '*/foo' is valid with options --refspec-pattern --normalize - -expecting success: - test_must_fail git check-ref-format 'foo/*/bar' - -ok 60 - ref name 'foo/*/bar' is invalid - -expecting success: - test_must_fail git check-ref-format --allow-onelevel 'foo/*/bar' - -ok 61 - ref name 'foo/*/bar' is invalid with options --allow-onelevel - -expecting success: - git check-ref-format --refspec-pattern 'foo/*/bar' - -ok 62 - ref name 'foo/*/bar' is valid with options --refspec-pattern - -expecting success: - git check-ref-format --refspec-pattern --allow-onelevel 'foo/*/bar' - -ok 63 - ref name 'foo/*/bar' is valid with options --refspec-pattern --allow-onelevel - -expecting success: - test_must_fail git check-ref-format '*' - -ok 64 - ref name '*' is invalid - -expecting success: - test_must_fail git check-ref-format --allow-onelevel '*' - -ok 65 - ref name '*' is invalid with options --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --refspec-pattern '*' - -ok 66 - ref name '*' is invalid with options --refspec-pattern - -expecting success: - git check-ref-format --refspec-pattern --allow-onelevel '*' - -ok 67 - ref name '*' is valid with options --refspec-pattern --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --refspec-pattern 'foo/*/*' - -ok 68 - ref name 'foo/*/*' is invalid with options --refspec-pattern - -expecting success: - test_must_fail git check-ref-format --refspec-pattern --allow-onelevel 'foo/*/*' - -ok 69 - ref name 'foo/*/*' is invalid with options --refspec-pattern --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --refspec-pattern '*/foo/*' - -ok 70 - ref name '*/foo/*' is invalid with options --refspec-pattern - -expecting success: - test_must_fail git check-ref-format --refspec-pattern --allow-onelevel '*/foo/*' - -ok 71 - ref name '*/foo/*' is invalid with options --refspec-pattern --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --refspec-pattern '*/*/foo' - -ok 72 - ref name '*/*/foo' is invalid with options --refspec-pattern - -expecting success: - test_must_fail git check-ref-format --refspec-pattern --allow-onelevel '*/*/foo' - -ok 73 - ref name '*/*/foo' is invalid with options --refspec-pattern --allow-onelevel - -expecting success: - test_must_fail git check-ref-format '/foo' - -ok 74 - ref name '/foo' is invalid - -expecting success: - test_must_fail git check-ref-format --allow-onelevel '/foo' - -ok 75 - ref name '/foo' is invalid with options --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --refspec-pattern '/foo' - -ok 76 - ref name '/foo' is invalid with options --refspec-pattern - -expecting success: - test_must_fail git check-ref-format --refspec-pattern --allow-onelevel '/foo' - -ok 77 - ref name '/foo' is invalid with options --refspec-pattern --allow-onelevel - -expecting success: - test_must_fail git check-ref-format --normalize '/foo' - -ok 78 - ref name '/foo' is invalid with options --normalize - -expecting success: - git check-ref-format --allow-onelevel --normalize '/foo' - -foo -ok 79 - ref name '/foo' is valid with options --allow-onelevel --normalize - -expecting success: - test_must_fail git check-ref-format --refspec-pattern --normalize '/foo' - -ok 80 - ref name '/foo' is invalid with options --refspec-pattern --normalize - -expecting success: - git check-ref-format --refspec-pattern --allow-onelevel --normalize '/foo' - -foo -ok 81 - ref name '/foo' is valid with options --refspec-pattern --allow-onelevel --normalize - -expecting success: - T=$(git write-tree) && - sha1=$(echo A | git commit-tree $T) && - git update-ref refs/heads/master $sha1 && - git update-ref refs/remotes/origin/master $sha1 && - git checkout master && - git checkout origin/master && - git checkout master && - refname=$(git check-ref-format --branch @{-1}) && - test "$refname" = "$sha1" && - refname2=$(git check-ref-format --branch @{-2}) && - test "$refname2" = master -Already on 'master' -Note: checking out 'origin/master'. - -You are in 'detached HEAD' state. You can look around, make experimental -changes and commit them, and you can discard any commits you make in this -state without impacting any branches by performing another checkout. - -If you want to create a new branch to retain commits you create, you may -do so (now or later) by using -b with the checkout command again. Example: - - git checkout -b - -HEAD is now at 69aaa35 A -Switched to branch 'master' -ok 82 - check-ref-format --branch @{-1} - -expecting success: - test_must_fail git check-ref-format --branch -naster >actual && - test_must_be_empty actual - -fatal: '-naster' is not a valid branch name -ok 83 - check-ref-format --branch -naster - +*** t1505-rev-parse-last.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1505-rev-parse-last/.git/ expecting success: - mkdir subdir && - - T=$(git write-tree) && - sha1=$(echo A | git commit-tree $T) && - git update-ref refs/heads/master $sha1 && - git update-ref refs/remotes/origin/master $sha1 && - git checkout master && - git checkout origin/master && - git checkout master && - refname=$( - cd subdir && - git check-ref-format --branch @{-1} - ) && - test "$refname" = "$sha1" - -Already on 'master' -Note: checking out 'origin/master'. - -You are in 'detached HEAD' state. You can look around, make experimental -changes and commit them, and you can discard any commits you make in this -state without impacting any branches by performing another checkout. -If you want to create a new branch to retain commits you create, you may -do so (now or later) by using -b with the checkout command again. Example: + make_commit 1 && + git branch side && + make_commit 2 && + make_commit 3 && + git checkout side && + make_commit 4 && + git merge master && + git checkout master - git checkout -b -HEAD is now at 69aaa35 A +[master (root-commit) 514dac8] 1 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 1 +[master a15fc79] 2 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 2 +[master 6d6abfb] 3 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 3 +Switched to branch 'side' +[side 5e95dd1] 4 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 4 +Merging: +5e95dd1 4 +virtual master +found 1 common ancestor: +514dac8 1 +Merge made by the 'recursive' strategy. + 2 | 1 + + 3 | 1 + + 2 files changed, 2 insertions(+) + create mode 100644 2 + create mode 100644 3 Switched to branch 'master' -ok 84 - check-ref-format --branch from subdir - -expecting success: - nongit test_must_fail git check-ref-format --branch @{-1} >actual && - test_must_be_empty actual - -fatal: '@{-1}' is not a valid branch name -ok 85 - check-ref-format --branch @{-1} from non-repo - -expecting success: - echo master >expect && - nongit git check-ref-format --branch master >actual && - test_cmp expect actual - -ok 86 - check-ref-format --branch master from non-repo - -expecting success: - refname=$(git check-ref-format --normalize 'heads/foo') && - test "$refname" = 'heads/foo' - -ok 87 - ref name 'heads/foo' simplifies to 'heads/foo' +ok 1 - setup expecting success: - refname=$(git check-ref-format --normalize 'refs///heads/foo') && - test "$refname" = 'refs/heads/foo' - -ok 88 - ref name 'refs///heads/foo' simplifies to 'refs/heads/foo' + test_cmp_rev side @{-1} -expecting success: - refname=$(git check-ref-format --normalize '/heads/foo') && - test "$refname" = 'heads/foo' - -ok 89 - ref name '/heads/foo' simplifies to 'heads/foo' +ok 2 - @{-1} works expecting success: - refname=$(git check-ref-format --normalize '///heads/foo') && - test "$refname" = 'heads/foo' - -ok 90 - ref name '///heads/foo' simplifies to 'heads/foo' + test_cmp_rev side~2 @{-1}~2 -expecting success: - test_must_fail git check-ref-format --normalize 'foo' - -ok 91 - check-ref-format --normalize rejects 'foo' +ok 3 - @{-1}~2 works expecting success: - test_must_fail git check-ref-format --normalize '/foo' - -ok 92 - check-ref-format --normalize rejects '/foo' + test_cmp_rev side^2 @{-1}^2 -expecting success: - test_must_fail git check-ref-format --normalize 'heads/foo/../bar' - -ok 93 - check-ref-format --normalize rejects 'heads/foo/../bar' +ok 4 - @{-1}^2 works expecting success: - test_must_fail git check-ref-format --normalize 'heads/./foo' - -ok 94 - check-ref-format --normalize rejects 'heads/./foo' + test_cmp_rev side@{1} @{-1}@{1} -expecting success: - test_must_fail git check-ref-format --normalize 'heads\foo' - -ok 95 - check-ref-format --normalize rejects 'heads\foo' +ok 5 - @{-1}@{1} works expecting success: - test_must_fail git check-ref-format --normalize 'heads/foo.lock' - -ok 96 - check-ref-format --normalize rejects 'heads/foo.lock' + test_cmp_rev master @{-2} -expecting success: - test_must_fail git check-ref-format --normalize 'heads///foo.lock' - -ok 97 - check-ref-format --normalize rejects 'heads///foo.lock' +ok 6 - @{-2} works expecting success: - test_must_fail git check-ref-format --normalize 'foo.lock/bar' - -ok 98 - check-ref-format --normalize rejects 'foo.lock/bar' + test_must_fail git rev-parse @{-3} -expecting success: - test_must_fail git check-ref-format --normalize 'foo.lock///bar' - -ok 99 - check-ref-format --normalize rejects 'foo.lock///bar' +fatal: ambiguous argument '@{-3}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +@{-3} +ok 7 - @{-3} fails -# passed all 99 test(s) -1..99 +# passed all 7 test(s) +1..7 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t1502-rev-parse-parseopt.sh *** @@ -30765,89 +30546,6 @@ 1..27 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1505-rev-parse-last.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1505-rev-parse-last/.git/ -expecting success: - - make_commit 1 && - git branch side && - make_commit 2 && - make_commit 3 && - git checkout side && - make_commit 4 && - git merge master && - git checkout master - - -[master (root-commit) 72ef6f5] 1 - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 1 -[master c241b34] 2 - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 2 -[master e59d056] 3 - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 3 -Switched to branch 'side' -[side 9f27a1e] 4 - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 4 -Merging: -9f27a1e 4 -virtual master -found 1 common ancestor: -72ef6f5 1 -Merge made by the 'recursive' strategy. - 2 | 1 + - 3 | 1 + - 2 files changed, 2 insertions(+) - create mode 100644 2 - create mode 100644 3 -Switched to branch 'master' -ok 1 - setup - -expecting success: - test_cmp_rev side @{-1} - -ok 2 - @{-1} works - -expecting success: - test_cmp_rev side~2 @{-1}~2 - -ok 3 - @{-1}~2 works - -expecting success: - test_cmp_rev side^2 @{-1}^2 - -ok 4 - @{-1}^2 works - -expecting success: - test_cmp_rev side@{1} @{-1}@{1} - -ok 5 - @{-1}@{1} works - -expecting success: - test_cmp_rev master @{-2} - -ok 6 - @{-2} works - -expecting success: - test_must_fail git rev-parse @{-3} - -fatal: ambiguous argument '@{-3}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -@{-3} -ok 7 - @{-3} fails - -# passed all 7 test(s) -1..7 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t1503-rev-parse-verify.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1503-rev-parse-verify/.git/ expecting success: @@ -31552,6 +31250,576 @@ 1..21 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1402-check-ref-format.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1402-check-ref-format/.git/ +expecting success: + test_must_fail git check-ref-format '' + +ok 1 - ref name '' is invalid + +expecting success: + test_must_fail git check-ref-format '/' + +ok 2 - ref name '/' is invalid + +expecting success: + test_must_fail git check-ref-format --allow-onelevel '/' + +ok 3 - ref name '/' is invalid with options --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --normalize '/' + +ok 4 - ref name '/' is invalid with options --normalize + +expecting success: + test_must_fail git check-ref-format --allow-onelevel --normalize '/' + +ok 5 - ref name '/' is invalid with options --allow-onelevel --normalize + +expecting success: + git check-ref-format 'foo/bar/baz' + +ok 6 - ref name 'foo/bar/baz' is valid + +expecting success: + git check-ref-format --normalize 'foo/bar/baz' + +foo/bar/baz +ok 7 - ref name 'foo/bar/baz' is valid with options --normalize + +expecting success: + test_must_fail git check-ref-format 'refs///heads/foo' + +ok 8 - ref name 'refs///heads/foo' is invalid + +expecting success: + git check-ref-format --normalize 'refs///heads/foo' + +refs/heads/foo +ok 9 - ref name 'refs///heads/foo' is valid with options --normalize + +expecting success: + test_must_fail git check-ref-format 'heads/foo/' + +ok 10 - ref name 'heads/foo/' is invalid + +expecting success: + test_must_fail git check-ref-format '/heads/foo' + +ok 11 - ref name '/heads/foo' is invalid + +expecting success: + git check-ref-format --normalize '/heads/foo' + +heads/foo +ok 12 - ref name '/heads/foo' is valid with options --normalize + +expecting success: + test_must_fail git check-ref-format '///heads/foo' + +ok 13 - ref name '///heads/foo' is invalid + +expecting success: + git check-ref-format --normalize '///heads/foo' + +heads/foo +ok 14 - ref name '///heads/foo' is valid with options --normalize + +expecting success: + test_must_fail git check-ref-format './foo' + +ok 15 - ref name './foo' is invalid + +expecting success: + test_must_fail git check-ref-format './foo/bar' + +ok 16 - ref name './foo/bar' is invalid + +expecting success: + test_must_fail git check-ref-format 'foo/./bar' + +ok 17 - ref name 'foo/./bar' is invalid + +expecting success: + test_must_fail git check-ref-format 'foo/bar/.' + +ok 18 - ref name 'foo/bar/.' is invalid + +expecting success: + test_must_fail git check-ref-format '.refs/foo' + +ok 19 - ref name '.refs/foo' is invalid + +expecting success: + test_must_fail git check-ref-format 'refs/heads/foo.' + +ok 20 - ref name 'refs/heads/foo.' is invalid + +expecting success: + test_must_fail git check-ref-format 'heads/foo..bar' + +ok 21 - ref name 'heads/foo..bar' is invalid + +expecting success: + test_must_fail git check-ref-format 'heads/foo?bar' + +ok 22 - ref name 'heads/foo?bar' is invalid + +expecting success: + git check-ref-format 'foo./bar' + +ok 23 - ref name 'foo./bar' is valid + +expecting success: + test_must_fail git check-ref-format 'heads/foo.lock' + +ok 24 - ref name 'heads/foo.lock' is invalid + +expecting success: + test_must_fail git check-ref-format 'heads///foo.lock' + +ok 25 - ref name 'heads///foo.lock' is invalid + +expecting success: + test_must_fail git check-ref-format 'foo.lock/bar' + +ok 26 - ref name 'foo.lock/bar' is invalid + +expecting success: + test_must_fail git check-ref-format 'foo.lock///bar' + +ok 27 - ref name 'foo.lock///bar' is invalid + +expecting success: + git check-ref-format 'heads/foo@bar' + +ok 28 - ref name 'heads/foo@bar' is valid + +expecting success: + test_must_fail git check-ref-format 'heads/v@{ation' + +ok 29 - ref name 'heads/v@{ation' is invalid + +expecting success: + test_must_fail git check-ref-format 'heads/foo\bar' + +ok 30 - ref name 'heads/foo\bar' is invalid + +expecting success: + test_must_fail git check-ref-format 'heads/foo ' + +ok 31 - ref name 'heads/foo ' is invalid + +expecting success: + test_must_fail git check-ref-format 'heads/foo' + +ok 32 - ref name 'heads/foo' is invalid + +expecting success: + git check-ref-format 'heads/fuß' + +ok 33 - ref name 'heads/fuß' is valid + +expecting success: + git check-ref-format --refspec-pattern 'heads/*foo/bar' + +ok 34 - ref name 'heads/*foo/bar' is valid with options --refspec-pattern + +expecting success: + git check-ref-format --refspec-pattern 'heads/foo*/bar' + +ok 35 - ref name 'heads/foo*/bar' is valid with options --refspec-pattern + +expecting success: + git check-ref-format --refspec-pattern 'heads/f*o/bar' + +ok 36 - ref name 'heads/f*o/bar' is valid with options --refspec-pattern + +expecting success: + test_must_fail git check-ref-format --refspec-pattern 'heads/f*o*/bar' + +ok 37 - ref name 'heads/f*o*/bar' is invalid with options --refspec-pattern + +expecting success: + test_must_fail git check-ref-format --refspec-pattern 'heads/foo*/bar*' + +ok 38 - ref name 'heads/foo*/bar*' is invalid with options --refspec-pattern + +expecting success: + test_must_fail git check-ref-format 'foo' + +ok 39 - ref name 'foo' is invalid + +expecting success: + git check-ref-format --allow-onelevel 'foo' + +ok 40 - ref name 'foo' is valid with options --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --refspec-pattern 'foo' + +ok 41 - ref name 'foo' is invalid with options --refspec-pattern + +expecting success: + git check-ref-format --refspec-pattern --allow-onelevel 'foo' + +ok 42 - ref name 'foo' is valid with options --refspec-pattern --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --normalize 'foo' + +ok 43 - ref name 'foo' is invalid with options --normalize + +expecting success: + git check-ref-format --allow-onelevel --normalize 'foo' + +foo +ok 44 - ref name 'foo' is valid with options --allow-onelevel --normalize + +expecting success: + git check-ref-format 'foo/bar' + +ok 45 - ref name 'foo/bar' is valid + +expecting success: + git check-ref-format --allow-onelevel 'foo/bar' + +ok 46 - ref name 'foo/bar' is valid with options --allow-onelevel + +expecting success: + git check-ref-format --refspec-pattern 'foo/bar' + +ok 47 - ref name 'foo/bar' is valid with options --refspec-pattern + +expecting success: + git check-ref-format --refspec-pattern --allow-onelevel 'foo/bar' + +ok 48 - ref name 'foo/bar' is valid with options --refspec-pattern --allow-onelevel + +expecting success: + git check-ref-format --normalize 'foo/bar' + +foo/bar +ok 49 - ref name 'foo/bar' is valid with options --normalize + +expecting success: + test_must_fail git check-ref-format 'foo/*' + +ok 50 - ref name 'foo/*' is invalid + +expecting success: + test_must_fail git check-ref-format --allow-onelevel 'foo/*' + +ok 51 - ref name 'foo/*' is invalid with options --allow-onelevel + +expecting success: + git check-ref-format --refspec-pattern 'foo/*' + +ok 52 - ref name 'foo/*' is valid with options --refspec-pattern + +expecting success: + git check-ref-format --refspec-pattern --allow-onelevel 'foo/*' + +ok 53 - ref name 'foo/*' is valid with options --refspec-pattern --allow-onelevel + +expecting success: + test_must_fail git check-ref-format '*/foo' + +ok 54 - ref name '*/foo' is invalid + +expecting success: + test_must_fail git check-ref-format --allow-onelevel '*/foo' + +ok 55 - ref name '*/foo' is invalid with options --allow-onelevel + +expecting success: + git check-ref-format --refspec-pattern '*/foo' + +ok 56 - ref name '*/foo' is valid with options --refspec-pattern + +expecting success: + git check-ref-format --refspec-pattern --allow-onelevel '*/foo' + +ok 57 - ref name '*/foo' is valid with options --refspec-pattern --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --normalize '*/foo' + +ok 58 - ref name '*/foo' is invalid with options --normalize + +expecting success: + git check-ref-format --refspec-pattern --normalize '*/foo' + +*/foo +ok 59 - ref name '*/foo' is valid with options --refspec-pattern --normalize + +expecting success: + test_must_fail git check-ref-format 'foo/*/bar' + +ok 60 - ref name 'foo/*/bar' is invalid + +expecting success: + test_must_fail git check-ref-format --allow-onelevel 'foo/*/bar' + +ok 61 - ref name 'foo/*/bar' is invalid with options --allow-onelevel + +expecting success: + git check-ref-format --refspec-pattern 'foo/*/bar' + +ok 62 - ref name 'foo/*/bar' is valid with options --refspec-pattern + +expecting success: + git check-ref-format --refspec-pattern --allow-onelevel 'foo/*/bar' + +ok 63 - ref name 'foo/*/bar' is valid with options --refspec-pattern --allow-onelevel + +expecting success: + test_must_fail git check-ref-format '*' + +ok 64 - ref name '*' is invalid + +expecting success: + test_must_fail git check-ref-format --allow-onelevel '*' + +ok 65 - ref name '*' is invalid with options --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --refspec-pattern '*' + +ok 66 - ref name '*' is invalid with options --refspec-pattern + +expecting success: + git check-ref-format --refspec-pattern --allow-onelevel '*' + +ok 67 - ref name '*' is valid with options --refspec-pattern --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --refspec-pattern 'foo/*/*' + +ok 68 - ref name 'foo/*/*' is invalid with options --refspec-pattern + +expecting success: + test_must_fail git check-ref-format --refspec-pattern --allow-onelevel 'foo/*/*' + +ok 69 - ref name 'foo/*/*' is invalid with options --refspec-pattern --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --refspec-pattern '*/foo/*' + +ok 70 - ref name '*/foo/*' is invalid with options --refspec-pattern + +expecting success: + test_must_fail git check-ref-format --refspec-pattern --allow-onelevel '*/foo/*' + +ok 71 - ref name '*/foo/*' is invalid with options --refspec-pattern --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --refspec-pattern '*/*/foo' + +ok 72 - ref name '*/*/foo' is invalid with options --refspec-pattern + +expecting success: + test_must_fail git check-ref-format --refspec-pattern --allow-onelevel '*/*/foo' + +ok 73 - ref name '*/*/foo' is invalid with options --refspec-pattern --allow-onelevel + +expecting success: + test_must_fail git check-ref-format '/foo' + +ok 74 - ref name '/foo' is invalid + +expecting success: + test_must_fail git check-ref-format --allow-onelevel '/foo' + +ok 75 - ref name '/foo' is invalid with options --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --refspec-pattern '/foo' + +ok 76 - ref name '/foo' is invalid with options --refspec-pattern + +expecting success: + test_must_fail git check-ref-format --refspec-pattern --allow-onelevel '/foo' + +ok 77 - ref name '/foo' is invalid with options --refspec-pattern --allow-onelevel + +expecting success: + test_must_fail git check-ref-format --normalize '/foo' + +ok 78 - ref name '/foo' is invalid with options --normalize + +expecting success: + git check-ref-format --allow-onelevel --normalize '/foo' + +foo +ok 79 - ref name '/foo' is valid with options --allow-onelevel --normalize + +expecting success: + test_must_fail git check-ref-format --refspec-pattern --normalize '/foo' + +ok 80 - ref name '/foo' is invalid with options --refspec-pattern --normalize + +expecting success: + git check-ref-format --refspec-pattern --allow-onelevel --normalize '/foo' + +foo +ok 81 - ref name '/foo' is valid with options --refspec-pattern --allow-onelevel --normalize + +expecting success: + T=$(git write-tree) && + sha1=$(echo A | git commit-tree $T) && + git update-ref refs/heads/master $sha1 && + git update-ref refs/remotes/origin/master $sha1 && + git checkout master && + git checkout origin/master && + git checkout master && + refname=$(git check-ref-format --branch @{-1}) && + test "$refname" = "$sha1" && + refname2=$(git check-ref-format --branch @{-2}) && + test "$refname2" = master +Already on 'master' +Note: checking out 'origin/master'. + +You are in 'detached HEAD' state. You can look around, make experimental +changes and commit them, and you can discard any commits you make in this +state without impacting any branches by performing another checkout. + +If you want to create a new branch to retain commits you create, you may +do so (now or later) by using -b with the checkout command again. Example: + + git checkout -b + +HEAD is now at 6e1f152 A +Switched to branch 'master' +ok 82 - check-ref-format --branch @{-1} + +expecting success: + test_must_fail git check-ref-format --branch -naster >actual && + test_must_be_empty actual + +fatal: '-naster' is not a valid branch name +ok 83 - check-ref-format --branch -naster + +expecting success: + mkdir subdir && + + T=$(git write-tree) && + sha1=$(echo A | git commit-tree $T) && + git update-ref refs/heads/master $sha1 && + git update-ref refs/remotes/origin/master $sha1 && + git checkout master && + git checkout origin/master && + git checkout master && + refname=$( + cd subdir && + git check-ref-format --branch @{-1} + ) && + test "$refname" = "$sha1" + +Already on 'master' +Note: checking out 'origin/master'. + +You are in 'detached HEAD' state. You can look around, make experimental +changes and commit them, and you can discard any commits you make in this +state without impacting any branches by performing another checkout. + +If you want to create a new branch to retain commits you create, you may +do so (now or later) by using -b with the checkout command again. Example: + + git checkout -b + +HEAD is now at 6e1f152 A +Switched to branch 'master' +ok 84 - check-ref-format --branch from subdir + +expecting success: + nongit test_must_fail git check-ref-format --branch @{-1} >actual && + test_must_be_empty actual + +fatal: '@{-1}' is not a valid branch name +ok 85 - check-ref-format --branch @{-1} from non-repo + +expecting success: + echo master >expect && + nongit git check-ref-format --branch master >actual && + test_cmp expect actual + +ok 86 - check-ref-format --branch master from non-repo + +expecting success: + refname=$(git check-ref-format --normalize 'heads/foo') && + test "$refname" = 'heads/foo' + +ok 87 - ref name 'heads/foo' simplifies to 'heads/foo' + +expecting success: + refname=$(git check-ref-format --normalize 'refs///heads/foo') && + test "$refname" = 'refs/heads/foo' + +ok 88 - ref name 'refs///heads/foo' simplifies to 'refs/heads/foo' + +expecting success: + refname=$(git check-ref-format --normalize '/heads/foo') && + test "$refname" = 'heads/foo' + +ok 89 - ref name '/heads/foo' simplifies to 'heads/foo' + +expecting success: + refname=$(git check-ref-format --normalize '///heads/foo') && + test "$refname" = 'heads/foo' + +ok 90 - ref name '///heads/foo' simplifies to 'heads/foo' + +expecting success: + test_must_fail git check-ref-format --normalize 'foo' + +ok 91 - check-ref-format --normalize rejects 'foo' + +expecting success: + test_must_fail git check-ref-format --normalize '/foo' + +ok 92 - check-ref-format --normalize rejects '/foo' + +expecting success: + test_must_fail git check-ref-format --normalize 'heads/foo/../bar' + +ok 93 - check-ref-format --normalize rejects 'heads/foo/../bar' + +expecting success: + test_must_fail git check-ref-format --normalize 'heads/./foo' + +ok 94 - check-ref-format --normalize rejects 'heads/./foo' + +expecting success: + test_must_fail git check-ref-format --normalize 'heads\foo' + +ok 95 - check-ref-format --normalize rejects 'heads\foo' + +expecting success: + test_must_fail git check-ref-format --normalize 'heads/foo.lock' + +ok 96 - check-ref-format --normalize rejects 'heads/foo.lock' + +expecting success: + test_must_fail git check-ref-format --normalize 'heads///foo.lock' + +ok 97 - check-ref-format --normalize rejects 'heads///foo.lock' + +expecting success: + test_must_fail git check-ref-format --normalize 'foo.lock/bar' + +ok 98 - check-ref-format --normalize rejects 'foo.lock/bar' + +expecting success: + test_must_fail git check-ref-format --normalize 'foo.lock///bar' + +ok 99 - check-ref-format --normalize rejects 'foo.lock///bar' + +# passed all 99 test(s) +1..99 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1509-root-work-tree.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1509-root-work-tree/.git/ 1..0 # SKIP Test requiring writable / skipped. Read this test if you want to run it @@ -31744,6 +32012,267 @@ 1..44 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1506-rev-parse-diagnosis.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1506-rev-parse-diagnosis/.git/ +expecting success: + echo one > file.txt && + mkdir subdir && + echo two > subdir/file.txt && + echo three > subdir/file2.txt && + git add . && + git commit -m init && + echo four > index-only.txt && + git add index-only.txt && + echo five > disk-only.txt + +[master (root-commit) ad0bf3c] init + Author: A U Thor + 3 files changed, 3 insertions(+) + create mode 100644 file.txt + create mode 100644 subdir/file.txt + create mode 100644 subdir/file2.txt +ok 1 - set up basic repo + +expecting success: + HASH_file=$(git rev-parse HEAD:file.txt) && + git rev-parse HEAD:subdir/file.txt && + git rev-parse :index-only.txt && + (cd subdir && + git rev-parse HEAD:subdir/file2.txt && + test $HASH_file = $(git rev-parse HEAD:file.txt) && + test $HASH_file = $(git rev-parse :file.txt) && + test $HASH_file = $(git rev-parse :0:file.txt) ) + +f719efd430d52bcfc8566a43b2eb655688d38871 +8510665149157c2bc901848c3e0b746954e9cbd9 +2bdf67abb163a4ffb2d7f3f0880c9fe5068ce782 +ok 2 - correct file objects + +expecting success: + git rev-parse :file.txt >expected && + git rev-parse :./file.txt >result && + test_cmp expected result && + git rev-parse :0:./file.txt >result && + test_cmp expected result + +ok 3 - correct relative file objects (0) + +expecting success: + git rev-parse HEAD:file.txt >expected && + git rev-parse HEAD:./file.txt >result && + test_cmp expected result + +ok 4 - correct relative file objects (1) + +expecting success: + ( + cd subdir && + git rev-parse HEAD:../file.txt >result && + test_cmp ../expected result + ) + +ok 5 - correct relative file objects (2) + +expecting success: + ( + cd subdir && + git rev-parse HEAD:../subdir/../file.txt >result && + test_cmp ../expected result + ) + +ok 6 - correct relative file objects (3) + +expecting success: + git rev-parse HEAD:subdir/file.txt >expected && + ( + cd subdir && + git rev-parse HEAD:./file.txt >result && + test_cmp ../expected result + ) + +ok 7 - correct relative file objects (4) + +expecting success: + git rev-parse :subdir/file.txt >expected && + ( + cd subdir && + git rev-parse :./file.txt >result && + test_cmp ../expected result && + git rev-parse :0:./file.txt >result && + test_cmp ../expected result + ) + +ok 8 - correct relative file objects (5) + +expecting success: + git rev-parse :file.txt >expected && + ( + cd subdir && + git rev-parse :../file.txt >result && + test_cmp ../expected result && + git rev-parse :0:../file.txt >result && + test_cmp ../expected result + ) + +ok 9 - correct relative file objects (6) + +expecting success: + test_must_fail git rev-parse foobar:file.txt 2>error && + grep "Invalid object name 'foobar'." error && + test_must_fail git rev-parse foobar 2> error && + test_i18ngrep "unknown revision or path not in the working tree." error + +foobar:file.txt +fatal: Invalid object name 'foobar'. +foobar +fatal: ambiguous argument 'foobar': unknown revision or path not in the working tree. +ok 10 - incorrect revision id + +expecting success: + test_must_fail git rev-parse HEAD:nothing.txt 2> error && + grep "fatal: Path 'nothing.txt' does not exist in 'HEAD'" error && + test_must_fail git rev-parse HEAD:index-only.txt 2> error && + grep "fatal: Path 'index-only.txt' exists on disk, but not in 'HEAD'." error && + (cd subdir && + test_must_fail git rev-parse HEAD:file2.txt 2> error && + test_did_you_mean HEAD subdir/ file2.txt exists ) + +HEAD:nothing.txt +fatal: Path 'nothing.txt' does not exist in 'HEAD' +HEAD:index-only.txt +fatal: Path 'index-only.txt' exists on disk, but not in 'HEAD'. +HEAD:file2.txt +ok 11 - incorrect file in sha1:path + +expecting success: + test_must_fail git rev-parse :nothing.txt 2> error && + grep "fatal: Path 'nothing.txt' does not exist (neither on disk nor in the index)." error && + test_must_fail git rev-parse :1:nothing.txt 2> error && + grep "Path 'nothing.txt' does not exist (neither on disk nor in the index)." error && + test_must_fail git rev-parse :1:file.txt 2> error && + test_did_you_mean ":0" "" file.txt "is in the index" "at stage 1" && + (cd subdir && + test_must_fail git rev-parse :1:file.txt 2> error && + test_did_you_mean ":0" "" file.txt "is in the index" "at stage 1" && + test_must_fail git rev-parse :file2.txt 2> error && + test_did_you_mean ":0" subdir/ file2.txt "is in the index" && + test_must_fail git rev-parse :2:file2.txt 2> error && + test_did_you_mean :0 subdir/ file2.txt "is in the index") && + test_must_fail git rev-parse :disk-only.txt 2> error && + grep "fatal: Path 'disk-only.txt' exists on disk, but not in the index." error + +:nothing.txt +fatal: Path 'nothing.txt' does not exist (neither on disk nor in the index). +:1:nothing.txt +fatal: Path 'nothing.txt' does not exist (neither on disk nor in the index). +:1:file.txt +:1:file.txt +:file2.txt +:2:file2.txt +:disk-only.txt +fatal: Path 'disk-only.txt' exists on disk, but not in the index. +ok 12 - incorrect file in :path and :N:path + +expecting success: + test_must_fail git rev-parse master@{99999} >output 2>error && + test -z "$(cat output)" && + grep "fatal: Log for [^ ]* only has [0-9][0-9]* entries." error && + test_must_fail git rev-parse --verify master@{99999} >output 2>error && + test -z "$(cat output)" && + grep "fatal: Log for [^ ]* only has [0-9][0-9]* entries." error + +fatal: Log for 'master' only has 1 entries. +fatal: Log for 'master' only has 1 entries. +ok 13 - invalid @{n} reference + +expecting success: + ( + cd subdir && + test_must_fail git rev-parse HEAD:./nonexistent.txt 2>error && + grep subdir/nonexistent.txt error + ) + +HEAD:./nonexistent.txt +fatal: Path 'subdir/nonexistent.txt' does not exist in 'HEAD' +ok 14 - relative path not found + +expecting success: + test_must_fail git rev-parse HEAD:../file.txt >output 2>error && + test -z "$(cat output)" && + test_i18ngrep "outside repository" error + +fatal: '../file.txt' is outside repository +ok 15 - relative path outside worktree + +expecting success: + test_must_fail git --git-dir=.git --work-tree=subdir rev-parse HEAD:./file.txt >output 2>error && + test -z "$(cat output)" && + grep "relative path syntax can.t be used outside working tree." error + +fatal: relative path syntax can't be used outside working tree. +ok 16 - relative path when cwd is outside worktree + +expecting success: + test_must_fail git rev-parse file.txt HEAD:file.txt 1>actual 2>error && + test_i18ngrep ! "exists on disk" error && + test_i18ngrep "no such path in the working tree" error && + cat >expect <<-\EOF && + file.txt + HEAD:file.txt + EOF + test_cmp expect actual + +fatal: HEAD:file.txt: no such path in the working tree. +ok 17 - :file correctly diagnosed after a pathname + +expecting success: + ( H=$(git rev-parse HEAD) && echo $H && echo ^$H ) >expect && + + git rev-parse HEAD.. >actual && + test_cmp expect actual && + + git rev-parse ..HEAD >actual && + test_cmp expect actual && + + echo .. >expect && + git rev-parse .. >actual && + test_cmp expect actual + +ok 18 - dotdot is not an empty set + +expecting success: + test_must_fail git rev-parse foobar -- 2>stderr && + test_i18ngrep "bad revision" stderr + +fatal: bad revision 'foobar' +ok 19 - arg before dashdash must be a revision (missing) + +expecting success: + >foobar && + test_must_fail git rev-parse foobar -- 2>stderr && + test_i18ngrep "bad revision" stderr + +fatal: bad revision 'foobar' +ok 20 - arg before dashdash must be a revision (file) + +expecting success: + >foobar && + git update-ref refs/heads/foobar HEAD && + { + # we do not want to use rev-parse here, because + # we are testing it + cat .git/refs/heads/foobar && + printf "%s\n" -- + } >expect && + git rev-parse foobar -- >actual && + test_cmp expect actual + +ok 21 - arg before dashdash must be a revision (ambiguous) + +# passed all 21 test(s) +1..21 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1430-bad-ref-name.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1430-bad-ref-name/.git/ expecting success: @@ -31775,7 +32304,7 @@ test_must_fail git fast-import file.txt && - mkdir subdir && - echo two > subdir/file.txt && - echo three > subdir/file2.txt && - git add . && - git commit -m init && - echo four > index-only.txt && - git add index-only.txt && - echo five > disk-only.txt + EMPTY_TREE=$(git write-tree) && + EMPTY_BLOB=$(git hash-object -t blob --stdin - 3 files changed, 3 insertions(+) - create mode 100644 file.txt - create mode 100644 subdir/file.txt - create mode 100644 subdir/file2.txt -ok 1 - set up basic repo + mkdir -p work/sub/dir && + mkdir -p work2 && + mv .git repo.git + +ok 1 - setup expecting success: - HASH_file=$(git rev-parse HEAD:file.txt) && - git rev-parse HEAD:subdir/file.txt && - git rev-parse :index-only.txt && - (cd subdir && - git rev-parse HEAD:subdir/file2.txt && - test $HASH_file = $(git rev-parse HEAD:file.txt) && - test $HASH_file = $(git rev-parse :file.txt) && - test $HASH_file = $(git rev-parse :0:file.txt) ) + test_rev_parse() { + echo $1 >expected.bare && + echo $2 >expected.inside-git && + echo $3 >expected.inside-worktree && + if test $# -ge 4 + then + echo $4 >expected.prefix + fi && -f719efd430d52bcfc8566a43b2eb655688d38871 -8510665149157c2bc901848c3e0b746954e9cbd9 -2bdf67abb163a4ffb2d7f3f0880c9fe5068ce782 -ok 2 - correct file objects + git rev-parse --is-bare-repository >actual.bare && + git rev-parse --is-inside-git-dir >actual.inside-git && + git rev-parse --is-inside-work-tree >actual.inside-worktree && + if test $# -ge 4 + then + git rev-parse --show-prefix >actual.prefix + fi && -expecting success: - git rev-parse :file.txt >expected && - git rev-parse :./file.txt >result && - test_cmp expected result && - git rev-parse :0:./file.txt >result && - test_cmp expected result + test_cmp expected.bare actual.bare && + test_cmp expected.inside-git actual.inside-git && + test_cmp expected.inside-worktree actual.inside-worktree && + if test $# -ge 4 + then + # rev-parse --show-prefix should output + # a single newline when at the top of the work tree, + # but we test for that separately. + test -z "$4" && test_must_be_empty actual.prefix || + test_cmp expected.prefix actual.prefix + fi + } -ok 3 - correct relative file objects (0) +ok 2 - setup: helper for testing rev-parse expecting success: - git rev-parse HEAD:file.txt >expected && - git rev-parse HEAD:./file.txt >result && - test_cmp expected result + sane_unset GIT_WORK_TREE && + GIT_DIR=repo.git && + GIT_CONFIG="$(pwd)"/$GIT_DIR/config && + export GIT_DIR GIT_CONFIG && + git config core.worktree ../work -ok 4 - correct relative file objects (1) +ok 3 - setup: core.worktree = relative path expecting success: - ( - cd subdir && - git rev-parse HEAD:../file.txt >result && - test_cmp ../expected result - ) + test_rev_parse false false false -ok 5 - correct relative file objects (2) +ok 4 - outside expecting success: ( - cd subdir && - git rev-parse HEAD:../subdir/../file.txt >result && - test_cmp ../expected result + cd work && + GIT_DIR=../repo.git && + GIT_CONFIG="$(pwd)"/$GIT_DIR/config && + test_rev_parse false false true "" ) -ok 6 - correct relative file objects (3) +'actual.prefix' is not empty, it contains: + +ok 5 - inside work tree expecting success: - git rev-parse HEAD:subdir/file.txt >expected && + echo >expected && ( - cd subdir && - git rev-parse HEAD:./file.txt >result && - test_cmp ../expected result - ) + cd work && + GIT_DIR=../repo.git && + GIT_CONFIG="$(pwd)"/$GIT_DIR/config && + git rev-parse --show-prefix >../actual + ) && + test_cmp expected actual -ok 7 - correct relative file objects (4) +ok 6 - empty prefix is actually written out expecting success: - git rev-parse :subdir/file.txt >expected && ( - cd subdir && - git rev-parse :./file.txt >result && - test_cmp ../expected result && - git rev-parse :0:./file.txt >result && - test_cmp ../expected result + cd work/sub/dir && + GIT_DIR=../../../repo.git && + GIT_CONFIG="$(pwd)"/$GIT_DIR/config && + test_rev_parse false false true sub/dir/ ) -ok 8 - correct relative file objects (5) - -expecting success: - git rev-parse :file.txt >expected && - ( - cd subdir && - git rev-parse :../file.txt >result && - test_cmp ../expected result && - git rev-parse :0:../file.txt >result && - test_cmp ../expected result - ) - -ok 9 - correct relative file objects (6) - -expecting success: - test_must_fail git rev-parse foobar:file.txt 2>error && - grep "Invalid object name 'foobar'." error && - test_must_fail git rev-parse foobar 2> error && - test_i18ngrep "unknown revision or path not in the working tree." error - -foobar:file.txt -fatal: Invalid object name 'foobar'. -foobar -fatal: ambiguous argument 'foobar': unknown revision or path not in the working tree. -ok 10 - incorrect revision id - -expecting success: - test_must_fail git rev-parse HEAD:nothing.txt 2> error && - grep "fatal: Path 'nothing.txt' does not exist in 'HEAD'" error && - test_must_fail git rev-parse HEAD:index-only.txt 2> error && - grep "fatal: Path 'index-only.txt' exists on disk, but not in 'HEAD'." error && - (cd subdir && - test_must_fail git rev-parse HEAD:file2.txt 2> error && - test_did_you_mean HEAD subdir/ file2.txt exists ) - -HEAD:nothing.txt -fatal: Path 'nothing.txt' does not exist in 'HEAD' -HEAD:index-only.txt -fatal: Path 'index-only.txt' exists on disk, but not in 'HEAD'. -HEAD:file2.txt -ok 11 - incorrect file in sha1:path - -expecting success: - test_must_fail git rev-parse :nothing.txt 2> error && - grep "fatal: Path 'nothing.txt' does not exist (neither on disk nor in the index)." error && - test_must_fail git rev-parse :1:nothing.txt 2> error && - grep "Path 'nothing.txt' does not exist (neither on disk nor in the index)." error && - test_must_fail git rev-parse :1:file.txt 2> error && - test_did_you_mean ":0" "" file.txt "is in the index" "at stage 1" && - (cd subdir && - test_must_fail git rev-parse :1:file.txt 2> error && - test_did_you_mean ":0" "" file.txt "is in the index" "at stage 1" && - test_must_fail git rev-parse :file2.txt 2> error && - test_did_you_mean ":0" subdir/ file2.txt "is in the index" && - test_must_fail git rev-parse :2:file2.txt 2> error && - test_did_you_mean :0 subdir/ file2.txt "is in the index") && - test_must_fail git rev-parse :disk-only.txt 2> error && - grep "fatal: Path 'disk-only.txt' exists on disk, but not in the index." error - -:nothing.txt -fatal: Path 'nothing.txt' does not exist (neither on disk nor in the index). -:1:nothing.txt -fatal: Path 'nothing.txt' does not exist (neither on disk nor in the index). -:1:file.txt -:1:file.txt -:file2.txt -:2:file2.txt -:disk-only.txt -fatal: Path 'disk-only.txt' exists on disk, but not in the index. -ok 12 - incorrect file in :path and :N:path - -expecting success: - test_must_fail git rev-parse master@{99999} >output 2>error && - test -z "$(cat output)" && - grep "fatal: Log for [^ ]* only has [0-9][0-9]* entries." error && - test_must_fail git rev-parse --verify master@{99999} >output 2>error && - test -z "$(cat output)" && - grep "fatal: Log for [^ ]* only has [0-9][0-9]* entries." error - -fatal: Log for 'master' only has 1 entries. -fatal: Log for 'master' only has 1 entries. -ok 13 - invalid @{n} reference - -expecting success: - ( - cd subdir && - test_must_fail git rev-parse HEAD:./nonexistent.txt 2>error && - grep subdir/nonexistent.txt error - ) - -HEAD:./nonexistent.txt -fatal: Path 'subdir/nonexistent.txt' does not exist in 'HEAD' -ok 14 - relative path not found - -expecting success: - test_must_fail git rev-parse HEAD:../file.txt >output 2>error && - test -z "$(cat output)" && - test_i18ngrep "outside repository" error - -fatal: '../file.txt' is outside repository -ok 15 - relative path outside worktree - -expecting success: - test_must_fail git --git-dir=.git --work-tree=subdir rev-parse HEAD:./file.txt >output 2>error && - test -z "$(cat output)" && - grep "relative path syntax can.t be used outside working tree." error - -fatal: relative path syntax can't be used outside working tree. -ok 16 - relative path when cwd is outside worktree - -expecting success: - test_must_fail git rev-parse file.txt HEAD:file.txt 1>actual 2>error && - test_i18ngrep ! "exists on disk" error && - test_i18ngrep "no such path in the working tree" error && - cat >expect <<-\EOF && - file.txt - HEAD:file.txt - EOF - test_cmp expect actual - -fatal: HEAD:file.txt: no such path in the working tree. -ok 17 - :file correctly diagnosed after a pathname - -expecting success: - ( H=$(git rev-parse HEAD) && echo $H && echo ^$H ) >expect && - - git rev-parse HEAD.. >actual && - test_cmp expect actual && - - git rev-parse ..HEAD >actual && - test_cmp expect actual && - - echo .. >expect && - git rev-parse .. >actual && - test_cmp expect actual - -ok 18 - dotdot is not an empty set - -expecting success: - test_must_fail git rev-parse foobar -- 2>stderr && - test_i18ngrep "bad revision" stderr - -fatal: bad revision 'foobar' -ok 19 - arg before dashdash must be a revision (missing) - -expecting success: - >foobar && - test_must_fail git rev-parse foobar -- 2>stderr && - test_i18ngrep "bad revision" stderr - -fatal: bad revision 'foobar' -ok 20 - arg before dashdash must be a revision (file) - -expecting success: - >foobar && - git update-ref refs/heads/foobar HEAD && - { - # we do not want to use rev-parse here, because - # we are testing it - cat .git/refs/heads/foobar && - printf "%s\n" -- - } >expect && - git rev-parse foobar -- >actual && - test_cmp expect actual - -ok 21 - arg before dashdash must be a revision (ambiguous) - -# passed all 21 test(s) -1..21 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1501-work-tree.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1501-work-tree/.git/ -expecting success: - EMPTY_TREE=$(git write-tree) && - EMPTY_BLOB=$(git hash-object -t blob --stdin expected.bare && - echo $2 >expected.inside-git && - echo $3 >expected.inside-worktree && - if test $# -ge 4 - then - echo $4 >expected.prefix - fi && - - git rev-parse --is-bare-repository >actual.bare && - git rev-parse --is-inside-git-dir >actual.inside-git && - git rev-parse --is-inside-work-tree >actual.inside-worktree && - if test $# -ge 4 - then - git rev-parse --show-prefix >actual.prefix - fi && - - test_cmp expected.bare actual.bare && - test_cmp expected.inside-git actual.inside-git && - test_cmp expected.inside-worktree actual.inside-worktree && - if test $# -ge 4 - then - # rev-parse --show-prefix should output - # a single newline when at the top of the work tree, - # but we test for that separately. - test -z "$4" && test_must_be_empty actual.prefix || - test_cmp expected.prefix actual.prefix - fi - } - -ok 2 - setup: helper for testing rev-parse - -expecting success: - sane_unset GIT_WORK_TREE && - GIT_DIR=repo.git && - GIT_CONFIG="$(pwd)"/$GIT_DIR/config && - export GIT_DIR GIT_CONFIG && - git config core.worktree ../work - -ok 3 - setup: core.worktree = relative path - -expecting success: - test_rev_parse false false false - -ok 4 - outside - -expecting success: - ( - cd work && - GIT_DIR=../repo.git && - GIT_CONFIG="$(pwd)"/$GIT_DIR/config && - test_rev_parse false false true "" - ) - -'actual.prefix' is not empty, it contains: - -ok 5 - inside work tree - -expecting success: - echo >expected && - ( - cd work && - GIT_DIR=../repo.git && - GIT_CONFIG="$(pwd)"/$GIT_DIR/config && - git rev-parse --show-prefix >../actual - ) && - test_cmp expected actual - -ok 6 - empty prefix is actually written out - -expecting success: - ( - cd work/sub/dir && - GIT_DIR=../../../repo.git && - GIT_CONFIG="$(pwd)"/$GIT_DIR/config && - test_rev_parse false false true sub/dir/ - ) - -ok 7 - subdir of work tree +ok 7 - subdir of work tree expecting success: sane_unset GIT_WORK_TREE && @@ -32855,7 +33123,7 @@ GIT_DIR=. GIT_WORK_TREE=work git commit -a -m done ) -[master (root-commit) 0a8065a] done +[master (root-commit) 06c2685] done Author: A U Thor 1 file changed, 1 insertion(+) create mode 100644 sub/dir/tracked @@ -32993,9 +33261,9 @@ test_cmp expect actual Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1501-work-tree/relative/.git/ -[master (root-commit) c78bf3e] one +[master (root-commit) 59fef35] one Author: A U Thor -[master ae1e5be] two +[master b6570d2] two Author: A U Thor ok 39 - refs work with relative gitdir and work tree @@ -33003,583 +33271,217 @@ 1..39 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1404-update-ref-errors.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1404-update-ref-errors/.git/ +*** t1511-rev-parse-caret.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1511-rev-parse-caret/.git/ expecting success: + echo blob >a-blob && + git tag -a -m blob blob-tag $(git hash-object -w a-blob) && + mkdir a-tree && + echo moreblobs >a-tree/another-blob && + git add . && + TREE_SHA1=$(git write-tree) && + git tag -a -m tree tree-tag "$TREE_SHA1" && + git commit -m Initial && + git tag -a -m commit commit-tag && + git branch ref && + git checkout master && + echo modified >>a-blob && + git add -u && + git commit -m Modified && + git branch modref && + echo changed! >>a-blob && + git add -u && + git commit -m !Exp && + git branch expref && + echo changed >>a-blob && + git add -u && + git commit -m Changed && + echo changed-again >>a-blob && + git add -u && + git commit -m Changed-again - git commit --allow-empty -m Initial && - C=$(git rev-parse HEAD) && - git commit --allow-empty -m Second && - D=$(git rev-parse HEAD) && - git commit --allow-empty -m Third && - E=$(git rev-parse HEAD) - -[master (root-commit) 3fcecbc] Initial +[master (root-commit) 7d49d4e] Initial + Author: A U Thor + 2 files changed, 2 insertions(+) + create mode 100644 a-blob + create mode 100644 a-tree/another-blob +Already on 'master' +[master 18ac4c1] Modified Author: A U Thor -[master 0efb1d6] Second + 1 file changed, 1 insertion(+) +[master cac74a6] !Exp + Author: A U Thor + 1 file changed, 1 insertion(+) +[master e9b2697] Changed Author: A U Thor -[master 7c7d328] Third + 1 file changed, 1 insertion(+) +[master 69f9a05] Changed-again Author: A U Thor + 1 file changed, 1 insertion(+) ok 1 - setup expecting success: + test_must_fail git rev-parse ref^{non-existent} - prefix=refs/1l && - test_update_rejected "a c e" false "b c/x d" \ - "$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x$Q" - - -fatal: cannot lock ref 'refs/1l/c/x': 'refs/1l/c' exists; cannot create 'refs/1l/c/x' -ok 2 - existing loose ref is a simple prefix of new - -expecting success: - - prefix=refs/1p && - test_update_rejected "a c e" true "b c/x d" \ - "$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x$Q" - - -fatal: cannot lock ref 'refs/1p/c/x': 'refs/1p/c' exists; cannot create 'refs/1p/c/x' -ok 3 - existing packed ref is a simple prefix of new - -expecting success: - - prefix=refs/2l && - test_update_rejected "a c e" false "b c/x/y d" \ - "$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x/y$Q" - - -fatal: cannot lock ref 'refs/2l/c/x/y': 'refs/2l/c' exists; cannot create 'refs/2l/c/x/y' -ok 4 - existing loose ref is a deeper prefix of new - -expecting success: - - prefix=refs/2p && - test_update_rejected "a c e" true "b c/x/y d" \ - "$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x/y$Q" - - -fatal: cannot lock ref 'refs/2p/c/x/y': 'refs/2p/c' exists; cannot create 'refs/2p/c/x/y' -ok 5 - existing packed ref is a deeper prefix of new - -expecting success: - - prefix=refs/3l && - test_update_rejected "a c/x e" false "b c d" \ - "$Q$prefix/c/x$Q exists; cannot create $Q$prefix/c$Q" - - -fatal: cannot lock ref 'refs/3l/c': 'refs/3l/c/x' exists; cannot create 'refs/3l/c' -ok 6 - new ref is a simple prefix of existing loose - -expecting success: - - prefix=refs/3p && - test_update_rejected "a c/x e" true "b c d" \ - "$Q$prefix/c/x$Q exists; cannot create $Q$prefix/c$Q" - - -fatal: cannot lock ref 'refs/3p/c': 'refs/3p/c/x' exists; cannot create 'refs/3p/c' -ok 7 - new ref is a simple prefix of existing packed +fatal: ambiguous argument 'ref^{non-existent}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +ref^{non-existent} +ok 2 - ref^{non-existent} expecting success: + git rev-parse ref >expected && + git rev-parse ref^{} >actual && + test_cmp expected actual && + git rev-parse commit-tag^{} >actual && + test_cmp expected actual - prefix=refs/4l && - test_update_rejected "a c/x/y e" false "b c d" \ - "$Q$prefix/c/x/y$Q exists; cannot create $Q$prefix/c$Q" - - -fatal: cannot lock ref 'refs/4l/c': 'refs/4l/c/x/y' exists; cannot create 'refs/4l/c' -ok 8 - new ref is a deeper prefix of existing loose +ok 3 - ref^{} expecting success: + git rev-parse ref >expected && + git rev-parse ref^{commit} >actual && + test_cmp expected actual && + git rev-parse commit-tag^{commit} >actual && + test_cmp expected actual && + test_must_fail git rev-parse tree-tag^{commit} && + test_must_fail git rev-parse blob-tag^{commit} - prefix=refs/4p && - test_update_rejected "a c/x/y e" true "b c d" \ - "$Q$prefix/c/x/y$Q exists; cannot create $Q$prefix/c$Q" - - -fatal: cannot lock ref 'refs/4p/c': 'refs/4p/c/x/y' exists; cannot create 'refs/4p/c' -ok 9 - new ref is a deeper prefix of existing packed +error: tree-tag^{commit}: expected commit type, but the object dereferences to tree type +error: tree-tag^{commit}: expected commit type, but the object dereferences to tree type +fatal: ambiguous argument 'tree-tag^{commit}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +tree-tag^{commit} +error: blob-tag^{commit}: expected commit type, but the object dereferences to blob type +error: blob-tag^{commit}: expected commit type, but the object dereferences to blob type +fatal: ambiguous argument 'blob-tag^{commit}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +blob-tag^{commit} +ok 4 - ref^{commit} expecting success: + echo $TREE_SHA1 >expected && + git rev-parse ref^{tree} >actual && + test_cmp expected actual && + git rev-parse commit-tag^{tree} >actual && + test_cmp expected actual && + git rev-parse tree-tag^{tree} >actual && + test_cmp expected actual && + test_must_fail git rev-parse blob-tag^{tree} - prefix=refs/5 && - test_update_rejected "a e" false "b c c/x d" \ - "cannot process $Q$prefix/c$Q and $Q$prefix/c/x$Q at the same time" - - -fatal: cannot lock ref 'refs/5/c': cannot process 'refs/5/c' and 'refs/5/c/x' at the same time -ok 10 - one new ref is a simple prefix of another +error: blob-tag^{tree}: expected tree type, but the object dereferences to blob type +error: blob-tag^{tree}: expected tree type, but the object dereferences to blob type +fatal: ambiguous argument 'blob-tag^{tree}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +blob-tag^{tree} +ok 5 - ref^{tree} expecting success: - prefix=refs/e-rev-parse && - git update-ref $prefix/foo $C && - git pack-refs --all && - mkdir -p .git/$prefix/foo/bar/baz && - echo "$C" >expected && - git rev-parse $prefix/foo >actual && + test_must_fail git rev-parse HEAD^{tag} && + git rev-parse commit-tag >expected && + git rev-parse commit-tag^{tag} >actual && test_cmp expected actual -ok 11 - empty directory should not fool rev-parse +error: HEAD^{tag}: expected tag type, but the object dereferences to tree type +error: HEAD^{tag}: expected tag type, but the object dereferences to tree type +fatal: ambiguous argument 'HEAD^{tag}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +HEAD^{tag} +ok 6 - ref^{tag} expecting success: - prefix=refs/e-for-each-ref && - git update-ref $prefix/foo $C && - git for-each-ref $prefix >expected && - git pack-refs --all && - mkdir -p .git/$prefix/foo/bar/baz && - git for-each-ref $prefix >actual && + git rev-parse master >expected && + git rev-parse master^{/.} >actual && test_cmp expected actual -ok 12 - empty directory should not fool for-each-ref - -expecting success: - prefix=refs/e-create && - mkdir -p .git/$prefix/foo/bar/baz && - printf "create %s $C\n" $prefix/foo | - git update-ref --stdin - -ok 13 - empty directory should not fool create - -expecting success: - prefix=refs/e-verify && - git update-ref $prefix/foo $C && - git pack-refs --all && - mkdir -p .git/$prefix/foo/bar/baz && - printf "verify %s $C\n" $prefix/foo | - git update-ref --stdin - -ok 14 - empty directory should not fool verify - -expecting success: - prefix=refs/e-update-1 && - git update-ref $prefix/foo $C && - git pack-refs --all && - mkdir -p .git/$prefix/foo/bar/baz && - printf "update %s $D\n" $prefix/foo | - git update-ref --stdin - -ok 15 - empty directory should not fool 1-arg update - -expecting success: - prefix=refs/e-update-2 && - git update-ref $prefix/foo $C && - git pack-refs --all && - mkdir -p .git/$prefix/foo/bar/baz && - printf "update %s $D $C\n" $prefix/foo | - git update-ref --stdin - -ok 16 - empty directory should not fool 2-arg update - -expecting success: - prefix=refs/e-delete-0 && - git update-ref $prefix/foo $C && - git pack-refs --all && - mkdir -p .git/$prefix/foo/bar/baz && - printf "delete %s\n" $prefix/foo | - git update-ref --stdin - -ok 17 - empty directory should not fool 0-arg delete - -expecting success: - prefix=refs/e-delete-1 && - git update-ref $prefix/foo $C && - git pack-refs --all && - mkdir -p .git/$prefix/foo/bar/baz && - printf "delete %s $C\n" $prefix/foo | - git update-ref --stdin - -ok 18 - empty directory should not fool 1-arg delete - -expecting success: - df_test refs/df-al-ds --add-del foo/bar foo - -ok 19 - D/F conflict prevents add long + delete short - -expecting success: - df_test refs/df-as-dl --add-del foo foo/bar - -ok 20 - D/F conflict prevents add short + delete long - -expecting success: - df_test refs/df-dl-as --del-add foo/bar foo - -ok 21 - D/F conflict prevents delete long + add short - -expecting success: - df_test refs/df-ds-al --del-add foo foo/bar - -ok 22 - D/F conflict prevents delete short + add long - -expecting success: - df_test refs/df-al-dsp --pack --add-del foo/bar foo - -ok 23 - D/F conflict prevents add long + delete short packed - -expecting success: - df_test refs/df-as-dlp --pack --add-del foo foo/bar - -ok 24 - D/F conflict prevents add short + delete long packed - -expecting success: - df_test refs/df-dlp-as --pack --del-add foo/bar foo - -ok 25 - D/F conflict prevents delete long packed + add short - -expecting success: - df_test refs/df-dsp-al --pack --del-add foo foo/bar - -ok 26 - D/F conflict prevents delete short packed + add long - -expecting success: - df_test refs/df-ial-ds --sym-add --add-del foo/bar foo - -ok 27 - D/F conflict prevents indirect add long + delete short - -expecting success: - df_test refs/df-ial-ids --sym-add --sym-del --add-del foo/bar foo - -ok 28 - D/F conflict prevents indirect add long + indirect delete short - -expecting success: - df_test refs/df-ias-idl --sym-add --sym-del --add-del foo foo/bar - -ok 29 - D/F conflict prevents indirect add short + indirect delete long - -expecting success: - df_test refs/df-idl-ias --sym-add --sym-del --del-add foo/bar foo - -ok 30 - D/F conflict prevents indirect delete long + indirect add short - -expecting success: - df_test refs/df-ial-dsp --sym-add --pack --add-del foo/bar foo - -ok 31 - D/F conflict prevents indirect add long + delete short packed - -expecting success: - df_test refs/df-ial-idsp --sym-add --sym-del --pack --add-del foo/bar foo - -ok 32 - D/F conflict prevents indirect add long + indirect delete short packed - -expecting success: - df_test refs/df-al-idsp --sym-del --pack --add-del foo/bar foo - -ok 33 - D/F conflict prevents add long + indirect delete short packed - -expecting success: - df_test refs/df-idlp-ias --sym-add --sym-del --pack --del-add foo/bar foo - -ok 34 - D/F conflict prevents indirect delete long packed + indirect add short - -expecting success: - prefix=refs/missing-update && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/foo$Q: unable to resolve reference $Q$prefix/foo$Q - EOF - printf "%s\n" "update $prefix/foo $E $D" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err - -ok 35 - missing old value blocks update - -expecting success: - prefix=refs/incorrect-update && - git update-ref $prefix/foo $C && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/foo$Q: is at $C but expected $D - EOF - printf "%s\n" "update $prefix/foo $E $D" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err - -ok 36 - incorrect old value blocks update - -expecting success: - prefix=refs/existing-create && - git update-ref $prefix/foo $C && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/foo$Q: reference already exists - EOF - printf "%s\n" "create $prefix/foo $E" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err - -ok 37 - existing old value blocks create - -expecting success: - prefix=refs/incorrect-delete && - git update-ref $prefix/foo $C && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/foo$Q: is at $C but expected $D - EOF - printf "%s\n" "delete $prefix/foo $D" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err - -ok 38 - incorrect old value blocks delete - -expecting success: - prefix=refs/missing-indirect-update && - git symbolic-ref $prefix/symref $prefix/foo && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: unable to resolve reference $Q$prefix/foo$Q - EOF - printf "%s\n" "update $prefix/symref $E $D" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err - -ok 39 - missing old value blocks indirect update - -expecting success: - prefix=refs/incorrect-indirect-update && - git symbolic-ref $prefix/symref $prefix/foo && - git update-ref $prefix/foo $C && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: is at $C but expected $D - EOF - printf "%s\n" "update $prefix/symref $E $D" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err - -ok 40 - incorrect old value blocks indirect update - -expecting success: - prefix=refs/existing-indirect-create && - git symbolic-ref $prefix/symref $prefix/foo && - git update-ref $prefix/foo $C && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: reference already exists - EOF - printf "%s\n" "create $prefix/symref $E" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err - -ok 41 - existing old value blocks indirect create - -expecting success: - prefix=refs/incorrect-indirect-delete && - git symbolic-ref $prefix/symref $prefix/foo && - git update-ref $prefix/foo $C && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: is at $C but expected $D - EOF - printf "%s\n" "delete $prefix/symref $D" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err - -ok 42 - incorrect old value blocks indirect delete +ok 7 - ref^{/.} expecting success: - prefix=refs/missing-noderef-update && - git symbolic-ref $prefix/symref $prefix/foo && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: reference is missing but expected $D - EOF - printf "%s\n" "option no-deref" "update $prefix/symref $E $D" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err + test_must_fail git rev-parse master^{/non-existent} -ok 43 - missing old value blocks indirect no-deref update +fatal: ambiguous argument 'master^{/non-existent}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +master^{/non-existent} +ok 8 - ref^{/non-existent} expecting success: - prefix=refs/incorrect-noderef-update && - git symbolic-ref $prefix/symref $prefix/foo && - git update-ref $prefix/foo $C && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: is at $C but expected $D - EOF - printf "%s\n" "option no-deref" "update $prefix/symref $E $D" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err + git rev-parse ref >expected && + git rev-parse master^{/Initial} >actual && + test_cmp expected actual -ok 44 - incorrect old value blocks indirect no-deref update +ok 9 - ref^{/Initial} expecting success: - prefix=refs/existing-noderef-create && - git symbolic-ref $prefix/symref $prefix/foo && - git update-ref $prefix/foo $C && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: reference already exists - EOF - printf "%s\n" "option no-deref" "create $prefix/symref $E" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err + test_must_fail git rev-parse master^{/!Exp} -ok 45 - existing old value blocks indirect no-deref create +fatal: ambiguous argument 'master^{/!Exp}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +master^{/!Exp} +ok 10 - ref^{/!Exp} expecting success: - prefix=refs/incorrect-noderef-delete && - git symbolic-ref $prefix/symref $prefix/foo && - git update-ref $prefix/foo $C && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: is at $C but expected $D - EOF - printf "%s\n" "option no-deref" "delete $prefix/symref $D" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err + test_must_fail git rev-parse master^{/!} -ok 46 - incorrect old value blocks indirect no-deref delete +fatal: ambiguous argument 'master^{/!}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +master^{/!} +ok 11 - ref^{/!} expecting success: - prefix=refs/ne-create && - mkdir -p .git/$prefix/foo/bar && - : >.git/$prefix/foo/bar/baz.lock && - test_when_finished "rm -f .git/$prefix/foo/bar/baz.lock" && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/foo$Q: there is a non-empty directory $Q.git/$prefix/foo$Q blocking reference $Q$prefix/foo$Q - EOF - printf "%s\n" "update $prefix/foo $C" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/foo$Q: unable to resolve reference $Q$prefix/foo$Q - EOF - printf "%s\n" "update $prefix/foo $D $C" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err + git rev-parse expref >expected && + git rev-parse master^{/!!Exp} >actual && + test_cmp expected actual -ok 47 - non-empty directory blocks create +ok 12 - ref^{/!!Exp} expecting success: - prefix=refs/broken-create && - mkdir -p .git/$prefix && - echo "gobbledigook" >.git/$prefix/foo && - test_when_finished "rm -f .git/$prefix/foo" && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/foo$Q: unable to resolve reference $Q$prefix/foo$Q: reference broken - EOF - printf "%s\n" "update $prefix/foo $C" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/foo$Q: unable to resolve reference $Q$prefix/foo$Q: reference broken - EOF - printf "%s\n" "update $prefix/foo $D $C" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err + test_must_fail git rev-parse master^{/!-} -ok 48 - broken reference blocks create +fatal: ambiguous argument 'master^{/!-}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +master^{/!-} +ok 13 - ref^{/!-} expecting success: - prefix=refs/ne-indirect-create && - git symbolic-ref $prefix/symref $prefix/foo && - mkdir -p .git/$prefix/foo/bar && - : >.git/$prefix/foo/bar/baz.lock && - test_when_finished "rm -f .git/$prefix/foo/bar/baz.lock" && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: there is a non-empty directory $Q.git/$prefix/foo$Q blocking reference $Q$prefix/foo$Q - EOF - printf "%s\n" "update $prefix/symref $C" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: unable to resolve reference $Q$prefix/foo$Q - EOF - printf "%s\n" "update $prefix/symref $D $C" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err + test_must_fail git rev-parse master^{/!-.} -ok 49 - non-empty directory blocks indirect create +fatal: ambiguous argument 'master^{/!-.}': unknown revision or path not in the working tree. +Use '--' to separate paths from revisions, like this: +'git [...] -- [...]' +master^{/!-.} +ok 14 - ref^{/!-.} expecting success: - prefix=refs/broken-indirect-create && - git symbolic-ref $prefix/symref $prefix/foo && - echo "gobbledigook" >.git/$prefix/foo && - test_when_finished "rm -f .git/$prefix/foo" && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: unable to resolve reference $Q$prefix/foo$Q: reference broken - EOF - printf "%s\n" "update $prefix/symref $C" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err && - cat >expected <<-EOF && - fatal: cannot lock ref $Q$prefix/symref$Q: unable to resolve reference $Q$prefix/foo$Q: reference broken - EOF - printf "%s\n" "update $prefix/symref $D $C" | - test_must_fail git update-ref --stdin 2>output.err && - test_cmp expected output.err + git rev-parse master >expected && + git rev-parse master^{/!-non-existent} >actual && + test_cmp expected actual -ok 50 - broken reference blocks indirect create +ok 15 - ref^{/!-non-existent} expecting success: - prefix=refs/slow-transaction && - # Set up a reference with differing loose and packed versions: - git update-ref $prefix/foo $C && - git pack-refs --all && - git update-ref $prefix/foo $D && - git for-each-ref $prefix >unchanged && - # Now try to update the reference, but hold the `packed-refs` lock - # for a while to see what happens while the process is blocked: - : >.git/packed-refs.lock && - test_when_finished "rm -f .git/packed-refs.lock" && - { - # Note: the following command is intentionally run in the - # background. We increase the timeout so that `update-ref` - # attempts to acquire the `packed-refs` lock for much longer - # than it takes for us to do the check then delete it: - git -c core.packedrefstimeout=30000 update-ref -d $prefix/foo & - } && - pid2=$! && - # Give update-ref plenty of time to get to the point where it tries - # to lock packed-refs: - sleep 1 && - # Make sure that update-ref did not complete despite the lock: - kill -0 $pid2 && - # Verify that the reference still has its old value: - sha1=$(git rev-parse --verify --quiet $prefix/foo || echo undefined) && - case "$sha1" in - $D) - # This is what we hope for; it means that nothing - # user-visible has changed yet. - : ;; - undefined) - # This is not correct; it means the deletion has happened - # already even though update-ref should not have been - # able to acquire the lock yet. - echo "$prefix/foo deleted prematurely" && - break - ;; - $C) - # This value should never be seen. Probably the loose - # reference has been deleted but the packed reference - # is still there: - echo "$prefix/foo incorrectly observed to be C" && - break - ;; - *) - # WTF? - echo "unexpected value observed for $prefix/foo: $sha1" && - break - ;; - esac >out && - rm -f .git/packed-refs.lock && - wait $pid2 && - test_must_be_empty out && - test_must_fail git rev-parse --verify --quiet $prefix/foo + git rev-parse expref >expected && + git rev-parse master^{/!-Changed} >actual && + test_cmp expected actual -ok 51 - no bogus intermediate values during delete +ok 16 - ref^{/!-Changed} expecting success: - prefix=refs/locked-packed-refs && - # Set up a reference with differing loose and packed versions: - git update-ref $prefix/foo $C && - git pack-refs --all && - git update-ref $prefix/foo $D && - git for-each-ref $prefix >unchanged && - # Now try to delete it while the `packed-refs` lock is held: - : >.git/packed-refs.lock && - test_when_finished "rm -f .git/packed-refs.lock" && - test_must_fail git update-ref -d $prefix/foo >out 2>err && - git for-each-ref $prefix >actual && - test_i18ngrep "Unable to create $Q.*packed-refs.lock$Q: File exists" err && - test_cmp unchanged actual + git rev-parse modref >expected && + git rev-parse expref^{/!-!Exp} >actual && + test_cmp expected actual -error: Unable to create '/build/git-2.20.1/t/trash directory.t1404-update-ref-errors/.git/packed-refs.lock': File exists. -ok 52 - delete fails cleanly if packed-refs file is locked +ok 17 - ref^{/!-!Exp} -# passed all 52 test(s) -1..52 +# passed all 17 test(s) +1..17 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t1508-at-combinations.sh *** @@ -34068,373 +33970,739 @@ 1..33 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1515-rev-parse-outside-repo.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1515-rev-parse-outside-repo/.git/ +*** t1513-rev-parse-prefix.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1513-rev-parse-prefix/.git/ expecting success: - GIT_CEILING_DIRECTORIES=$(pwd) && - export GIT_CEILING_DIRECTORIES && - mkdir non-repo && - cd non-repo && - # confirm that git does not find a repo - test_must_fail git rev-parse --git-dir + mkdir -p sub1/sub2 && + echo top >top && + echo file1 >sub1/file1 && + echo file2 >sub1/sub2/file2 && + git add top sub1/file1 sub1/sub2/file2 && + git commit -m commit -fatal: not a git repository (or any of the parent directories): .git -ok 1 - set up non-repo directory +[master (root-commit) 966ee45] commit + Author: A U Thor + 3 files changed, 3 insertions(+) + create mode 100644 sub1/file1 + create mode 100644 sub1/sub2/file2 + create mode 100644 top +ok 1 - setup expecting success: - dump_args "$tricky" easy >expect && - eval "dump_args $(git rev-parse --sq-quote "$tricky" easy)" >actual && - test_cmp expect actual + git rev-parse --prefix "" -- top sub1/file1 >actual && + cat <<-\EOF >expected && + -- + top + sub1/file1 + EOF + test_cmp expected actual -ok 2 - rev-parse --sq-quote +ok 2 - empty prefix -- file expecting success: - git rev-parse --local-env-vars >actual && - # we do not want to depend on the complete list here, - # so just look for something plausible - grep ^GIT_DIR actual + git rev-parse --prefix sub1/ -- file1 sub2/file2 >actual && + cat <<-\EOF >expected && + -- + sub1/file1 + sub1/sub2/file2 + EOF + test_cmp expected actual -GIT_DIR -ok 3 - rev-parse --local-env-vars +ok 3 - valid prefix -- file expecting success: - git init --separate-git-dir repo dir && - test_must_fail git rev-parse --resolve-git-dir . && - echo "$(pwd)/repo" >expect && - git rev-parse --resolve-git-dir dir/.git >actual && - test_cmp expect actual + git rev-parse --prefix sub1/ -- ../top sub2/file2 >actual && + cat <<-\EOF >expected && + -- + sub1/../top + sub1/sub2/file2 + EOF + test_cmp expected actual -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1515-rev-parse-outside-repo/non-repo/repo/ -fatal: not a gitdir '.' -ok 4 - rev-parse --resolve-git-dir +ok 4 - valid prefix -- ../file -# passed all 4 test(s) -1..4 +expecting success: + git rev-parse --prefix "" HEAD:./top >actual && + git rev-parse HEAD:top >expected && + test_cmp expected actual + +ok 5 - empty prefix HEAD:./path + +expecting success: + git rev-parse --prefix sub1/ HEAD:./file1 >actual && + git rev-parse HEAD:sub1/file1 >expected && + test_cmp expected actual + +ok 6 - valid prefix HEAD:./path + +expecting success: + git rev-parse --prefix sub1/ HEAD:../top >actual && + git rev-parse HEAD:top >expected && + test_cmp expected actual + +ok 7 - valid prefix HEAD:../path + +expecting success: + git rev-parse --prefix sub1/ HEAD:top >actual && + git rev-parse HEAD:top >expected && + test_cmp expected actual + +ok 8 - prefix ignored with HEAD:top + +expecting success: + git rev-parse --prefix sub1/ file1 >actual && + cat <<-\EOF >expected && + sub1/file1 + EOF + test_cmp expected actual + +ok 9 - disambiguate path with valid prefix + +expecting success: + git rev-parse --prefix sub1/ master file1 >actual && + cat <<-EOF >expected && + $(git rev-parse master) + sub1/file1 + EOF + test_cmp expected actual + +ok 10 - file and refs with prefix + +expecting success: + git rev-parse --prefix sub1/sub2/ -- file2 >actual && + cat <<-\EOF >expected && + -- + sub1/sub2/file2 + EOF + test_cmp expected actual + +ok 11 - two-levels deep + +# passed all 11 test(s) +1..11 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1511-rev-parse-caret.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1511-rev-parse-caret/.git/ +*** t1404-update-ref-errors.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1404-update-ref-errors/.git/ expecting success: - echo blob >a-blob && - git tag -a -m blob blob-tag $(git hash-object -w a-blob) && - mkdir a-tree && - echo moreblobs >a-tree/another-blob && - git add . && - TREE_SHA1=$(git write-tree) && - git tag -a -m tree tree-tag "$TREE_SHA1" && - git commit -m Initial && - git tag -a -m commit commit-tag && - git branch ref && - git checkout master && - echo modified >>a-blob && - git add -u && - git commit -m Modified && - git branch modref && - echo changed! >>a-blob && - git add -u && - git commit -m !Exp && - git branch expref && - echo changed >>a-blob && - git add -u && - git commit -m Changed && - echo changed-again >>a-blob && - git add -u && - git commit -m Changed-again -[master (root-commit) e8de2a2] Initial - Author: A U Thor - 2 files changed, 2 insertions(+) - create mode 100644 a-blob - create mode 100644 a-tree/another-blob -Already on 'master' -[master 9840ac0] Modified - Author: A U Thor - 1 file changed, 1 insertion(+) -[master b634fc5] !Exp + git commit --allow-empty -m Initial && + C=$(git rev-parse HEAD) && + git commit --allow-empty -m Second && + D=$(git rev-parse HEAD) && + git commit --allow-empty -m Third && + E=$(git rev-parse HEAD) + +[master (root-commit) d6fd4bb] Initial Author: A U Thor - 1 file changed, 1 insertion(+) -[master cca8114] Changed +[master 1db882d] Second Author: A U Thor - 1 file changed, 1 insertion(+) -[master 3f965b9] Changed-again +[master ca1e3ca] Third Author: A U Thor - 1 file changed, 1 insertion(+) ok 1 - setup expecting success: - test_must_fail git rev-parse ref^{non-existent} -fatal: ambiguous argument 'ref^{non-existent}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -ref^{non-existent} -ok 2 - ref^{non-existent} + prefix=refs/1l && + test_update_rejected "a c e" false "b c/x d" \ + "$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x$Q" + + +fatal: cannot lock ref 'refs/1l/c/x': 'refs/1l/c' exists; cannot create 'refs/1l/c/x' +ok 2 - existing loose ref is a simple prefix of new expecting success: - git rev-parse ref >expected && - git rev-parse ref^{} >actual && - test_cmp expected actual && - git rev-parse commit-tag^{} >actual && - test_cmp expected actual -ok 3 - ref^{} + prefix=refs/1p && + test_update_rejected "a c e" true "b c/x d" \ + "$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x$Q" + + +fatal: cannot lock ref 'refs/1p/c/x': 'refs/1p/c' exists; cannot create 'refs/1p/c/x' +ok 3 - existing packed ref is a simple prefix of new expecting success: - git rev-parse ref >expected && - git rev-parse ref^{commit} >actual && - test_cmp expected actual && - git rev-parse commit-tag^{commit} >actual && - test_cmp expected actual && - test_must_fail git rev-parse tree-tag^{commit} && - test_must_fail git rev-parse blob-tag^{commit} -error: tree-tag^{commit}: expected commit type, but the object dereferences to tree type -error: tree-tag^{commit}: expected commit type, but the object dereferences to tree type -fatal: ambiguous argument 'tree-tag^{commit}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -tree-tag^{commit} -error: blob-tag^{commit}: expected commit type, but the object dereferences to blob type -error: blob-tag^{commit}: expected commit type, but the object dereferences to blob type -fatal: ambiguous argument 'blob-tag^{commit}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -blob-tag^{commit} -ok 4 - ref^{commit} + prefix=refs/2l && + test_update_rejected "a c e" false "b c/x/y d" \ + "$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x/y$Q" + + +fatal: cannot lock ref 'refs/2l/c/x/y': 'refs/2l/c' exists; cannot create 'refs/2l/c/x/y' +ok 4 - existing loose ref is a deeper prefix of new expecting success: - echo $TREE_SHA1 >expected && - git rev-parse ref^{tree} >actual && - test_cmp expected actual && - git rev-parse commit-tag^{tree} >actual && - test_cmp expected actual && - git rev-parse tree-tag^{tree} >actual && - test_cmp expected actual && - test_must_fail git rev-parse blob-tag^{tree} -error: blob-tag^{tree}: expected tree type, but the object dereferences to blob type -error: blob-tag^{tree}: expected tree type, but the object dereferences to blob type -fatal: ambiguous argument 'blob-tag^{tree}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -blob-tag^{tree} -ok 5 - ref^{tree} + prefix=refs/2p && + test_update_rejected "a c e" true "b c/x/y d" \ + "$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x/y$Q" + + +fatal: cannot lock ref 'refs/2p/c/x/y': 'refs/2p/c' exists; cannot create 'refs/2p/c/x/y' +ok 5 - existing packed ref is a deeper prefix of new expecting success: - test_must_fail git rev-parse HEAD^{tag} && - git rev-parse commit-tag >expected && - git rev-parse commit-tag^{tag} >actual && + + prefix=refs/3l && + test_update_rejected "a c/x e" false "b c d" \ + "$Q$prefix/c/x$Q exists; cannot create $Q$prefix/c$Q" + + +fatal: cannot lock ref 'refs/3l/c': 'refs/3l/c/x' exists; cannot create 'refs/3l/c' +ok 6 - new ref is a simple prefix of existing loose + +expecting success: + + prefix=refs/3p && + test_update_rejected "a c/x e" true "b c d" \ + "$Q$prefix/c/x$Q exists; cannot create $Q$prefix/c$Q" + + +fatal: cannot lock ref 'refs/3p/c': 'refs/3p/c/x' exists; cannot create 'refs/3p/c' +ok 7 - new ref is a simple prefix of existing packed + +expecting success: + + prefix=refs/4l && + test_update_rejected "a c/x/y e" false "b c d" \ + "$Q$prefix/c/x/y$Q exists; cannot create $Q$prefix/c$Q" + + +fatal: cannot lock ref 'refs/4l/c': 'refs/4l/c/x/y' exists; cannot create 'refs/4l/c' +ok 8 - new ref is a deeper prefix of existing loose + +expecting success: + + prefix=refs/4p && + test_update_rejected "a c/x/y e" true "b c d" \ + "$Q$prefix/c/x/y$Q exists; cannot create $Q$prefix/c$Q" + + +fatal: cannot lock ref 'refs/4p/c': 'refs/4p/c/x/y' exists; cannot create 'refs/4p/c' +ok 9 - new ref is a deeper prefix of existing packed + +expecting success: + + prefix=refs/5 && + test_update_rejected "a e" false "b c c/x d" \ + "cannot process $Q$prefix/c$Q and $Q$prefix/c/x$Q at the same time" + + +fatal: cannot lock ref 'refs/5/c': cannot process 'refs/5/c' and 'refs/5/c/x' at the same time +ok 10 - one new ref is a simple prefix of another + +expecting success: + prefix=refs/e-rev-parse && + git update-ref $prefix/foo $C && + git pack-refs --all && + mkdir -p .git/$prefix/foo/bar/baz && + echo "$C" >expected && + git rev-parse $prefix/foo >actual && test_cmp expected actual -error: HEAD^{tag}: expected tag type, but the object dereferences to tree type -error: HEAD^{tag}: expected tag type, but the object dereferences to tree type -fatal: ambiguous argument 'HEAD^{tag}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -HEAD^{tag} -ok 6 - ref^{tag} +ok 11 - empty directory should not fool rev-parse expecting success: - git rev-parse master >expected && - git rev-parse master^{/.} >actual && + prefix=refs/e-for-each-ref && + git update-ref $prefix/foo $C && + git for-each-ref $prefix >expected && + git pack-refs --all && + mkdir -p .git/$prefix/foo/bar/baz && + git for-each-ref $prefix >actual && test_cmp expected actual -ok 7 - ref^{/.} +ok 12 - empty directory should not fool for-each-ref expecting success: - test_must_fail git rev-parse master^{/non-existent} + prefix=refs/e-create && + mkdir -p .git/$prefix/foo/bar/baz && + printf "create %s $C\n" $prefix/foo | + git update-ref --stdin -fatal: ambiguous argument 'master^{/non-existent}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -master^{/non-existent} -ok 8 - ref^{/non-existent} +ok 13 - empty directory should not fool create expecting success: - git rev-parse ref >expected && - git rev-parse master^{/Initial} >actual && - test_cmp expected actual + prefix=refs/e-verify && + git update-ref $prefix/foo $C && + git pack-refs --all && + mkdir -p .git/$prefix/foo/bar/baz && + printf "verify %s $C\n" $prefix/foo | + git update-ref --stdin -ok 9 - ref^{/Initial} +ok 14 - empty directory should not fool verify expecting success: - test_must_fail git rev-parse master^{/!Exp} + prefix=refs/e-update-1 && + git update-ref $prefix/foo $C && + git pack-refs --all && + mkdir -p .git/$prefix/foo/bar/baz && + printf "update %s $D\n" $prefix/foo | + git update-ref --stdin -fatal: ambiguous argument 'master^{/!Exp}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -master^{/!Exp} -ok 10 - ref^{/!Exp} +ok 15 - empty directory should not fool 1-arg update expecting success: - test_must_fail git rev-parse master^{/!} + prefix=refs/e-update-2 && + git update-ref $prefix/foo $C && + git pack-refs --all && + mkdir -p .git/$prefix/foo/bar/baz && + printf "update %s $D $C\n" $prefix/foo | + git update-ref --stdin -fatal: ambiguous argument 'master^{/!}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -master^{/!} -ok 11 - ref^{/!} +ok 16 - empty directory should not fool 2-arg update expecting success: - git rev-parse expref >expected && - git rev-parse master^{/!!Exp} >actual && - test_cmp expected actual + prefix=refs/e-delete-0 && + git update-ref $prefix/foo $C && + git pack-refs --all && + mkdir -p .git/$prefix/foo/bar/baz && + printf "delete %s\n" $prefix/foo | + git update-ref --stdin -ok 12 - ref^{/!!Exp} +ok 17 - empty directory should not fool 0-arg delete expecting success: - test_must_fail git rev-parse master^{/!-} + prefix=refs/e-delete-1 && + git update-ref $prefix/foo $C && + git pack-refs --all && + mkdir -p .git/$prefix/foo/bar/baz && + printf "delete %s $C\n" $prefix/foo | + git update-ref --stdin -fatal: ambiguous argument 'master^{/!-}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -master^{/!-} -ok 13 - ref^{/!-} +ok 18 - empty directory should not fool 1-arg delete expecting success: - test_must_fail git rev-parse master^{/!-.} + df_test refs/df-al-ds --add-del foo/bar foo -fatal: ambiguous argument 'master^{/!-.}': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions, like this: -'git [...] -- [...]' -master^{/!-.} -ok 14 - ref^{/!-.} +ok 19 - D/F conflict prevents add long + delete short expecting success: - git rev-parse master >expected && - git rev-parse master^{/!-non-existent} >actual && - test_cmp expected actual + df_test refs/df-as-dl --add-del foo foo/bar -ok 15 - ref^{/!-non-existent} +ok 20 - D/F conflict prevents add short + delete long expecting success: - git rev-parse expref >expected && - git rev-parse master^{/!-Changed} >actual && - test_cmp expected actual + df_test refs/df-dl-as --del-add foo/bar foo -ok 16 - ref^{/!-Changed} +ok 21 - D/F conflict prevents delete long + add short expecting success: - git rev-parse modref >expected && - git rev-parse expref^{/!-!Exp} >actual && - test_cmp expected actual + df_test refs/df-ds-al --del-add foo foo/bar -ok 17 - ref^{/!-!Exp} +ok 22 - D/F conflict prevents delete short + add long -# passed all 17 test(s) -1..17 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t1513-rev-parse-prefix.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1513-rev-parse-prefix/.git/ expecting success: - mkdir -p sub1/sub2 && - echo top >top && - echo file1 >sub1/file1 && - echo file2 >sub1/sub2/file2 && - git add top sub1/file1 sub1/sub2/file2 && - git commit -m commit + df_test refs/df-al-dsp --pack --add-del foo/bar foo -[master (root-commit) adfabc0] commit - Author: A U Thor - 3 files changed, 3 insertions(+) - create mode 100644 sub1/file1 - create mode 100644 sub1/sub2/file2 - create mode 100644 top -ok 1 - setup +ok 23 - D/F conflict prevents add long + delete short packed expecting success: - git rev-parse --prefix "" -- top sub1/file1 >actual && - cat <<-\EOF >expected && - -- - top - sub1/file1 + df_test refs/df-as-dlp --pack --add-del foo foo/bar + +ok 24 - D/F conflict prevents add short + delete long packed + +expecting success: + df_test refs/df-dlp-as --pack --del-add foo/bar foo + +ok 25 - D/F conflict prevents delete long packed + add short + +expecting success: + df_test refs/df-dsp-al --pack --del-add foo foo/bar + +ok 26 - D/F conflict prevents delete short packed + add long + +expecting success: + df_test refs/df-ial-ds --sym-add --add-del foo/bar foo + +ok 27 - D/F conflict prevents indirect add long + delete short + +expecting success: + df_test refs/df-ial-ids --sym-add --sym-del --add-del foo/bar foo + +ok 28 - D/F conflict prevents indirect add long + indirect delete short + +expecting success: + df_test refs/df-ias-idl --sym-add --sym-del --add-del foo foo/bar + +ok 29 - D/F conflict prevents indirect add short + indirect delete long + +expecting success: + df_test refs/df-idl-ias --sym-add --sym-del --del-add foo/bar foo + +ok 30 - D/F conflict prevents indirect delete long + indirect add short + +expecting success: + df_test refs/df-ial-dsp --sym-add --pack --add-del foo/bar foo + +ok 31 - D/F conflict prevents indirect add long + delete short packed + +expecting success: + df_test refs/df-ial-idsp --sym-add --sym-del --pack --add-del foo/bar foo + +ok 32 - D/F conflict prevents indirect add long + indirect delete short packed + +expecting success: + df_test refs/df-al-idsp --sym-del --pack --add-del foo/bar foo + +ok 33 - D/F conflict prevents add long + indirect delete short packed + +expecting success: + df_test refs/df-idlp-ias --sym-add --sym-del --pack --del-add foo/bar foo + +ok 34 - D/F conflict prevents indirect delete long packed + indirect add short + +expecting success: + prefix=refs/missing-update && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/foo$Q: unable to resolve reference $Q$prefix/foo$Q EOF - test_cmp expected actual + printf "%s\n" "update $prefix/foo $E $D" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 2 - empty prefix -- file +ok 35 - missing old value blocks update expecting success: - git rev-parse --prefix sub1/ -- file1 sub2/file2 >actual && - cat <<-\EOF >expected && - -- - sub1/file1 - sub1/sub2/file2 + prefix=refs/incorrect-update && + git update-ref $prefix/foo $C && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/foo$Q: is at $C but expected $D EOF - test_cmp expected actual + printf "%s\n" "update $prefix/foo $E $D" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 3 - valid prefix -- file +ok 36 - incorrect old value blocks update expecting success: - git rev-parse --prefix sub1/ -- ../top sub2/file2 >actual && - cat <<-\EOF >expected && - -- - sub1/../top - sub1/sub2/file2 + prefix=refs/existing-create && + git update-ref $prefix/foo $C && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/foo$Q: reference already exists EOF - test_cmp expected actual + printf "%s\n" "create $prefix/foo $E" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 4 - valid prefix -- ../file +ok 37 - existing old value blocks create expecting success: - git rev-parse --prefix "" HEAD:./top >actual && - git rev-parse HEAD:top >expected && - test_cmp expected actual + prefix=refs/incorrect-delete && + git update-ref $prefix/foo $C && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/foo$Q: is at $C but expected $D + EOF + printf "%s\n" "delete $prefix/foo $D" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 5 - empty prefix HEAD:./path +ok 38 - incorrect old value blocks delete expecting success: - git rev-parse --prefix sub1/ HEAD:./file1 >actual && - git rev-parse HEAD:sub1/file1 >expected && - test_cmp expected actual + prefix=refs/missing-indirect-update && + git symbolic-ref $prefix/symref $prefix/foo && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: unable to resolve reference $Q$prefix/foo$Q + EOF + printf "%s\n" "update $prefix/symref $E $D" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 6 - valid prefix HEAD:./path +ok 39 - missing old value blocks indirect update expecting success: - git rev-parse --prefix sub1/ HEAD:../top >actual && - git rev-parse HEAD:top >expected && - test_cmp expected actual + prefix=refs/incorrect-indirect-update && + git symbolic-ref $prefix/symref $prefix/foo && + git update-ref $prefix/foo $C && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: is at $C but expected $D + EOF + printf "%s\n" "update $prefix/symref $E $D" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 7 - valid prefix HEAD:../path +ok 40 - incorrect old value blocks indirect update expecting success: - git rev-parse --prefix sub1/ HEAD:top >actual && - git rev-parse HEAD:top >expected && - test_cmp expected actual + prefix=refs/existing-indirect-create && + git symbolic-ref $prefix/symref $prefix/foo && + git update-ref $prefix/foo $C && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: reference already exists + EOF + printf "%s\n" "create $prefix/symref $E" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 8 - prefix ignored with HEAD:top +ok 41 - existing old value blocks indirect create expecting success: - git rev-parse --prefix sub1/ file1 >actual && - cat <<-\EOF >expected && - sub1/file1 + prefix=refs/incorrect-indirect-delete && + git symbolic-ref $prefix/symref $prefix/foo && + git update-ref $prefix/foo $C && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: is at $C but expected $D EOF - test_cmp expected actual + printf "%s\n" "delete $prefix/symref $D" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 9 - disambiguate path with valid prefix +ok 42 - incorrect old value blocks indirect delete expecting success: - git rev-parse --prefix sub1/ master file1 >actual && - cat <<-EOF >expected && - $(git rev-parse master) - sub1/file1 + prefix=refs/missing-noderef-update && + git symbolic-ref $prefix/symref $prefix/foo && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: reference is missing but expected $D EOF - test_cmp expected actual + printf "%s\n" "option no-deref" "update $prefix/symref $E $D" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 10 - file and refs with prefix +ok 43 - missing old value blocks indirect no-deref update expecting success: - git rev-parse --prefix sub1/sub2/ -- file2 >actual && - cat <<-\EOF >expected && - -- - sub1/sub2/file2 + prefix=refs/incorrect-noderef-update && + git symbolic-ref $prefix/symref $prefix/foo && + git update-ref $prefix/foo $C && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: is at $C but expected $D EOF - test_cmp expected actual + printf "%s\n" "option no-deref" "update $prefix/symref $E $D" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err -ok 11 - two-levels deep +ok 44 - incorrect old value blocks indirect no-deref update -# passed all 11 test(s) -1..11 +expecting success: + prefix=refs/existing-noderef-create && + git symbolic-ref $prefix/symref $prefix/foo && + git update-ref $prefix/foo $C && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: reference already exists + EOF + printf "%s\n" "option no-deref" "create $prefix/symref $E" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err + +ok 45 - existing old value blocks indirect no-deref create + +expecting success: + prefix=refs/incorrect-noderef-delete && + git symbolic-ref $prefix/symref $prefix/foo && + git update-ref $prefix/foo $C && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: is at $C but expected $D + EOF + printf "%s\n" "option no-deref" "delete $prefix/symref $D" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err + +ok 46 - incorrect old value blocks indirect no-deref delete + +expecting success: + prefix=refs/ne-create && + mkdir -p .git/$prefix/foo/bar && + : >.git/$prefix/foo/bar/baz.lock && + test_when_finished "rm -f .git/$prefix/foo/bar/baz.lock" && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/foo$Q: there is a non-empty directory $Q.git/$prefix/foo$Q blocking reference $Q$prefix/foo$Q + EOF + printf "%s\n" "update $prefix/foo $C" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/foo$Q: unable to resolve reference $Q$prefix/foo$Q + EOF + printf "%s\n" "update $prefix/foo $D $C" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err + +ok 47 - non-empty directory blocks create + +expecting success: + prefix=refs/broken-create && + mkdir -p .git/$prefix && + echo "gobbledigook" >.git/$prefix/foo && + test_when_finished "rm -f .git/$prefix/foo" && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/foo$Q: unable to resolve reference $Q$prefix/foo$Q: reference broken + EOF + printf "%s\n" "update $prefix/foo $C" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/foo$Q: unable to resolve reference $Q$prefix/foo$Q: reference broken + EOF + printf "%s\n" "update $prefix/foo $D $C" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err + +ok 48 - broken reference blocks create + +expecting success: + prefix=refs/ne-indirect-create && + git symbolic-ref $prefix/symref $prefix/foo && + mkdir -p .git/$prefix/foo/bar && + : >.git/$prefix/foo/bar/baz.lock && + test_when_finished "rm -f .git/$prefix/foo/bar/baz.lock" && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: there is a non-empty directory $Q.git/$prefix/foo$Q blocking reference $Q$prefix/foo$Q + EOF + printf "%s\n" "update $prefix/symref $C" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: unable to resolve reference $Q$prefix/foo$Q + EOF + printf "%s\n" "update $prefix/symref $D $C" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err + +ok 49 - non-empty directory blocks indirect create + +expecting success: + prefix=refs/broken-indirect-create && + git symbolic-ref $prefix/symref $prefix/foo && + echo "gobbledigook" >.git/$prefix/foo && + test_when_finished "rm -f .git/$prefix/foo" && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: unable to resolve reference $Q$prefix/foo$Q: reference broken + EOF + printf "%s\n" "update $prefix/symref $C" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err && + cat >expected <<-EOF && + fatal: cannot lock ref $Q$prefix/symref$Q: unable to resolve reference $Q$prefix/foo$Q: reference broken + EOF + printf "%s\n" "update $prefix/symref $D $C" | + test_must_fail git update-ref --stdin 2>output.err && + test_cmp expected output.err + +ok 50 - broken reference blocks indirect create + +expecting success: + prefix=refs/slow-transaction && + # Set up a reference with differing loose and packed versions: + git update-ref $prefix/foo $C && + git pack-refs --all && + git update-ref $prefix/foo $D && + git for-each-ref $prefix >unchanged && + # Now try to update the reference, but hold the `packed-refs` lock + # for a while to see what happens while the process is blocked: + : >.git/packed-refs.lock && + test_when_finished "rm -f .git/packed-refs.lock" && + { + # Note: the following command is intentionally run in the + # background. We increase the timeout so that `update-ref` + # attempts to acquire the `packed-refs` lock for much longer + # than it takes for us to do the check then delete it: + git -c core.packedrefstimeout=30000 update-ref -d $prefix/foo & + } && + pid2=$! && + # Give update-ref plenty of time to get to the point where it tries + # to lock packed-refs: + sleep 1 && + # Make sure that update-ref did not complete despite the lock: + kill -0 $pid2 && + # Verify that the reference still has its old value: + sha1=$(git rev-parse --verify --quiet $prefix/foo || echo undefined) && + case "$sha1" in + $D) + # This is what we hope for; it means that nothing + # user-visible has changed yet. + : ;; + undefined) + # This is not correct; it means the deletion has happened + # already even though update-ref should not have been + # able to acquire the lock yet. + echo "$prefix/foo deleted prematurely" && + break + ;; + $C) + # This value should never be seen. Probably the loose + # reference has been deleted but the packed reference + # is still there: + echo "$prefix/foo incorrectly observed to be C" && + break + ;; + *) + # WTF? + echo "unexpected value observed for $prefix/foo: $sha1" && + break + ;; + esac >out && + rm -f .git/packed-refs.lock && + wait $pid2 && + test_must_be_empty out && + test_must_fail git rev-parse --verify --quiet $prefix/foo + +ok 51 - no bogus intermediate values during delete + +expecting success: + prefix=refs/locked-packed-refs && + # Set up a reference with differing loose and packed versions: + git update-ref $prefix/foo $C && + git pack-refs --all && + git update-ref $prefix/foo $D && + git for-each-ref $prefix >unchanged && + # Now try to delete it while the `packed-refs` lock is held: + : >.git/packed-refs.lock && + test_when_finished "rm -f .git/packed-refs.lock" && + test_must_fail git update-ref -d $prefix/foo >out 2>err && + git for-each-ref $prefix >actual && + test_i18ngrep "Unable to create $Q.*packed-refs.lock$Q: File exists" err && + test_cmp unchanged actual + +error: Unable to create '/build/git-2.20.1/t/trash directory.t1404-update-ref-errors/.git/packed-refs.lock': File exists. +ok 52 - delete fails cleanly if packed-refs file is locked + +# passed all 52 test(s) +1..52 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t1515-rev-parse-outside-repo.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1515-rev-parse-outside-repo/.git/ +expecting success: + GIT_CEILING_DIRECTORIES=$(pwd) && + export GIT_CEILING_DIRECTORIES && + mkdir non-repo && + cd non-repo && + # confirm that git does not find a repo + test_must_fail git rev-parse --git-dir + +fatal: not a git repository (or any of the parent directories): .git +ok 1 - set up non-repo directory + +expecting success: + dump_args "$tricky" easy >expect && + eval "dump_args $(git rev-parse --sq-quote "$tricky" easy)" >actual && + test_cmp expect actual + +ok 2 - rev-parse --sq-quote + +expecting success: + git rev-parse --local-env-vars >actual && + # we do not want to depend on the complete list here, + # so just look for something plausible + grep ^GIT_DIR actual + +GIT_DIR +ok 3 - rev-parse --local-env-vars + +expecting success: + git init --separate-git-dir repo dir && + test_must_fail git rev-parse --resolve-git-dir . && + echo "$(pwd)/repo" >expect && + git rev-parse --resolve-git-dir dir/.git >actual && + test_cmp expect actual + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1515-rev-parse-outside-repo/non-repo/repo/ +fatal: not a gitdir '.' +ok 4 - rev-parse --resolve-git-dir + +# passed all 4 test(s) +1..4 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t1601-index-bogus.sh *** @@ -34470,6 +34738,86 @@ 1..4 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t1600-index.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1600-index/.git/ +expecting success: + echo 1 >a + +ok 1 - setup + +expecting success: + ( + rm -f .git/index && + GIT_INDEX_VERSION=2bogus && + export GIT_INDEX_VERSION && + git add a 2>&1 | sed "s/[0-9]//" >actual.err && + sed -e "s/ Z$/ /" <<-\EOF >expect.err && + warning: GIT_INDEX_VERSION set, but the value is invalid. + Using version Z + EOF + test_i18ncmp expect.err actual.err + ) + +ok 2 - bogus GIT_INDEX_VERSION issues warning + +expecting success: + ( + rm -f .git/index && + GIT_INDEX_VERSION=1 && + export GIT_INDEX_VERSION && + git add a 2>&1 | sed "s/[0-9]//" >actual.err && + sed -e "s/ Z$/ /" <<-\EOF >expect.err && + warning: GIT_INDEX_VERSION set, but the value is invalid. + Using version Z + EOF + test_i18ncmp expect.err actual.err + ) + +ok 3 - out of bounds GIT_INDEX_VERSION issues warning + +expecting success: + ( + GIT_INDEX_VERSION=1 && + export GIT_INDEX_VERSION && + git add a 2>actual.err && + test_must_be_empty actual.err + ) + +ok 4 - no warning with bogus GIT_INDEX_VERSION and existing index + +expecting success: + ( + sane_unset GIT_INDEX_VERSION && + rm -f .git/index && + git config --add index.version 1 && + git add a 2>&1 | sed "s/[0-9]//" >actual.err && + sed -e "s/ Z$/ /" <<-\EOF >expect.err && + warning: index.version set, but the value is invalid. + Using version Z + EOF + test_i18ncmp expect.err actual.err + ) + +ok 5 - out of bounds index.version issues warning + +expecting success: + ( + rm -f .git/index && + GIT_INDEX_VERSION=4 && + export GIT_INDEX_VERSION && + git config --add index.version 2 && + git add a 2>&1 && + echo 4 >expect && + test-tool index-version <.git/index >actual && + test_cmp expect actual + ) + +ok 6 - GIT_INDEX_VERSION takes precedence over config + +# passed all 6 test(s) +1..6 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1507-rev-parse-upstream.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1507-rev-parse-upstream/.git/ expecting success: @@ -34820,113 +35168,6 @@ 1..28 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1600-index.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1600-index/.git/ -expecting success: - echo 1 >a - -ok 1 - setup - -expecting success: - ( - rm -f .git/index && - GIT_INDEX_VERSION=2bogus && - export GIT_INDEX_VERSION && - git add a 2>&1 | sed "s/[0-9]//" >actual.err && - sed -e "s/ Z$/ /" <<-\EOF >expect.err && - warning: GIT_INDEX_VERSION set, but the value is invalid. - Using version Z - EOF - test_i18ncmp expect.err actual.err - ) - -ok 2 - bogus GIT_INDEX_VERSION issues warning - -expecting success: - ( - rm -f .git/index && - GIT_INDEX_VERSION=1 && - export GIT_INDEX_VERSION && - git add a 2>&1 | sed "s/[0-9]//" >actual.err && - sed -e "s/ Z$/ /" <<-\EOF >expect.err && - warning: GIT_INDEX_VERSION set, but the value is invalid. - Using version Z - EOF - test_i18ncmp expect.err actual.err - ) - -ok 3 - out of bounds GIT_INDEX_VERSION issues warning - -expecting success: - ( - GIT_INDEX_VERSION=1 && - export GIT_INDEX_VERSION && - git add a 2>actual.err && - test_must_be_empty actual.err - ) - -ok 4 - no warning with bogus GIT_INDEX_VERSION and existing index - -expecting success: - ( - sane_unset GIT_INDEX_VERSION && - rm -f .git/index && - git config --add index.version 1 && - git add a 2>&1 | sed "s/[0-9]//" >actual.err && - sed -e "s/ Z$/ /" <<-\EOF >expect.err && - warning: index.version set, but the value is invalid. - Using version Z - EOF - test_i18ncmp expect.err actual.err - ) - -ok 5 - out of bounds index.version issues warning - -expecting success: - ( - rm -f .git/index && - GIT_INDEX_VERSION=4 && - export GIT_INDEX_VERSION && - git config --add index.version 2 && - git add a 2>&1 && - echo 4 >expect && - test-tool index-version <.git/index >actual && - test_cmp expect actual - ) - -ok 6 - GIT_INDEX_VERSION takes precedence over config - -# passed all 6 test(s) -1..6 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t2002-checkout-cache-u.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2002-checkout-cache-u/.git/ -expecting success: -echo frotz >path0 && -git update-index --add path0 && -t=$(git write-tree) -ok 1 - preparation - -expecting success: -rm -f path0 && -git read-tree $t && -git checkout-index -f -a && -test_must_fail git diff-files --exit-code -:100644 100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0000000000000000000000000000000000000000 M path0 -ok 2 - without -u, git checkout-index smudges stat information. - -expecting success: -rm -f path0 && -git read-tree $t && -git checkout-index -u -f -a && -git diff-files --exit-code -ok 3 - with -u, git checkout-index picks up stat information from new files. - -# passed all 3 test(s) -1..3 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t1514-rev-parse-push.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1514-rev-parse-push/.git/ expecting success: @@ -35039,6 +35280,33 @@ 1..9 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t2002-checkout-cache-u.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2002-checkout-cache-u/.git/ +expecting success: +echo frotz >path0 && +git update-index --add path0 && +t=$(git write-tree) +ok 1 - preparation + +expecting success: +rm -f path0 && +git read-tree $t && +git checkout-index -f -a && +test_must_fail git diff-files --exit-code +:100644 100644 8e4020bb5a8d8c873b25de15933e75cc0fc275df 0000000000000000000000000000000000000000 M path0 +ok 2 - without -u, git checkout-index smudges stat information. + +expecting success: +rm -f path0 && +git read-tree $t && +git checkout-index -u -f -a && +git diff-files --exit-code +ok 3 - with -u, git checkout-index picks up stat information from new files. + +# passed all 3 test(s) +1..3 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t2005-checkout-index-symlinks.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2005-checkout-index-symlinks/.git/ expecting success: @@ -35060,6 +35328,33 @@ 1..3 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t2006-checkout-index-basic.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2006-checkout-index-basic/.git/ +expecting success: + test_expect_code 129 git checkout-index --gobbledegook 2>err && + test_i18ngrep "[Uu]sage" err + +usage: git checkout-index [] [--] [...] +ok 1 - checkout-index --gobbledegook + +expecting success: + mkdir broken && + ( + cd broken && + git init && + >.git/index && + test_expect_code 129 git checkout-index -h >usage 2>&1 + ) && + test_i18ngrep "[Uu]sage" broken/usage + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2006-checkout-index-basic/broken/.git/ +usage: git checkout-index [] [--] [...] +ok 2 - checkout-index -h in broken repository + +# passed all 2 test(s) +1..2 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t2000-conflict-when-checking-files-out.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2000-conflict-when-checking-files-out/.git/ expecting success: git update-index --add path0 path1/file1 @@ -36437,6 +36732,87 @@ 1..66 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t2007-checkout-symlink.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2007-checkout-symlink/.git/ +expecting success: + + mkdir frotz && + echo hello >frotz/filfre && + git add frotz/filfre && + test_tick && + git commit -m "master has file frotz/filfre" && + + git branch side && + + echo goodbye >nitfol && + git add nitfol && + test_tick && + git commit -m "master adds file nitfol" && + + git checkout side && + + git rm --cached frotz/filfre && + mv frotz xyzzy && + test_ln_s_add xyzzy frotz && + git add xyzzy/filfre && + test_tick && + git commit -m "side moves frotz/ to xyzzy/ and adds frotz->xyzzy/" + + +[master (root-commit) f92d3a8] master has file frotz/filfre + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 frotz/filfre +[master ed594a0] master adds file nitfol + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 nitfol +Switched to branch 'side' +rm 'frotz/filfre' +checking prerequisite: SYMLINKS + +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + # test whether the filesystem supports symbolic links + ln -s x y && test -h y + +) +prerequisite SYMLINKS ok +[side 1502bd7] side moves frotz/ to xyzzy/ and adds frotz->xyzzy/ + Author: A U Thor + 2 files changed, 1 insertion(+) + create mode 120000 frotz + rename {frotz => xyzzy}/filfre (100%) +ok 1 - setup + +expecting success: + + git checkout master + + +Switched to branch 'master' +ok 2 - switch from symlink to dir + +expecting success: + rm -fr frotz xyzzy nitfol && + git checkout -f master + +Already on 'master' +ok 3 - Remove temporary directories & switch to master + +expecting success: + + git checkout side + + +Switched to branch 'side' +ok 4 - switch from dir to symlink + +# passed all 4 test(s) +1..4 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t2003-checkout-cache-mkdir.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2003-checkout-cache-mkdir/.git/ expecting success: @@ -36567,31 +36943,69 @@ 1..10 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t2006-checkout-index-basic.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2006-checkout-index-basic/.git/ +*** t2009-checkout-statinfo.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2009-checkout-statinfo/.git/ expecting success: - test_expect_code 129 git checkout-index --gobbledegook 2>err && - test_i18ngrep "[Uu]sage" err -usage: git checkout-index [] [--] [...] -ok 1 - checkout-index --gobbledegook + echo hello >world && + git update-index --add world && + git commit -m initial && + git branch side && + echo goodbye >world && + git update-index --add world && + git commit -m second + + +[master (root-commit) ee65e1f] initial + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 world +[master 1f74d6f] second + Author: A U Thor + 1 file changed, 1 insertion(+), 1 deletion(-) +ok 1 - setup expecting success: - mkdir broken && - ( - cd broken && - git init && - >.git/index && - test_expect_code 129 git checkout-index -h >usage 2>&1 - ) && - test_i18ngrep "[Uu]sage" broken/usage -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2006-checkout-index-basic/broken/.git/ -usage: git checkout-index [] [--] [...] -ok 2 - checkout-index -h in broken repository + git reset --hard && + test "$(git diff-files --raw)" = "" && -# passed all 2 test(s) -1..2 + git checkout master && + test "$(git diff-files --raw)" = "" && + + git checkout side && + test "$(git diff-files --raw)" = "" && + + git checkout master && + test "$(git diff-files --raw)" = "" + + +HEAD is now at 1f74d6f second +Already on 'master' +Switched to branch 'side' +Switched to branch 'master' +ok 2 - branch switching + +expecting success: + + git reset --hard && + test "$(git diff-files --raw)" = "" && + + git checkout master world && + test "$(git diff-files --raw)" = "" && + + git checkout side world && + test "$(git diff-files --raw)" = "" && + + git checkout master world && + test "$(git diff-files --raw)" = "" + + +HEAD is now at 1f74d6f second +ok 3 - path checkout + +# passed all 3 test(s) +1..3 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' *** t1512-rev-parse-disambiguation.sh *** @@ -37195,152 +37609,6 @@ 1..34 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t2007-checkout-symlink.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2007-checkout-symlink/.git/ -expecting success: - - mkdir frotz && - echo hello >frotz/filfre && - git add frotz/filfre && - test_tick && - git commit -m "master has file frotz/filfre" && - - git branch side && - - echo goodbye >nitfol && - git add nitfol && - test_tick && - git commit -m "master adds file nitfol" && - - git checkout side && - - git rm --cached frotz/filfre && - mv frotz xyzzy && - test_ln_s_add xyzzy frotz && - git add xyzzy/filfre && - test_tick && - git commit -m "side moves frotz/ to xyzzy/ and adds frotz->xyzzy/" - - -[master (root-commit) f92d3a8] master has file frotz/filfre - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 frotz/filfre -[master ed594a0] master adds file nitfol - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 nitfol -Switched to branch 'side' -rm 'frotz/filfre' -checking prerequisite: SYMLINKS - -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" && - # test whether the filesystem supports symbolic links - ln -s x y && test -h y - -) -prerequisite SYMLINKS ok -[side 1502bd7] side moves frotz/ to xyzzy/ and adds frotz->xyzzy/ - Author: A U Thor - 2 files changed, 1 insertion(+) - create mode 120000 frotz - rename {frotz => xyzzy}/filfre (100%) -ok 1 - setup - -expecting success: - - git checkout master - - -Switched to branch 'master' -ok 2 - switch from symlink to dir - -expecting success: - rm -fr frotz xyzzy nitfol && - git checkout -f master - -Already on 'master' -ok 3 - Remove temporary directories & switch to master - -expecting success: - - git checkout side - - -Switched to branch 'side' -ok 4 - switch from dir to symlink - -# passed all 4 test(s) -1..4 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t2009-checkout-statinfo.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2009-checkout-statinfo/.git/ -expecting success: - - echo hello >world && - git update-index --add world && - git commit -m initial && - git branch side && - echo goodbye >world && - git update-index --add world && - git commit -m second - - -[master (root-commit) c70732b] initial - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 world -[master 779bac0] second - Author: A U Thor - 1 file changed, 1 insertion(+), 1 deletion(-) -ok 1 - setup - -expecting success: - - git reset --hard && - test "$(git diff-files --raw)" = "" && - - git checkout master && - test "$(git diff-files --raw)" = "" && - - git checkout side && - test "$(git diff-files --raw)" = "" && - - git checkout master && - test "$(git diff-files --raw)" = "" - - -HEAD is now at 779bac0 second -Already on 'master' -Switched to branch 'side' -Switched to branch 'master' -ok 2 - branch switching - -expecting success: - - git reset --hard && - test "$(git diff-files --raw)" = "" && - - git checkout master world && - test "$(git diff-files --raw)" = "" && - - git checkout side world && - test "$(git diff-files --raw)" = "" && - - git checkout master world && - test "$(git diff-files --raw)" = "" - - -HEAD is now at 779bac0 second -ok 3 - path checkout - -# passed all 3 test(s) -1..3 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t2008-checkout-subdir.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2008-checkout-subdir/.git/ expecting success: @@ -37435,6 +37703,47 @@ 1..9 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t2014-switch.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2014-switch/.git/ +expecting success: + echo Hello >file && + git add file && + test_tick && + git commit -m V1 && + echo Hello world >file && + git add file && + git checkout -b other + +[master (root-commit) 68a43dc] V1 + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 file +Switched to a new branch 'other' +M file +ok 1 - setup + +expecting success: + git diff --exit-code + +ok 2 - check all changes are staged + +expecting success: + git commit -m V2 + +[other c55967b] V2 + Author: A U Thor + 1 file changed, 1 insertion(+), 1 deletion(-) +ok 3 - second commit + +expecting success: + git diff --cached --exit-code + +ok 4 - check + +# passed all 4 test(s) +1..4 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t2010-checkout-ambiguous.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2010-checkout-ambiguous/.git/ expecting success: @@ -37444,7 +37753,7 @@ git commit -m initial && git branch world -[master (root-commit) 1e988e4] initial +[master (root-commit) f231293] initial Author: A U Thor 2 files changed, 2 insertions(+) create mode 100644 all @@ -37525,6 +37834,426 @@ 1..10 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t2011-checkout-invalid-head.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2011-checkout-invalid-head/.git/ +expecting success: + echo hello >world && + git add world && + git commit -m initial + +[master (root-commit) ee67dd2] initial + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 world +ok 1 - setup + +expecting success: + test_must_fail git checkout -b newbranch master^{tree} + +fatal: Cannot switch branch to a non-commit 'master^{tree}' +ok 2 - checkout should not start branch from a tree + +expecting success: + echo $ZERO_OID >.git/HEAD && + git checkout master -- + +Switched to branch 'master' +ok 3 - checkout master from invalid HEAD + +expecting success: + test_when_finished "rm -f .git/HEAD.lock" && + >.git/HEAD.lock && + test_must_fail git checkout -b other + +error: Unable to create '/build/git-2.20.1/t/trash directory.t2011-checkout-invalid-head/.git/HEAD.lock': File exists. + +Another git process seems to be running in this repository, e.g. +an editor opened by 'git commit'. Please make sure all processes +are terminated then try again. If it still fails, a git process +may have crashed in this repository earlier: +remove the file manually to continue. +fatal: unable to update HEAD +ok 4 - checkout notices failure to lock HEAD + +expecting success: + git update-ref refs/heads/outer/inner master && + + # do not rely on symbolic-ref to get a known state, + # as it may use the same code we are testing + reset_to_df () { + echo "ref: refs/heads/outer" >.git/HEAD + } + +ok 5 - create ref directory/file conflict scenario + +expecting success: + reset_to_df && + git checkout master + +Switched to branch 'master' +ok 6 - checkout away from d/f HEAD (unpacked, to branch) + +expecting success: + reset_to_df && + git checkout --detach master + +HEAD is now at ee67dd2 initial +ok 7 - checkout away from d/f HEAD (unpacked, to detached) + +expecting success: + git pack-refs --all --prune + +ok 8 - pack refs + +expecting success: + reset_to_df && + git checkout master + +Switched to branch 'master' +ok 9 - checkout away from d/f HEAD (packed, to branch) + +expecting success: + reset_to_df && + git checkout --detach master + +HEAD is now at ee67dd2 initial +ok 10 - checkout away from d/f HEAD (packed, to detached) + +# passed all 10 test(s) +1..10 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t2015-checkout-unborn.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2015-checkout-unborn/.git/ +expecting success: + mkdir parent && + (cd parent && + git init && + echo content >file && + git add file && + git commit -m base + ) && + git fetch parent master:origin + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2015-checkout-unborn/parent/.git/ +[master (root-commit) edb8907] base + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 file +From parent + * [new branch] master -> origin +ok 1 - setup + +expecting success: + echo precious >expect && + echo precious >file && + test_must_fail git checkout -b new origin && + test_cmp expect file + +error: The following untracked working tree files would be overwritten by checkout: + file +Please move or remove them before you switch branches. +Aborting +ok 2 - checkout from unborn preserves untracked files + +expecting success: + echo precious >expect && + echo precious >file && + git add file && + test_must_fail git checkout -b new origin && + test_cmp expect file && + git show :file >file && + test_cmp expect file + +error: Your local changes to the following files would be overwritten by checkout: + file +Please commit your changes or stash them before you switch branches. +Aborting +ok 3 - checkout from unborn preserves index contents + +expecting success: + echo content >file && + git add file && + git checkout -b new origin + +Switched to a new branch 'new' +ok 4 - checkout from unborn merges identical index contents + +expecting success: + git checkout --orphan newroot && + git checkout -b anothername && + test_must_fail git show-ref --verify refs/heads/newroot && + git symbolic-ref HEAD >actual && + echo refs/heads/anothername >expect && + test_cmp expect actual + +Switched to a new branch 'newroot' +Switched to a new branch 'anothername' +fatal: 'refs/heads/newroot' - not a valid ref +ok 5 - checking out another branch from unborn state + +expecting success: + test_create_repo empty && + ( + cd empty && + git symbolic-ref HEAD >expect && + test_must_fail git checkout && + git symbolic-ref HEAD >actual && + test_cmp expect actual + ) + +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2015-checkout-unborn/empty/.git/ +fatal: You are on a branch yet to be born +ok 6 - checking out in a newly created repo + +# passed all 6 test(s) +1..6 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t2004-checkout-cache-temp.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2004-checkout-cache-temp/.git/ +expecting success: + mkdir asubdir && + echo tree1path0 >path0 && + echo tree1path1 >path1 && + echo tree1path3 >path3 && + echo tree1path4 >path4 && + echo tree1asubdir/path5 >asubdir/path5 && + git update-index --add path0 path1 path3 path4 asubdir/path5 && + t1=$(git write-tree) && + rm -f path* .merge_* actual .git/index && + echo tree2path0 >path0 && + echo tree2path1 >path1 && + echo tree2path2 >path2 && + echo tree2path4 >path4 && + git update-index --add path0 path1 path2 path4 && + t2=$(git write-tree) && + rm -f path* .merge_* actual .git/index && + echo tree2path0 >path0 && + echo tree3path1 >path1 && + echo tree3path2 >path2 && + echo tree3path3 >path3 && + git update-index --add path0 path1 path2 path3 && + t3=$(git write-tree) + +ok 1 - setup + +expecting success: + rm -f path* .merge_* actual .git/index && + git read-tree $t1 && + git checkout-index --temp -- path1 >actual && + test_line_count = 1 actual && + test $(cut "-d " -f2 actual) = path1 && + p=$(cut "-d " -f1 actual) && + test -f $p && + test $(cat $p) = tree1path1 + +ok 2 - checkout one stage 0 to temporary file + +expecting success: + rm -f path* .merge_* actual .git/index && + git read-tree $t1 && + git checkout-index -a --temp >actual && + test_line_count = 5 actual && + for f in path0 path1 path3 path4 asubdir/path5 + do + test $(grep $f actual | cut "-d " -f2) = $f && + p=$(grep $f actual | cut "-d " -f1) && + test -f $p && + test $(cat $p) = tree1$f + done + +ok 3 - checkout all stage 0 to temporary files + +expecting success: + rm -f path* .merge_* actual .git/index && + git read-tree -m $t1 $t2 $t3 + +ok 4 - setup 3-way merge + +expecting success: + rm -f path* .merge_* actual && + git checkout-index --stage=2 --temp -- path1 >actual && + test_line_count = 1 actual && + test $(cut "-d " -f2 actual) = path1 && + p=$(cut "-d " -f1 actual) && + test -f $p && + test $(cat $p) = tree2path1 + +ok 5 - checkout one stage 2 to temporary file + +expecting success: + rm -f path* .merge_* actual && + git checkout-index --all --stage=2 --temp >actual && + test_line_count = 3 actual && + for f in path1 path2 path4 + do + test $(grep $f actual | cut "-d " -f2) = $f && + p=$(grep $f actual | cut "-d " -f1) && + test -f $p && + test $(cat $p) = tree2$f + done + +ok 6 - checkout all stage 2 to temporary files + +expecting success: + rm -f path* .merge_* actual && + git checkout-index --stage=all --temp -- path0 >actual && + test_line_count = 0 actual + +git checkout-index: path0 does not exist at stage 4 +ok 7 - checkout all stages/one file to nothing + +expecting success: + rm -f path* .merge_* actual && + git checkout-index --stage=all --temp -- path1 >actual && + test_line_count = 1 actual && + test $(cut "-d " -f2 actual) = path1 && + cut "-d " -f1 actual | (read s1 s2 s3 && + test -f $s1 && + test -f $s2 && + test -f $s3 && + test $(cat $s1) = tree1path1 && + test $(cat $s2) = tree2path1 && + test $(cat $s3) = tree3path1) + +ok 8 - checkout all stages/one file to temporary files + +expecting success: + rm -f path* .merge_* actual && + git checkout-index --stage=all --temp -- path2 >actual && + test_line_count = 1 actual && + test $(cut "-d " -f2 actual) = path2 && + cut "-d " -f1 actual | (read s1 s2 s3 && + test $s1 = . && + test -f $s2 && + test -f $s3 && + test $(cat $s2) = tree2path2 && + test $(cat $s3) = tree3path2) + +ok 9 - checkout some stages/one file to temporary files + +expecting success: + rm -f path* .merge_* actual && + git checkout-index -a --stage=all --temp >actual && + test_line_count = 5 actual + +ok 10 - checkout all stages/all files to temporary files + +expecting success: + test x$(grep path0 actual | cut "-d " -f2) = x + +ok 11 - -- path0: no entry + +expecting success: + test $(grep path1 actual | cut "-d " -f2) = path1 && + grep path1 actual | cut "-d " -f1 | (read s1 s2 s3 && + test -f $s1 && + test -f $s2 && + test -f $s3 && + test $(cat $s1) = tree1path1 && + test $(cat $s2) = tree2path1 && + test $(cat $s3) = tree3path1) + +ok 12 - -- path1: all 3 stages + +expecting success: + test $(grep path2 actual | cut "-d " -f2) = path2 && + grep path2 actual | cut "-d " -f1 | (read s1 s2 s3 && + test $s1 = . && + test -f $s2 && + test -f $s3 && + test $(cat $s2) = tree2path2 && + test $(cat $s3) = tree3path2) + +ok 13 - -- path2: no stage 1, have stage 2 and 3 + +expecting success: + test $(grep path3 actual | cut "-d " -f2) = path3 && + grep path3 actual | cut "-d " -f1 | (read s1 s2 s3 && + test -f $s1 && + test $s2 = . && + test -f $s3 && + test $(cat $s1) = tree1path3 && + test $(cat $s3) = tree3path3) + +ok 14 - -- path3: no stage 2, have stage 1 and 3 + +expecting success: + test $(grep path4 actual | cut "-d " -f2) = path4 && + grep path4 actual | cut "-d " -f1 | (read s1 s2 s3 && + test -f $s1 && + test -f $s2 && + test $s3 = . && + test $(cat $s1) = tree1path4 && + test $(cat $s2) = tree2path4) + +ok 15 - -- path4: no stage 3, have stage 1 and 3 + +expecting success: + test $(grep asubdir/path5 actual | cut "-d " -f2) = asubdir/path5 && + grep asubdir/path5 actual | cut "-d " -f1 | (read s1 s2 s3 && + test -f $s1 && + test $s2 = . && + test $s3 = . && + test $(cat $s1) = tree1asubdir/path5) + +ok 16 - -- asubdir/path5: no stage 2 and 3 have stage 1 + +expecting success: + ( + cd asubdir && + git checkout-index -a --stage=all >actual && + test_line_count = 1 actual && + test $(grep path5 actual | cut "-d " -f2) = path5 && + grep path5 actual | cut "-d " -f1 | (read s1 s2 s3 && + test -f ../$s1 && + test $s2 = . && + test $s3 = . && + test $(cat ../$s1) = tree1asubdir/path5) + ) + +ok 17 - checkout --temp within subdir + +expecting success: + rm -f path* .merge_* actual .git/index && + test_ln_s_add path7 path6 && + git checkout-index --temp -a >actual && + test_line_count = 1 actual && + test $(cut "-d " -f2 actual) = path6 && + p=$(cut "-d " -f1 actual) && + test -f $p && + test $(cat $p) = path7 + +checking prerequisite: SYMLINKS + +mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && +( + cd "$TRASH_DIRECTORY/prereq-test-dir" && + # test whether the filesystem supports symbolic links + ln -s x y && test -h y + +) +prerequisite SYMLINKS ok +ok 18 - checkout --temp symlink + +expecting success: + rm -f path* .merge_* actual .git/index && + >path0123456789 && + git update-index --add path0123456789 && + ( + cd asubdir && + git checkout-index --temp -- ../path0123456789 >actual && + test_line_count = 1 actual && + test $(cut "-d " -f2 actual) = ../path0123456789 + ) + +ok 19 - emit well-formed relative path + +# passed all 19 test(s) +1..19 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t1300-config.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1300-config/.git/ expecting success: @@ -38340,7 +39069,7 @@ test_must_fail git merge master fatal: Bad alias.split-cmdline-fix string: unclosed quote -[master (root-commit) d9e1152] initial commit +[master (root-commit) c31b7bb] initial commit Author: A U Thor 1 file changed, 1 insertion(+) create mode 100644 foo @@ -39161,7 +39890,7 @@ git config --blob=master:"$CUSTOM_CONFIG_FILE" --show-origin --list >output && test_cmp expect output -[master b5e72a3] new config file +[master a187c9e] new config file Author: A U Thor 1 file changed, 2 insertions(+) create mode 100644 "file\" (dq) and spaces.conf" @@ -39259,351 +39988,347 @@ 1..165 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t2014-switch.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2014-switch/.git/ +*** t2019-checkout-ambiguous-ref.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2019-checkout-ambiguous-ref/.git/ expecting success: - echo Hello >file && - git add file && - test_tick && - git commit -m V1 && - echo Hello world >file && - git add file && - git checkout -b other + test_commit branch file && + git branch ambiguity && + git branch vagueness && + test_commit tag file && + git tag ambiguity && + git tag vagueness HEAD:file && + test_commit other file -[master (root-commit) 68a43dc] V1 +[master (root-commit) c291a6e] branch Author: A U Thor 1 file changed, 1 insertion(+) create mode 100644 file -Switched to a new branch 'other' -M file -ok 1 - setup - -expecting success: - git diff --exit-code - -ok 2 - check all changes are staged - -expecting success: - git commit -m V2 - -[other c55967b] V2 +[master a40f7cf] tag Author: A U Thor 1 file changed, 1 insertion(+), 1 deletion(-) -ok 3 - second commit - -expecting success: - git diff --cached --exit-code - -ok 4 - check - -# passed all 4 test(s) -1..4 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t2011-checkout-invalid-head.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2011-checkout-invalid-head/.git/ -expecting success: - echo hello >world && - git add world && - git commit -m initial - -[master (root-commit) c70732b] initial +[master 3b61e26] other Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 world -ok 1 - setup - -expecting success: - test_must_fail git checkout -b newbranch master^{tree} - -fatal: Cannot switch branch to a non-commit 'master^{tree}' -ok 2 - checkout should not start branch from a tree + 1 file changed, 1 insertion(+), 1 deletion(-) +ok 1 - setup ambiguous refs expecting success: - echo $ZERO_OID >.git/HEAD && - git checkout master -- + git checkout ambiguity >stdout 2>stderr -Switched to branch 'master' -ok 3 - checkout master from invalid HEAD +ok 2 - checkout ambiguous ref succeeds expecting success: - test_when_finished "rm -f .git/HEAD.lock" && - >.git/HEAD.lock && - test_must_fail git checkout -b other - -error: Unable to create '/build/git-2.20.1/t/trash directory.t2011-checkout-invalid-head/.git/HEAD.lock': File exists. + grep "warning.*ambiguous" stderr -Another git process seems to be running in this repository, e.g. -an editor opened by 'git commit'. Please make sure all processes -are terminated then try again. If it still fails, a git process -may have crashed in this repository earlier: -remove the file manually to continue. -fatal: unable to update HEAD -ok 4 - checkout notices failure to lock HEAD +warning: refname 'ambiguity' is ambiguous. +ok 3 - checkout produces ambiguity warning expecting success: - git update-ref refs/heads/outer/inner master && - - # do not rely on symbolic-ref to get a known state, - # as it may use the same code we are testing - reset_to_df () { - echo "ref: refs/heads/outer" >.git/HEAD - } + echo refs/heads/ambiguity >expect && + git symbolic-ref HEAD >actual && + test_cmp expect actual && + echo branch >expect && + test_cmp expect file -ok 5 - create ref directory/file conflict scenario +ok 4 - checkout chooses branch over tag expecting success: - reset_to_df && - git checkout master + test_i18ngrep "Switched to branch" stderr && + test_i18ngrep ! "^HEAD is now at" stderr -Switched to branch 'master' -ok 6 - checkout away from d/f HEAD (unpacked, to branch) +Switched to branch 'ambiguity' +ok 5 - checkout reports switch to branch expecting success: - reset_to_df && - git checkout --detach master + git checkout vagueness >stdout 2>stderr && + test_set_prereq VAGUENESS_SUCCESS -HEAD is now at c70732b initial -ok 7 - checkout away from d/f HEAD (unpacked, to detached) +ok 6 - checkout vague ref succeeds expecting success: - git pack-refs --all --prune + grep "warning.*ambiguous" stderr -ok 8 - pack refs +warning: refname 'vagueness' is ambiguous. +ok 7 - checkout produces ambiguity warning expecting success: - reset_to_df && - git checkout master + echo refs/heads/vagueness >expect && + git symbolic-ref HEAD >actual && + test_cmp expect actual && + echo branch >expect && + test_cmp expect file -Switched to branch 'master' -ok 9 - checkout away from d/f HEAD (packed, to branch) +ok 8 - checkout chooses branch over tag expecting success: - reset_to_df && - git checkout --detach master + test_i18ngrep "Switched to branch" stderr && + test_i18ngrep ! "^HEAD is now at" stderr -HEAD is now at c70732b initial -ok 10 - checkout away from d/f HEAD (packed, to detached) +Switched to branch 'vagueness' +ok 9 - checkout reports switch to branch -# passed all 10 test(s) -1..10 +# passed all 9 test(s) +1..9 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t2004-checkout-cache-temp.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2004-checkout-cache-temp/.git/ +*** t2017-checkout-orphan.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2017-checkout-orphan/.git/ expecting success: - mkdir asubdir && - echo tree1path0 >path0 && - echo tree1path1 >path1 && - echo tree1path3 >path3 && - echo tree1path4 >path4 && - echo tree1asubdir/path5 >asubdir/path5 && - git update-index --add path0 path1 path3 path4 asubdir/path5 && - t1=$(git write-tree) && - rm -f path* .merge_* actual .git/index && - echo tree2path0 >path0 && - echo tree2path1 >path1 && - echo tree2path2 >path2 && - echo tree2path4 >path4 && - git update-index --add path0 path1 path2 path4 && - t2=$(git write-tree) && - rm -f path* .merge_* actual .git/index && - echo tree2path0 >path0 && - echo tree3path1 >path1 && - echo tree3path2 >path2 && - echo tree3path3 >path3 && - git update-index --add path0 path1 path2 path3 && - t3=$(git write-tree) + echo "Initial" >"$TEST_FILE" && + git add "$TEST_FILE" && + git commit -m "First Commit" && + test_tick && + echo "State 1" >>"$TEST_FILE" && + git add "$TEST_FILE" && + test_tick && + git commit -m "Second Commit" -ok 1 - setup +[master (root-commit) 6c4f711] First Commit + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo +[master ee2a00e] Second Commit + Author: A U Thor + 1 file changed, 1 insertion(+) +ok 1 - Setup expecting success: - rm -f path* .merge_* actual .git/index && - git read-tree $t1 && - git checkout-index --temp -- path1 >actual && - test_line_count = 1 actual && - test $(cut "-d " -f2 actual) = path1 && - p=$(cut "-d " -f1 actual) && - test -f $p && - test $(cat $p) = tree1path1 + git checkout --orphan alpha && + test_must_fail git rev-parse --verify HEAD && + test "refs/heads/alpha" = "$(git symbolic-ref HEAD)" && + test_tick && + git commit -m "Third Commit" && + test_must_fail git rev-parse --verify HEAD^ && + git diff-tree --quiet master alpha -ok 2 - checkout one stage 0 to temporary file +Switched to a new branch 'alpha' +fatal: Needed a single revision +[alpha (root-commit) 6f20c32] Third Commit + Author: A U Thor + 1 file changed, 2 insertions(+) + create mode 100644 foo +fatal: Needed a single revision +ok 2 - --orphan creates a new orphan branch from HEAD expecting success: - rm -f path* .merge_* actual .git/index && - git read-tree $t1 && - git checkout-index -a --temp >actual && - test_line_count = 5 actual && - for f in path0 path1 path3 path4 asubdir/path5 - do - test $(grep $f actual | cut "-d " -f2) = $f && - p=$(grep $f actual | cut "-d " -f1) && - test -f $p && - test $(cat $p) = tree1$f - done + git checkout master && + git checkout --orphan beta master^ && + test_must_fail git rev-parse --verify HEAD && + test "refs/heads/beta" = "$(git symbolic-ref HEAD)" && + test_tick && + git commit -m "Fourth Commit" && + test_must_fail git rev-parse --verify HEAD^ && + git diff-tree --quiet master^ beta -ok 3 - checkout all stage 0 to temporary files +Switched to branch 'master' +Switched to a new branch 'beta' +fatal: Needed a single revision +[beta (root-commit) 530edda] Fourth Commit + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 foo +fatal: Needed a single revision +ok 3 - --orphan creates a new orphan branch from expecting success: - rm -f path* .merge_* actual .git/index && - git read-tree -m $t1 $t2 $t3 + git checkout master && + test_must_fail git checkout --orphan new -b newer && + test refs/heads/master = "$(git symbolic-ref HEAD)" -ok 4 - setup 3-way merge +Switched to branch 'master' +fatal: -b, -B and --orphan are mutually exclusive +ok 4 - --orphan must be rejected with -b expecting success: - rm -f path* .merge_* actual && - git checkout-index --stage=2 --temp -- path1 >actual && - test_line_count = 1 actual && - test $(cut "-d " -f2 actual) = path1 && - p=$(cut "-d " -f1 actual) && - test -f $p && - test $(cat $p) = tree2path1 + git checkout master && + test_must_fail git checkout --orphan new -t master && + test refs/heads/master = "$(git symbolic-ref HEAD)" -ok 5 - checkout one stage 2 to temporary file +Already on 'master' +fatal: '--orphan' cannot be used with '-t' +ok 5 - --orphan must be rejected with -t expecting success: - rm -f path* .merge_* actual && - git checkout-index --all --stage=2 --temp >actual && - test_line_count = 3 actual && - for f in path1 path2 path4 - do - test $(grep $f actual | cut "-d " -f2) = $f && - p=$(grep $f actual | cut "-d " -f1) && - test -f $p && - test $(cat $p) = tree2$f - done + git checkout master && + git config branch.autosetupmerge always && + git checkout --orphan gamma && + test -z "$(git config branch.gamma.merge)" && + test refs/heads/gamma = "$(git symbolic-ref HEAD)" && + test_must_fail git rev-parse --verify HEAD^ -ok 6 - checkout all stage 2 to temporary files +Already on 'master' +Switched to a new branch 'gamma' +fatal: Needed a single revision +ok 6 - --orphan ignores branch.autosetupmerge expecting success: - rm -f path* .merge_* actual && - git checkout-index --stage=all --temp -- path0 >actual && - test_line_count = 0 actual + git checkout master && + git config --unset core.logAllRefUpdates && + git checkout --orphan delta && + test_must_fail git rev-parse --verify delta@{0} && + git commit -m Delta && + git rev-parse --verify delta@{0} -git checkout-index: path0 does not exist at stage 4 -ok 7 - checkout all stages/one file to nothing +Switched to branch 'master' +Switched to a new branch 'delta' +fatal: Needed a single revision +[delta (root-commit) 9beee35] Delta + Author: A U Thor + 1 file changed, 2 insertions(+) + create mode 100644 foo +9beee35744aee191f8186ef0a6ab78f710cdd57c +ok 7 - --orphan makes reflog by default expecting success: - rm -f path* .merge_* actual && - git checkout-index --stage=all --temp -- path1 >actual && - test_line_count = 1 actual && - test $(cut "-d " -f2 actual) = path1 && - cut "-d " -f1 actual | (read s1 s2 s3 && - test -f $s1 && - test -f $s2 && - test -f $s3 && - test $(cat $s1) = tree1path1 && - test $(cat $s2) = tree2path1 && - test $(cat $s3) = tree3path1) + git checkout master && + git config core.logAllRefUpdates false && + git checkout --orphan epsilon && + test_must_fail git rev-parse --verify epsilon@{0} && + git commit -m Epsilon && + test_must_fail git rev-parse --verify epsilon@{0} -ok 8 - checkout all stages/one file to temporary files +Switched to branch 'master' +Switched to a new branch 'epsilon' +fatal: Needed a single revision +[epsilon (root-commit) c5e7701] Epsilon + Author: A U Thor + 1 file changed, 2 insertions(+) + create mode 100644 foo +fatal: Needed a single revision +ok 8 - --orphan does not make reflog when core.logAllRefUpdates = false expecting success: - rm -f path* .merge_* actual && - git checkout-index --stage=all --temp -- path2 >actual && - test_line_count = 1 actual && - test $(cut "-d " -f2 actual) = path2 && - cut "-d " -f1 actual | (read s1 s2 s3 && - test $s1 = . && - test -f $s2 && - test -f $s3 && - test $(cat $s2) = tree2path2 && - test $(cat $s3) = tree3path2) + git checkout master && + git checkout -l --orphan zeta && + test_must_fail git rev-parse --verify zeta@{0} && + git commit -m Zeta && + git rev-parse --verify zeta@{0} -ok 9 - checkout some stages/one file to temporary files +Switched to branch 'master' +Switched to a new branch 'zeta' +fatal: Needed a single revision +[zeta (root-commit) 1b23595] Zeta + Author: A U Thor + 1 file changed, 2 insertions(+) + create mode 100644 foo +1b235958474dccc5c8f228713c620d22e7d1825d +ok 9 - --orphan with -l makes reflog when core.logAllRefUpdates = false expecting success: - rm -f path* .merge_* actual && - git checkout-index -a --stage=all --temp >actual && - test_line_count = 5 actual + git checkout master && + git checkout -l --orphan eta && + test_must_fail git rev-parse --verify eta@{0} && + git checkout master && + test_must_fail git rev-parse --verify eta@{0} -ok 10 - checkout all stages/all files to temporary files +Switched to branch 'master' +Switched to a new branch 'eta' +fatal: Needed a single revision +Switched to branch 'master' +fatal: Needed a single revision +ok 10 - giving up --orphan not committed when -l and core.logAllRefUpdates = false deletes reflog expecting success: - test x$(grep path0 actual | cut "-d " -f2) = x + git checkout master && + test_must_fail git checkout --orphan master && + test refs/heads/master = "$(git symbolic-ref HEAD)" -ok 11 - -- path0: no entry +Already on 'master' +fatal: A branch named 'master' already exists. +ok 11 - --orphan is rejected with an existing name expecting success: - test $(grep path1 actual | cut "-d " -f2) = path1 && - grep path1 actual | cut "-d " -f1 | (read s1 s2 s3 && - test -f $s1 && - test -f $s2 && - test -f $s3 && - test $(cat $s1) = tree1path1 && - test $(cat $s2) = tree2path1 && - test $(cat $s3) = tree3path1) + git checkout master && + git reset --hard && + echo local >>"$TEST_FILE" && + cat "$TEST_FILE" >"$TEST_FILE.saved" && + test_must_fail git checkout --orphan new master^ && + test refs/heads/master = "$(git symbolic-ref HEAD)" && + test_cmp "$TEST_FILE" "$TEST_FILE.saved" && + git diff-index --quiet --cached HEAD && + git reset --hard -ok 12 - -- path1: all 3 stages +Already on 'master' +HEAD is now at ee2a00e Second Commit +error: Your local changes to the following files would be overwritten by checkout: + foo +Please commit your changes or stash them before you switch branches. +Aborting +HEAD is now at ee2a00e Second Commit +ok 12 - --orphan refuses to switch if a merge is needed expecting success: - test $(grep path2 actual | cut "-d " -f2) = path2 && - grep path2 actual | cut "-d " -f1 | (read s1 s2 s3 && - test $s1 = . && - test -f $s2 && - test -f $s3 && - test $(cat $s2) = tree2path2 && - test $(cat $s3) = tree3path2) + git checkout master && + git checkout --orphan new && + test_must_fail git checkout --detach -ok 13 - -- path2: no stage 1, have stage 2 and 3 +Already on 'master' +Switched to a new branch 'new' +fatal: You are on a branch yet to be born +ok 13 - cannot --detach on an unborn branch +# passed all 13 test(s) +1..13 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' +*** t2021-checkout-overwrite.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2021-checkout-overwrite/.git/ expecting success: - test $(grep path3 actual | cut "-d " -f2) = path3 && - grep path3 actual | cut "-d " -f1 | (read s1 s2 s3 && - test -f $s1 && - test $s2 = . && - test -f $s3 && - test $(cat $s1) = tree1path3 && - test $(cat $s3) = tree3path3) -ok 14 - -- path3: no stage 2, have stage 1 and 3 - -expecting success: - test $(grep path4 actual | cut "-d " -f2) = path4 && - grep path4 actual | cut "-d " -f1 | (read s1 s2 s3 && - test -f $s1 && - test -f $s2 && - test $s3 = . && - test $(cat $s1) = tree1path4 && - test $(cat $s2) = tree2path4) + mkdir -p a/b/c && + >a/b/c/d && + git add -A && + git commit -m base && + git tag start -ok 15 - -- path4: no stage 3, have stage 1 and 3 +[master (root-commit) ce6ba3c] base + Author: A U Thor + 1 file changed, 0 insertions(+), 0 deletions(-) + create mode 100644 a/b/c/d +ok 1 - setup expecting success: - test $(grep asubdir/path5 actual | cut "-d " -f2) = asubdir/path5 && - grep asubdir/path5 actual | cut "-d " -f1 | (read s1 s2 s3 && - test -f $s1 && - test $s2 = . && - test $s3 = . && - test $(cat $s1) = tree1asubdir/path5) -ok 16 - -- asubdir/path5: no stage 2 and 3 have stage 1 + git checkout -b file && + rm -rf a/b && + >a/b && + git add -A && + git commit -m "dir to file" + +Switched to a new branch 'file' +[file aba082f] dir to file + Author: A U Thor + 1 file changed, 0 insertions(+), 0 deletions(-) + rename a/{b/c/d => b} (100%) +ok 2 - create a commit where dir a/b changed to file expecting success: - ( - cd asubdir && - git checkout-index -a --stage=all >actual && - test_line_count = 1 actual && - test $(grep path5 actual | cut "-d " -f2) = path5 && - grep path5 actual | cut "-d " -f1 | (read s1 s2 s3 && - test -f ../$s1 && - test $s2 = . && - test $s3 = . && - test $(cat ../$s1) = tree1asubdir/path5) - ) -ok 17 - checkout --temp within subdir + git rm --cached a/b && + git commit -m "un-track the file" && + test_must_fail git checkout start && + test -f a/b + +rm 'a/b' +[file 0625520] un-track the file + Author: A U Thor + 1 file changed, 0 insertions(+), 0 deletions(-) + delete mode 100644 a/b +error: The following untracked working tree files would be overwritten by checkout: + a/b +Please move or remove them before you switch branches. +Aborting +ok 3 - checkout commit with dir must not remove untracked a/b expecting success: - rm -f path* .merge_* actual .git/index && - test_ln_s_add path7 path6 && - git checkout-index --temp -a >actual && - test_line_count = 1 actual && - test $(cut "-d " -f2 actual) = path6 && - p=$(cut "-d " -f1 actual) && - test -f $p && - test $(cat $p) = path7 + rm -rf a/b && # cleanup if previous test failed + git checkout -f -b symlink start && + rm -rf a/b && + git add -A && + test_ln_s_add foo a/b && + git commit -m "dir to symlink" + +Switched to a new branch 'symlink' checking prerequisite: SYMLINKS mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && @@ -39614,194 +40339,40 @@ ) prerequisite SYMLINKS ok -ok 18 - checkout --temp symlink +[symlink 0e2ea2d] dir to symlink + Author: A U Thor + 2 files changed, 1 insertion(+) + create mode 120000 a/b + delete mode 100644 a/b/c/d +ok 4 - create a commit where dir a/b changed to symlink expecting success: - rm -f path* .merge_* actual .git/index && - >path0123456789 && - git update-index --add path0123456789 && - ( - cd asubdir && - git checkout-index --temp -- ../path0123456789 >actual && - test_line_count = 1 actual && - test $(cut "-d " -f2 actual) = ../path0123456789 - ) - -ok 19 - emit well-formed relative path -# passed all 19 test(s) -1..19 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t2015-checkout-unborn.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2015-checkout-unborn/.git/ -expecting success: - mkdir parent && - (cd parent && - git init && - echo content >file && - git add file && - git commit -m base - ) && - git fetch parent master:origin + git rm --cached a/b && + git commit -m "un-track the symlink" && + test_must_fail git checkout start -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2015-checkout-unborn/parent/.git/ -[master (root-commit) a5712de] base +rm 'a/b' +[symlink 038e383] un-track the symlink Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 file -From parent - * [new branch] master -> origin -ok 1 - setup - -expecting success: - echo precious >expect && - echo precious >file && - test_must_fail git checkout -b new origin && - test_cmp expect file - + 1 file changed, 1 deletion(-) + delete mode 120000 a/b error: The following untracked working tree files would be overwritten by checkout: - file + a/b Please move or remove them before you switch branches. Aborting -ok 2 - checkout from unborn preserves untracked files - -expecting success: - echo precious >expect && - echo precious >file && - git add file && - test_must_fail git checkout -b new origin && - test_cmp expect file && - git show :file >file && - test_cmp expect file - -error: Your local changes to the following files would be overwritten by checkout: - file -Please commit your changes or stash them before you switch branches. -Aborting -ok 3 - checkout from unborn preserves index contents - -expecting success: - echo content >file && - git add file && - git checkout -b new origin - -Switched to a new branch 'new' -ok 4 - checkout from unborn merges identical index contents +ok 5 - checkout commit with dir must not remove untracked a/b expecting success: - git checkout --orphan newroot && - git checkout -b anothername && - test_must_fail git show-ref --verify refs/heads/newroot && - git symbolic-ref HEAD >actual && - echo refs/heads/anothername >expect && - test_cmp expect actual - -Switched to a new branch 'newroot' -Switched to a new branch 'anothername' -fatal: 'refs/heads/newroot' - not a valid ref -ok 5 - checking out another branch from unborn state -expecting success: - test_create_repo empty && - ( - cd empty && - git symbolic-ref HEAD >expect && - test_must_fail git checkout && - git symbolic-ref HEAD >actual && - test_cmp expect actual - ) + test -h a/b -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2015-checkout-unborn/empty/.git/ -fatal: You are on a branch yet to be born -ok 6 - checking out in a newly created repo +ok 6 - the symlink remained # passed all 6 test(s) 1..6 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t2019-checkout-ambiguous-ref.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2019-checkout-ambiguous-ref/.git/ -expecting success: - test_commit branch file && - git branch ambiguity && - git branch vagueness && - test_commit tag file && - git tag ambiguity && - git tag vagueness HEAD:file && - test_commit other file - -[master (root-commit) c291a6e] branch - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 file -[master a40f7cf] tag - Author: A U Thor - 1 file changed, 1 insertion(+), 1 deletion(-) -[master 3b61e26] other - Author: A U Thor - 1 file changed, 1 insertion(+), 1 deletion(-) -ok 1 - setup ambiguous refs - -expecting success: - git checkout ambiguity >stdout 2>stderr - -ok 2 - checkout ambiguous ref succeeds - -expecting success: - grep "warning.*ambiguous" stderr - -warning: refname 'ambiguity' is ambiguous. -ok 3 - checkout produces ambiguity warning - -expecting success: - echo refs/heads/ambiguity >expect && - git symbolic-ref HEAD >actual && - test_cmp expect actual && - echo branch >expect && - test_cmp expect file - -ok 4 - checkout chooses branch over tag - -expecting success: - test_i18ngrep "Switched to branch" stderr && - test_i18ngrep ! "^HEAD is now at" stderr - -Switched to branch 'ambiguity' -ok 5 - checkout reports switch to branch - -expecting success: - git checkout vagueness >stdout 2>stderr && - test_set_prereq VAGUENESS_SUCCESS - -ok 6 - checkout vague ref succeeds - -expecting success: - grep "warning.*ambiguous" stderr - -warning: refname 'vagueness' is ambiguous. -ok 7 - checkout produces ambiguity warning - -expecting success: - echo refs/heads/vagueness >expect && - git symbolic-ref HEAD >actual && - test_cmp expect actual && - echo branch >expect && - test_cmp expect file - -ok 8 - checkout chooses branch over tag - -expecting success: - test_i18ngrep "Switched to branch" stderr && - test_i18ngrep ! "^HEAD is now at" stderr - -Switched to branch 'vagueness' -ok 9 - checkout reports switch to branch - -# passed all 9 test(s) -1..9 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t1700-split-index.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1700-split-index/.git/ expecting success: @@ -40341,7 +40912,7 @@ test_might_fail test-tool dump-cache-tree >cache-tree.out && test_line_count = 0 cache-tree.out -[master (root-commit) e2a6b65] commit +[master (root-commit) bdc8d4c] commit Author: A U Thor 15 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 eight @@ -40361,7 +40932,7 @@ create mode 100644 two error: invalid object 160000 0000000000000000000000000000000000000000 for 'broken' warning: cache entry has null sha1: broken -HEAD is now at 77ab0a8 add broken entry +HEAD is now at 4ab426a add broken entry error: invalid object 160000 0000000000000000000000000000000000000000 for 'broken' ok 25 - writing split index with null sha1 does not write cache tree @@ -40369,309 +40940,6 @@ 1..25 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t2017-checkout-orphan.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2017-checkout-orphan/.git/ -expecting success: - echo "Initial" >"$TEST_FILE" && - git add "$TEST_FILE" && - git commit -m "First Commit" && - test_tick && - echo "State 1" >>"$TEST_FILE" && - git add "$TEST_FILE" && - test_tick && - git commit -m "Second Commit" - -[master (root-commit) 6eaf6a7] First Commit - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo -[master 0f097f5] Second Commit - Author: A U Thor - 1 file changed, 1 insertion(+) -ok 1 - Setup - -expecting success: - git checkout --orphan alpha && - test_must_fail git rev-parse --verify HEAD && - test "refs/heads/alpha" = "$(git symbolic-ref HEAD)" && - test_tick && - git commit -m "Third Commit" && - test_must_fail git rev-parse --verify HEAD^ && - git diff-tree --quiet master alpha - -Switched to a new branch 'alpha' -fatal: Needed a single revision -[alpha (root-commit) 6f20c32] Third Commit - Author: A U Thor - 1 file changed, 2 insertions(+) - create mode 100644 foo -fatal: Needed a single revision -ok 2 - --orphan creates a new orphan branch from HEAD - -expecting success: - git checkout master && - git checkout --orphan beta master^ && - test_must_fail git rev-parse --verify HEAD && - test "refs/heads/beta" = "$(git symbolic-ref HEAD)" && - test_tick && - git commit -m "Fourth Commit" && - test_must_fail git rev-parse --verify HEAD^ && - git diff-tree --quiet master^ beta - -Switched to branch 'master' -Switched to a new branch 'beta' -fatal: Needed a single revision -[beta (root-commit) 530edda] Fourth Commit - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 foo -fatal: Needed a single revision -ok 3 - --orphan creates a new orphan branch from - -expecting success: - git checkout master && - test_must_fail git checkout --orphan new -b newer && - test refs/heads/master = "$(git symbolic-ref HEAD)" - -Switched to branch 'master' -fatal: -b, -B and --orphan are mutually exclusive -ok 4 - --orphan must be rejected with -b - -expecting success: - git checkout master && - test_must_fail git checkout --orphan new -t master && - test refs/heads/master = "$(git symbolic-ref HEAD)" - -Already on 'master' -fatal: '--orphan' cannot be used with '-t' -ok 5 - --orphan must be rejected with -t - -expecting success: - git checkout master && - git config branch.autosetupmerge always && - git checkout --orphan gamma && - test -z "$(git config branch.gamma.merge)" && - test refs/heads/gamma = "$(git symbolic-ref HEAD)" && - test_must_fail git rev-parse --verify HEAD^ - -Already on 'master' -Switched to a new branch 'gamma' -fatal: Needed a single revision -ok 6 - --orphan ignores branch.autosetupmerge - -expecting success: - git checkout master && - git config --unset core.logAllRefUpdates && - git checkout --orphan delta && - test_must_fail git rev-parse --verify delta@{0} && - git commit -m Delta && - git rev-parse --verify delta@{0} - -Switched to branch 'master' -Switched to a new branch 'delta' -fatal: Needed a single revision -[delta (root-commit) 9beee35] Delta - Author: A U Thor - 1 file changed, 2 insertions(+) - create mode 100644 foo -9beee35744aee191f8186ef0a6ab78f710cdd57c -ok 7 - --orphan makes reflog by default - -expecting success: - git checkout master && - git config core.logAllRefUpdates false && - git checkout --orphan epsilon && - test_must_fail git rev-parse --verify epsilon@{0} && - git commit -m Epsilon && - test_must_fail git rev-parse --verify epsilon@{0} - -Switched to branch 'master' -Switched to a new branch 'epsilon' -fatal: Needed a single revision -[epsilon (root-commit) c5e7701] Epsilon - Author: A U Thor - 1 file changed, 2 insertions(+) - create mode 100644 foo -fatal: Needed a single revision -ok 8 - --orphan does not make reflog when core.logAllRefUpdates = false - -expecting success: - git checkout master && - git checkout -l --orphan zeta && - test_must_fail git rev-parse --verify zeta@{0} && - git commit -m Zeta && - git rev-parse --verify zeta@{0} - -Switched to branch 'master' -Switched to a new branch 'zeta' -fatal: Needed a single revision -[zeta (root-commit) 1b23595] Zeta - Author: A U Thor - 1 file changed, 2 insertions(+) - create mode 100644 foo -1b235958474dccc5c8f228713c620d22e7d1825d -ok 9 - --orphan with -l makes reflog when core.logAllRefUpdates = false - -expecting success: - git checkout master && - git checkout -l --orphan eta && - test_must_fail git rev-parse --verify eta@{0} && - git checkout master && - test_must_fail git rev-parse --verify eta@{0} - -Switched to branch 'master' -Switched to a new branch 'eta' -fatal: Needed a single revision -Switched to branch 'master' -fatal: Needed a single revision -ok 10 - giving up --orphan not committed when -l and core.logAllRefUpdates = false deletes reflog - -expecting success: - git checkout master && - test_must_fail git checkout --orphan master && - test refs/heads/master = "$(git symbolic-ref HEAD)" - -Already on 'master' -fatal: A branch named 'master' already exists. -ok 11 - --orphan is rejected with an existing name - -expecting success: - git checkout master && - git reset --hard && - echo local >>"$TEST_FILE" && - cat "$TEST_FILE" >"$TEST_FILE.saved" && - test_must_fail git checkout --orphan new master^ && - test refs/heads/master = "$(git symbolic-ref HEAD)" && - test_cmp "$TEST_FILE" "$TEST_FILE.saved" && - git diff-index --quiet --cached HEAD && - git reset --hard - -Already on 'master' -HEAD is now at 0f097f5 Second Commit -error: Your local changes to the following files would be overwritten by checkout: - foo -Please commit your changes or stash them before you switch branches. -Aborting -HEAD is now at 0f097f5 Second Commit -ok 12 - --orphan refuses to switch if a merge is needed - -expecting success: - git checkout master && - git checkout --orphan new && - test_must_fail git checkout --detach - -Already on 'master' -Switched to a new branch 'new' -fatal: You are on a branch yet to be born -ok 13 - cannot --detach on an unborn branch - -# passed all 13 test(s) -1..13 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' -*** t2021-checkout-overwrite.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2021-checkout-overwrite/.git/ -expecting success: - - mkdir -p a/b/c && - >a/b/c/d && - git add -A && - git commit -m base && - git tag start - -[master (root-commit) e4cffe1] base - Author: A U Thor - 1 file changed, 0 insertions(+), 0 deletions(-) - create mode 100644 a/b/c/d -ok 1 - setup - -expecting success: - - git checkout -b file && - rm -rf a/b && - >a/b && - git add -A && - git commit -m "dir to file" - -Switched to a new branch 'file' -[file 8d1015b] dir to file - Author: A U Thor - 1 file changed, 0 insertions(+), 0 deletions(-) - rename a/{b/c/d => b} (100%) -ok 2 - create a commit where dir a/b changed to file - -expecting success: - - git rm --cached a/b && - git commit -m "un-track the file" && - test_must_fail git checkout start && - test -f a/b - -rm 'a/b' -[file 8ffe02f] un-track the file - Author: A U Thor - 1 file changed, 0 insertions(+), 0 deletions(-) - delete mode 100644 a/b -error: The following untracked working tree files would be overwritten by checkout: - a/b -Please move or remove them before you switch branches. -Aborting -ok 3 - checkout commit with dir must not remove untracked a/b - -expecting success: - - rm -rf a/b && # cleanup if previous test failed - git checkout -f -b symlink start && - rm -rf a/b && - git add -A && - test_ln_s_add foo a/b && - git commit -m "dir to symlink" - -Switched to a new branch 'symlink' -checking prerequisite: SYMLINKS - -mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && -( - cd "$TRASH_DIRECTORY/prereq-test-dir" && - # test whether the filesystem supports symbolic links - ln -s x y && test -h y - -) -prerequisite SYMLINKS ok -[symlink dd5d98c] dir to symlink - Author: A U Thor - 2 files changed, 1 insertion(+) - create mode 120000 a/b - delete mode 100644 a/b/c/d -ok 4 - create a commit where dir a/b changed to symlink - -expecting success: - - git rm --cached a/b && - git commit -m "un-track the symlink" && - test_must_fail git checkout start - -rm 'a/b' -[symlink 33a9126] un-track the symlink - Author: A U Thor - 1 file changed, 1 deletion(-) - delete mode 120000 a/b -error: The following untracked working tree files would be overwritten by checkout: - a/b -Please move or remove them before you switch branches. -Aborting -ok 5 - checkout commit with dir must not remove untracked a/b - -expecting success: - - test -h a/b - -ok 6 - the symlink remained - -# passed all 6 test(s) -1..6 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t2022-checkout-paths.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2022-checkout-paths/.git/ expecting success: @@ -40784,6 +41052,80 @@ 1..4 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' +*** t2023-checkout-m.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2023-checkout-m/.git/ +expecting success: + test_tick && + test_commit both.txt both.txt initial && + git branch topic && + test_commit modified_in_master both.txt in_master && + test_commit added_in_master each.txt in_master && + git checkout topic && + test_commit modified_in_topic both.txt in_topic && + test_commit added_in_topic each.txt in_topic + +[master (root-commit) 7a8c5bf] both.txt + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 both.txt +[master dc44449] modified_in_master + Author: A U Thor + 1 file changed, 1 insertion(+), 1 deletion(-) +[master 642a0cb] added_in_master + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 each.txt +Switched to branch 'topic' +[topic 33542d7] modified_in_topic + Author: A U Thor + 1 file changed, 1 insertion(+), 1 deletion(-) +[topic d46615c] added_in_topic + Author: A U Thor + 1 file changed, 1 insertion(+) + create mode 100644 each.txt +ok 1 - setup + +expecting success: + test_must_fail git merge master + +Merging: +d46615c added_in_topic +virtual master +found 1 common ancestor: +7a8c5bf both.txt +Auto-merging each.txt +CONFLICT (add/add): Merge conflict in each.txt +Auto-merging both.txt +CONFLICT (content): Merge conflict in both.txt +Automatic merge failed; fix conflicts and then commit the result. +ok 2 - git merge master + +expecting success: + cp each.txt each.txt.conflicted && + echo resolved >each.txt && + git add each.txt && + git checkout -m -- each.txt && + clean_branchnames each.txt.cleaned && + clean_branchnames each.txt.conflicted.cleaned && + test_cmp each.txt.conflicted.cleaned each.txt.cleaned + +ok 3 - -m restores 2-way conflicted+resolved file + +expecting success: + cp both.txt both.txt.conflicted && + echo resolved >both.txt && + git add both.txt && + git checkout -m -- both.txt && + clean_branchnames both.txt.cleaned && + clean_branchnames both.txt.conflicted.cleaned && + test_cmp both.txt.conflicted.cleaned both.txt.cleaned + +ok 4 - -m restores 3-way conflicted+resolved file + +# passed all 4 test(s) +1..4 +make[4]: Leaving directory '/build/git-2.20.1/t' +make[4]: Entering directory '/build/git-2.20.1/t' *** t2018-checkout-branch.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2018-checkout-branch/.git/ expecting success: @@ -41035,80 +41377,6 @@ 1..18 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t2023-checkout-m.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2023-checkout-m/.git/ -expecting success: - test_tick && - test_commit both.txt both.txt initial && - git branch topic && - test_commit modified_in_master both.txt in_master && - test_commit added_in_master each.txt in_master && - git checkout topic && - test_commit modified_in_topic both.txt in_topic && - test_commit added_in_topic each.txt in_topic - -[master (root-commit) 7a8c5bf] both.txt - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 both.txt -[master dc44449] modified_in_master - Author: A U Thor - 1 file changed, 1 insertion(+), 1 deletion(-) -[master 642a0cb] added_in_master - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 each.txt -Switched to branch 'topic' -[topic 33542d7] modified_in_topic - Author: A U Thor - 1 file changed, 1 insertion(+), 1 deletion(-) -[topic d46615c] added_in_topic - Author: A U Thor - 1 file changed, 1 insertion(+) - create mode 100644 each.txt -ok 1 - setup - -expecting success: - test_must_fail git merge master - -Merging: -d46615c added_in_topic -virtual master -found 1 common ancestor: -7a8c5bf both.txt -Auto-merging each.txt -CONFLICT (add/add): Merge conflict in each.txt -Auto-merging both.txt -CONFLICT (content): Merge conflict in both.txt -Automatic merge failed; fix conflicts and then commit the result. -ok 2 - git merge master - -expecting success: - cp each.txt each.txt.conflicted && - echo resolved >each.txt && - git add each.txt && - git checkout -m -- each.txt && - clean_branchnames each.txt.cleaned && - clean_branchnames each.txt.conflicted.cleaned && - test_cmp each.txt.conflicted.cleaned each.txt.cleaned - -ok 3 - -m restores 2-way conflicted+resolved file - -expecting success: - cp both.txt both.txt.conflicted && - echo resolved >both.txt && - git add both.txt && - git checkout -m -- both.txt && - clean_branchnames both.txt.cleaned && - clean_branchnames both.txt.conflicted.cleaned && - test_cmp both.txt.conflicted.cleaned both.txt.cleaned - -ok 4 - -m restores 3-way conflicted+resolved file - -# passed all 4 test(s) -1..4 -make[4]: Leaving directory '/build/git-2.20.1/t' -make[4]: Entering directory '/build/git-2.20.1/t' *** t2012-checkout-last.sh *** Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2012-checkout-last/.git/ expecting success: @@ -41120,11 +41388,11 @@ git add world && git commit -m second -[master (root-commit) c70732b] initial +[master (root-commit) ee67dd2] initial Author: A U Thor 1 file changed, 1 insertion(+) create mode 100644 world -[master 889e0cc] second +[master 8cf8619] second Author: A U Thor 1 file changed, 1 insertion(+) ok 1 - setup @@ -41158,7 +41426,7 @@ expecting success: git checkout $(git rev-parse HEAD) -Note: checking out 'c70732b8271de3442ae8b55ff0250595c7ab13a1'. +Note: checking out 'ee67dd24db08a7a0cfcd7c7cd237202a7424b580'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this @@ -41169,7 +41437,7 @@ git checkout -b -HEAD is now at c70732b initial +HEAD is now at ee67dd2 initial ok 6 - detach HEAD expecting success: @@ -41184,7 +41452,7 @@ test "z$(git rev-parse HEAD)" = "z$(git rev-parse other)" && test_must_fail git symbolic-ref HEAD -Note: checking out 'c70732b8271de3442ae8b55ff0250595c7ab13a1'. +Note: checking out 'ee67dd24db08a7a0cfcd7c7cd237202a7424b580'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this @@ -41195,7 +41463,7 @@ git checkout -b -HEAD is now at c70732b initial +HEAD is now at ee67dd2 initial fatal: ref HEAD is not a symbolic ref ok 8 - "checkout -" detaches again @@ -41350,7 +41618,7 @@ git commit -m third Switched to a new branch 'another' -[another 944de90] third +[another 0984c1c] third Author: A U Thor 1 file changed, 1 insertion(+) ok 15 - merge base test setup @@ -41372,7 +41640,7 @@ git checkout -b -HEAD is now at c70732b initial +HEAD is now at ee67dd2 initial ok 16 - another...master expecting success: @@ -41380,7 +41648,7 @@ git checkout ...master && test "z$(git rev-parse --verify HEAD)" = "z$(git rev-parse --verify master^)" -Previous HEAD position was c70732b initial +Previous HEAD position was ee67dd2 initial Switched to branch 'another' Note: checking out '...master'. @@ -41393,7 +41661,7 @@ git checkout -b -HEAD is now at c70732b initial +HEAD is now at ee67dd2 initial ok 17 - ...master expecting success: @@ -41401,7 +41669,7 @@ git checkout master... && test "z$(git rev-parse --verify HEAD)" = "z$(git rev-parse --verify master^)" -Previous HEAD position was c70732b initial +Previous HEAD position was ee67dd2 initial Switched to branch 'another' Note: checking out 'master...'. @@ -41414,7 +41682,7 @@ git checkout -b -HEAD is now at c70732b initial +HEAD is now at ee67dd2 initial ok 18 - master... expecting success: @@ -41424,7 +41692,7 @@ git checkout - && test "z$(git symbolic-ref HEAD)" = "zrefs/heads/master" -Previous HEAD position was c70732b initial +Previous HEAD position was ee67dd2 initial Switched to branch 'master' Switched to branch 'other' First, rewinding head to replay your work on top of it... @@ -41479,113 +41747,1117 @@ 1..22 make[4]: Leaving directory '/build/git-2.20.1/t' make[4]: Entering directory '/build/git-2.20.1/t' -*** t1400-update-ref.sh *** -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1400-update-ref/.git/ +*** t2026-worktree-prune.sh *** +Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t2026-worktree-prune/.git/ expecting success: - create_test_commits "" && - mkdir $bare && - cd $bare && - git init --bare && - create_test_commits "bare" && - cd - + git commit --allow-empty -m init -Initialized empty Git repository in /build/git-2.20.1/t/trash directory.t1400-update-ref/bare-repo/ -/build/git-2.20.1/t/trash directory.t1400-update-ref -ok 1 - setup +[master (root-commit) d668210] init + Author: A U Thor +ok 1 - initialize expecting success: - git update-ref $m $A && - test $A = $(cat .git/$m) + git worktree prune && + test_must_fail git worktree prune abc -ok 2 - create refs/heads/master +usage: git worktree add [] [] + or: git worktree list [] + or: git worktree lock [] + or: git worktree move + or: git worktree prune [] + or: git worktree remove [] + or: git worktree unlock -expecting success: - git update-ref $m $B $A && - test $B = $(cat .git/$m) + -n, --dry-run do not remove, show only + -v, --verbose report pruned working trees + --expire + expire working trees older than