From 6e3eeda6cc340a63dcc0457a3d1984e91dc40a37 Mon Sep 17 00:00:00 2001 From: chenkangyang Date: Tue, 22 Jun 2021 13:33:36 +0800 Subject: [PATCH 1/2] onmyzsh --- ohmyzsh.sh | 1 + 1 file changed, 1 insertion(+) create mode 100644 ohmyzsh.sh diff --git a/ohmyzsh.sh b/ohmyzsh.sh new file mode 100644 index 0000000..dcfa9bd --- /dev/null +++ b/ohmyzsh.sh @@ -0,0 +1 @@ +REMOTE=https://gitee.com/mirrors/oh-my-zsh.git sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)" From 72fab2919631a7764847c8ec2dd52e24f2c44c3a Mon Sep 17 00:00:00 2001 From: chenkangyang Date: Tue, 13 Jul 2021 15:49:02 +0800 Subject: [PATCH 2/2] nice --- .zshrc | 2 +- gcc.log | 786 ++++++++++++++++++++++++++++++++++++++ git.log | 1009 +++++++++++++++++++++++++++++++++++++++++++++++++ required-list | 1 + stage_final | 1 + zzgcc.sh | 20 +- zzgit.sh | 2 +- zzisl.sh | 33 ++ zztmux.sh | 4 +- 9 files changed, 1849 insertions(+), 9 deletions(-) create mode 100644 gcc.log create mode 100644 git.log create mode 100644 required-list create mode 100644 stage_final create mode 100755 zzisl.sh diff --git a/.zshrc b/.zshrc index 8cafb02..70ff310 100644 --- a/.zshrc +++ b/.zshrc @@ -7,7 +7,7 @@ plugins=(git git-extras yarn zsh-completions zsh-syntax-highlighting autojump co autoload -Uz compinit && compinit export ZSH_DISABLE_COMPFIX=true -export ZSH_COLORIZE_CHROMA_FORMATTER=terminal256 +export ZSH_COLORIZE_CHROMA_FORMATTER=terminal256.. alias ls="ls --color=tty 2>/dev/null" unsetopt BG_NICE diff --git a/gcc.log b/gcc.log new file mode 100644 index 0000000..284644c --- /dev/null +++ b/gcc.log @@ -0,0 +1,786 @@ +gcc will be installed in /home/chenkangyang/local +CUDA 11 support up to gcc 9, CUDA 10 support up to gcc 7, CUDA 9 support up to gcc 5. +Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+. +downloads/gcc.tar.gz exist +gmp-6.1.0.tar.bz2: OK +mpfr-3.1.4.tar.bz2: OK +mpc-1.0.3.tar.gz: OK +isl-0.16.1.tar.bz2: OK +All prerequisites downloaded successfully. +checking build system type... x86_64-pc-linux-gnu +checking host system type... x86_64-pc-linux-gnu +checking target system type... x86_64-pc-linux-gnu +checking for a BSD-compatible install... /usr/bin/install -c +checking whether ln works... yes +checking whether ln -s works... yes +checking for a sed that does not truncate output... /usr/bin/sed +checking for gawk... gawk +checking for libatomic support... yes +checking for libcilkrts support... yes +checking for libitm support... yes +checking for libsanitizer support... yes +checking for libvtv support... yes +checking for libmpx support... yes +checking for libhsail-rt support... yes +checking for gcc... gcc +checking for C compiler default output file name... a.out +checking whether the C compiler works... yes +checking whether we are cross compiling... no +checking for suffix of executables... +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking whether g++ accepts -static-libstdc++ -static-libgcc... no +checking for gnatbind... no +checking for gnatmake... no +checking whether compiler driver understands Ada... no +checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2 +checking for objdir... .libs +configure: WARNING: using in-tree isl, disabling version check +*** This configuration is not supported in the following subdirectories: + gnattools gotools target-libada target-libhsail-rt target-libgo target-libffi target-libobjc target-liboffloadmic + (Any other directories should still work fine.) +checking for default BUILD_CONFIG... bootstrap-debug +checking for --enable-vtable-verify... no +*** removing build-x86_64-pc-linux-gnu/libiberty/Makefile to force reconfigure +*** removing build-x86_64-pc-linux-gnu/libcpp/Makefile to force reconfigure +*** removing build-x86_64-pc-linux-gnu/fixincludes/Makefile to force reconfigure +checking for bison... bison -y +checking for bison... bison +checking for gm4... no +checking for gnum4... no +checking for m4... m4 +checking for flex... flex +checking for flex... flex +checking for makeinfo... no +/home/chenkangyang/local/src/gcc/missing: line 81: makeinfo: command not found +checking for expect... no +checking for runtest... no +checking for ar... ar +checking for as... as +checking for dlltool... no +checking for ld... ld +checking for lipo... no +checking for nm... nm +checking for ranlib... ranlib +checking for strip... strip +checking for windres... no +checking for windmc... no +checking for objcopy... objcopy +checking for objdump... objdump +checking for readelf... readelf +checking for cc... cc +checking for c++... c++ +checking for gcc... gcc +checking for gfortran... gfortran +checking for gccgo... no +checking for ar... no +checking for ar... ar +checking for as... no +checking for as... as +checking for dlltool... no +checking for dlltool... no +checking for ld... no +checking for ld... ld +checking for lipo... no +checking for lipo... no +checking for nm... no +checking for nm... nm +checking for objcopy... no +checking for objcopy... objcopy +checking for objdump... no +checking for objdump... objdump +checking for ranlib... no +checking for ranlib... ranlib +checking for readelf... no +checking for readelf... readelf +checking for strip... no +checking for strip... strip +checking for windres... no +checking for windres... no +checking for windmc... no +checking for windmc... no +checking where to find the target ar... host tool +checking where to find the target as... host tool +checking where to find the target cc... just compiled +checking where to find the target c++... just compiled +checking where to find the target c++ for libstdc++... just compiled +checking where to find the target dlltool... host tool +checking where to find the target gcc... just compiled +checking where to find the target gfortran... just compiled +checking where to find the target gccgo... host tool +checking where to find the target ld... host tool +checking where to find the target lipo... host tool +checking where to find the target nm... host tool +checking where to find the target objcopy... host tool +checking where to find the target objdump... host tool +checking where to find the target ranlib... host tool +checking where to find the target readelf... host tool +checking where to find the target strip... host tool +checking where to find the target windres... host tool +checking where to find the target windmc... host tool +checking whether to enable maintainer-specific portions of Makefiles... no +configure: creating ./config.status +config.status: creating Makefile +[ -f stage_final ] || echo stage3 > stage_final +make[1]: Entering directory `/home/chenkangyang/local/src/gcc' +make[2]: Entering directory `/home/chenkangyang/local/src/gcc' +make[3]: Entering directory `/home/chenkangyang/local/src/gcc' +rm -f stage_current +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc' +make[2]: Leaving directory `/home/chenkangyang/local/src/gcc' +make[2]: Entering directory `/home/chenkangyang/local/src/gcc' +Configuring in build-x86_64-pc-linux-gnu/libcpp +Configuring in build-x86_64-pc-linux-gnu/libiberty +Configuring in build-x86_64-pc-linux-gnu/fixincludes +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/intl' +make[3]: Nothing to be done for `all'. +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/intl' +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libdecnumber' +make[3]: Nothing to be done for `all'. +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libdecnumber' +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp' +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libiberty' +make all-recursive +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libbacktrace' +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp' +make all-am +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/zlib' +true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g" "CXXFLAGS=-g" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/home/chenkangyang/local/src/gcc/missing makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/home/chenkangyang/local" "infodir=/home/chenkangyang/local/share/info" "libdir=/home/chenkangyang/local/lib" "prefix=/home/chenkangyang/local" "tooldir=/home/chenkangyang/local/x86_64-pc-linux-gnu" "AR=ar" "AS=as" "CC=gcc" "CXX=g++ -std=gnu++98" "LD=ld" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make +Making all in tests +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/zlib' +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libbacktrace' +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libiberty/testsuite' +make[4]: Nothing to be done for `all'. +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libiberty/testsuite' +true DO=all multi-do # make +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests' +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libbacktrace' +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libbacktrace' +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libiberty' +Making all in . +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests' +make[6]: Nothing to be done for `all-am'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests' +Making all in devel +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/devel' +make[6]: Nothing to be done for `all'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/devel' +Making all in mpn +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/mpn' +make[6]: Nothing to be done for `all'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/mpn' +Making all in mpz +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/mpz' +make[6]: Nothing to be done for `all'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/mpz' +Making all in mpq +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/mpq' +make[6]: Nothing to be done for `all'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/mpq' +Making all in mpf +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/lto-plugin' +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/mpf' +make[6]: Nothing to be done for `all'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/mpf' +Making all in rand +make all-am +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/rand' +make[6]: Nothing to be done for `all'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/rand' +Making all in misc +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libcpp' +test -f config.h || (rm -f stamp-h1 && make stamp-h1) +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/lto-plugin' +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/libcpp' +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/misc' +make[6]: Nothing to be done for `all'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/misc' +Making all in cxx +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/lto-plugin' +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/lto-plugin' +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/cxx' +make[6]: Nothing to be done for `all'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests/cxx' +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tests' +Making all in mpn +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/mpn' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/mpn' +Making all in mpz +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/mpz' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/mpz' +Making all in mpq +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/mpq' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/mpq' +Making all in mpf +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/mpf' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/mpf' +Making all in printf +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/printf' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/printf' +Making all in scanf +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/scanf' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/scanf' +Making all in rand +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/rand' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/rand' +Making all in cxx +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/cxx' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/cxx' +Making all in demos +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos' +Making all in calc +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos/calc' +make all-am +make[7]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos/calc' +make[7]: Nothing to be done for `all-am'. +make[7]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos/calc' +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos/calc' +Making all in expr +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos/expr' +make[6]: Nothing to be done for `all'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos/expr' +make[6]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos' +make[6]: Nothing to be done for `all-am'. +make[6]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos' +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/demos' +Making all in tune +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tune' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/tune' +Making all in doc +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/doc' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp/doc' +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp' +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp' +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp' +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gmp' +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr' +Making all in doc +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/doc' +make[4]: Nothing to be done for `all'. +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/doc' +Making all in src +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/isl' +make all-recursive +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/src' +make all-am +configure: loading cache ./config.cache +configure: loading cache ./config.cache +checking whether to enable maintainer-specific portions of Makefiles... no +checking for makeinfo... (cached) /home/zhangwenting/zzapp/src/gcc/missing makeinfo --split-size=5000000 --split-size=5000000 +configure: WARNING: +*** Makeinfo is missing. Info documentation will not be built. +checking for perl... (cached) perl +configure: loading cache ./config.cache +checking build system type... (cached) x86_64-pc-linux-gnu +checking host system type... (cached) x86_64-pc-linux-gnu +checking for x86_64-pc-linux-gnu-ar... (cached) ar +checking build system type... (cached) x86_64-pc-linux-gnu +checking for x86_64-pc-linux-gnu-ranlib... (cached) ranlib +checking host system type... (cached) x86_64-pc-linux-gnu +checking target system type... (cached) x86_64-pc-linux-gnu +checking whether to install libiberty headers and static library... no +configure: target_header_dir = +checking for x86_64-pc-linux-gnu-gcc... (cached) gcc +checking for x86_64-pc-linux-gnu-gcc... (cached) gcc +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/isl' +checking build system type... (cached) x86_64-pc-linux-gnu +checking host system type... (cached) x86_64-pc-linux-gnu +checking target system type... (cached) x86_64-pc-linux-gnu +checking whether make sets $(MAKE)... (cached) yes +checking for a BSD-compatible install... /usr/bin/install -c +Making all in . +checking for x86_64-pc-linux-gnu-gcc... (cached) gcc +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/src' +make[5]: Nothing to be done for `all-am'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/src' +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/src' +Making all in tests +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/isl' +checking for C compiler default output file name... checking for C compiler default output file name... make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/isl' +Making all in doc +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/isl/doc' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/isl/doc' +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/isl' +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/tests' +make[4]: Nothing to be done for `all'. +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/isl' +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/tests' +Making all in tune +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/tune' +make[4]: Nothing to be done for `all'. +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr/tune' +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr' +make[4]: Nothing to be done for `all-am'. +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr' +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpfr' +a.out +checking whether the C compiler works... a.out +checking whether the C compiler works... yes +yes +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc' +checking whether we are cross compiling... no +checking for suffix of executables... checking whether we are cross compiling... no +checking for suffix of executables... make all-recursive +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc' +Making all in src +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc/src' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc/src' +Making all in tests + +checking for suffix of object files... (cached) o +checking whether we are using the GNU C compiler... (cached) yes +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc/tests' +make[5]: Nothing to be done for `all'. +checking whether gcc accepts -g... make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc/tests' +(cached) yes +checking for gcc option to accept ISO C89... Making all in doc +(cached) none needed + +checking how to run the C preprocessor... (cached) gcc -E +checking for suffix of object files... (cached) o +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc/doc' +make[5]: Nothing to be done for `all'. +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc/doc' +make[5]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc' +make[5]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc' +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc' +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/mpc' +checking for C compiler default output file name... checking for grep that handles long lines and -e... (cached) /usr/bin/grep +checking for egrep... checking whether we are using the GNU C++ compiler... (cached) (cached) /usr/bin/grep -E +yes +checking for ANSI C header files... (cached) checking whether g++ -std=gnu++98 accepts -g... yes +(cached) yes +checking for x86_64-pc-linux-gnu-ranlib... (cached) ranlib +checking how to run the C preprocessor... (cached) gcc -E +checking for sys/types.h... (cached) yes +checking for sys/stat.h... (cached) yes +checking for stdlib.h... (cached) yes +checking for string.h... (cached) yes +checking for memory.h... (cached) yes +checking for strings.h... (cached) yes +a.out +checking whether the C compiler works... yes +checking for inttypes.h... (cached) yes +checking whether we are cross compiling... no +checking for suffix of executables... checking for grep that handles long lines and -e... (cached) /usr/bin/grep +checking for egrep... (cached) /usr/bin/grep -E +checking for ANSI C header files... (cached) yes +checking for sys/types.h... (cached) yes +checking for stdint.h... (cached) yes +checking for sys/stat.h... (cached) yes +checking for unistd.h... (cached) yes +checking for stdlib.h... (cached) yes +checking for minix/config.h... (cached) no +checking whether it is safe to define __EXTENSIONS__... (cached) yes +checking for a sed that does not truncate output... (cached) /usr/bin/sed +checking for string.h... (cached) yes +checking whether gcc supports -W... (cached) yes +checking whether gcc supports -Wall... (cached) yes +checking whether gcc supports -Wwrite-strings... (cached) yes +checking for memory.h... (cached) yes +checking whether gcc supports -Wstrict-prototypes... (cached) yes +checking whether gcc supports -Wmissing-prototypes... (cached) yes +checking for strings.h... (cached) yes +checking whether gcc supports -Wold-style-definition... (cached) yes + +checking whether gcc supports -Wmissing-format-attribute... (cached) yes +checking for inttypes.h... (cached) yes +checking whether gcc supports -Woverlength-strings... (cached) yes +checking whether gcc supports -pedantic -Wlong-long... (cached) yes +checking for ANSI C header files... (cached) yes +checking for stdint.h... (cached) yes +checking for stddef.h... (cached) yes +checking for unistd.h... (cached) yes +checking for suffix of object files... (cached) o +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking how to run the C preprocessor... (cached) gcc -E +checking for stdlib.h... (cached) yes +checking for minix/config.h... (cached) no +checking whether it is safe to define __EXTENSIONS__... (cached) yes +checking for special C compiler options needed for large files... (cached) no +checking for _FILE_OFFSET_BITS value needed for large files... (cached) no +checking for aclocal... (cached) aclocal +checking for autoconf... (cached) autoconf +checking for autoheader... (cached) autoheader +checking for strings.h... (cached) yes +checking whether gcc supports -W... (cached) yes +checking for unistd.h... (cached) yes +checking whether gcc supports -Wall... (cached) yes +checking whether gcc supports -Wnarrowing... (cached) yes +checking for fcntl.h... (cached) yes +checking whether gcc supports -Wwrite-strings... (cached) yes +checking whether gcc supports -Wmissing-format-attribute... (cached) yes +checking for sys/file.h... (cached) yes +checking whether gcc supports -Wstrict-prototypes... (cached) yes +checking whether gcc supports -Wmissing-prototypes... (cached) yes +checking for sys/stat.h... (cached) yes +checking whether gcc supports -Wold-style-definition... (cached) yes +checking for grep that handles long lines and -e... (cached) /usr/bin/grep +checking for egrep... checking whether gcc supports -Wc++-compat... (cached) yes +(cached) /usr/bin/grep -E +checking for ANSI C header files... (cached) yes +checking whether gcc supports -pedantic -Wlong-long... (cached) yes +checking for clearerr_unlocked... (cached) yes +checking whether gcc supports -fno-exceptions... (cached) yes +checking for sys/types.h... (cached) yes +checking whether gcc supports -fno-rtti... (cached) yes +checking for feof_unlocked... (cached) yes +checking for sys/stat.h... (cached) yes +checking for ferror_unlocked... (cached) yes +checking for stdlib.h... (cached) yes +checking for fflush_unlocked... (cached) yes +checking for string.h... (cached) yes +checking for fgetc_unlocked... (cached) yes +checking for memory.h... (cached) yes +checking for fgets_unlocked... (cached) yes +checking for strings.h... (cached) yes +checking for fileno_unlocked... (cached) yes +checking for inttypes.h... (cached) yes +checking dependency style of g++ -std=gnu++98... (cached) gcc3 +checking whether time.h and sys/time.h may both be included... (cached) yes +checking whether string.h and strings.h may both be included... (cached) yes +checking for fprintf_unlocked... (cached) no +checking for stdint.h... (cached) yes +checking for locale.h... (cached) yes +checking for fputc_unlocked... (cached) yes +checking for unistd.h... (cached) yes +checking for fcntl.h... (cached) yes +checking for fputs_unlocked... (cached) yes +checking for minix/config.h... (cached) no +checking whether it is safe to define __EXTENSIONS__... (cached) yes +checking for special C compiler options needed for large files... (cached) no +checking for _FILE_OFFSET_BITS value needed for large files... (cached) no +checking for limits.h... (cached) yes +checking for fread_unlocked... (cached) yes +checking whether gcc supports -W... (cached) yes +checking whether gcc supports -Wall... (cached) yes +checking for fwrite_unlocked... (cached) yes +checking for stddef.h... (cached) yes +checking whether gcc supports -Wwrite-strings... (cached) yes +checking whether gcc supports -Wc++-compat... (cached) yes +checking for getchar_unlocked... (cached) yes +checking for stdlib.h... (cached) yes +checking whether gcc supports -Wstrict-prototypes... (cached) yes +checking whether gcc supports -Wshadow=local... (cached) no +checking whether gcc supports -pedantic ... (cached) yes +checking whether gcc and cc understand -c and -o together... checking for getc_unlocked... (cached) yes +checking for strings.h... (cached) yes +(cached) yes +checking for an ANSI C-conforming const... (cached) yes +checking for inline... (cached) inline +checking whether byte ordering is bigendian... (cached) no +checking for a BSD-compatible install... /usr/bin/install -c +checking for putchar_unlocked... (cached) yes +checking for string.h... (cached) yes +checking for putc_unlocked... (cached) yes +checking for sys/file.h... (cached) yes +checking for sys/file.h... (cached) yes +checking whether abort is declared... (cached) yes +checking for unistd.h... (cached) yes +checking for sys/param.h... (cached) yes +checking whether byte ordering is bigendian... (cached) no +checking for an ANSI C-conforming const... (cached) yes +checking for inline... (cached) checking whether asprintf is declared... inline +(cached) checking for obstacks... yes +(cached) yes +checking for off_t... (cached) yes +checking for size_t... (cached) yes +checking for ssize_t... (cached) yes +checking for uintptr_t... (cached) yes +checking for ptrdiff_t... (cached) yes +checking for uint64_t... (cached) yes +checking whether struct tm is in sys/time.h or time.h... (cached) time.h +checking size of int... (cached) 4 +checking for limits.h... (cached) yes +checking size of long... (cached) 8 +checking whether basename is declared... (cached) yes +checking for clearerr_unlocked... (cached) yes +checking for stdlib.h... (cached) yes +checking whether errno is declared... (cached) no +checking for feof_unlocked... (cached) yes +checking for malloc.h... (cached) yes +checking whether vasprintf is declared... (cached) yes +checking for ferror_unlocked... (cached) yes +checking whether clearerr_unlocked is declared... (cached) yes +checking for string.h... (cached) yes +checking for fflush_unlocked... (cached) yes +checking whether feof_unlocked is declared... (cached) yes +checking for unistd.h... (cached) yes +checking whether ferror_unlocked is declared... (cached) yes +checking for fgetc_unlocked... (cached) yes +checking for strings.h... (cached) yes +checking whether fflush_unlocked is declared... (cached) yes +checking for fgets_unlocked... (cached) yes +checking for sys/time.h... (cached) yes +checking whether fgetc_unlocked is declared... (cached) yes +checking for fileno_unlocked... (cached) yes +checking whether fgets_unlocked is declared... (cached) yes +checking for time.h... (cached) yes +checking for fprintf_unlocked... (cached) no +checking whether fileno_unlocked is declared... (cached) yes +checking for sys/resource.h... (cached) yes +checking for fputc_unlocked... (cached) yes +checking whether fprintf_unlocked is declared... (cached) no +checking for sys/stat.h... (cached) checking for fputs_unlocked... yes +(cached) yes +checking whether fputc_unlocked is declared... (cached) yes +checking for sys/mman.h... (cached) yes +checking whether fputs_unlocked is declared... (cached) checking for fread_unlocked... yes +(cached) yes +checking whether fread_unlocked is declared... (cached) yes +checking for fwrite_unlocked... (cached) yes +checking for fcntl.h... (cached) yes +checking whether fwrite_unlocked is declared... (cached) yes +checking for getchar_unlocked... (cached) yes +checking for alloca.h... (cached) yes +checking whether getchar_unlocked is declared... (cached) yes +checking for getc_unlocked... (cached) yes +checking for sys/pstat.h... (cached) no +checking for sys/sysmp.h... (cached) no +checking whether getc_unlocked is declared... (cached) yes +checking for sys/sysinfo.h... (cached) yes +checking for putchar_unlocked... (cached) yes +checking whether putchar_unlocked is declared... (cached) yes +checking for machine/hal_sysinfo.h... (cached) no +checking for putc_unlocked... (cached) yes +checking whether putc_unlocked is declared... (cached) yes +checking for sys/table.h... (cached) no +checking for an ANSI C-conforming const... (cached) yes +checking for sys/mman.h... (cached) yes +checking for mmap... (cached) yes +checking whether read-only mmap of a plain file works... (cached) yes +checking whether mmap from /dev/zero works... (cached) yes +checking for MAP_ANON(YMOUS)... (cached) yes +checking whether mmap with MAP_ANON(YMOUS) works... (cached) yes +checking whether to enable maintainer-specific portions of Makefiles... no +checking for sys/sysctl.h... (cached) yes +checking whether abort is declared... (cached) yes +checking for sys/systemcfg.h... (cached) no +checking for stdint.h... (cached) yes +checking whether asprintf is declared... (cached) yes +checking for stdio_ext.h... (cached) yes +checking whether basename is declared... (cached) yes +checking whether errno is declared... (cached) no +checking for process.h... (cached) no +checking for sys/prctl.h... (cached) yes +configure: creating ./config.status +checking whether getopt is declared... (cached) yes +checking for sys/wait.h that is POSIX.1 compatible... (cached) yes +checking whether time.h and sys/time.h may both be included... (cached) yes +checking whether errno must be declared... (cached) no +checking size of int... (cached) 4 +checking size of long... (cached) 8 +checking whether vasprintf is declared... (cached) checking size of size_t... yes +(cached) 8 +checking for long long... (cached) yes +checking size of long long... (cached) 8 +checking for a 64-bit type... (cached) uint64_t +checking for intptr_t... (cached) yes +checking for uintptr_t... (cached) yes +checking whether clearerr_unlocked is declared... checking for ssize_t... (cached) yes +(cached) yes +checking for pid_t... (cached) yes +checking for library containing strerror... (cached) none required +checking for asprintf... (cached) yes +checking whether feof_unlocked is declared... (cached) yes +checking for atexit... (cached) yes +checking whether ferror_unlocked is declared... (cached) yes +checking for basename... (cached) yes +checking whether fflush_unlocked is declared... (cached) yes +checking whether fgetc_unlocked is declared... (cached) yes +checking for bcmp... (cached) yes +checking whether fgets_unlocked is declared... (cached) yes +checking for bcopy... (cached) yes +checking whether fileno_unlocked is declared... (cached) yes +checking for bsearch... (cached) yes +checking whether fprintf_unlocked is declared... (cached) no +checking for bzero... (cached) yes +checking whether fputc_unlocked is declared... (cached) yes +checking for calloc... (cached) yes +checking whether fputs_unlocked is declared... (cached) yes +checking for clock... (cached) yes +checking whether fread_unlocked is declared... (cached) yes +checking for ffs... (cached) yes +checking whether fwrite_unlocked is declared... (cached) yes +checking for getcwd... (cached) yes +checking whether getchar_unlocked is declared... (cached) yes +checking for getpagesize... (cached) yes +checking whether getc_unlocked is declared... (cached) yes +checking for gettimeofday... (cached) yes +checking whether putchar_unlocked is declared... (cached) yes +checking for index... (cached) yes +checking whether putc_unlocked is declared... (cached) yes +checking for working alloca.h... (cached) yes +checking for alloca... (cached) yes +checking for ANSI C header files... (cached) yes +checking for nl_langinfo and CODESET... (cached) yes +checking whether NLS is requested... no +checking for uchar... checking for insque... (cached) yes +checking for memchr... (cached) yes +checking for memcmp... (cached) yes +checking for memcpy... (cached) yes +checking for memmem... (cached) yes + +checking for ld used by GCC... checking for memmove... (cached) yes +(cached) ld +checking if the linker (ld) is GNU ld... (cached) yes +checking for shared library run path origin... (cached) done +checking for iconv... (cached) no +checking for mempcpy... (cached) yes +checking for memset... (cached) yes +checking for mkstemps... (cached) yes +checking for putenv... (cached) yes +checking for random... (cached) yes +checking for rename... (cached) yes +checking for rindex... (cached) yes +checking for setenv... (cached) yes +checking for snprintf... (cached) yes +checking for sigsetmask... (cached) yes +checking for stpcpy... (cached) yes +configure: creating ./config.status +checking for stpncpy... (cached) yes +checking for strcasecmp... (cached) yes +checking for strchr... (cached) yes +checking for strdup... (cached) yes +checking for strncasecmp... (cached) yes +checking for strndup... (cached) yes +checking for strnlen... (cached) yes +checking for strrchr... (cached) yes +checking for strstr... (cached) yes +checking for strtod... (cached) yes +checking for strtol... (cached) yes +checking for strtoul... (cached) yes +checking for strtoll... (cached) yes +checking for strtoull... (cached) yes +checking for strverscmp... (cached) yes +checking for tmpnam... (cached) yes +checking for vasprintf... (cached) yes +checking for vfprintf... (cached) yes +checking for vprintf... (cached) yes +checking for vsnprintf... (cached) yes +checking for vsprintf... (cached) yes +checking for waitpid... (cached) yes +checking for setproctitle... (cached) no +checking whether alloca needs Cray hooks... (cached) no +checking stack direction for C alloca... (cached) -1 +checking for vfork.h... (cached) no +checking for fork... (cached) yes +checking for vfork... (cached) yes +checking for working fork... (cached) yes +checking for working vfork... (cached) yes +checking for _doprnt... (cached) no +checking for sys_errlist... (cached) yes +checking for sys_nerr... (cached) yes +checking for sys_siglist... (cached) yes +checking for external symbol _system_configuration... no +checking for __fsetlocking... (cached) yes +checking for canonicalize_file_name... (cached) yes +checking for dup3... (cached) yes +checking for getrlimit... (cached) yes +checking for getrusage... (cached) yes +checking for getsysinfo... (cached) no +checking for gettimeofday... (cached) yes +checking for on_exit... (cached) yes +checking for psignal... (cached) yes +checking for pstat_getdynamic... (cached) no +checking for pstat_getstatic... (cached) no +checking for realpath... (cached) yes +checking for setrlimit... (cached) yes +checking for sbrk... (cached) yes +checking for spawnve... (cached) no +checking for spawnvpe... (cached) no +checking for strerror... (cached) yes +checking for strsignal... (cached) yes +checking for sysconf... (cached) yes +checking for sysctl... (cached) yes +checking for sysmp... (cached) no +checking for table... (cached) no +checking for times... (cached) yes +checking for wait3... (cached) yes +checking for wait4... (cached) yes +checking whether basename is declared... (cached) yes +checking whether ffs is declared... (cached) yes +checking whether asprintf is declared... (cached) yes +checking whether vasprintf is declared... (cached) yes +checking whether snprintf is declared... (cached) yes +checking whether vsnprintf is declared... (cached) yes +checking whether calloc is declared... (cached) yes +checking whether getenv is declared... (cached) yes +checking whether getopt is declared... (cached) yes +checking whether malloc is declared... (cached) yes +checking whether realloc is declared... (cached) yes +checking whether sbrk is declared... (cached) yes +checking whether strtol is declared... (cached) yes +checking whether strtoul is declared... (cached) yes +checking whether strtoll is declared... (cached) yes +checking whether strtoull is declared... (cached) yes +checking whether strverscmp is declared... (cached) yes +checking whether canonicalize_file_name must be declared... (cached) no +checking for stdlib.h... (cached) yes +checking for unistd.h... (cached) yes +checking for getpagesize... (cached) yes +checking for working mmap... (cached) yes +checking for working strncmp... (cached) yes +configure: creating ./config.status +config.status: creating Makefile +config.status: creating Makefile +config.status: creating Makefile +config.status: creating config.h +config.status: creating mkheaders.almost +config.status: config.h is unchanged +config.status: creating testsuite/Makefile +config.status: creating config.h +config.status: config.h is unchanged +config.status: creating config.h +config.status: config.h is unchanged +config.status: executing default commands +config.status: executing depdir commands +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/build-x86_64-pc-linux-gnu/libiberty' +echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list +make[4]: Entering directory `/home/chenkangyang/local/src/gcc/build-x86_64-pc-linux-gnu/libiberty/testsuite' +make[4]: Nothing to be done for `all'. +make[4]: Leaving directory `/home/chenkangyang/local/src/gcc/build-x86_64-pc-linux-gnu/libiberty/testsuite' +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/build-x86_64-pc-linux-gnu/libiberty' +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/build-x86_64-pc-linux-gnu/fixincludes' +srcdir="../.././fixincludes" /bin/sh ../.././fixincludes/mkfixinc.sh x86_64-pc-linux-gnu +sed -e 's/@gcc_version@/7.5.0/' < mkheaders.almost > mkheadersT +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/build-x86_64-pc-linux-gnu/libcpp' +echo "#define LOCALEDIR \"/home/chenkangyang/local/share/locale\"" > localedir.new +../.././libcpp/../move-if-change localedir.new localedir.h +mv -f mkheadersT mkheaders +echo timestamp > localedir.hs +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/build-x86_64-pc-linux-gnu/libcpp' +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/build-x86_64-pc-linux-gnu/fixincludes' +make[3]: Entering directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gcc' +Makefile:1730: ../.././gcc/d/Make-lang.in: No such file or directory +Makefile:1738: ../.././gcc/config/i386/t-cet: No such file or directory +make[3]: *** No rule to make target `../.././gcc/config/i386/t-cet'. Stop. +make[3]: Leaving directory `/home/chenkangyang/local/src/gcc/host-x86_64-pc-linux-gnu/gcc' +make[2]: *** [all-stage1-gcc] Error 2 +make[2]: Leaving directory `/home/chenkangyang/local/src/gcc' +make[1]: *** [stage1-bubble] Error 2 +make[1]: Leaving directory `/home/chenkangyang/local/src/gcc' +make: *** [all] Error 2 +gcc installed on /home/chenkangyang/local diff --git a/git.log b/git.log new file mode 100644 index 0000000..aeafb21 --- /dev/null +++ b/git.log @@ -0,0 +1,1009 @@ +git will be installed in /home/chenkangyang/local +hey, install libz, opennssl and libcurl first, and temporarily remove anaconda from your PATH before install! +downloads/git.tar.gz exist +GIT_VERSION = 2.25.1 + GEN configure +configure: Setting lib to 'lib' (the default) +configure: Will try -pthread then -lpthread to enable POSIX Threads. +configure: CHECKS for site configuration +configure: Setting OPENSSLDIR to /home/chenkangyang/local/ssl +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether the compiler supports GNU C... yes +checking whether gcc accepts -g... yes +checking for gcc option to enable C11 features... -std=gnu11 +checking for stdio.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for strings.h... yes +checking for sys/stat.h... yes +checking for sys/types.h... yes +checking for unistd.h... yes +checking for size_t... yes +checking for working alloca.h... yes +checking for alloca... yes +configure: Setting CURLDIR to /home/chenkangyang/local +configure: CHECKS for programs +checking whether the compiler supports GNU C... (cached) yes +checking whether gcc -std=gnu11 accepts -g... (cached) yes +checking for gcc -std=gnu11 option to enable C11 features... (cached) -std=gnu11 +checking for inline... inline +checking if linker supports -R... no +checking if linker supports -Wl,-rpath,... yes +checking for gar... no +checking for ar... ar +checking for gtar... gtar +checking for gnudiff... no +checking for gdiff... no +checking for diff... diff +checking for asciidoc... no +Using 'grep -a' for sane_grep +configure: CHECKS for libraries +checking for SHA1_Init in -lcrypto... yes +checking for curl_global_init in -lcurl... yes +checking for curl-config... curl-config +configure: Setting CURL_LDFLAGS to '-L/home/chenkangyang/local/lib -lcurl -lssl -lcrypto -lssl -lcrypto -lz' +checking for XML_ParserCreate in -lexpat... yes +checking for iconv in -lc... yes +checking for deflateBound in -lz... yes +checking for socket in -lc... yes +checking for inet_ntop... yes +checking for inet_pton... yes +checking for hstrerror... yes +checking for basename in -lc... yes +checking if libc contains libintl... yes +checking for libintl.h... yes +configure: CHECKS for header files +checking for sys/select.h... yes +checking for poll.h... yes +checking for sys/poll.h... yes +checking for inttypes.h... (cached) yes +checking for old iconv()... no +checking whether iconv omits bom for utf-16 and utf-32... no +configure: CHECKS for typedefs, structures, and compiler characteristics +checking for socklen_t... yes +checking for struct itimerval... yes +checking for struct stat.st_mtimespec.tv_nsec... no +checking for struct stat.st_mtim.tv_nsec... yes +checking for struct dirent.d_type... yes +checking for struct passwd.pw_gecos... yes +checking for struct sockaddr_storage... yes +checking for struct addrinfo... yes +checking for getaddrinfo... yes +checking for library containing getaddrinfo... none required +checking how to run the C preprocessor... gcc -std=gnu11 -std=gnu11 -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking whether the platform regex supports REG_STARTEND... yes +checking whether system succeeds to read fopen'ed directory... yes +checking whether snprintf() and/or vsnprintf() return bogus value... no +checking whether the platform uses typical file type bits... yes +configure: CHECKS for library functions +checking for libgen.h... yes +checking for paths.h... yes +checking for libcharset.h... no +checking for strings.h... (cached) yes +checking for locale_charset in -liconv... no +checking for locale_charset in -lcharset... no +checking for clock_gettime... yes +checking for library containing clock_gettime... none required +checking for CLOCK_MONOTONIC... yes +checking for setitimer... yes +checking for library containing setitimer... none required +checking for strcasestr... yes +checking for library containing strcasestr... none required +checking for memmem... yes +checking for library containing memmem... none required +checking for strlcpy... no +checking for uintmax_t... yes +checking for strtoumax... yes +checking for library containing strtoumax... none required +checking for setenv... yes +checking for library containing setenv... none required +checking for unsetenv... yes +checking for library containing unsetenv... none required +checking for mkdtemp... yes +checking for library containing mkdtemp... none required +checking for initgroups... yes +checking for library containing initgroups... none required +checking for getdelim... yes +checking for library containing getdelim... none required +checking for BSD sysctl... no +checking for POSIX Threads with ''... no +checking for POSIX Threads with '-mt'... no +checking for POSIX Threads with '-pthread'... yes +configure: creating ./config.status +config.status: creating config.mak.autogen +config.status: executing config.mak.autogen commands + * new build flags + * new prefix flags + * new link flags + GEN command-list.h + CC hex.o + CC ident.o + CC json-writer.o + CC interdiff.o + CC kwset.o + CC line-log.o + CC line-range.o + CC levenshtein.o + CC list-objects.o + CC list-objects-filter-options.o + CC list-objects-filter.o + CC lockfile.o + CC ll-merge.o + CC mailinfo.o + CC log-tree.o + CC ls-refs.o + CC mailmap.o + CC match-trees.o + CC mem-pool.o + CC merge-blobs.o + CC merge.o + CC mergesort.o + CC merge-recursive.o + CC midx.o + CC name-hash.o + CC negotiator/default.o + CC negotiator/skipping.o + CC notes-cache.o + CC notes-utils.o + CC notes-merge.o + CC notes.o + CC object.o + CC oidmap.o + CC packfile.o + CC oidset.o + CC pack-bitmap.o + CC pack-bitmap-write.o + CC pack-check.o + CC pack-objects.o + CC pack-revindex.o + CC parse-options.o + CC pack-write.o + CC pager.o + CC parse-options-cb.o + CC patch-delta.o + CC patch-ids.o + CC path.o + CC pathspec.o + CC pkt-line.o + CC preload-index.o + CC pretty.o + CC prio-queue.o + CC progress.o + CC promisor-remote.o + CC prompt.o + CC protocol.o + CC quote.o + CC range-diff.o + CC reachable.o + CC read-cache.o + CC rebase-interactive.o + CC reflog-walk.o + CC refs.o + CC refs/files-backend.o + CC refs/iterator.o + CC refs/packed-backend.o + CC refs/ref-cache.o + CC refspec.o + CC ref-filter.o + CC remote.o + CC replace-object.o + CC repo-settings.o + CC repository.o + CC rerere.o + CC resolve-undo.o + CC revision.o + CC run-command.o + CC send-pack.o + CC sequencer.o + CC serve.o + CC server-info.o + CC setup.o + CC sha1-array.o + CC sha1-lookup.o + CC sha1-file.o + CC sha1-name.o + CC shallow.o + CC sideband.o + CC sigchain.o + CC split-index.o + CC stable-qsort.o + CC strbuf.o + CC streaming.o + CC string-list.o + CC submodule.o + CC submodule-config.o + CC sub-process.o + CC symlinks.o + CC tag.o + CC tempfile.o + CC thread-utils.o + CC tmp-objdir.o + CC trace.o + CC trace2.o + CC trace2/tr2_cfg.o + CC trace2/tr2_cmd_name.o + CC trace2/tr2_dst.o + CC trace2/tr2_sid.o + CC trace2/tr2_sysenv.o + CC trace2/tr2_tbuf.o + CC trace2/tr2_tgt_event.o + CC trace2/tr2_tgt_normal.o + CC trace2/tr2_tgt_perf.o + CC trace2/tr2_tls.o + CC trailer.o + CC transport.o + CC transport-helper.o + CC tree-diff.o + CC tree.o + CC tree-walk.o + CC unpack-trees.o + CC upload-pack.o + CC url.o + CC urlmatch.o + CC usage.o + CC userdiff.o + CC utf8.o + CC varint.o + CC versioncmp.o + CC walker.o + CC wildmatch.o + CC worktree.o + CC xdiff/xutils.o + CC ws.o + CC wrapper.o + CC wt-status.o + CC zlib.o + CC write-or-die.o + CC unix-socket.o + CC xdiff-interface.o + CC sha1dc/ubc_check.o + CC sha1dc_git.o + CC compat/strlcpy.o + CC compat/fopen.o + CC sha1dc/sha1.o + CC sha256/block/sha256.o + CC xdiff/xprepare.o + CC xdiff/xemit.o + CC compat/qsort_s.o + CC xdiff/xdiffi.o + CC xdiff/xmerge.o + CC xdiff/xhistogram.o + CC xdiff/xpatience.o + CC daemon.o + CC fast-import.o + CC remote-testsvn.o + CC http-push.o + CC http.o + CC http-backend.o + CC imap-send.o + CC sh-i18n--envsubst.o + CC shell.o + CC vcs-svn/line_buffer.o + CC vcs-svn/sliding_window.o + CC vcs-svn/fast_export.o + CC vcs-svn/svndiff.o + CC vcs-svn/svndump.o + CC http-walker.o + CC http-fetch.o + CC remote-curl.o + CC credential-cache--daemon.o + CC builtin/add.o + CC git.o + CC builtin/am.o + CC builtin/annotate.o + CC credential-cache.o + * new perl-specific parameters + * new Python interpreter location + * new script parameters + CC builtin/apply.o + CC builtin/archive.o + CC builtin/bisect--helper.o + CC builtin/blame.o + CC builtin/branch.o + CC builtin/bundle.o + CC builtin/cat-file.o + CC builtin/check-attr.o + CC builtin/check-ignore.o + CC builtin/check-mailmap.o + CC builtin/check-ref-format.o + CC builtin/checkout-index.o + CC builtin/checkout.o + CC builtin/clean.o + CC builtin/clone.o + CC builtin/column.o + CC builtin/commit-tree.o + CC builtin/commit.o + CC builtin/commit-graph.o + CC builtin/config.o + CC builtin/count-objects.o + CC builtin/credential.o + CC builtin/describe.o + CC builtin/diff-files.o + CC builtin/diff-index.o + CC builtin/diff-tree.o + CC builtin/diff.o + CC builtin/difftool.o + CC builtin/env--helper.o + CC builtin/fast-export.o + CC builtin/fetch-pack.o + CC builtin/fetch.o + CC builtin/fmt-merge-msg.o + CC builtin/for-each-ref.o + CC builtin/fsck.o + CC builtin/gc.o + CC builtin/get-tar-commit-id.o + CC builtin/grep.o + CC builtin/hash-object.o + CC builtin/help.o + CC builtin/index-pack.o + CC builtin/init-db.o + CC builtin/interpret-trailers.o + CC builtin/log.o + CC builtin/ls-files.o + CC builtin/ls-remote.o + CC builtin/ls-tree.o + CC builtin/mailinfo.o + CC builtin/mailsplit.o + CC builtin/merge.o + CC builtin/merge-base.o + CC builtin/merge-file.o + CC builtin/merge-index.o + CC builtin/merge-ours.o + CC builtin/merge-recursive.o + CC builtin/merge-tree.o + CC builtin/mktag.o + CC builtin/mktree.o + CC builtin/multi-pack-index.o + CC builtin/mv.o + CC builtin/name-rev.o + CC builtin/notes.o + CC builtin/pack-objects.o + CC builtin/pack-redundant.o + CC builtin/pack-refs.o + CC builtin/patch-id.o + CC builtin/prune-packed.o + CC builtin/prune.o + CC builtin/pull.o + CC builtin/push.o + CC builtin/range-diff.o + CC builtin/read-tree.o + CC builtin/rebase.o + CC builtin/receive-pack.o + CC builtin/reflog.o + CC builtin/remote.o + CC builtin/remote-ext.o + CC builtin/remote-fd.o + CC builtin/repack.o + CC builtin/replace.o + CC builtin/rerere.o + CC builtin/reset.o + CC builtin/rev-list.o + CC builtin/rev-parse.o + CC builtin/revert.o + CC builtin/rm.o + CC builtin/send-pack.o + CC builtin/shortlog.o + CC builtin/show-branch.o + CC builtin/show-index.o + CC builtin/show-ref.o + CC builtin/sparse-checkout.o + CC builtin/stash.o + CC builtin/stripspace.o + CC builtin/submodule--helper.o + CC builtin/symbolic-ref.o + CC builtin/tag.o + CC builtin/unpack-file.o + CC builtin/unpack-objects.o + CC builtin/update-index.o + CC builtin/update-ref.o + CC builtin/update-server-info.o + CC builtin/upload-archive.o + CC builtin/var.o + CC builtin/verify-commit.o + CC builtin/upload-pack.o + CC builtin/verify-pack.o + CC builtin/verify-tag.o + MSGFMT po/build/locale/ca/LC_MESSAGES/git.mo + CC builtin/write-tree.o + MSGFMT po/build/locale/de/LC_MESSAGES/git.mo + MSGFMT po/build/locale/vi/LC_MESSAGES/git.mo + MSGFMT po/build/locale/ko/LC_MESSAGES/git.mo + MSGFMT po/build/locale/is/LC_MESSAGES/git.mo + MSGFMT po/build/locale/fr/LC_MESSAGES/git.mo + MSGFMT po/build/locale/it/LC_MESSAGES/git.mo + MSGFMT po/build/locale/zh_CN/LC_MESSAGES/git.mo + MSGFMT po/build/locale/el/LC_MESSAGES/git.mo + MSGFMT po/build/locale/es/LC_MESSAGES/git.mo + MSGFMT po/build/locale/sv/LC_MESSAGES/git.mo + CC builtin/worktree.o + GEN perl/build/lib/Git/Packet.pm + MSGFMT po/build/locale/pt_PT/LC_MESSAGES/git.mo + MSGFMT po/build/locale/ru/LC_MESSAGES/git.mo + MSGFMT po/build/locale/zh_TW/LC_MESSAGES/git.mo + GEN perl/build/lib/Git/I18N.pm + GEN perl/build/lib/Git.pm + GEN perl/build/lib/Git/LoadCPAN.pm + GEN perl/build/lib/Git/SVN/GlobSpec.pm + GEN perl/build/lib/Git/IndexInfo.pm + GEN perl/build/lib/Git/LoadCPAN/Error.pm + GEN perl/build/lib/Git/SVN.pm + GEN perl/build/lib/Git/SVN/Utils.pm + GEN perl/build/lib/Git/SVN/Ra.pm + GEN perl/build/lib/Git/SVN/Migration.pm + GEN perl/build/lib/Git/SVN/Prompt.pm + CC t/helper/test-fake-ssh.o + GEN perl/build/lib/Git/SVN/Log.pm + GEN perl/build/lib/FromCPAN/Error.pm + GEN perl/build/lib/Git/SVN/Memoize/YAML.pm + GEN perl/build/lib/FromCPAN/Mail/Address.pm + GEN perl/build/lib/Git/SVN/Fetcher.pm + GEN perl/build/lib/Git/LoadCPAN/Mail/Address.pm + GEN perl/build/lib/Git/SVN/Editor.pm + CC t/helper/test-line-buffer.o + CC t/helper/test-svn-fe.o + MSGFMT po/build/locale/bg/LC_MESSAGES/git.mo + CC t/helper/test-tool.o +14 translated messages. + CC t/helper/test-example-decorate.o + CC t/helper/test-date.o + CC t/helper/test-config.o + CC t/helper/test-ctype.o + CC t/helper/test-hash.o + CC t/helper/test-genrandom.o + CC t/helper/test-drop-caches.o + CC t/helper/test-dir-iterator.o + CC t/helper/test-delta.o + CC t/helper/test-dump-cache-tree.o + CC t/helper/test-chmtime.o + CC t/helper/test-dump-split-index.o + CC t/helper/test-dump-fsmonitor.o + CC t/helper/test-genzeros.o + CC t/helper/test-hash-speed.o + CC t/helper/test-dump-untracked-cache.o + CC t/helper/test-index-version.o + CC t/helper/test-hashmap.o + CC t/helper/test-json-writer.o + CC t/helper/test-match-trees.o + CC t/helper/test-lazy-init-name-hash.o + CC t/helper/test-mergesort.o + CC t/helper/test-mktemp.o + CC t/helper/test-oidmap.o + CC t/helper/test-online-cpus.o + CC t/helper/test-parse-options.o + CC t/helper/test-path-utils.o + CC t/helper/test-pkt-line.o +1038 translated messages, 3325 untranslated messages. +4800 translated messages. + CC t/helper/test-prio-queue.o + CC t/helper/test-progress.o +3608 translated messages. + CC t/helper/test-reach.o +4800 translated messages. +4800 translated messages. +3887 translated messages, 502 fuzzy translations, 411 untranslated messages. +4793 translated messages, 1 fuzzy translation, 6 untranslated messages. + CC t/helper/test-read-cache.o +4800 translated messages. + CC t/helper/test-read-graph.o +4800 translated messages. +4800 translated messages. + CC t/helper/test-read-midx.o + CC t/helper/test-ref-store.o +4800 translated messages. +3198 translated messages. +3521 translated messages, 1060 untranslated messages. +4800 translated messages. + CC t/helper/test-regex.o + CC t/helper/test-repository.o + CC t/helper/test-revision-walking.o + CC t/helper/test-run-command.o + CC t/helper/test-scrap-cache-tree.o + CC t/helper/test-serve-v2.o + CC t/helper/test-sha1.o + CC t/helper/test-sha1-array.o + CC t/helper/test-sha256.o + CC t/helper/test-sigchain.o + CC t/helper/test-strcmp-offset.o + CC t/helper/test-string-list.o + CC t/helper/test-submodule-config.o + CC t/helper/test-submodule-nested-repo-config.o + CC t/helper/test-subprocess.o + CC t/helper/test-trace2.o + CC t/helper/test-urlmatch-normalization.o + CC t/helper/test-xml-encode.o + CC t/helper/test-wildmatch.o + CC t/helper/test-windows-named-pipe.o + CC t/helper/test-write-cache.o + GEN bin-wrappers/git + GEN bin-wrappers/git-upload-pack + GEN bin-wrappers/git-receive-pack + GEN bin-wrappers/git-upload-archive + GEN bin-wrappers/git-shell + GEN bin-wrappers/git-cvsserver + GEN bin-wrappers/test-fake-ssh + GEN bin-wrappers/test-line-buffer + GEN bin-wrappers/test-svn-fe + GEN bin-wrappers/test-tool + CC fuzz-commit-graph.o + CC fuzz-pack-headers.o + CC fuzz-pack-idx.o + CC credential-store.o + CC common-main.o + CC abspath.o + CC add-interactive.o + CC add-patch.o + CC advice.o + CC alias.o + CC alloc.o + CC apply.o + CC archive.o + CC archive-tar.o + CC archive-zip.o + CC argv-array.o + CC attr.o + CC base85.o + CC bisect.o + CC blame.o + CC blob.o + CC branch.o + CC bulk-checkin.o + CC bundle.o + CC cache-tree.o + CC chdir-notify.o + CC checkout.o + CC color.o + CC column.o + CC combine-diff.o + CC commit.o + CC commit-graph.o + CC commit-reach.o + CC compat/obstack.o + CC compat/terminal.o + CC config.o + CC connect.o + CC connected.o + CC convert.o + CC copy.o + CC credential.o + CC csum-file.o + CC ctype.o + CC date.o + CC decorate.o + CC delta-islands.o + CC diffcore-break.o + CC diffcore-delta.o + CC diffcore-order.o + CC diffcore-pickaxe.o + CC diffcore-rename.o + CC diff-delta.o + CC diff-lib.o + CC diff-no-index.o + CC diff.o + CC dir.o + CC dir-iterator.o + CC editor.o + CC entry.o + CC environment.o + CC ewah/bitmap.o + CC ewah/ewah_bitmap.o + CC ewah/ewah_io.o + CC ewah/ewah_rlw.o + CC exec-cmd.o + CC fetch-negotiator.o + CC fetch-pack.o + CC fsck.o + CC fsmonitor.o + CC gettext.o + CC gpg-interface.o + CC graph.o + CC grep.o + CC hashmap.o + CC linear-assignment.o + CC help.o + CC version.o + AR xdiff/lib.a + AR vcs-svn/lib.a + GEN git-bisect + GEN git-difftool--helper + GEN git-filter-branch + GEN git-merge-octopus + GEN git-merge-one-file + GEN git-merge-resolve + GEN git-mergetool + GEN git-quiltimport + GEN git-legacy-stash + GEN git-request-pull + GEN git-submodule + GEN git-web--browse + GEN GIT-PERL-HEADER + GEN git-p4 + GEN git-instaweb + GEN git-mergetool--lib + GEN git-parse-remote + GEN git-rebase--preserve-merges + GEN git-sh-setup + GEN git-sh-i18n + GEN git-add--interactive + GEN git-archimport + GEN git-cvsexportcommit + GEN git-cvsimport + GEN git-cvsserver + GEN git-send-email + GEN git-svn + AR libgit.a + LINK git-credential-store + LINK git-daemon + LINK git-fast-import + LINK git-http-backend + LINK git-imap-send + LINK git-sh-i18n--envsubst + LINK git-remote-testsvn + LINK git-http-fetch + LINK git-shell + LINK git-credential-cache + LINK git-credential-cache--daemon + LINK git-http-push + LINK git-remote-http + LINK git + LINK t/helper/test-fake-ssh + LINK t/helper/test-line-buffer + LINK t/helper/test-svn-fe + LINK t/helper/test-tool + LN/CP git-remote-https + LN/CP git-remote-ftps + LN/CP git-remote-ftp +/usr/bin/ld: warning: libssl.so.10, needed by /home/chenkangyang/local/lib/libcurl.so, may conflict with libssl.so.1.1 +/usr/bin/ld: warning: libssl.so.10, needed by /home/chenkangyang/local/lib/libcurl.so, may conflict with libssl.so.1.1 +/usr/bin/ld: warning: libssl.so.10, needed by /home/chenkangyang/local/lib/libcurl.so, may conflict with libssl.so.1.1 +/usr/bin/ld: warning: libcrypto.so.10, needed by /home/chenkangyang/local/lib/libcurl.so, may conflict with libcrypto.so.1.1 +/usr/bin/ld: warning: libcrypto.so.10, needed by /home/chenkangyang/local/lib/libcurl.so, may conflict with libcrypto.so.1.1 +/usr/bin/ld: warning: libcrypto.so.10, needed by /home/chenkangyang/local/lib/libcurl.so, may conflict with libcrypto.so.1.1 + BUILTIN git-am + BUILTIN git-add + BUILTIN git-annotate + BUILTIN git-archive + BUILTIN git-apply + BUILTIN git-bisect--helper + BUILTIN git-blame + BUILTIN git-branch + BUILTIN git-bundle + BUILTIN git-cat-file + BUILTIN git-check-ignore + BUILTIN git-check-attr + BUILTIN git-check-mailmap + BUILTIN git-check-ref-format + BUILTIN git-checkout-index + BUILTIN git-checkout + BUILTIN git-clean + BUILTIN git-clone + BUILTIN git-commit-tree + BUILTIN git-column + BUILTIN git-commit-graph + BUILTIN git-commit + BUILTIN git-config + BUILTIN git-count-objects + BUILTIN git-diff-files + BUILTIN git-describe + BUILTIN git-credential + BUILTIN git-diff-index + BUILTIN git-diff-tree + BUILTIN git-env--helper + BUILTIN git-difftool + BUILTIN git-diff + BUILTIN git-fast-export + BUILTIN git-fetch-pack + BUILTIN git-for-each-ref + BUILTIN git-fetch + BUILTIN git-fmt-merge-msg + BUILTIN git-fsck + BUILTIN git-gc + BUILTIN git-hash-object + BUILTIN git-get-tar-commit-id + BUILTIN git-grep + BUILTIN git-help + BUILTIN git-index-pack + BUILTIN git-init-db + BUILTIN git-interpret-trailers + BUILTIN git-log + BUILTIN git-ls-remote + BUILTIN git-ls-files + BUILTIN git-ls-tree + BUILTIN git-mailinfo + BUILTIN git-merge + BUILTIN git-merge-file + BUILTIN git-mailsplit + BUILTIN git-merge-base + BUILTIN git-merge-index + BUILTIN git-merge-ours + BUILTIN git-merge-recursive + BUILTIN git-merge-tree + BUILTIN git-mktag + BUILTIN git-mktree + BUILTIN git-multi-pack-index + BUILTIN git-mv + BUILTIN git-name-rev + BUILTIN git-pack-refs + BUILTIN git-notes + BUILTIN git-pack-objects + BUILTIN git-pack-redundant + BUILTIN git-patch-id + BUILTIN git-prune-packed + BUILTIN git-prune + BUILTIN git-range-diff + BUILTIN git-pull + BUILTIN git-push + BUILTIN git-rebase + BUILTIN git-receive-pack + BUILTIN git-read-tree + BUILTIN git-reflog + BUILTIN git-remote + BUILTIN git-remote-fd + BUILTIN git-remote-ext + BUILTIN git-replace + BUILTIN git-rerere + BUILTIN git-repack + BUILTIN git-reset + BUILTIN git-rev-list + BUILTIN git-rev-parse + BUILTIN git-revert + BUILTIN git-rm + BUILTIN git-send-pack + BUILTIN git-shortlog + BUILTIN git-show-ref + BUILTIN git-show-branch + BUILTIN git-show-index + BUILTIN git-sparse-checkout + BUILTIN git-stash + BUILTIN git-submodule--helper + BUILTIN git-stripspace + BUILTIN git-symbolic-ref + BUILTIN git-tag + BUILTIN git-unpack-file + BUILTIN git-unpack-objects + BUILTIN git-update-index + BUILTIN git-update-ref + BUILTIN git-update-server-info + BUILTIN git-var + BUILTIN git-upload-archive + BUILTIN git-upload-pack + BUILTIN git-verify-commit + BUILTIN git-verify-pack + BUILTIN git-verify-tag + BUILTIN git-write-tree + BUILTIN git-worktree + BUILTIN git-cherry + BUILTIN git-cherry-pick + BUILTIN git-format-patch + BUILTIN git-fsck-objects + BUILTIN git-init + BUILTIN git-show + BUILTIN git-restore + BUILTIN git-merge-subtree + BUILTIN git-stage + BUILTIN git-switch + BUILTIN git-status + BUILTIN git-whatchanged + SUBDIR git-gui +GITGUI_VERSION = 0.21.GITGUI + * new locations or Tcl/Tk interpreter + MSGFMT po/pt_pt.msg MSGFMT po/de.msg MSGFMT po/vi.msg MSGFMT po/hu.msg MSGFMT po/nb.msg MSGFMT po/sv.msg MSGFMT po/fr.msg MSGFMT po/it.msg MSGFMT po/ja.msg MSGFMT po/pt_br.msg MSGFMT po/bg.msg MSGFMT po/ru.msg MSGFMT po/zh_cn.msg MSGFMT po/el.msg 520 translated. + GEN git-gui + INDEX lib/ +550 translated. +514 translated. +519 translated, 1 untranslated. +547 translated. +366 translated, 7 fuzzy, 17 untranslated. +543 translated. +520 translated. +520 translated. +474 translated, 39 untranslated. +565 translated. +520 translated. +546 translated, 1 untranslated. +381 translated, 4 fuzzy, 6 untranslated. + SUBDIR gitk-git +Generating catalog po/de.msg +msgfmt --statistics --tcl po/de.po -l de -d po/ +Generating catalog po/pt_pt.msg +msgfmt --statistics --tcl po/pt_pt.po -l pt_pt -d po/ +Generating catalog po/vi.msg +msgfmt --statistics --tcl po/vi.po -l vi -d po/ +Generating catalog po/ca.msg + * new Tcl/Tk interpreter location +msgfmt --statistics --tcl po/ca.po -l ca -d po/ +Generating catalog po/hu.msg +msgfmt --statistics --tcl po/hu.po -l hu -d po/ +Generating catalog po/es.msg +msgfmt --statistics --tcl po/es.po -l es -d po/ +Generating catalog po/sv.msg +msgfmt --statistics --tcl po/sv.po -l sv -d po/ +Generating catalog po/fr.msg +msgfmt --statistics --tcl po/fr.po -l fr -d po/ +Generating catalog po/it.msg +msgfmt --statistics --tcl po/it.po -l it -d po/ +Generating catalog po/ja.msg +307 translated messages. +msgfmt --statistics --tcl po/ja.po -l ja -d po/ +Generating catalog po/pt_br.msg +msgfmt --statistics --tcl po/pt_br.po -l pt_br -d po/ +307 translated messages. +Generating catalog po/bg.msg +msgfmt --statistics --tcl po/bg.po -l bg -d po/ +311 translated messages. +Generating catalog po/ru.msg +184 translated messages, 46 fuzzy translations, 77 untranslated messages. +msgfmt --statistics --tcl po/ru.po -l ru -d po/ +Generating catalog po/zh_cn.msg +307 translated messages. +msgfmt --statistics --tcl po/zh_cn.po -l zh_cn -d po/ +277 translated messages, 18 fuzzy translations, 12 untranslated messages. + GEN gitk-wish +274 translated messages, 17 fuzzy translations, 16 untranslated messages. +311 translated messages. +311 translated messages. +311 translated messages. +317 translated messages. +317 translated messages. +279 translated messages, 16 fuzzy translations, 12 untranslated messages. +317 translated messages. + SUBDIR templates + SUBDIR git-gui + SUBDIR gitk-git + SUBDIR templates +install -d -m 755 '/home/chenkangyang/local/bin' +install -d -m 755 '/home/chenkangyang/local/libexec/git-core' +install git-credential-store git-daemon git-fast-import git-http-backend git-imap-send git-sh-i18n--envsubst git-shell git-remote-testsvn git-http-fetch git-http-push git-credential-cache git-credential-cache--daemon git-remote-http git-remote-https git-remote-ftp git-remote-ftps git-bisect git-difftool--helper git-filter-branch git-merge-octopus git-merge-one-file git-merge-resolve git-mergetool git-quiltimport git-legacy-stash git-request-pull git-submodule git-web--browse git-add--interactive git-archimport git-cvsexportcommit git-cvsimport git-cvsserver git-send-email git-svn git-p4 git-instaweb '/home/chenkangyang/local/libexec/git-core' +install -m 644 git-mergetool--lib git-parse-remote git-rebase--preserve-merges git-sh-setup git-sh-i18n '/home/chenkangyang/local/libexec/git-core' +install git git-upload-pack git-receive-pack git-upload-archive git-shell git-cvsserver '/home/chenkangyang/local/bin' +make -C templates DESTDIR='' install +make[1]: Entering directory `/home/chenkangyang/local/src/git/templates' +install -d -m 755 '/home/chenkangyang/local/share/git-core/templates' +(cd blt && gtar cf - .) | \ +(cd '/home/chenkangyang/local/share/git-core/templates' && umask 022 && gtar xof -) +make[1]: Leaving directory `/home/chenkangyang/local/src/git/templates' +install -d -m 755 '/home/chenkangyang/local/libexec/git-core/mergetools' +install -m 644 mergetools/* '/home/chenkangyang/local/libexec/git-core/mergetools' +install -d -m 755 '/home/chenkangyang/local/share/locale' +(cd po/build/locale && gtar cf - .) | \ +(cd '/home/chenkangyang/local/share/locale' && umask 022 && gtar xof -) +install -d -m 755 '/home/chenkangyang/local/share/perl5' +(cd perl/build/lib && gtar cf - .) | \ +(cd '/home/chenkangyang/local/share/perl5' && umask 022 && gtar xof -) +make -C gitweb install +make[1]: Entering directory `/home/chenkangyang/local/src/git/gitweb' +make[2]: Entering directory `/home/chenkangyang/local/src/git' +make[2]: `GIT-VERSION-FILE' is up to date. +make[2]: Leaving directory `/home/chenkangyang/local/src/git' + GEN gitweb.cgi + GEN static/gitweb.js +install -d -m 755 '/home/chenkangyang/local/share/gitweb' +install -m 755 gitweb.cgi '/home/chenkangyang/local/share/gitweb' +install -d -m 755 '/home/chenkangyang/local/share/gitweb/static' +install -m 644 static/gitweb.js static/gitweb.css static/git-logo.png static/git-favicon.png '/home/chenkangyang/local/share/gitweb/static' +make[1]: Leaving directory `/home/chenkangyang/local/src/git/gitweb' +make -C gitk-git install +make[1]: Entering directory `/home/chenkangyang/local/src/git/gitk-git' +install -d -m 755 '/home/chenkangyang/local/bin' +install -m 755 gitk-wish '/home/chenkangyang/local/bin'/gitk +install -d -m 755 '/home/chenkangyang/local/share/gitk/lib/msgs' +install -m 644 po/zh_cn.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/de.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/sv.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/it.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/hu.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/ja.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/pt_pt.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/fr.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/pt_br.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/ru.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/ca.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/vi.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/bg.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && install -m 644 po/es.msg '/home/chenkangyang/local/share/gitk/lib/msgs' && true +make[1]: Leaving directory `/home/chenkangyang/local/src/git/gitk-git' +make -C git-gui gitexecdir='/home/chenkangyang/local/libexec/git-core' install +make[1]: Entering directory `/home/chenkangyang/local/src/git/git-gui' + DEST /home/chenkangyang/local/libexec/git-core + INSTALL 755 git-gui + INSTALL 755 git-gui--askpass + LINK git-citool -> git-gui + DEST /home/chenkangyang/local/share/git-gui/lib + INSTALL 644 tclIndex + INSTALL 644 themed.tcl + INSTALL 644 tools.tcl + INSTALL 644 line.tcl + INSTALL 644 checkout_op.tcl + INSTALL 644 transport.tcl + INSTALL 644 console.tcl + INSTALL 644 remote_add.tcl + INSTALL 644 browser.tcl + INSTALL 644 branch_checkout.tcl + INSTALL 644 spellcheck.tcl + INSTALL 644 status_bar.tcl + INSTALL 644 diff.tcl + INSTALL 644 remote.tcl + INSTALL 644 choose_font.tcl + INSTALL 644 option.tcl + INSTALL 644 mergetool.tcl + INSTALL 644 tools_dlg.tcl + INSTALL 644 search.tcl + INSTALL 644 shortcut.tcl + INSTALL 644 branch_rename.tcl + INSTALL 644 class.tcl + INSTALL 644 remote_branch_delete.tcl + INSTALL 644 choose_repository.tcl + INSTALL 644 about.tcl + INSTALL 644 blame.tcl + INSTALL 644 branch.tcl + INSTALL 644 win32.tcl + INSTALL 644 sshkey.tcl + INSTALL 644 branch_create.tcl + INSTALL 644 chord.tcl + INSTALL 644 commit.tcl + INSTALL 644 branch_delete.tcl + INSTALL 644 index.tcl + INSTALL 644 encoding.tcl + INSTALL 644 logo.tcl + INSTALL 644 date.tcl + INSTALL 644 choose_rev.tcl + INSTALL 644 database.tcl + INSTALL 644 error.tcl + INSTALL 644 merge.tcl + INSTALL 644 git-gui.ico + INSTALL 644 win32_shortcut.js + DEST /home/chenkangyang/local/share/git-gui/lib/msgs + INSTALL 644 pt_br.msg + INSTALL 644 hu.msg + INSTALL 644 zh_cn.msg + INSTALL 644 de.msg + INSTALL 644 sv.msg + INSTALL 644 it.msg + INSTALL 644 ja.msg + INSTALL 644 pt_pt.msg + INSTALL 644 fr.msg + INSTALL 644 ru.msg + INSTALL 644 el.msg + INSTALL 644 vi.msg + INSTALL 644 bg.msg + INSTALL 644 nb.msg +make[1]: Leaving directory `/home/chenkangyang/local/src/git/git-gui' +bindir=$(cd '/home/chenkangyang/local/bin' && pwd) && \ +execdir=$(cd '/home/chenkangyang/local/libexec/git-core' && pwd) && \ +destdir_from_execdir_SQ=$(echo 'libexec/git-core' | sed -e 's|[^/][^/]*|..|g') && \ +{ test "$bindir/" = "$execdir/" || \ + for p in git git-shell git-cvsserver; do \ + rm -f "$execdir/$p" && \ + test -n "" && \ + ln -s "$destdir_from_execdir_SQ/bin/$p" "$execdir/$p" || \ + { test -z "" && \ + ln "$bindir/$p" "$execdir/$p" 2>/dev/null || \ + cp "$bindir/$p" "$execdir/$p" || exit; } \ + done; \ +} && \ +for p in git-receive-pack git-upload-archive git-upload-pack; do \ + rm -f "$bindir/$p" && \ + test -n "" && \ + ln -s "git" "$bindir/$p" || \ + { test -z "" && \ + ln "$bindir/git" "$bindir/$p" 2>/dev/null || \ + ln -s "git" "$bindir/$p" 2>/dev/null || \ + cp "$bindir/git" "$bindir/$p" || exit; } \ +done && \ +for p in git-add git-am git-annotate git-apply git-archive git-bisect--helper git-blame git-branch git-bundle git-cat-file git-check-attr git-check-ignore git-check-mailmap git-check-ref-format git-checkout-index git-checkout git-clean git-clone git-column git-commit-tree git-commit git-commit-graph git-config git-count-objects git-credential git-describe git-diff-files git-diff-index git-diff-tree git-diff git-difftool git-env--helper git-fast-export git-fetch-pack git-fetch git-fmt-merge-msg git-for-each-ref git-fsck git-gc git-get-tar-commit-id git-grep git-hash-object git-help git-index-pack git-init-db git-interpret-trailers git-log git-ls-files git-ls-remote git-ls-tree git-mailinfo git-mailsplit git-merge git-merge-base git-merge-file git-merge-index git-merge-ours git-merge-recursive git-merge-tree git-mktag git-mktree git-multi-pack-index git-mv git-name-rev git-notes git-pack-objects git-pack-redundant git-pack-refs git-patch-id git-prune-packed git-prune git-pull git-push git-range-diff git-read-tree git-rebase git-receive-pack git-reflog git-remote git-remote-ext git-remote-fd git-repack git-replace git-rerere git-reset git-rev-list git-rev-parse git-revert git-rm git-send-pack git-shortlog git-show-branch git-show-index git-show-ref git-sparse-checkout git-stash git-stripspace git-submodule--helper git-symbolic-ref git-tag git-unpack-file git-unpack-objects git-update-index git-update-ref git-update-server-info git-upload-archive git-upload-pack git-var git-verify-commit git-verify-pack git-verify-tag git-worktree git-write-tree git-cherry git-cherry-pick git-format-patch git-fsck-objects git-init git-merge-subtree git-restore git-show git-stage git-status git-switch git-whatchanged; do \ + rm -f "$execdir/$p" && \ + test -n "" && \ + ln -s "$destdir_from_execdir_SQ/bin/git" "$execdir/$p" || \ + { test -z "" && \ + ln "$execdir/git" "$execdir/$p" 2>/dev/null || \ + ln -s "git" "$execdir/$p" 2>/dev/null || \ + cp "$execdir/git" "$execdir/$p" || exit; } \ +done && \ +remote_curl_aliases="git-remote-https git-remote-ftp git-remote-ftps" && \ +for p in $remote_curl_aliases; do \ + rm -f "$execdir/$p" && \ + test -n "" && \ + ln -s "git-remote-http" "$execdir/$p" || \ + { test -z "" && \ + ln "$execdir/git-remote-http" "$execdir/$p" 2>/dev/null || \ + ln -s "git-remote-http" "$execdir/$p" 2>/dev/null || \ + cp "$execdir/git-remote-http" "$execdir/$p" || exit; } \ +done && \ +./check_bindir "z$bindir" "z$execdir" "$bindir/git-add" +git installed on /home/chenkangyang/local diff --git a/required-list b/required-list new file mode 100644 index 0000000..7fedc27 --- /dev/null +++ b/required-list @@ -0,0 +1 @@ +./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o diff --git a/stage_final b/stage_final new file mode 100644 index 0000000..92f251d --- /dev/null +++ b/stage_final @@ -0,0 +1 @@ +stage3 diff --git a/zzgcc.sh b/zzgcc.sh index ac5ead8..3f7d07f 100755 --- a/zzgcc.sh +++ b/zzgcc.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/zsh # install gcc set -e @@ -6,10 +6,12 @@ ROOTDIR=${ZZROOT:-$HOME/app} NAME="gcc" TYPE=".tar.gz" FILE="$NAME$TYPE" -DOWNLOADURL="http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-7.5.0/gcc-7.5.0.tar.gz" +DOWNLOADURL="http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-7.5.0/gcc-7.5.0.tar.gz" # for CUDA10 +# DOWNLOADURL="http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-9.1.0/gcc-9.1.0.tar.gz" # for CUDA11 ? 老机器上可能会失败。 echo $NAME will be installed in "$ROOTDIR" -echo CUDA 10 support up to gcc 7, CUDA 9 support up to gcc 5. +echo CUDA 11 support up to gcc 9, CUDA 10 support up to gcc 7, CUDA 9 support up to gcc 5. + echo Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+. mkdir -p "$ROOTDIR/downloads" @@ -28,7 +30,15 @@ tar xf downloads/$FILE -C src/$NAME --strip-components 1 cd src/$NAME -./configure --prefix="$ROOTDIR" --with-gmp="$ROOTDIR" --with-mpfr="$ROOTDIR" --with-mpc="$ROOTDIR" --disable-multilib --enable-languages=c,c++,fortran +./contrib/download_prerequisites +# ./configure --prefix="$ROOTDIR" --with-gmp="$ROOTDIR" --with-mpfr="$ROOTDIR" \ +# --with-mpc="$ROOTDIR" --with-isl="$ROOTDIR" \ +# --disable-multilib --enable-languages=c,c++,fortran \ +# --enable-bootstrap --enable-checking=release + +# ./configure --prefix="$ROOTDIR" --with-gmp-prefix="$ROOTDIR" --with-mpfr="$ROOTDIR" --with-mpc="$ROOTDIR" --with-isl="$ROOTDIR" --disable-checking --disable-multilib --enable-threads=posix --enable-languages=c,c++,fortran \ +./configure --prefix="$ROOTDIR" --disable-checking --disable-multilib --enable-threads=posix --enable-languages=c,c++,fortran + make -j"$(nproc)" && make install -echo $NAME installed on "$ROOTDIR" +echo $NAME installed on "$ROOTDIR" \ No newline at end of file diff --git a/zzgit.sh b/zzgit.sh index 761b894..595cb9b 100755 --- a/zzgit.sh +++ b/zzgit.sh @@ -27,7 +27,7 @@ tar xf downloads/$FILE -C src/$NAME --strip-components 1 cd src/$NAME make configure -./configure --prefix="$ROOTDIR" +./configure --prefix="$ROOTDIR" --with-openssl="$ROOTDIR/ssl" --with-curl="$ROOTDIR" make -j"$(nproc)" && make install echo $NAME installed on "$ROOTDIR" diff --git a/zzisl.sh b/zzisl.sh new file mode 100755 index 0000000..07eb47f --- /dev/null +++ b/zzisl.sh @@ -0,0 +1,33 @@ +#!/bin/bash +# install isl +set -e + +ROOTDIR=${ZZROOT:-$HOME/app} +NAME="isl" +TYPE=".tar.gz" +FILE="$NAME$TYPE" +DOWNLOADURL="http://www.mirrorservice.org/sites/sourceware.org/pub/gcc/infrastructure/isl-0.18.tar.bz2" +echo $NAME will be installed in "$ROOTDIR" + +echo install gmp first + +mkdir -p "$ROOTDIR/downloads" +cd "$ROOTDIR" + +if [ -f "downloads/$FILE" ]; then + echo "downloads/$FILE exist" +else + echo "$FILE does not exist, downloading from $DOWNLOADURL" + wget $DOWNLOADURL -O $FILE + mv $FILE downloads/ +fi + +mkdir -p src/$NAME +tar xf downloads/$FILE -C src/$NAME --strip-components 1 + +cd src/$NAME + +./configure --prefix="$ROOTDIR" --with-gmp-prefix="$ROOTDIR" +make -j"$(nproc)" && make check && make install + +echo $NAME installed on "$ROOTDIR" diff --git a/zztmux.sh b/zztmux.sh index a6b0ada..18cd04e 100755 --- a/zztmux.sh +++ b/zztmux.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/zsh # install tmux set -e @@ -26,7 +26,7 @@ tar xf downloads/$FILE -C src/$NAME --strip-components 1 cd src/$NAME -./configure --prefix="$ROOTDIR" +./configure --prefix="$ROOTDIR" LDFLAGS="-L$ROOTDIR/lib" make -j"$(nproc)" && make install echo $NAME installed on "$ROOTDIR"