* Package: net-analyzer/p0f-3.09_beta-r1:0 * Repository: gentoo * Maintainer: netmon@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc ipv6 kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking p0f-3.09b.tgz to /var/tmp/portage/net-analyzer/p0f-3.09_beta-r1/work >>> Source unpacked in /var/tmp/portage/net-analyzer/p0f-3.09_beta-r1/work >>> Preparing source in /var/tmp/portage/net-analyzer/p0f-3.09_beta-r1/work/p0f-3.09b ... >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>> Configuring source in /var/tmp/portage/net-analyzer/p0f-3.09_beta-r1/work/p0f-3.09b ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-analyzer/p0f-3.09_beta-r1/work/p0f-3.09b ... * ./build.sh Welcome to the build script for p0f 3.09b! Copyright (C) 2012 by Michal Zalewski [+] Configuring production build. [*] Checking for a sane build environment... OK [*] Checking for working GCC... OK [*] Checking for *modern* GCC... OK [*] Checking if memory alignment is required... FAIL Well, something went horribly wrong, sorry. Here's the output from GCC: .build-34.c:2:34: error: call to undeclared library function 'printf' with type 'int (const char *, ...)'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] volatile u8 tmp[6]; int main() { printf("%d\n", *(u32*)(tmp+1)); return 0; } ^ .build-34.c:2:34: note: include the header or explicitly provide a declaration for 'printf' 1 error generated. Sorry! You may want to ping about this. * ERROR: net-analyzer/p0f-3.09_beta-r1::gentoo failed (compile phase): * Failed to run command: ./build.sh * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 1333: Called edo './build.sh' * environment, line 597: Called die * The specific snippet of code: * "$@" || die -n "Failed to run command: $@" * * If you need support, post the output of `emerge --info '=net-analyzer/p0f-3.09_beta-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-analyzer/p0f-3.09_beta-r1::gentoo'`. * The complete build log is located at '/var/log/portage/net-analyzer:p0f-3.09_beta-r1:20221112-190301.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-analyzer/p0f-3.09_beta-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-analyzer/p0f-3.09_beta-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-analyzer/p0f-3.09_beta-r1/work/p0f-3.09b' * S: '/var/tmp/portage/net-analyzer/p0f-3.09_beta-r1/work/p0f-3.09b'