* Package: www-apache/mod_common_redirect-0.1.1-r1:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking mod_common_redirect-0.1.1.tar.gz to /var/tmp/portage/www-apache/mod_common_redirect-0.1.1-r1/work >>> Source unpacked in /var/tmp/portage/www-apache/mod_common_redirect-0.1.1-r1/work >>> Preparing source in /var/tmp/portage/www-apache/mod_common_redirect-0.1.1-r1/work/hollow-mod_common_redirect-595a370 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/www-apache/mod_common_redirect-0.1.1-r1/work/hollow-mod_common_redirect-595a370 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/www-apache/mod_common_redirect-0.1.1-r1/work/hollow-mod_common_redirect-595a370 ... /usr/share/apr/build/libtool --silent --mode=compile gcc -prefer-pic -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1 -I/usr/include/apr-1 -c -o mod_common_redirect.lo mod_common_redirect.c && touch mod_common_redirect.slo In file included from mod_common_redirect.c:1: mod_common_redirect.c: In function 'cr_construct_url': /usr/include/apache2/httpd.h:297:33: error: implicit declaration of function 'ap_run_http_scheme'; did you mean 'ap_http_scheme'? [-Werror=implicit-function-declaration] 297 | #define ap_http_scheme(r) ap_run_http_scheme(r) | ^~~~~~~~~~~~~~~~~~ mod_common_redirect.c:24:41: note: in expansion of macro 'ap_http_scheme' 24 | scheme = (const char *) ap_http_scheme(r); | ^~~~~~~~~~~~~~ mod_common_redirect.c:24:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 24 | scheme = (const char *) ap_http_scheme(r); | ^ /usr/include/apache2/httpd.h:292:33: error: implicit declaration of function 'ap_run_default_port'; did you mean 'ap_is_default_port'? [-Werror=implicit-function-declaration] 292 | #define ap_default_port(r) ap_run_default_port(r) | ^~~~~~~~~~~~~~~~~~~ /usr/include/apache2/httpd.h:287:52: note: in expansion of macro 'ap_default_port' 287 | #define ap_is_default_port(port,r) ((port) == ap_default_port(r)) | ^~~~~~~~~~~~~~~ mod_common_redirect.c:28:13: note: in expansion of macro 'ap_is_default_port' 28 | if (ap_is_default_port(port, r)) | ^~~~~~~~~~~~~~~~~~ mod_common_redirect.c: In function 'cr_post_read_request': mod_common_redirect.c:61:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 61 | if (cfg->force_ssl > 0 && strcmp((const char *)ap_http_scheme(r), "https") != 0) { | ^ mod_common_redirect.c: In function 'cr_register_hooks': mod_common_redirect.c:155:9: error: implicit declaration of function 'ap_hook_post_read_request'; did you mean 'ap_hook_get_create_request'? [-Werror=implicit-function-declaration] 155 | ap_hook_post_read_request(cr_post_read_request, NULL, NULL, APR_HOOK_FIRST); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | ap_hook_get_create_request cc1: some warnings being treated as errors apxs:Error: Command failed with rc=65536 . * ERROR: www-apache/mod_common_redirect-0.1.1-r1::gentoo failed (compile phase): * /usr/bin/apxs -c mod_common_redirect.c failed * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 748: Called apache-module_src_compile * environment, line 321: Called die * The specific snippet of code: * ${APXS} ${APXS2_ARGS} || die "${APXS} ${APXS2_ARGS} failed" * * If you need support, post the output of `emerge --info '=www-apache/mod_common_redirect-0.1.1-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=www-apache/mod_common_redirect-0.1.1-r1::gentoo'`. * The complete build log is located at '/var/log/portage/www-apache:mod_common_redirect-0.1.1-r1:20221003-135403.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/www-apache/mod_common_redirect-0.1.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/www-apache/mod_common_redirect-0.1.1-r1/temp/environment'. * Working directory: '/var/tmp/portage/www-apache/mod_common_redirect-0.1.1-r1/work/hollow-mod_common_redirect-595a370' * S: '/var/tmp/portage/www-apache/mod_common_redirect-0.1.1-r1/work/hollow-mod_common_redirect-595a370'