* Package: app-shells/squirrelsh-1.2.7 * Repository: gentoo * Maintainer: blueness@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking squirrelsh-1.2.7-src.tar.bz2 to /var/tmp/portage/app-shells/squirrelsh-1.2.7/work >>> Source unpacked in /var/tmp/portage/app-shells/squirrelsh-1.2.7/work >>> Preparing source in /var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7 ... * Applying squirrelsh-rename-LDFLAGS.patch ... [ ok ] * Applying squirrelsh-no-strip.patch ... [ ok ] * Applying squirrelsh-fix-in_LDFLAGS.patch ... [ ok ] * Applying squirrelsh-remove-forced-abi.patch ... [ ok ] * Applying squirrelsh-no-docs.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7 ... Checking for sed... /bin/sed Checking CPU architecture... x86_64 Checking platform (OS)... linux64 Checking for install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install Checking whether install supports required options... yes Checking for make tool... /usr/bin/gmake Checking whether gmake sets $(MAKE)... yes Checking for C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++ Checking whether C++ compiler supports required options (-march=native -O2 -pipe)... yes Checking for ranlib... /usr/bin/ranlib Checking whether linker supports required options (-Wl,-O1 -Wl,--as-needed)... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for ... yes Checking for pkg-config... /usr/bin/pkg-config Checking for libpcre... yes Checking system PCRE version number... 8.39 Creating 'Makefile'... yes Creating 'squirrel/Makefile'... yes Creating 'shell/Makefile'... yes Creating 'configure-mime'... yes ------------------------------------------------------------------------------- Configuration has been completed successfully. Build for linux64 platform with x86_64 CPU architecture Installation prefix: /var/tmp/portage/app-shells/squirrelsh-1.2.7/image//usr Allow debugging: no Build static libraries Use system PCRE 8.39 library Use local Squirrel library Install MIME information: Create symbolic link: no Compile C code with 'x86_64-pc-linux-gnu-gcc' using '-march=native -O2 -pipe' options Compile C++ code with 'x86_64-pc-linux-gnu-g++' using '-march=native -O2 -pipe' options Create static libraries with 'ar rc' Create executables and shared libraries with 'x86_64-pc-linux-gnu-g++' using '-Wl,-O1 -Wl,--as-needed' options Install files with 'install' Now use 'gmake' to compile Squirrel Shell 1.2.7. >>> Source configured. >>> Compiling source in /var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7 ... make -j1 make[1]: Entering directory '/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel' x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqapi.o sqapi.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqbaselib.o sqbaselib.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqclass.o sqclass.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqcompiler.o sqcompiler.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqdebug.o sqdebug.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqfuncstate.o sqfuncstate.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqlexer.o sqlexer.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqmem.o sqmem.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqobject.o sqobject.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqstate.o sqstate.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqtable.o sqtable.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o sqvm.o sqvm.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" ar rc "../lib/libsquirrel.a" sqapi.o sqbaselib.o sqclass.o sqcompiler.o sqdebug.o sqfuncstate.o sqlexer.o sqmem.o sqobject.o sqstate.o sqtable.o sqvm.o ranlib "../lib/libsquirrel.a" make[1]: Leaving directory '/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel' make[1]: Entering directory '/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/shell' x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -DNDEBUG -D_SQ64 -c -o base.o base.cpp -I. -I"/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/squirrel" In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/char_traits.h:39:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/string:40, from base.cpp:19: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:243:56: error: macro "min" passed 3 arguments, but takes just 2 min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:265:56: error: macro "max" passed 3 arguments, but takes just 2 max(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ In file included from base.cpp:17:0: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:195:5: error: expected unqualified-id before ‘const’ min(const _Tp& __a, const _Tp& __b) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:195:5: error: expected ‘)’ before ‘const’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:195:5: error: expected ‘)’ before ‘const’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:195:5: error: expected initializer before ‘const’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:219:5: error: expected unqualified-id before ‘const’ max(const _Tp& __a, const _Tp& __b) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:219:5: error: expected ‘)’ before ‘const’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:219:5: error: expected ‘)’ before ‘const’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:219:5: error: expected initializer before ‘const’ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/char_traits.h:39:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/string:40, from base.cpp:19: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:243:5: error: ‘std::min’ declared as an ‘inline’ variable min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^~~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:246:7: error: expected primary-expression before ‘if’ if (__comp(__b, __a)) ^~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:246:7: error: expected ‘}’ before ‘if’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:246:7: error: expected ‘;’ before ‘if’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:248:7: error: expected unqualified-id before ‘return’ return __a; ^~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:265:5: error: ‘max’ declared as an ‘inline’ variable max(const _Tp& __a, const _Tp& __b, _Compare __comp) ^~~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:268:7: error: expected primary-expression before ‘if’ if (__comp(__a, __b)) ^~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:268:7: error: expected ‘}’ before ‘if’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:268:7: error: expected ‘;’ before ‘if’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:270:7: error: expected unqualified-id before ‘return’ return __a; ^~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:271:5: error: expected declaration before ‘}’ token } ^ make[1]: *** [Makefile:17: base.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7/shell' make: *** [Makefile:4: all] Error 2 * ERROR: app-shells/squirrelsh-1.2.7::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-shells/squirrelsh-1.2.7::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-shells/squirrelsh-1.2.7::gentoo'`. * The complete build log is located at '/var/log/portage/app-shells:squirrelsh-1.2.7:20160919-233012.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-shells/squirrelsh-1.2.7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-shells/squirrelsh-1.2.7/temp/environment'. * Working directory: '/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7' * S: '/var/tmp/portage/app-shells/squirrelsh-1.2.7/work/squirrelsh-1.2.7'