* CPV: app-forensics/rdd-2.0.7 * REPO: gentoo * USE: amd64 elibc_glibc gtk kernel_linux multilib userland_GNU >>> Unpacking source... >>> Unpacking rdd-2.0.7.tar.gz to /var/tmp/portage/app-forensics/rdd-2.0.7/work * Running eautoreconf in '/var/tmp/portage/app-forensics/rdd-2.0.7/work/rdd-2.0.7' ... * Running aclocal -I m4 ...  [ ok ] * Running autoconf ...  [ ok ] * Running autoheader ...  [ ok ] * Running automake --add-missing --copy --foreign ...  [ ok ] >>> Source unpacked in /var/tmp/portage/app-forensics/rdd-2.0.7/work >>> Compiling source in /var/tmp/portage/app-forensics/rdd-2.0.7/work/rdd-2.0.7 ... ./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 --disable-tracing --enable-gui --disable-raw-device checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc 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-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3 checking for pkg-config... /usr/bin/pkg-config checking for GTK+ - version >= 2.0.0... yes (version 2.18.9) checking for pkg-config... (cached) /usr/bin/pkg-config checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) gcc3 checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for library containing strerror... none required checking for python... python checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -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 pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for string.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for sys/types.h... (cached) yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking openssl/blowfish.h usability... yes checking openssl/blowfish.h presence... yes checking for openssl/blowfish.h... yes checking for fcntl.h... yes checking for openssl/crypto.h... yes checking for openssl/md5.h... yes checking for openssl/sha.h... yes checking for inttypes.h... (cached) yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for MD5_Init in -lcrypto... yes checking for gzdopen in -lz... yes checking for log in -lm... yes checking for socklen_t... yes checking for u_int16_t... yes checking for u_int32_t... yes checking for u_int64_t... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating gui/Makefile config.status: creating test/Makefile config.status: creating test/trunmd5blockfilter.sh config.status: creating test/ttcpwriter.sh config.status: creating test/tmsgprinter.sh config.status: creating config.h config.status: executing depfiles commands make -s -j4 Making all in src error.c:33: warning: 'copyright' defined but not used rdd_internals.c: In function 'rdd_strsize': rdd_internals.c:180: warning: format '%llu' expects type 'long long unsigned int', but argument 4 has type 'rdd_count_t' rdd_internals.c:180: warning: format '%llu' expects type 'long long unsigned int', but argument 4 has type 'rdd_count_t' rdd_internals.c: In function 'signal_exit': rdd_internals.c:199: warning: ignoring return value of 'write', declared with attribute warn_unused_result rdd_internals.c: At top level: rdd_internals.c:33: warning: 'copyright' defined but not used sha1.c:33: warning: 'copyright' defined but not used md5.c:33: warning: 'copyright' defined but not used commandline.c:33: warning: 'copyright' defined but not used outfile.c:33: warning: 'copyright' defined but not used numparser.c:33: warning: 'copyright' defined but not used writer.c:34: warning: 'copyright' defined but not used alignedbuf.c:34: warning: 'copyright' defined but not used filewriter.c:34: warning: 'copyright' defined but not used zlibwriter.c:34: warning: 'copyright' defined but not used tcpwriter.c:34: warning: 'copyright' defined but not used safewriter.c:34: warning: 'copyright' defined but not used reader.c:34: warning: 'copyright' defined but not used partwriter.c:34: warning: 'copyright' defined but not used filereader.c:34: warning: 'copyright' defined but not used fdreader.c:34: warning: 'copyright' defined but not used zlibreader.c:34: warning: 'copyright' defined but not used faultyreader.c: In function 'read_faults': faultyreader.c:149: warning: format '%llu' expects type 'long long unsigned int *', but argument 3 has type 'rdd_count_t *' faultyreader.c: At top level: faultyreader.c:34: warning: 'copyright' defined but not used alignedreader.c: In function 'rdd_aligned_read': alignedreader.c:123: warning: cast from pointer to integer of different size alignedreader.c:163: warning: cast from pointer to integer of different size alignedreader.c: At top level: alignedreader.c:34: warning: 'copyright' defined but not used rawreader.c: In function 'rdd_raw_read': rawreader.c:113: warning: cast from pointer to integer of different size rawreader.c:126: warning: cast from pointer to integer of different size rawreader.c: At top level: rawreader.c:34: warning: 'copyright' defined but not used filterset.c:33: warning: 'copyright' defined but not used sha1streamfilter.c:33: warning: 'copyright' defined but not used filter.c:33: warning: 'copyright' defined but not used md5streamfilter.c:33: warning: 'copyright' defined but not used md5blockfilter.c:33: warning: 'copyright' defined but not used statsblockfilter.c:33: warning: 'copyright' defined but not used checksumblockfilter.c:33: warning: 'copyright' defined but not used writestreamfilter.c:37: warning: 'copyright' defined but not used robustcopier.c:33: warning: 'copyright' defined but not used verifyblockfilter.c:33: warning: 'copyright' defined but not used progress.c:33: warning: 'copyright' defined but not used logprinter.c: In function 'log_print': logprinter.c:94: warning: ISO C90 does not support the '%T' gnu_strftime format logprinter.c:94: warning: ISO C90 does not support the '%z' gnu_strftime format netio.c:33: warning: 'copyright' defined but not used rddverify.c:33: warning: 'copyright' defined but not used rddverify.c:131: warning: 'the_printer' defined but not used rddcopy.c:33: warning: 'copyright' defined but not used librdd.a(tcpwriter.o): In function `rdd_open_tcp_writer': /var/tmp/portage/app-forensics/rdd-2.0.7/work/rdd-2.0.7/src/tcpwriter.c:66: warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Making all in test twriter.c: In function 'copy_file': twriter.c:85: warning: implicit declaration of function 'rdd_test_get_writer' twriter.c:85: warning: assignment makes pointer from integer without a cast tcompress.c:43: warning: no previous prototype for 'rdd_test_get_writer' tcompress.c: In function 'rdd_test_get_writer': tcompress.c:53: warning: implicit declaration of function 'rdd_test_error' tbuildtestfile.c: In function 'write_null': tbuildtestfile.c:75: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result tbuildtestfile.c: In function 'write_text': tbuildtestfile.c:89: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result tbuildtestfile.c: In function 'write_encrypted': tbuildtestfile.c:118: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result tbuildtestfile.c: At top level: tbuildtestfile.c:56: warning: 'print_buf' defined but not used tfile.c:43: warning: no previous prototype for 'rdd_test_get_writer' tfile.c: In function 'rdd_test_get_writer': tfile.c:52: warning: implicit declaration of function 'rdd_test_error' rddtest.c:48: warning: no previous prototype for 'rdd_test_error' tfiledesc.c:47: warning: no previous prototype for 'rdd_test_get_writer' tfiledesc.c: In function 'rdd_test_get_writer': tfiledesc.c:62: warning: implicit declaration of function 'rdd_test_error' tsafe.c:43: warning: no previous prototype for 'rdd_test_get_writer' tsafe.c: In function 'rdd_test_get_writer': tsafe.c:53: warning: implicit declaration of function 'rdd_test_error' tpart.c:43: warning: no previous prototype for 'rdd_test_get_writer' tpart.c: In function 'rdd_test_get_writer': tpart.c:58: warning: implicit declaration of function 'rdd_test_error' tnumparser.c: In function 'run_testcase': tnumparser.c:127: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'rdd_count_t' tnumparser.c: In function 'main': tnumparser.c:149: warning: unused parameter 'argc' tnumparser.c:149: warning: unused parameter 'argv' talignedbuf.c: In function 'main': talignedbuf.c:111: warning: unused parameter 'argc' talignedbuf.c:111: warning: unused parameter 'argv' tnewwriter.c: In function 'test_write': tnewwriter.c:70: warning: unused parameter 'w' tnewwriter.c:70: warning: unused parameter 'buf' tnewwriter.c:70: warning: unused parameter 'nbyte' tnewwriter.c: In function 'test_close': tnewwriter.c:76: warning: unused parameter 'w' tnewwriter.c: In function 'command_line': tnewwriter.c:82: warning: unused parameter 'argv' tsha1filter.c: In function 'main': tsha1filter.c:333: warning: unused parameter 'argc' tsha1filter.c:333: warning: unused parameter 'argv' ttcpwriter.c: In function 'main': ttcpwriter.c:151: warning: unused parameter 'argc' ttcpwriter.c:151: warning: unused parameter 'argv' treader.c: In function 'handle_subst': treader.c:93: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'rdd_count_t' treader.c:90: warning: unused parameter 'env' treader.c: In function 'handle_read_error': treader.c:102: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'rdd_count_t' treader.c:99: warning: unused parameter 'env' treader.c: In function 'build_reader': treader.c:130: warning: format '%llu' expects type 'long long unsigned int', but argument 2 has type 'rdd_count_t' treader.c: At top level: treader.c:206: warning: 'call_tests' defined but not used tmd5blockfilter.c: In function 'main': tmd5blockfilter.c:153: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'rdd_count_t' tmd5blockfilter.c:153: warning: format '%llu' expects type 'long long unsigned int', but argument 4 has type 'rdd_count_t' ../src/librdd.a(tcpwriter.o): In function `rdd_open_tcp_writer': /var/tmp/portage/app-forensics/rdd-2.0.7/work/rdd-2.0.7/src/tcpwriter.c:66: warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Making all in gui wizwin.c: In function 'next_clicked': wizwin.c:46: warning: unused parameter 'widget' wizwin.c: In function 'back_clicked': wizwin.c:58: warning: unused parameter 'widget' wizwin.c: In function 'finish_clicked': wizwin.c:65: warning: unused parameter 'widget' wizwin.c: In function 'advanced_clicked': wizwin.c:78: warning: unused parameter 'widget' wizwin.c: In function 'ok_clicked': wizwin.c:95: warning: unused parameter 'widget' wizwin.c: In function 'help_clicked': wizwin.c:107: warning: unused parameter 'widget' wizwin.c: In function 'file_dialog': wizwin.c:192: warning: unused parameter 'widget' wizwin.c: In function 'rdd_free_wizwin': wizwin.c:351: warning: unused parameter 'ww' rddgui.c: In function 'fatal_rddgui_error': rddgui.c:114: warning: unused parameter 'rc' rddgui.c:114: warning: unused parameter 'fmt' rddgui.c: In function 'draw_number': rddgui.c:568: warning: format '%llu' expects type 'long long unsigned int', but argument 4 has type 'rdd_count_t' rddgui.c:568: warning: format '%llu' expects type 'long long unsigned int', but argument 4 has type 'rdd_count_t' rddgui.c: In function 'add_entropy': rddgui.c:603: warning: unused parameter 'blocknum' rddgui.c: In function 'handle_read_error': rddgui.c:654: warning: unused parameter 'offset' rddgui.c:654: warning: unused parameter 'nbyte' rddgui.c: In function 'cancel_clicked': rddgui.c:745: warning: unused parameter 'widget' rddgui.c: In function 'help_clicked': rddgui.c:755: warning: unused parameter 'widget' rddgui.c: In function 'canvas_exposed': rddgui.c:773: warning: unused parameter 'widget' rddgui.c:773: warning: unused parameter 'event' rddgui.c:773: warning: unused parameter 'data' rddgui.c: At top level: rddgui.c:114: warning: 'fatal_rddgui_error' defined but not used inputadvwizwin.c: In function 'allbytes_toggled': inputadvwizwin.c:46: warning: unused parameter 'wdgt' inputadvwizwin.c: In function 'bytestoread_toggled': inputadvwizwin.c:60: warning: unused parameter 'wdgt' inputadvwizwin.c: At top level: inputadvwizwin.c:87: warning: no previous prototype for 'inputadv_next' outputwizwin.c: In function 'validate_output_file': outputwizwin.c:63: warning: unused variable 'remove' outputwizwin.c:62: warning: unused variable 'fd' outputwizwin.c:61: warning: unused variable 'fileinfo' outputwizwin.c:58: warning: unused parameter 'guiname' outputwizwin.c: In function 'single_toggled': outputwizwin.c:150: warning: unused parameter 'wdgt' outputwizwin.c: In function 'split_toggled': outputwizwin.c:164: warning: unused parameter 'wdgt' confirmationwizwin.c: In function 'confirmation_dialog_shown': confirmationwizwin.c:42: warning: unused parameter 'widget' recoverywizwin.c: In function 'yes_toggled': recoverywizwin.c:47: warning: unused parameter 'w' recoverywizwin.c: In function 'no_toggled': recoverywizwin.c:57: warning: unused parameter 'w' recoverywizwin.c: In function 'giveup_toggled': recoverywizwin.c:124: warning: unused parameter 'widget' recoverywizwin.c: In function 'never_toggled': recoverywizwin.c:134: warning: unused parameter 'widget' statswizwin.c: In function 'statsadv_dialog_shown': statswizwin.c:49: warning: unused parameter 'widget' statswizwin.c: In function 'yes_toggled': statswizwin.c:55: warning: unused parameter 'w' statswizwin.c: In function 'no_toggled': statswizwin.c:65: warning: unused parameter 'w' integritywizwin.c: In function 'integrityadv_dialog_shown': integritywizwin.c:47: warning: unused parameter 'widget' serverwizwin.c: In function 'serveradv_init': serverwizwin.c:161: warning: unused parameter 'ww' finishedwin.c: In function 'help_clicked': finishedwin.c:47: warning: unused parameter 'widget' finishedwin.c: In function 'exit_clicked': finishedwin.c:57: warning: unused parameter 'widget' finishedwin.c: In function 'new_clicked': finishedwin.c:67: warning: unused parameter 'widget' finishedwin.c: In function 'logfile_clicked': finishedwin.c:77: warning: unused parameter 'widget' util.c: In function 'show_message': util.c:66: warning: format not a string literal and no format arguments util.c: In function 'rddgui_yesno_dialog': util.c:129: warning: format not a string literal and no format arguments util.c: In function 'rddgui_set_multnum': util.c:287: warning: format '%llu' expects type 'long long unsigned int', but argument 4 has type 'rdd_count_t' util.c:287: warning: format '%llu' expects type 'long long unsigned int', but argument 4 has type 'rdd_count_t' util.c: In function 'rddgui_get_dir': util.c:345: warning: zero-length gnu_printf format string util.c: In function 'build_part_path': util.c:359: warning: unused variable 'ret' util.c:372: warning: 'dir' may be used uninitialized in this function help.c: In function 'rddgui_showhtml': help.c:194: warning: pointer targets in passing argument 2 of 'append' differ in signedness help.c:167: note: expected 'unsigned int *' but argument is of type 'int *' help.c:200: warning: pointer targets in passing argument 2 of 'append' differ in signedness help.c:167: note: expected 'unsigned int *' but argument is of type 'int *' help.c:203: warning: pointer targets in passing argument 2 of 'append' differ in signedness help.c:167: note: expected 'unsigned int *' but argument is of type 'int *' help.c:207: warning: pointer targets in passing argument 2 of 'append' differ in signedness help.c:167: note: expected 'unsigned int *' but argument is of type 'int *' guiprinter.c: In function 'gui_print': guiprinter.c:82: warning: unused parameter 'printer' guiprinter.c:82: warning: unused parameter 'errcode' guiprinter.c: In function 'gui_close': guiprinter.c:102: warning: unused parameter 'flags' splash.c: In function 'rddgui_splash': splash.c:73: warning: passing argument 1 of 'gtk_label_set_text' from incompatible pointer type /usr/include/gtk-2.0/gtk/gtklabel.h:112: note: expected 'struct GtkLabel *' but argument is of type 'struct GtkWidget *' plotentropyblockfilter.c: In function 'plotentropy_close': plotentropyblockfilter.c:175: warning: unused parameter 'f' plotentropyblockfilter.c: In function 'plotentropy_free': plotentropyblockfilter.c:181: warning: unused parameter 'f' plotentropyblockfilter.c: At top level: plotentropyblockfilter.c:33: warning: 'copyright' defined but not used In file included from /usr/include/fcntl.h:217, from outputfile.c:40: In function 'open', inlined from 'rddgui_add_output_file' at outputfile.c:138: /usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments make[2]: *** [outputfile.o] Error 1 make[2]: *** Waiting for unfinished jobs.... guilogprinter.c: In function 'guilog_print': guilogprinter.c:106: warning: unused parameter 'errcode' guilogprinter.c: In function 'guilog_close': guilogprinter.c:155: warning: unused parameter 'flags' winmain.c: In function 'new_image_clicked': winmain.c:52: warning: unused parameter 'widget' winmain.c:52: warning: unused parameter 'data' winmain.c: In function 'quit_clicked': winmain.c:59: warning: unused parameter 'widget' winmain.c:59: warning: unused parameter 'data' winmain.c: In function 'about_clicked': winmain.c:67: warning: unused parameter 'widget' winmain.c:67: warning: unused parameter 'data' winmain.c: In function 'canvas_exposed': winmain.c:74: warning: unused parameter 'event' winmain.c:74: warning: unused parameter 'data' winmain.c: At top level: winmain.c:52: warning: 'new_image_clicked' defined but not used make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 >>> Source compiled. >>> Test phase [not enabled]: app-forensics/rdd-2.0.7 >>> Install rdd-2.0.7 into /var/tmp/portage/app-forensics/rdd-2.0.7/image/ category app-forensics >>> Completed installing rdd-2.0.7 into /var/tmp/portage/app-forensics/rdd-2.0.7/image/ strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/rdd-copy usr/bin/rdd-verify ecompressdir: bzip2 -9 /usr/share/man  * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * twriter.c:85: warning: implicit declaration of function 'rdd_test_get_writer' * tcompress.c:53: warning: implicit declaration of function 'rdd_test_error' * tfile.c:52: warning: implicit declaration of function 'rdd_test_error' * tfiledesc.c:62: warning: implicit declaration of function 'rdd_test_error' * tsafe.c:53: warning: implicit declaration of function 'rdd_test_error' * tpart.c:58: warning: implicit declaration of function 'rdd_test_error'  * * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `rdd_test_get_writer' implicitly converted to pointer at twriter.c:85 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * ERROR: app-forensics/rdd-2.0.7 failed: * install aborted due to poor programming practices shown above * * Call stack: * misc-functions.sh, line 804: Called install_qa_check * misc-functions.sh, line 479: Called die * The specific snippet of code: * die "install aborted due to" \ * * If you need support, post the output of 'emerge --info =app-forensics/rdd-2.0.7', * the complete build log and the output of 'emerge -pqv =app-forensics/rdd-2.0.7'. * The complete build log is located at '/var/lib/entropy/logs/app-forensics:rdd-2.0.7:20100528-070656.log'. * The ebuild environment file is located at '/var/tmp/portage/app-forensics/rdd-2.0.7/temp/environment'. * S: '/var/tmp/portage/app-forensics/rdd-2.0.7/work/rdd-2.0.7'