* Package: media-gfx/dawn-3.90b * Repository: gentoo * Maintainer: sci-physics@gentoo.org * USE: X abi_x86_64 amd64 elibc_glibc kernel_linux opengl policykit test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking dawn_3_90b.tgz to /var/tmp/portage/media-gfx/dawn-3.90b/work >>> Source unpacked in /var/tmp/portage/media-gfx/dawn-3.90b/work >>> Preparing source in /var/tmp/portage/media-gfx/dawn-3.90b/work/dawn_3_90b ... * Applying dawn-3.90b-no-interactive.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-gfx/dawn-3.90b/work/dawn_3_90b ... ./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 ******************************************************** * Configure script to generate Makefile of DAWN * * ------ device independent mode * ******************************************************** Input C++ compiler name (e.g. g++, no default). :Input optimization option (e.g. -O2, no default) :Input Tcl/Tk window shell name (e.g. wish, no default): Input directory to install executable files (e.g. /usr/local/bin, no default ): Old Makefile is deleted. New Makefile is created. C++ compiler : Optimization level : Tcl/Tk window shell : wish Type "make" to start compilation. After compilation, type "make install" for installation. Then executable files "dawn" and "DAWN_GUI", . >>> Source configured. >>> Compiling source in /var/tmp/portage/media-gfx/dawn-3.90b/work/dawn_3_90b ... make -j1 clean rm -f dawn ./PRIM_DATA/dawn rm -f rm -f g4.* ./PRIM_DATA/g4.* rm -f polygon.out camera.out rm -f ./BREP_DATA/polygon.out ./BREP_DATA/camera.out rm -f ./PRIM_DATA/polygon.out ./PRIM_DATA/camera.out rm -f ./PRIM_DATA/core ./BREP_DATA/core rm -f \#* ./PRIM_DATA/\#* ./BREP_DATA/\#* rm -f *.o rm -f a.out core dawn.core rm -f DAWN_GUI ./BREP_DATA/DAWN_GUI ./PRIM_DATA/DAWN_GUI rm -f FR_TMP3 ./BREP_DATA/FR_TMP3 ./PRIM_DATA/FR_TMP3 rm -f *.eps ./BREP_DATA/*.eps ./PRIM_DATA/*.eps make -j1 guiclean rm -f DAWN_GUI ./BREP_DATA/DAWN_GUI ./PRIM_DATA/DAWN_GUI rm -f .DAWN.history .DAWN.default rm -f ./BREP_DATA/.DAWN.history ./BREP_DATA/.DAWN.default rm -f ./PRIM_DATA/.DAWN.history ./PRIM_DATA/.DAWN.default rm -f .DAWN_1.history .DAWN_1.default rm -f ./BREP_DATA/.DAWN_1.history ./BREP_DATA/.DAWN_1.default rm -f ./PRIM_DATA/.DAWN_1.history ./PRIM_DATA/.DAWN_1.default **************************************************** * Configure script to generate Makefile of DAWN * * ------ without OpenGL mode * * * * (Note: If you want to incorporate OpenGL mode, * * use the other script "configure". ) * **************************************************** Input C++ compiler name (e.g. g++, no default). :Input optimization option (e.g. -O2, no default) :Input Tcl/Tk window shell name (e.g. wish, no default): Input include directory of Xlib "with -I": (e.g. -I/usr/X11R6/include) Hit return key if path is already set properly. ) : Input lib directory of Xlib "with -L": (e.g. -L/usr/X11R6/lib) Hit return key if path is already set properly.) : Input directory to install executable files (e.g. /usr/local/bin, no default ): Select a system (0: Defalut, 1: AIX, 2: IRIX, 3: Solaris, 4: RedHat/FedoraCore): Do you use remote-visualization function? (y/n, no default) (Select n if your compilation fails for FRClientServer.cc) : Old Makefile is deleted. New Makefile is created. C++ compiler : Optimization level : Tcl/Tk window shell : wish Xlib include directory : Xlib lib directory : Socket libraries : System name : Default Remote visualization : n Type "make" to start compilation. After compilation, type "make install" for installation. Then four executable files "dawn", "DAWN_GUI", "dawnunixd", and "dawninetd" will be installed to . * Compiling make -j1 x86_64-pc-linux-gnu-g++ -c -Werror=terminate -O2 -pipe -march=native main.cc x86_64-pc-linux-gnu-g++ -c -Werror=terminate -O2 -pipe -march=native main_selector1.cc x86_64-pc-linux-gnu-g++ -c -Werror=terminate -O2 -pipe -march=native main_selector2.cc In file included from FRCommandAnalyzer.h:32:0, from main_selector2.cc:8: FRString.h: In member function ‘void FRString::RemoveFirstWord()’: FRString.h:140:30: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] while( isspace(*p) && p != '\0' ) {p++;} ^~~~ FRString.h:143:30: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] while( !isspace(*p) && p != '\0' ) {p++;} ^~~~ FRString.h:146:30: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] while( isspace(*p) && p != '\0' ) {p++;} ^~~~ make: *** [Makefile:87: main_selector2.o] Error 1 emake failed * ERROR: media-gfx/dawn-3.90b::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_compile * environment, line 2093: Called die * The specific snippet of code: * emake || die * * If you need support, post the output of `emerge --info '=media-gfx/dawn-3.90b::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-gfx/dawn-3.90b::gentoo'`. * The complete build log is located at '/var/log/portage/media-gfx:dawn-3.90b:20171123-121713.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-gfx/dawn-3.90b/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/dawn-3.90b/temp/environment'. * Working directory: '/var/tmp/portage/media-gfx/dawn-3.90b/work/dawn_3_90b' * S: '/var/tmp/portage/media-gfx/dawn-3.90b/work/dawn_3_90b'