* Package: sci-visualization/gle-4.2.5 * Repository: gentoo * Maintainer: grozin@gentoo.org sci@gentoo.org * USE: X abi_x86_64 amd64 elibc_glibc jpeg kernel_linux png qt4 tiff userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking gle-graphics-4.2.5f-src.tar.gz to /var/tmp/portage/sci-visualization/gle-4.2.5/work >>> Source unpacked in /var/tmp/portage/sci-visualization/gle-4.2.5/work >>> Preparing source in /var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5 ... * Applying gle-4.2.4b-parallel.patch ... [ ok ] * Running aclocal ... [ ok ] * Running autoconf ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5 ... * econf: updating gle-graphics-4.2.5/platform/autoconf/config.guess with /usr/share/gnuconfig/config.guess * econf: updating gle-graphics-4.2.5/platform/autoconf/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --without-rpath --with-manip --with-qt=/usr --with-x --with-jpeg --with-png --with-tiff checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c checking for a thread-safe mkdir -p... /bin/mkdir -p checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking whether byte ordering is bigendian... no checking for uint16_t... yes checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for X... libraries , headers checking for XOpenDisplay in -lX11... yes checking for deflate in -lz... yes checking for library containing socket... none required checking for library containing gethostbyname... none required checking for jpeg_destroy_decompress in -ljpeg... yes checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking for TIFFReadScanline in -ltiff... yes checking tiffio.h usability... yes checking tiffio.h presence... yes checking for tiffio.h... yes checking for libpng >= 0... yes checking for cairo >= 1.10.0... yes cairo CFLAGS: -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 cairo LIBS: -lcairo checking for poppler-glib >= 0.10.0... yes poppler CFLAGS: -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 poppler LIBS: -lpoppler-glib -lgobject-2.0 -lglib-2.0 -lcairo checking GL/glu.h usability... yes checking GL/glu.h presence... yes checking for GL/glu.h... yes checking for gluLookAt in -lGLU... yes checking for library containing dlopen... -ldl checking for tgetent in -ltinfo... no checking for library containing wbkgdset... -lncurses checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for x86_64-pc-linux-gnu-strip,gstrip... no checking for strip,gstrip... no Checking if strip is GNU strip strip is GNU strip (strip) configure: creating ./config.status config.status: creating Makefile config.status: creating src/gle/Makefile config.status: creating src/gle/bitmap/Makefile config.status: creating src/gle/letzfitz/Makefile config.status: creating src/gle/surface/Makefile config.status: creating src/gle/tokens/Makefile config.status: creating src/fbuild/Makefile config.status: creating src/makefmt/Makefile config.status: creating src/manip/Makefile config.status: creating src/TeX/Makefile config.status: creating src/gui/MakefileAC config.status: creating src/gui/qgle.pro config.status: creating src/doc/gle.1 config.status: creating platform/autoconf/gle-graphics.pc config.status: creating platform/autopackage/gle4.apspec config.status: creating src/config.h CPPFLAGS: -DHAVE_CONFIG_H $(VERSION_INFO) -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native LDFLAGS: -Wl,-O1 -Wl,--as-needed -L. LIBS: -lpoppler-glib -lgobject-2.0 -lglib-2.0 -lcairo -lcairo -lpng16 -lz -ltiff -ljpeg -lz -lX11 SIMPLE_LIBS: SIMPLE_LIBS_DL: -ldl SIMPLE_LDFLAGS: -Wl,-O1 -Wl,--as-needed ** Configuration summary for GLE 4.2.5 (x86_64-pc-linux-gnu): ** Bitmap support: PNG support: yes TIFF support: yes JPEG support: yes Statically link: no ** X11 preview support: yes ** Cairo graphics support: yes ** Poppler PDF support: yes ** Socket support: yes ** Include 'manip' utility: yes ** Debug mode: off ** GLE GUI support: yes Using Qt version 4.8.7 in /usr/lib64/qt4 ** Install data into: /usr/share/gle-graphics/4.2.5 ** Install binary into: /usr/bin (use ./configure --prefix=dir to change the installation directory.) GLE 4.2.5 has been configured. The next step is to run "make". After "make" completes, run "make install" to install GLE. >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5 ... make -j1 /bin/mkdir -p build /bin/mkdir -p build/bin /bin/mkdir -p build/lib /bin/mkdir -p build/doc /bin/mkdir -p build/gleinc make -C src/gle make_glebtool make[1]: Entering directory '/var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5/src/gle' x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c cutils.cpp -o cutils.static.o x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c file_io.cpp -o file_io.static.o x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed glebtool.cpp cutils.static.o file_io.static.o -o ../../build/bin/glebtool ../../build/bin/glebtool -setrelpath /usr/bin /usr/lib64 /usr/share/gle-graphics/4.2.5 /usr/share/doc/gle-graphics ../config.h GLE will be installed as follows: Binary: "/usr/bin" Library: "/usr/lib64" (Up: 1, Relative: "lib64") GLE_TOP: "/usr/share/gle-graphics/4.2.5" (Up: 1, Relative: "share/gle-graphics/4.2.5") DOC: "/usr/share/doc/gle-graphics" (Up: 2, Relative: "doc/gle-graphics") echo "begin config gle" > ../../build/glerc echo " current = 4.2.5" >> ../../build/glerc echo "end config" >> ../../build/glerc make[1]: Leaving directory '/var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5/src/gle' make -C src/gle/bitmap make[1]: Entering directory '/var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5/src/gle/bitmap' x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c img2ps.cpp -o img2ps.o x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c lzwencode.cpp -o lzwencode.o x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c glegif.cpp -o glegif.o x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c glejpeg.cpp -o glejpeg.o x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c gletiff.cpp -o gletiff.o x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c glepng.cpp -o glepng.o x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c ascii85.cpp -o ascii85.o make[1]: Leaving directory '/var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5/src/gle/bitmap' make -C src/gle/surface make[1]: Entering directory '/var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5/src/gle/surface' x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c gsurface.cpp -o gsurface.o In file included from ../glepro.h:42:0, from ../all.h:73, from gsurface.cpp:44: ../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] double tokenizer_string_to_double(const char* value) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_throw_parser_error(const string& err) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_throw_parser_error(const char* err, int idx) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] _parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int has_more_tokens() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& next_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& next_continuous_string_excluding(const char* forbidden) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& try_next_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& read_line() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] double next_double() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int next_integer() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void peek_token(string* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int is_next_token(const char* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int is_next_token_i(const char* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int is_next_token(const string& token) throw(ParserError) { ^~~~~ ../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int is_next_token_in(const char* charlist) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void ensure_next_token(const char* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void ensure_next_token_i(const char* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int ensure_next_token_in(const char* charlist) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void ensure_next_token_list(const char* charlist) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_till_close_comment() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& next_multilevel_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual char token_read_sig_char() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void copy_string(char endch) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void multi_level_do_multi(char open) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void get_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void get_token_2() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void get_check_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void open_tokens(const char* fname) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void open_tokens(const string& fname) throw(ParserError); ^~~~~ In file included from ../all.h:73:0, from gsurface.cpp:44: ../glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] GLERC pass_color_var(const std::string& token) throw(ParserError); ^~~~~ ../glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pass_marker(char *s) throw(ParserError); ^~~~~ ../glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] id validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError); ^~~~~ ../glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError); ^~~~~ ../glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void validate_file_name(const string& fname, bool isread) throw(ParserError); ^~~~~ In file included from ../gle-interface/gle-interface.h:1209:0, from ../core.h:43, from gsurface.cpp:46: ../gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load() throw(ParserError); ^~~~~ ../gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load() throw(ParserError); ^~~~~ In file included from ../core.h:44:0, from gsurface.cpp:46: ../d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0; ^~~~~ In file included from ../core.h:44:0, from gsurface.cpp:46: ../d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ In file included from ../core.h:44:0, from gsurface.cpp:46: ../d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ ../d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ ../d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ ../d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ ../d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ In file included from ../core.h:44:0, from gsurface.cpp:46: ../d_interface.h:493:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ In file included from gsurface.cpp:46:0: ../core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_marker2(int i, double sz, double dval) throw (ParserError); ^~~~~ ../core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError); ^~~~~ ../core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError); ^~~~~ ../core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError); ^~~~~ ../core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError); ^~~~~ ../core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int g_set_compatibility(const string& compat) throw (ParserError); ^~~~~ ../core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int g_parse_compatibility(const string& compat) throw (ParserError); ^~~~~ ../core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_set_arrow_style(const char* shape) throw (ParserError); ^~~~~ ../core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_set_arrow_tip(const char* tip) throw (ParserError); ^~~~~ ../core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError); ^~~~~ ../core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_postscript(char *ss,double w,double h) throw (ParserError); ^~~~~ In file included from gsurface.cpp:48:0: ../texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] TeXObject* draw(const char* str) throw(ParserError); ^~~~~ ../texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError); ^~~~~ ../texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError); ^~~~~ ../texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError); ^~~~~ ../texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] r* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError); ^~~~~ ../texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError); ^~~~~ In file included from gsurface.cpp:59:0: ../begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] double token_next_double(int i) throw(ParserError); ^~~~~ gsurface.cpp:72:18: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void pass_line() throw(ParserError); ^~~~~ gsurface.cpp:233:18: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void pass_line() throw(ParserError) { ^~~~~ x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c hide.cpp -o hide.o In file included from ../glepro.h:42:0, from ../all.h:73, from hide.cpp:43: ../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] double tokenizer_string_to_double(const char* value) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_throw_parser_error(const string& err) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_throw_parser_error(const char* err, int idx) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] _parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int has_more_tokens() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& next_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& next_continuous_string_excluding(const char* forbidden) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& try_next_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& read_line() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] double next_double() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int next_integer() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void peek_token(string* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int is_next_token(const char* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int is_next_token_i(const char* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int is_next_token(const string& token) throw(ParserError) { ^~~~~ ../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int is_next_token_in(const char* charlist) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void ensure_next_token(const char* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void ensure_next_token_i(const char* token) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int ensure_next_token_in(const char* charlist) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void ensure_next_token_list(const char* charlist) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_till_close_comment() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] string& next_multilevel_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] virtual char token_read_sig_char() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void copy_string(char endch) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void multi_level_do_multi(char open) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void get_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void get_token_2() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void get_check_token() throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void open_tokens(const char* fname) throw(ParserError); ^~~~~ ../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void open_tokens(const string& fname) throw(ParserError); ^~~~~ In file included from ../all.h:73:0, from hide.cpp:43: ../glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] GLERC pass_color_var(const std::string& token) throw(ParserError); ^~~~~ ../glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pass_marker(char *s) throw(ParserError); ^~~~~ ../glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] id validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError); ^~~~~ ../glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError); ^~~~~ ../glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void validate_file_name(const string& fname, bool isread) throw(ParserError); ^~~~~ In file included from ../gle-interface/gle-interface.h:1209:0, from ../core.h:43, from hide.cpp:45: ../gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load() throw(ParserError); ^~~~~ ../gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load() throw(ParserError); ^~~~~ In file included from ../core.h:44:0, from hide.cpp:45: ../d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0; ^~~~~ In file included from ../core.h:44:0, from hide.cpp:45: ../d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ In file included from ../core.h:44:0, from hide.cpp:45: ../d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ ../d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ ../d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ ../d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ ../d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ In file included from ../core.h:44:0, from hide.cpp:45: ../d_interface.h:493:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ouble height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); ^~~~~ In file included from hide.cpp:45:0: ../core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_marker2(int i, double sz, double dval) throw (ParserError); ^~~~~ ../core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError); ^~~~~ ../core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError); ^~~~~ ../core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError); ^~~~~ ../core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError); ^~~~~ ../core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int g_set_compatibility(const string& compat) throw (ParserError); ^~~~~ ../core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int g_parse_compatibility(const string& compat) throw (ParserError); ^~~~~ ../core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_set_arrow_style(const char* shape) throw (ParserError); ^~~~~ ../core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_set_arrow_tip(const char* tip) throw (ParserError); ^~~~~ ../core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError); ^~~~~ ../core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void g_postscript(char *ss,double w,double h) throw (ParserError); ^~~~~ x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c fcontour.cpp -o fcontour.o x86_64-pc-linux-gnu-g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libpng16 -O2 -pipe -march=native -c ffitcontour.cpp -o ffitcontour.o In file included from ffitcontour.cpp:51:0: /usr/include/stdlib.h:722:12: error: expected unqualified-id before ‘int’ extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur; ^ /usr/include/stdlib.h:722:12: error: expected ‘)’ before ‘int’ /usr/include/stdlib.h:722:12: error: expected ‘)’ before ‘int’ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/cmath:47:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/math.h:36, from ffitcontour.cpp:53: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/bits/std_abs.h:52:11: error: ‘::abs’ has not been declared using ::abs; ^~~ make[1]: *** [Makefile:60: ffitcontour.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5/src/gle/surface' make: *** [Makefile:160: make_all] Error 2 * ERROR: sci-visualization/gle-4.2.5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-visualization/gle-4.2.5::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-visualization/gle-4.2.5::gentoo'`. * The complete build log is located at '/var/log/portage/sci-visualization:gle-4.2.5:20171126-082338.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-visualization/gle-4.2.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-visualization/gle-4.2.5/temp/environment'. * Working directory: '/var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5' * S: '/var/tmp/portage/sci-visualization/gle-4.2.5/work/gle-graphics-4.2.5'