* Package: net-analyzer/hydra-8.1  * Repository: gentoo  * Maintainer: netmon@gentoo.org  * USE: abi_x86_64 amd64 elibc_glibc gtk idn kernel_linux pcre ssl userland_GNU  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking hydra-8.1.tar.gz to /var/tmp/portage/net-analyzer/hydra-8.1/work >>> Source unpacked in /var/tmp/portage/net-analyzer/hydra-8.1/work >>> Preparing source in /var/tmp/portage/net-analyzer/hydra-8.1/work/hydra-8.1 ... * Applying hydra-8.0-configure.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-analyzer/hydra-8.1/work/hydra-8.1 ... Starting hydra auto configuration ... Detected 64 Bit Linux OS Checking for openssl (libssl, libcrypto, ssl.h, sha.h) ... ... found Checking for idn (libidn.so) ... ... found Checking for curses (libcurses.so / term.h) ... ... found, color output enabled Checking for pcre (libpcre.so, pcre.h) ... ... found Checking for Postgres (libpq.so, libpq-fe.h) ... ... NOT found, module postgres disabled Checking for SVN (libsvn_client-1 libapr-1.so libaprutil-1.so) ... ... NOT found, module svn disabled Checking for firebird (libfbclient.so) ... ... NOT found, module firebird disabled Checking for MYSQL client (libmysqlclient.so, math.h) ... ... found Checking for AFP (libafpclient.so) ... ... NOT found, module Apple Filing Protocol disabled - Apple sucks anyway Checking for NCP (libncp.so / nwcalls.h) ... ... NOT found, module NCP disabled Checking for SAP/R3 (librfc/saprfc.h) ... ... NOT found, module sapr3 disabled Get it from http://www.sap.com/solutions/netweaver/linux/eval/index.asp Checking for libssh (libssh/libssh.h) ... ... found Checking for Oracle (libocci.so libclntsh.so / oci.h and libaio.so) ... ... NOT found, module Oracle disabled Get basic and sdk package from http://www.oracle.com/technetwork/database/features/instant-client/index.html Checking for Android specialities ... ... rindex() found ... RSA_generate_key() found Checking for secure compile option support in gcc ... Compiling... yes Linking... yes Hydra will be installed into .../bin of: /usr (change this by running ./configure --prefix=path) Writing Makefile.in ... now type "make" ./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: loading site script /usr/share/config.site checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking whether make sets $(MAKE)... yes checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output file name... 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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for strerror in -lcposix... no 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 ANSI C... (cached) none needed checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for pkg-config... /usr/bin/pkg-config checking for gtk+-2.0 >= 2.0.0... yes checking PACKAGE_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/lib64/libffi-3.3_rc0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include checking PACKAGE_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing default-1 commands >>> Source configured. >>> Compiling source in /var/tmp/portage/net-analyzer/hydra-8.1/work/hydra-8.1 ... make -j1 XLIBPATHS= x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -Wl,-O1 -Wl,--as-needed -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -Wl,-O1 -Wl,--as-needed -o pw-inspector pw-inspector.c x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-vnc.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-pcnfs.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-rexec.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-nntp.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-socks5.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-telnet.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-cisco.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-http.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-ftp.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-imap.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-pop3.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -I. -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -march=native -O2 -pipe -fomit-frame-pointer -c hydra-smb.c -DLIBOPENSSL -DLIBNCURSES -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DHAVE_MYSQL_MYSQL_H -DHAVE_MATH_H -I/usr/include/mysql hydra-smb.c: In function ‘MakeKey’: hydra-smb.c:179:3: warning: implicit declaration of function ‘des_set_odd_parity’; did you mean ‘DES_set_odd_parity’? [-Wimplicit-function-declaration] des_set_odd_parity((des_cblock *) des_key); ^~~~~~~~~~~~~~~~~~ DES_set_odd_parity hydra-smb.c:179:23: error: ‘des_cblock’ undeclared (first use in this function); did you mean ‘DES_cblock’? des_set_odd_parity((des_cblock *) des_key); ^~~~~~~~~~ DES_cblock hydra-smb.c:179:23: note: each undeclared identifier is reported only once for each function it appears in hydra-smb.c:179:35: error: expected expression before ‘)’ token des_set_odd_parity((des_cblock *) des_key); ^ hydra-smb.c: In function ‘DesEncrypt’: hydra-smb.c:184:3: error: unknown type name ‘des_cblock’; did you mean ‘DES_cblock’? des_cblock des_key; ^~~~~~~~~~ DES_cblock hydra-smb.c:185:3: error: unknown type name ‘des_key_schedule’; did you mean ‘DES_key_schedule’? des_key_schedule key_schedule; ^~~~~~~~~~~~~~~~ DES_key_schedule hydra-smb.c:187:16: warning: passing argument 2 of ‘MakeKey’ makes pointer from integer without a cast [-Wint-conversion] MakeKey(key, des_key); ^~~~~~~ hydra-smb.c:169:56: note: expected ‘unsigned char *’ but argument is of type ‘int’ static void MakeKey(unsigned char *key, unsigned char *des_key) { ~~~~~~~~~~~~~~~^~~~~~~ hydra-smb.c:188:3: warning: implicit declaration of function ‘des_set_key’; did you mean ‘DES_set_key’? [-Wimplicit-function-declaration] des_set_key(&des_key, key_schedule); ^~~~~~~~~~~ DES_set_key hydra-smb.c:189:3: warning: implicit declaration of function ‘des_ecb_encrypt’; did you mean ‘DES_ecb_encrypt’? [-Wimplicit-function-declaration] des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cipher, key_schedule, 1); ^~~~~~~~~~~~~~~ DES_ecb_encrypt hydra-smb.c:189:20: error: ‘des_cblock’ undeclared (first use in this function); did you mean ‘DES_cblock’? des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cipher, key_schedule, 1); ^~~~~~~~~~ DES_cblock hydra-smb.c:189:32: error: expected expression before ‘)’ token des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cipher, key_schedule, 1); ^ make: *** [Makefile:65: hydra-smb.o] Error 1 * ERROR: net-analyzer/hydra-8.1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-analyzer/hydra-8.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-analyzer/hydra-8.1::gentoo'`. * The complete build log is located at '/var/log/portage/net-analyzer:hydra-8.1:20191012-204644.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-analyzer/hydra-8.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-analyzer/hydra-8.1/temp/environment'. * Working directory: '/var/tmp/portage/net-analyzer/hydra-8.1/work/hydra-8.1' * S: '/var/tmp/portage/net-analyzer/hydra-8.1/work/hydra-8.1'