* CPV: media-gfx/sam2p-0.46 * REPO: gentoo * USE: amd64 elibc_glibc gif kernel_linux multilib userland_GNU >>> Unpacking source... >>> Unpacking sam2p-0.46.tar.gz to /var/tmp/portage/media-gfx/sam2p-0.46/work * Applying sam2p-0.45-fbsd.patch ...  [ ok ] * Applying sam2p-0.45-nostrip.patch ...  [ ok ] * Applying sam2p-0.45-cflags.patch ...  [ ok ] * Running eautoreconf in '/var/tmp/portage/media-gfx/sam2p-0.46/work/sam2p-0.46' ... * Running autoconf ...  [ ok ] * Running autoheader ...  [ !! ] >>> Source unpacked in /var/tmp/portage/media-gfx/sam2p-0.46/work >>> Compiling source in /var/tmp/portage/media-gfx/sam2p-0.46/work/sam2p-0.46 ... ./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 --enable-lzw --enable-gif checking for --enable-debug... assert checking for --enable-lzw... yes checking for --enable-zip... yes checking for --enable-fax... yes checking for --enable-gif... yes configure: WARNING: GIF is a resistered trademark of Compuserve; ask permission from them to use it! 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 whether x86_64-pc-linux-gnu-g++ accepts -fsigned-char... yes checking whether x86_64-pc-linux-gnu-g++ accepts -fno-rtti -fno-exceptions... yes checking whether x86_64-pc-linux-gnu-g++ accepts -ansi -pedantic -Wall -W... yes checking whether x86_64-pc-linux-gnu-g++ accepts -felide-constructors -Wstrict-prototypes -Wpointer-arith -Wcast-align -Winline -Wcast-qual -Wmissing-prototypes... no checking for ignored -W -Wall -Wnested-externs -Wbad-function-cast -Wmissing-declarations... yes checking whether x86_64-pc-linux-gnu-g++ accepts -Wnested-externs -Wbad-function-cast -Wmissing-declarations... (cached) no checking whether gcc can link C++ code... no checking for cjpeg... /usr/bin/cjpeg checking for djpeg... /usr/bin/djpeg checking for tif22pnm... no configure: WARNING: tif22pnm would provide increased functionality to this program: configure: WARNING: tif22pnm is required for loading TIFF files checking for tifftopnm... no configure: WARNING: tifftopnm would provide increased functionality to this program: configure: WARNING: tifftopnm might become useful for loading TIFF files checking for pngtopnm... no configure: WARNING: pngtopnm would provide increased functionality to this program: configure: WARNING: pngtopnm might become useful for loading PNG files checking for gs... /usr/bin/gs checking for lzw_codec... no configure: WARNING: lzw_codec would provide increased functionality to this program: configure: WARNING: lzw_codec might become recommended for /Compression/LZW checking for gzip... /bin/gzip checking for zip... /usr/bin/zip checking for bash... /bin/bash checking for make... /usr/bin/make checking for perl... /usr/bin/perl 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 whether cc supports prototypes... yes checking whether cc compiles standard C... yes checking for switch(enum) bug... no checking for ASCII system... yes checking for an ANSI C-conforming const... yes checking for C keyword volatile... yes checking whether c++ supports static const... yes checking for working getc in stdio.h... yes checking for working fgetc in stdio.h... yes checking for working putc in stdio.h... yes checking for working fputc in stdio.h... yes checking for working sprintf in stdio.h... yes checking for working atoi in stdlib.h... yes checking for working write in unistd.h... yes checking for working system in stdlib.h... yes checking for working lstat in sys/stat.h... yes checking for working strcpy in string.h... yes checking for working memcpy in string.h... yes checking whether memcmp and memcpy are built-in... no checking for working malloc in stdlib.h... 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 for working alloca.h... yes checking for alloca... yes checking for width of printf .g... ".16" checking for tmpdir... "/tmp" checking for binary popen_... yes checking for binary popen_b... (cached) no checking for working vsnprintf... c99 checking for working system(3)... unix checking whether char is unsigned... no checking size of char... 1 checking size of short... (cached) 2 checking size of int... (cached) 4 checking size of long... (cached) 8 checking size of long long... 8 checking size of very long... (cached) 0 checking size of __int64... (cached) 0 configure: WARNING: cannot find inttype: sizeof(inttype)==16 checking size of char *... (cached) 8 checking size of void *... 8 checking for an integral type to hold a ptr... long checking for ptr <-> integral conversion... yes checking for integral type size_t... unsigned long checking size of bool... 1 configure: creating ./config.status config.status: creating Makehelp config.status: creating config.h running gmake Makedep... ok configure done. Now you should run: make; make install make -j5 x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c ps_tiny.c x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c appliers.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c crc32.c x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c out_gif.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_ps.cpp ps_tiny.c:416:21: warning: invoking macro ISWSPACE argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98 ps_tiny.c:429:31: warning: invoking macro ISWSPACE argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98 ps_tiny.c: In function ‘void setword(int, const char*, int)’: ps_tiny.c:162: warning: comparison between signed and unsigned integer expressions x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_tga.cpp appliers.cpp: In function ‘unsigned int out_l2jbin_work(GenBuffer::Writable&, Rule::OutputRule*, Image::SampledInfo*)’: appliers.cpp:119: warning: deprecated conversion from string constant to ‘char*’ appliers.cpp: In function ‘unsigned int out_l23_check_rule(Rule::OutputRule*)’: appliers.cpp:226: warning: suggest parentheses around ‘&&’ within ‘||’ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_pnm.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_bmp.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_gif.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_lbm.cpp In file included from in_gif.cpp:26: cgif.c: In static member function ‘static char* CGIF::GetGifError()’: cgif.c:202: warning: deprecated conversion from string constant to ‘char*’ cgif.c:205: warning: deprecated conversion from string constant to ‘char*’ cgif.c:208: warning: deprecated conversion from string constant to ‘char*’ cgif.c:211: warning: deprecated conversion from string constant to ‘char*’ cgif.c:214: warning: deprecated conversion from string constant to ‘char*’ cgif.c:217: warning: deprecated conversion from string constant to ‘char*’ cgif.c:220: warning: deprecated conversion from string constant to ‘char*’ cgif.c:223: warning: deprecated conversion from string constant to ‘char*’ cgif.c:226: warning: deprecated conversion from string constant to ‘char*’ cgif.c:229: warning: deprecated conversion from string constant to ‘char*’ cgif.c:232: warning: deprecated conversion from string constant to ‘char*’ cgif.c:235: warning: deprecated conversion from string constant to ‘char*’ cgif.c:238: warning: deprecated conversion from string constant to ‘char*’ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_xpm.cpp in_lbm.cpp: In member function ‘u32_t LBMRead::getUnpack(unsigned int, char*)’: in_lbm.cpp:106: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:114: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp: In member function ‘Image::Sampled* LBMRead::doit()’: in_lbm.cpp:154: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:163: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:171: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:173: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:174: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:175: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:180: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:192: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:194: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:239: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:246: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:247: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:248: warning: deprecated conversion from string constant to ‘char*’ in_lbm.cpp:260: warning: deprecated conversion from string constant to ‘char*’ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c mapping.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_pcx.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_jai.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_png.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_jpeg.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c in_tiff.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c rule.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c minips.cpp in_jai.cpp:319: warning: deprecated conversion from string constant to ‘char*’ in_jai.cpp:319: warning: deprecated conversion from string constant to ‘char*’ in_jai.cpp:319: warning: deprecated conversion from string constant to ‘char*’ in_jai.cpp:319: warning: deprecated conversion from string constant to ‘char*’ in_jai.cpp:319: warning: deprecated conversion from string constant to ‘char*’ in_jai.cpp:319: warning: deprecated conversion from string constant to ‘char*’ in_jai.cpp:319: warning: deprecated conversion from string constant to ‘char*’ in_jai.cpp:319: warning: deprecated conversion from string constant to ‘char*’ in_jai.cpp:319: warning: deprecated conversion from string constant to ‘char*’ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c encoder.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c pts_lzw.c rule.cpp: In member function ‘bool Rule::OutputRule::hasPredictorSpec() const’: rule.cpp:547: warning: suggest parentheses around ‘&&’ within ‘||’ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c pts_fax.c minips.cpp: In static member function ‘static void MiniPS::scanf_dict(long int, bool, ...)’: minips.cpp:934: warning: suggest parentheses around ‘&&’ within ‘||’ minips.cpp:935: warning: suggest parentheses around ‘&&’ within ‘||’ minips.cpp:936: warning: suggest parentheses around ‘&&’ within ‘||’ minips.cpp:962: warning: suggest parentheses around ‘&&’ within ‘||’ pts_lzw.c: In function ‘int pts_lzw_init(TIFF*)’: pts_lzw.c:1430: warning: deprecated conversion from string constant to ‘char*’ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c pts_defl.c pts_defl.c: In function ‘int zlib_deflateInit2_(z_stream*, int, int, int, int, int, const char*, int)’: pts_defl.c:1413: warning: deprecated conversion from string constant to ‘char*’ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c error.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c image.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c gensio.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c snprintf.c snprintf.c: In function ‘void fmtstr(char*, slen_t*, slen_t, char*, int, int, int)’: snprintf.c:444: warning: deprecated conversion from string constant to ‘char*’ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c gensi.cpp x86_64-pc-linux-gnu-g++ -Wl,-O1 ps_tiny.o -o ps_tiny Created executable file: ps_tiny (size: 27061). l1g8z.pst.tmp.h perl -pe0 l1ghz.pst.tmp.h perl -pe0 x86_64-pc-linux-gnu-g++ -E -DCFG_FMT_ZLIB_ONLY=1 -DNDEBUG=1 -DCFG_NO_VAR_S=1 -DUSE_NO_BIND=1 -DUSE_SHORT_NAMES=1 -DUSE_CURRENTFILE=1 -DUSE_NO_EOF=1 -DUSE_UNITLENGTH_8 -DUSE_EARLYCHANGE_1 -DUSE_LOWBITFIRST_FALSE -DUSE_NO_NULLDEF=1 -DUSE_PIN=1 -DUSE_A85D=1 l1g8z.pst.tmp.h >l1g8z.pst.tmp.i x86_64-pc-linux-gnu-g++ -E -DCFG_FMT_ZLIB_ONLY=1 -DNDEBUG=1 -DCFG_NO_VAR_S=1 -DUSE_NO_BIND=1 -DUSE_SHORT_NAMES=1 -DUSE_CURRENTFILE=1 -DUSE_NO_EOF=1 -DUSE_UNITLENGTH_8 -DUSE_EARLYCHANGE_1 -DUSE_LOWBITFIRST_FALSE -DUSE_NO_NULLDEF=1 -DUSE_PIN=1 -DUSE_HEXD=1 l1ghz.pst.tmp.h >l1ghz.pst.tmp.i gensi.cpp: In static member function ‘static bool GenBuffer::parseBool(const char*, slen_t)’: gensi.cpp:1198: warning: suggest parentheses around ‘&&’ within ‘||’ l1g8z.pst.tmp.pin perl -ne's@/\s+(?=\w)@/@g;print if!/^#/&&!/^\s*\Z/' l1ghz.pst.tmp.pin perl -ne's@/\s+(?=\w)@/@g;print if!/^#/&&!/^\s*\Z/' l1g8z.pst.tmp.ps0 ./ps_tiny l1ghz.pst.tmp.ps0 ./ps_tiny l1g8z.pst.tmp.pst perl -e '$s=$_=join"",; $s=~s@([()\\])@\\$1@g; die if $ARGV[0]!~/^(\w+)/; print "\n% TTT_QUOTE\n/$1 ($s)\n\n"' -- l1g8z.pst l1ghz.pst.tmp.pst perl -e '$s=$_=join"",; $s=~s@([()\\])@\\$1@g; die if $ARGV[0]!~/^(\w+)/; print "\n% TTT_QUOTE\n/$1 ($s)\n\n"' -- l1ghz.pst mv -f l1g8z.pst.tmp.pst l1g8z.pst l1gbz.pst.tmp.h perl -pe0 mv -f l1ghz.pst.tmp.pst l1ghz.pst l1g8l.pst.tmp.h perl -pe0 x86_64-pc-linux-gnu-g++ -E -DCFG_FMT_ZLIB_ONLY=1 -DNDEBUG=1 -DCFG_NO_VAR_S=1 -DUSE_NO_BIND=1 -DUSE_SHORT_NAMES=1 -DUSE_CURRENTFILE=1 -DUSE_NO_EOF=1 -DUSE_UNITLENGTH_8 -DUSE_EARLYCHANGE_1 -DUSE_LOWBITFIRST_FALSE -DUSE_NO_NULLDEF=1 -DUSE_PIN=1 -DUSE_A85D=1 l1g8l.pst.tmp.h >l1g8l.pst.tmp.i x86_64-pc-linux-gnu-g++ -E -DCFG_FMT_ZLIB_ONLY=1 -DNDEBUG=1 -DCFG_NO_VAR_S=1 -DUSE_NO_BIND=1 -DUSE_SHORT_NAMES=1 -DUSE_CURRENTFILE=1 -DUSE_NO_EOF=1 -DUSE_UNITLENGTH_8 -DUSE_EARLYCHANGE_1 -DUSE_LOWBITFIRST_FALSE -DUSE_NO_NULLDEF=1 -DUSE_PIN=1 -DUSE_BINARY=1 l1gbz.pst.tmp.h >l1gbz.pst.tmp.i l1g8l.pst.tmp.pin perl -ne's@/\s+(?=\w)@/@g;print if!/^#/&&!/^\s*\Z/' l1ghl.pst.tmp.h perl -pe0 l1gbz.pst.tmp.pin perl -ne's@/\s+(?=\w)@/@g;print if!/^#/&&!/^\s*\Z/' l1g8l.pst.tmp.ps0 ./ps_tiny x86_64-pc-linux-gnu-g++ -E -DCFG_FMT_ZLIB_ONLY=1 -DNDEBUG=1 -DCFG_NO_VAR_S=1 -DUSE_NO_BIND=1 -DUSE_SHORT_NAMES=1 -DUSE_CURRENTFILE=1 -DUSE_NO_EOF=1 -DUSE_UNITLENGTH_8 -DUSE_EARLYCHANGE_1 -DUSE_LOWBITFIRST_FALSE -DUSE_NO_NULLDEF=1 -DUSE_PIN=1 -DUSE_HEXD=1 l1ghl.pst.tmp.h >l1ghl.pst.tmp.i l1g8l.pst.tmp.pst perl -e '$s=$_=join"",; $s=~s@([()\\])@\\$1@g; die if $ARGV[0]!~/^(\w+)/; print "\n% TTT_QUOTE\n/$1 ($s)\n\n"' -- l1g8l.pst l1gbz.pst.tmp.ps0 ./ps_tiny mv -f l1g8l.pst.tmp.pst l1g8l.pst l1ghl.pst.tmp.pin perl -ne's@/\s+(?=\w)@/@g;print if!/^#/&&!/^\s*\Z/' l1gbz.pst.tmp.pst perl -e '$s=$_=join"",; $s=~s@([()\\])@\\$1@g; die if $ARGV[0]!~/^(\w+)/; print "\n% TTT_QUOTE\n/$1 ($s)\n\n"' -- l1gbz.pst l1gbl.pst.tmp.h perl -pe0 l1ghl.pst.tmp.ps0 ./ps_tiny mv -f l1gbz.pst.tmp.pst l1gbz.pst x86_64-pc-linux-gnu-g++ -E -DCFG_FMT_ZLIB_ONLY=1 -DNDEBUG=1 -DCFG_NO_VAR_S=1 -DUSE_NO_BIND=1 -DUSE_SHORT_NAMES=1 -DUSE_CURRENTFILE=1 -DUSE_NO_EOF=1 -DUSE_UNITLENGTH_8 -DUSE_EARLYCHANGE_1 -DUSE_LOWBITFIRST_FALSE -DUSE_NO_NULLDEF=1 -DUSE_PIN=1 -DUSE_BINARY=1 l1gbl.pst.tmp.h >l1gbl.pst.tmp.i l1ghl.pst.tmp.pst perl -e '$s=$_=join"",; $s=~s@([()\\])@\\$1@g; die if $ARGV[0]!~/^(\w+)/; print "\n% TTT_QUOTE\n/$1 ($s)\n\n"' -- l1ghl.pst mv -f l1ghl.pst.tmp.pst l1ghl.pst l1gbl.pst.tmp.pin perl -ne's@/\s+(?=\w)@/@g;print if!/^#/&&!/^\s*\Z/' l1gbl.pst.tmp.ps0 ./ps_tiny l1gbl.pst.tmp.pst perl -e '$s=$_=join"",; $s=~s@([()\\])@\\$1@g; die if $ARGV[0]!~/^(\w+)/; print "\n% TTT_QUOTE\n/$1 ($s)\n\n"' -- l1gbl.pst mv -f l1gbl.pst.tmp.pst l1gbl.pst perl -pe0 bts.ttt l1g8z.pst l1ghz.pst l1gbz.pst l1g8l.pst l1ghl.pst l1gbl.pst >bts1.ttt ./ps_tiny --copy bts2.ttt perl -x hq.pl bts2.tth x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG2_H -fsigned-char -fno-rtti -fno-exceptions -ansi -pedantic -Wall -W -c sam2p_main.cpp In file included from sam2p_main.cpp:147: bts2.tth:1110: warning: deprecated conversion from string constant to ‘char*’ sam2p_main.cpp: In function ‘int main(int, const char* const*)’: sam2p_main.cpp:1073: warning: suggest parentheses around ‘&&’ within ‘||’ x86_64-pc-linux-gnu-g++ -Wl,-O1 sam2p_main.o appliers.o crc32.o out_gif.o in_ps.o in_tga.o in_pnm.o in_bmp.o in_gif.o in_lbm.o in_xpm.o mapping.o in_pcx.o in_jai.o in_png.o in_jpeg.o in_tiff.o rule.o minips.o encoder.o pts_lzw.o pts_fax.o pts_defl.o error.o image.o gensio.o snprintf.o gensi.o -o sam2p sam2p_main.o: In function `one_liner(SimBuffer::B&, char const* const*)': sam2p_main.cpp:(.text+0x403d): undefined reference to `Rule::Cache::PR_PNGAuto' sam2p_main.cpp:(.text+0x4049): undefined reference to `Rule::Cache::PR_None' collect2: ld returned 1 exit status make: *** [sam2p] Error 1 * ERROR: media-gfx/sam2p-0.46 failed: * make failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2896: Called die * The specific snippet of code: * emake || die "make failed" * * If you need support, post the output of 'emerge --info =media-gfx/sam2p-0.46', * the complete build log and the output of 'emerge -pqv =media-gfx/sam2p-0.46'. * The complete build log is located at '/var/tmp/portage/media-gfx/sam2p-0.46/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/sam2p-0.46/temp/environment'. * S: '/var/tmp/portage/media-gfx/sam2p-0.46/work/sam2p-0.46'