* Package: net-proxy/ufdbguard-1.32.4 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc httpd kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Adding group 'squid' to your system ... * - Groupid: next available * Adding user 'squid' to your system ... * - Userid: 136 * - Shell: /sbin/nologin * - Home: /var/cache/squid * - Groups: squid * - GECOS: added by portage for ufdbguard * - Creating /var/cache/squid in / >>> Unpacking source... >>> Unpacking ufdbGuard-1.32.4.tar.gz to /var/tmp/portage/net-proxy/ufdbguard-1.32.4/work >>> Source unpacked in /var/tmp/portage/net-proxy/ufdbguard-1.32.4/work >>> Preparing source in /var/tmp/portage/net-proxy/ufdbguard-1.32.4/work/ufdbGuard-1.32.4 ... * Applying ufdbguard-1.24-gentoo.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-proxy/ufdbguard-1.32.4/work/ufdbGuard-1.32.4 ... * econf: updating ufdbGuard-1.32.4/config.sub with /usr/share/gnuconfig/config.sub * econf: updating ufdbGuard-1.32.4/config.guess with /usr/share/gnuconfig/config.guess ./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 --docdir=/usr/share/doc/ufdbguard-1.32.4 --htmldir=/usr/share/doc/ufdbguard-1.32.4/html --libdir=/usr/lib64 --with-ufdb-user=squid --with-ufdb-config=/etc --with-ufdb-bindir=/usr/libexec/ufdbguard --with-ufdb-logdir=/var/log/ufdbguard --with-ufdb-dbhome=/usr/share/ufdbguard/blacklists --with-ufdb-images_dir=/usr/share/ufdbguard/images 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 build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking whether make sets $(MAKE)... yes checking for bison... bison -y checking for flex... flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... yes checking for perl... /usr/bin/perl checking for Linux... yes checking for main in -lm... yes checking for inet_pton... yes checking for POSIX compliant compiler... yes checking for library containing pthread_create... -lpthread checking for BZ2_bzBuffToBuffCompress in -lbz2... yes checking for deflateEnd in -lz... yes checking for BF_set_key in -lcrypto... yes checking for SSL_CTX_new in -lssl... yes 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 regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for regcomp... yes checking for regerror... yes checking for regexec... yes checking for strerror... yes checking for vsprintf... yes checking for sigaction... yes checking for signal... yes checking for getaddrinfo... yes checking for getipnodebyname... no checking for gethostbyname_r... yes checking for getpwnam_r... yes checking for setresuid... yes checking for putc_unlocked... yes checking for posix_memalign... yes checking for pthread_setaffinity_np... yes checking for pthread_rwlock_timedwrlock... yes checking for pthread_rwlockattr_setkind_np... yes checking for pthread_attr_setguardsize... yes The pthread library supports writer rwlock preference. The OpenSSL library is threadsafe. checking whether SYS_sched_setaffinity is declared... yes checking whether SHM_HUGETLB is declared... yes checking whether PF_UNIX is declared... yes checking for nslookup... /usr/bin/nslookup checking for wget... /usr/bin/wget checking for gdb... no ** The command "gdb" was not found. gdb produces valuable information when ufdbguardd terminates unexpectedly. It is recommended to install the gdb package and rerun configure. ***** ***** checking for pstack... no ** The command "pstack" was not found. Looking for system configuration directory... system configuration file is /etc/default/ufdbguard NOTICE: In case that a parameter was set in /etc/init.d/ufdb, it needs to be set again in /etc/default/ufdbguard since /etc/init.d/ufdb will be overwritten. ******************************************************************************* configure: creating ./config.status config.status: creating Makefile config.status: creating src/version.h config.status: creating src/ufdb.h config.status: creating src/sg.h config.status: creating src/Makefile config.status: creating src/ufdbUpdate config.status: creating src/ufdbConvertDB config.status: creating src/ufdbGuard.conf config.status: creating src/install_etcfiles.sh config.status: creating src/init.ufdbguard config.status: creating src/mtserver/Makefile config.status: creating src/mtserver/ufdb.sh config.status: creating src/mtserver/ufdb-pstack config.status: creating src/mtserver/sysconfig.ufdbguard config.status: creating doc/Makefile config.status: creating test/Makefile config.status: creating test/test1.conf config.status: creating test/test2.conf config.status: creating samples/Makefile config.status: creating src/config.h user: squid use --with-ufdb-user=USER to override config file: /etc/default/ufdbguard config dir: /etc use --with-ufdb-config=DIR to override binaries dir: /usr/libexec/ufdbguard use --with-ufdb-bindir=DIR to override pid file dir: /var/run/ufdbguard use --with-ufdb-piddir=DIR to override man page dir: /usr/share/man use --with-ufdb-mandir=DIR to override >>> Source configured. >>> Compiling source in /var/tmp/portage/net-proxy/ufdbguard-1.32.4/work/ufdbGuard-1.32.4 ... make -j1 making all in ufdbGuard-1.32.4 make[1]: Entering directory '/var/tmp/portage/net-proxy/ufdbguard-1.32.4/work/ufdbGuard-1.32.4/src' making all in src x86_64-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -march=native -fno-strict-aliasing -c ufdbbase.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from ufdbbase.c:18: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -march=native -fno-strict-aliasing -c sgDiv.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from sgDiv.c:20: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-strict-aliasing -c -o crypt.o crypt.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from crypt.c:17: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ crypt.c:25:9: warning: bad option ‘-finline-limit=1500’ to pragma ‘optimize’ [-Wpragmas] #pragma GCC optimize ("inline-limit=1500") ^~~ crypt.c:30:1: warning: bad option ‘-finline-limit=1500’ to attribute ‘optimize’ [-Wattributes] { ^ crypt.c:59:1: warning: bad option ‘-finline-limit=1500’ to attribute ‘optimize’ [-Wattributes] { ^ crypt.c:87:1: warning: bad option ‘-finline-limit=1500’ to attribute ‘optimize’ [-Wattributes] { ^ x86_64-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -march=native -fno-strict-aliasing -D_XOPEN_SOURCE=600 -D__EXTENSIONS__=1 -D_BSD_SOURCE=1 -c y.tab.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from sg.y:28: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -march=native -fno-strict-aliasing -D_XOPEN_SOURCE=600 -D__EXTENSIONS__=1 -D_BSD_SOURCE=1 -c lex.yy.c In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from lex.yy.c:19: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -march=native -fno-strict-aliasing -c ufdbLookup.c In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from sg.h:59, from ufdbLookup.c:13: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -march=native -fno-strict-aliasing -c ufdblib.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from ufdblib.c:27: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -march=native -fno-strict-aliasing -c sgLog.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from sgLog.c:17: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-strict-aliasing -c -o ufdbLogConfig.o ufdbLogConfig.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from ufdbLogConfig.c:16: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-strict-aliasing -c -o ufdbglobals.o ufdbglobals.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from ufdbglobals.c:18: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -march=native -fno-strict-aliasing -c ufdbdb.c In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from sg.h:59, from ufdbdb.c:24: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-strict-aliasing -c -o ufdbUserlist.o ufdbUserlist.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from ufdbUserlist.c:13: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ x86_64-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -march=native -fno-strict-aliasing -c ufdbchkport.c In file included from /usr/include/sys/time.h:21, from ufdb-api-private.h:19, from ufdb.h:123, from ufdbchkport.c:12: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ ufdbchkport.c: In function ‘tmp_rsa_cb’: ufdbchkport.c:429:6: warning: ‘RSA_generate_key’ is deprecated [-Wdeprecated-declarations] rsa_tmp = RSA_generate_key( keylength, RSA_F4, NULL, NULL ); ^~~~~~~ In file included from /usr/include/openssl/opensslconf.h:10, from /usr/include/openssl/e_os2.h:13, from /usr/include/openssl/ssl.h:45, from ufdbchkport.h:21, from ufdbchkport.c:15: /usr/include/openssl/rsa.h:193:1: note: declared here DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void ^~~~~~~~~~~~~~~~~~ ufdbchkport.c: In function ‘UFDBinitHTTPSchecker’: ufdbchkport.c:650:7: warning: ‘OPENSSL_config’ is deprecated [-Wdeprecated-declarations] OPENSSL_config( NULL ); ^~~~~~~~~~~~~~ In file included from /usr/include/openssl/opensslconf.h:10, from /usr/include/openssl/e_os2.h:13, from /usr/include/openssl/ssl.h:45, from ufdbchkport.h:21, from ufdbchkport.c:15: /usr/include/openssl/conf.h:92:1: note: declared here DEPRECATEDIN_1_1_0(void OPENSSL_config(const char *config_name)) ^~~~~~~~~~~~~~~~~~ ufdbchkport.c: In function ‘httpsGETroot’: ufdbchkport.c:876:31: error: dereferencing pointer to incomplete type ‘SSL’ {aka ‘struct ssl_st’} method = sslver2string( ssl->version ); ^~ ufdbchkport.c: In function ‘UFDBopenssl_connect’: ufdbchkport.c:2315:30: error: ‘SSL_ST_OK’ undeclared (first use in this function); did you mean ‘TLS_ST_OK’? if (ret > 0 && state == SSL_ST_OK) ^~~~~~~~~ TLS_ST_OK ufdbchkport.c:2315:30: note: each undeclared identifier is reported only once for each function it appears in ufdbchkport.c: In function ‘ssl_dns_name’: ufdbchkport.c:2915:4: warning: ‘ASN1_STRING_data’ is deprecated [-Wdeprecated-declarations] dnsname = (char *) ASN1_STRING_data( gn->d.ia5 ); ^~~~~~~ In file included from /usr/include/openssl/opensslconf.h:10, from /usr/include/openssl/e_os2.h:13, from /usr/include/openssl/ssl.h:45, from ufdbchkport.h:21, from ufdbchkport.c:15: /usr/include/openssl/asn1.h:553:1: note: declared here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^~~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:108: ufdbchkport.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-proxy/ufdbguard-1.32.4/work/ufdbGuard-1.32.4/src' make: *** [Makefile:30: all] Error 1 * ERROR: net-proxy/ufdbguard-1.32.4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-proxy/ufdbguard-1.32.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-proxy/ufdbguard-1.32.4::gentoo'`. * The complete build log is located at '/var/log/portage/net-proxy:ufdbguard-1.32.4:20190208-070426.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-proxy/ufdbguard-1.32.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-proxy/ufdbguard-1.32.4/temp/environment'. * Working directory: '/var/tmp/portage/net-proxy/ufdbguard-1.32.4/work/ufdbGuard-1.32.4' * S: '/var/tmp/portage/net-proxy/ufdbguard-1.32.4/work/ufdbGuard-1.32.4'