Skip to content

Instantly share code, notes, and snippets.

@seifertm
Created January 10, 2016 18:21
Show Gist options
  • Save seifertm/a46c37f5de499b233543 to your computer and use it in GitHub Desktop.
Save seifertm/a46c37f5de499b233543 to your computer and use it in GitHub Desktop.
Build log of RethinkDB 2.2.2 on a system with GCC 4.9.2 and Clang 4.7 installed using GCC-specific CXXFLAGS.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ ./configure --prefix=/var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16 --enable-static --disable-layout
## --------- ##
## Platform. ##
## --------- ##
hostname = m6000
uname -m = x86_64
uname -r = 4.3.3-gentoo
uname -s = Linux
uname -v = #1 SMP PREEMPT Sun Dec 20 09:41:36 CET 2015
/usr/bin/uname -p = AMD Opteron(tm) Processor 6128
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/lib/portage/python2.7/ebuild-helpers/xattr
PATH: /usr/lib/portage/python2.7/ebuild-helpers
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /opt/bin
PATH: /usr/x86_64-pc-linux-gnu/gcc-bin/4.9.2
PATH: /usr/x86_64-pc-linux-gnu/avr/gcc-bin/4.9.2
PATH: /usr/x86_64-pc-linux-gnu/x86_64-w64-mingw32/gcc-bin/4.9.2
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2561: checking for ICU version numbers
configure:2594: result: release 52.1, library 52.1, unicode version 6.3
configure:2633: checking build system type
configure:2647: result: x86_64-unknown-linux-gnu
configure:2667: checking host system type
configure:2680: result: x86_64-unknown-linux-gnu
configure:2723: checking whether to build debug libraries
configure:2735: result: no
configure:2740: checking whether to build release libraries
configure:2752: result: yes
configure:2815: checking for clang
configure:2831: found /usr/bin/clang
configure:2842: result: clang
configure:2873: checking for C compiler version
configure:2882: clang --version >&5
clang version 3.7.0 (tags/RELEASE_370/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
configure:2893: $? = 0
configure:2882: clang -v >&5
clang version 3.7.0 (tags/RELEASE_370/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2
configure:2893: $? = 0
configure:2882: clang -V >&5
x86_64-pc-linux-gnu-clang-3.7: error: argument to '-V' is missing (expected 1 value)
x86_64-pc-linux-gnu-clang-3.7: error: no input files
configure:2893: $? = 1
configure:2882: clang -qversion >&5
x86_64-pc-linux-gnu-clang-3.7: error: unknown argument: '-qversion'
x86_64-pc-linux-gnu-clang-3.7: error: no input files
configure:2893: $? = 1
configure:2913: checking whether the C compiler works
configure:2935: clang -O2 -march=amdfam10 -mtune=amdfam10 -mcx16 -msahf -mpopcnt -pipe -Wl,-O1 -Wl,--as-needed conftest.c >&5
x86_64-pc-linux-gnu-clang-3.7: error: unknown argument: '-msahf'
configure:2939: $? = 1
configure:2977: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2982: error: in `/var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/build/third_party/icu/source':
configure:2984: error: C compiler cannot create executables
See `config.log' for more details
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-O2 -march=amdfam10 -mtune=amdfam10 -mcx16 -msahf -mpopcnt -pipe'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-O2 -march=amdfam10 -mtune=amdfam10 -mcx16 -msahf -mpopcnt -pipe'
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=/usr/bin/c++
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-Wl,-O1 -Wl,--as-needed'
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=x86_64-unknown-linux-gnu
ac_cv_prog_ac_ct_CC=clang
## ----------------- ##
## Output variables. ##
## ----------------- ##
AR=''
ARFLAGS=''
CC='clang'
CFLAGS='-O2 -march=amdfam10 -mtune=amdfam10 -mcx16 -msahf -mpopcnt -pipe'
COMPILE_LINK_ENVVAR=''
CPP=''
CPPFLAGS=''
CXX='/usr/bin/c++'
CXXFLAGS='-O2 -march=amdfam10 -mtune=amdfam10 -mcx16 -msahf -mpopcnt -pipe'
DATA_PACKAGING_MODE=''
DEFS=''
DOXYGEN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ENABLE_DEBUG='0'
ENABLE_RELEASE='1'
ENABLE_RPATH=''
ENABLE_SHARED=''
ENABLE_STATIC=''
EXEEXT=''
EXTRAS_TRUE=''
GENCCODE_ASSEMBLY=''
GREP=''
HAVE_MMAP=''
ICUDATA_CHAR=''
ICUIO_TRUE=''
ICULIBSUFFIX=''
ICULIBSUFFIXCNAME=''
ICU_ECHO_C=''
ICU_ECHO_N='-n'
ICU_ECHO_T=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
LAYOUT_TRUE=''
LDFLAGS='-Wl,-O1 -Wl,--as-needed'
LIBCFLAGS=''
LIBCXXFLAGS=''
LIBOBJS=''
LIBS=''
LIB_M=''
LIB_THREAD=''
LIB_VERSION='52.1'
LIB_VERSION_MAJOR='52'
LTLIBOBJS=''
OBJEXT=''
PACKAGE='icu'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
RANLIB=''
SAMPLES_TRUE=''
SHELL='/bin/sh'
TESTS_TRUE=''
TOOLS_TRUE=''
UCLN_NO_AUTO_CLEANUP=''
UCONFIG_CFLAGS=''
UCONFIG_CPPFLAGS=''
UCONFIG_CXXFLAGS=''
UNICODE_VERSION='6.3'
U_DEFAULT_SHOW_DRAFT=''
U_DISABLE_RENAMING=''
U_ENABLE_DYLOAD=''
U_ENABLE_TRACING=''
U_HAVE_ATOMIC=''
U_HAVE_DIRENT_H=''
U_HAVE_INTTYPES_H=''
U_HAVE_LIB_SUFFIX=''
U_HAVE_NL_LANGINFO_CODESET=''
U_HAVE_PLACEMENT_NEW=''
U_HAVE_POPEN=''
U_HAVE_STD_STRING=''
U_HAVE_TIMEZONE=''
U_HAVE_TZNAME=''
U_HAVE_TZSET=''
U_HAVE_WCHAR_H=''
U_HAVE_WCSCPY=''
U_IS_BIG_ENDIAN=''
U_MAKE=''
U_NL_LANGINFO_CODESET=''
U_OVERRIDE_CXX_ALLOCATION=''
U_TIMEZONE=''
U_TZNAME=''
U_TZSET=''
VERSION='52.1'
ac_ct_CC='clang'
ac_ct_CXX=''
bindir='${exec_prefix}/bin'
build='x86_64-unknown-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
cross_buildroot=''
cross_compiling='no'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='NONE'
host='x86_64-unknown-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
pkgicudatadir=''
platform=''
platform_make_fragment=''
platform_make_fragment_name=''
prefix='/var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
thepkgicudatadir=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
configure: exit 77
* Reading arguments from 'configure.default'
* Prepending the following arguments: --fetch re2 --fetch gtest --fetch v8
* Detecting system configuration
Bash: 4.3.42(1)-release
Use ccache: no
C++ Compiler: GCC 4.9.2 (/usr/bin/c++)
Host System: x86_64-pc-linux-gnu
Build System: Linux 4.3.3-gentoo x86_64
Cross-compiling: no
Host Operating System: Linux
Build Architecture: x86_64
C++11: ok
Precompiled web assets: yes
Protobuf compiler: /usr/bin/protoc
python: python 2.7.11
Node.js package manager: no
coffee: no
Browserify: no
bluebird: external/bluebird_2.9.32
web UI dependencies: external/admin-deps_2.0.3
wget: /usr/bin/wget
curl: /usr/bin/curl
Google Test: external/gtest_1.6.0
termcap: -lncurses
boost_system: -lboost_system
ssl: -lssl
protobuf: -lprotobuf
v8 javascript engine: external/v8_3.30.33.16
RE2: external/re2_20140111
z: -lz
crypto: -lcrypto
curl: -lcurl
malloc: jemalloc
jemalloc: -ljemalloc
Test protobuf: ok
Test boost: ok
Test OpenSSL: ok
Installation prefix: /usr
Configuration prefix: /etc
Runtime data prefix: /var
* Wrote configuration to config.mk
mkdir -p build/release/.
rm -rf build/web_assets
cp -pRP precompiled/web build/web_assets
mkdir -p build/release/web_assets/.
./scripts/compile-web-assets.py ./build/web_assets > build/release/web_assets/web_assets.cc
TRACE=1 WGET='/usr/bin/wget' CURL='/usr/bin/curl' NPM='false' OS='Linux' FETCH_LIST=' bluebird admin-deps gtest v8 re2' BUILD_ROOT_DIR='./build' PTHREAD_LIBS='-pthread' CROSS_COMPILING='0' CXX='/usr/bin/c++' MAKEFLAGS=' ' mk/support/pkg/pkg.sh install-include gtest_1.6.0
+ pkg_depends_env
++ pkg_depends
++ true
+ pkg_install-include
+ test -e /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/./build/external/gtest_1.6.0/include
+ [[ -e /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/gtest_1.6.0/include ]]
+ mkdir -p /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/./build/external/gtest_1.6.0/include
+ cp -RL /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/gtest_1.6.0/include/. /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/./build/external/gtest_1.6.0/include
test -e ./build/external/gtest_1.6.0/include && touch ./build/external/gtest_1.6.0/include || true
mkdir -p build/release/obj/web_assets/
/usr/bin/c++ -O2 -march=amdfam10 -mtune=amdfam10 -mcx16 -msahf -mpopcnt -pipe -isystem ./build/external/re2_20140111/include -isystem ./build/external/v8_3.30.33.16/include -I./src -pthread "-DPRODUCT_NAME=\"RethinkDB\"" "-D__STDC_LIMIT_MACROS" "-D__STDC_FORMAT_MACROS" -Wall -Wextra "-DRAPIDJSON_HAS_STDSTRING" "-DRAPIDJSON_PARSE_DEFAULT_FLAGS=kParseFullPrecisionFlag" -D_FILE_OFFSET_BITS=64 -Werror -Wnon-virtual-dtor -Wno-deprecated-declarations -std=gnu++0x -Wformat=2 -Wswitch-enum -Wno-array-bounds -O3 -DNDEBUG -fno-strict-aliasing -g -DHAS_TERMCAP -I./build/release/proto -DRETHINKDB_VERSION=\"2.2.2\" -DRETHINKDB_CODE_VERSION=\"2.2.2\" -isystem ./build/external/gtest_1.6.0/include -c -o build/release/obj/web_assets/web_assets.o build/release/web_assets/web_assets.cc
mkdir -p build/release/proto/.
rm -f ./build/release/proto/rdb_protocol/ql2.pb.h ./build/release/proto/rdb_protocol/ql2.pb.cc
/usr/bin/protoc --proto_path=./src --cpp_out ./build/release/proto src/rdb_protocol/ql2.proto
mkdir -p build/release/obj/rdb_protocol/
/usr/bin/c++ -O2 -march=amdfam10 -mtune=amdfam10 -mcx16 -msahf -mpopcnt -pipe -isystem ./build/external/re2_20140111/include -isystem ./build/external/v8_3.30.33.16/include -I./src -pthread "-DPRODUCT_NAME=\"RethinkDB\"" "-D__STDC_LIMIT_MACROS" "-D__STDC_FORMAT_MACROS" -Wall -Wextra "-DRAPIDJSON_HAS_STDSTRING" "-DRAPIDJSON_PARSE_DEFAULT_FLAGS=kParseFullPrecisionFlag" -D_FILE_OFFSET_BITS=64 -Werror -Wnon-virtual-dtor -Wno-deprecated-declarations -std=gnu++0x -Wformat=2 -Wswitch-enum -Wno-array-bounds -O3 -DNDEBUG -fno-strict-aliasing -g -DHAS_TERMCAP -I./build/release/proto -DRETHINKDB_VERSION=\"2.2.2\" -DRETHINKDB_CODE_VERSION=\"2.2.2\" -isystem ./build/external/gtest_1.6.0/include -c -o build/release/obj/rdb_protocol/ql2.pb.o build/release/proto/rdb_protocol/ql2.pb.cc
TRACE=1 WGET='/usr/bin/wget' CURL='/usr/bin/curl' NPM='false' OS='Linux' FETCH_LIST=' bluebird admin-deps gtest v8 re2' BUILD_ROOT_DIR='./build' PTHREAD_LIBS='-pthread' CROSS_COMPILING='0' CXX='/usr/bin/c++' MAKEFLAGS=' ' mk/support/pkg/pkg.sh install-include re2_20140111
+ pkg_depends_env
++ pkg_depends
++ true
+ pkg_install-include
+ mkdir -p /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/re2_20140111/include/re2
+ cp /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/filtered_re2.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/prefilter.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/prefilter_tree.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/prog.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/re2.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/regexp.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/set.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/stringpiece.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/unicode_casefold.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/unicode_groups.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/variadic_function.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/re2_20140111/re2/walker-inl.h /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/re2_20140111/include/re2
test -e ./build/external/re2_20140111/include && touch ./build/external/re2_20140111/include || true
TRACE=1 WGET='/usr/bin/wget' CURL='/usr/bin/curl' NPM='false' OS='Linux' FETCH_LIST=' bluebird admin-deps gtest v8 re2' BUILD_ROOT_DIR='./build' PTHREAD_LIBS='-pthread' CROSS_COMPILING='0' CXX='/usr/bin/c++' MAKEFLAGS=' ' mk/support/pkg/pkg.sh install-include v8_3.30.33.16
+ pkg_depends_env
++ pkg_depends
++ true
+ pkg_install-include
+ pkg_copy_src_to_build
+ mkdir -p /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/build
+ cp -af /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/v8_3.30.33.16/. /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/build
+ rm -rf /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/include
+ mkdir -p /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/include
+ cp -RL /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/external/v8_3.30.33.16/include/. /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/include
+ sed -i.bak 's/include\///' /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/include/libplatform/libplatform.h
+ [[ 0 = 1 ]]
++ niceabspath /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16
++ [[ -d /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16 ]]
++ cd /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16
++ pwd
++ return
+ in_dir /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/build/third_party/icu/source ./configure --prefix=/var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16 --enable-static --disable-layout
+ local dir=/var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/build/third_party/icu/source
+ shift
+ cd /var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/build/third_party/icu/source
+ ./configure --prefix=/var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16 --enable-static --disable-layout
checking for ICU version numbers... release 52.1, library 52.1, unicode version 6.3
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether to build debug libraries... no
checking whether to build release libraries... yes
checking for clang... clang
checking whether the C compiler works... no
configure: error: in `/var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16/build/third_party/icu/source':
configure: error: C compiler cannot create executables
See `config.log' for more details
mk/support/build.mk:147: recipe for target 'build/external/v8_3.30.33.16/include' failed
make[1]: *** [build/external/v8_3.30.33.16/include] Error 1
Makefile:52: recipe for target 'make' failed
make: *** [make] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment