>>> Unpacking source... >>> Unpacking crystal-0.2.2.tar.gz to /var/tmp/portage/games-mud/crystal-0.2.2/work * Applying crystal-0.2.2-64bit.patch ...  [ ok ] * Applying crystal-0.2.2-gcc43.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/games-mud/crystal-0.2.2/work >>> Compiling source in /var/tmp/portage/games-mud/crystal-0.2.2/work/crystal-0.2.2 ... ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr/games --libdir=/usr/games/lib --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games --disable-scripting checking for gawk... gawk checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output... 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 i686-pc-linux-gnu-gcc accepts -g... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for library containing strerror... none required checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -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 fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for an ANSI C-conforming const... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking whether i686-pc-linux-gnu-gcc needs -traditional... no checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether i686-pc-linux-gnu-g++ accepts -g... yes checking for select... yes checking for socket... yes checking for strerror... yes checking for strstr... yes checking for main in -lcurses... yes checking for main in -lz... yes checking for iconv_open in -liconv... no checking for SSL_new in -lssl... yes configure: creating ./config.status config.status: creating Makefile config.status: creating crystal.spec config.status: creating config.h config.status: executing default-1 commands make -j14 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DLOCALEDIR=\"\" -DPACKAGE=\"crystal\" -O2 -pipe -c io.cc i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DLOCALEDIR=\"\" -DPACKAGE=\"crystal\" -O2 -pipe -c grid.cc i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"\" -DPACKAGE=\"crystal\" -O2 -pipe -c wcwidth.c i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DLOCALEDIR=\"\" -DPACKAGE=\"crystal\" -O2 -pipe -c crystal.cc i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DLOCALEDIR=\"\" -DPACKAGE=\"crystal\" -O2 -pipe -c Socket.cc i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"\" -DPACKAGE=\"crystal\" -O2 -pipe -c mccpDecompress.c i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DLOCALEDIR=\"\" -DPACKAGE=\"crystal\" -O2 -pipe -c telnet.cc i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DLOCALEDIR=\"\" -DPACKAGE=\"crystal\" -O2 -pipe -c scripting.cc In file included from Socket.cc:37: io.h: In member function 'void mterm::outvtchar(unsigned char)': io.h:82: warning: deprecated conversion from string constant to 'char*' Socket.cc: In constructor 'url::url(const char*)': Socket.cc:347: error: invalid conversion from 'const char*' to 'char*' make: *** [Socket.o] Error 1 make: *** Waiting for unfinished jobs.... In file included from grid.h:6, from scripting.cc:4: io.h: In member function 'void mterm::outvtchar(unsigned char)': io.h:82: warning: deprecated conversion from string constant to 'char*' In file included from io.cc:24: io.h: In member function 'void mterm::outvtchar(unsigned char)': io.h:82: warning: deprecated conversion from string constant to 'char*' io.cc: In member function 'int mterm::getinput()': io.cc:41: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result io.cc:49: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result io.cc: In member function 'void mterm::plonk(const cell_t&, bool)': io.cc:68: warning: deprecated conversion from string constant to 'char*' io.cc:70: warning: deprecated conversion from string constant to 'char*' io.cc:190: warning: deprecated conversion from string constant to 'char*' io.cc: In member function 'my_wstring mterm::convert_input(int)': io.cc:217: warning: deprecated conversion from string constant to 'char*' In file included from grid.h:6, from telnet.h:9, from telnet.cc:9: io.h: In member function 'void mterm::outvtchar(unsigned char)': io.h:82: warning: deprecated conversion from string constant to 'char*' In file included from grid.h:6, from grid.cc:4: io.h: In member function 'void mterm::outvtchar(unsigned char)': io.h:82: warning: deprecated conversion from string constant to 'char*' In file included from crystal.cc:107: io.h: In member function 'void mterm::outvtchar(unsigned char)': io.h:82: warning: deprecated conversion from string constant to 'char*' crystal.cc: At global scope: crystal.cc:867: warning: non-local variable ' options []' uses anonymous type crystal.cc:917: warning: non-local variable ' cmd_table []' uses anonymous type crystal.cc: In function 'int main(int, char**)': crystal.cc:1570: warning: deprecated conversion from string constant to 'char*' * * ERROR: games-mud/crystal-0.2.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2714: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/games-mud/crystal-0.2.2:20090609-224603.log'. * The ebuild environment file is located at '/var/tmp/portage/games-mud/crystal-0.2.2/temp/environment'. *