Source: modsecurity-apache
Version: 2.9.8-1
Severity: important
Tags: ftbfs
Justification: FTBFS
X-Debbugs-Cc: ni...@thykier.net
User: ni...@thykier.net
Usertags: rrr-no-as-default-issue
Dear maintainer,
During a test rebuild for building packages with
`Rules-Requires-Root: no` as the default in `dpkg`,
modsecurity-apache failed to rebuild.
Log Summary:
---
[...]
libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLINUX -D_REENTRANT
-D_GNU_SOURCE -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include
-I/usr/include/apache2 -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL
-I/usr/include/libxml2 -DWITH_LUA -I/usr/include/lua5.1
-DWITH_PCRE_STUDY -DMODSEC_PCRE_MATCH_LIMIT=1500
-DMODSEC_PCRE_MATCH_LIMIT_RECURSION=1500 -DWITH_PCRE_JIT -DREQUEST_EARLY
-DGLOBAL_COLLECTION_LOCK -DNDEBUG -DWITH_APU_CRYPTO -DWITH_REMOTE_RULES
-DWITH_PCRE2 -DWITH_YAJL -I/usr/include/yajl -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security
-mbranch-protection=standard -I/usr/include/apr-1.0 -I/usr/include -c
re_variables.c -o mod_security2_la-re_variables.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=link gcc -I/usr/include/apr-1.0
-I/usr/include/apr-1.0 -I/usr/include -I/usr/include/apache2
-DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -I/usr/include/libxml2
-DWITH_LUA -I/usr/include/lua5.1 -DWITH_PCRE_STUDY
-DMODSEC_PCRE_MATCH_LIMIT=1500 -DMODSEC_PCRE_MATCH_LIMIT_RECURSION=1500
-DWITH_PCRE_JIT -DREQUEST_EARLY
-DGLOBAL_COLLECTION_LOCK -DNDEBUG -DWITH_APU_CRYPTO -DWITH_REMOTE_RULES
-DWITH_PCRE2 -DWITH_YAJL -I/usr/include/yajl -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security
-mbranch-protection=standard -I/usr/include/apr-1.0 -I/usr/include
-no-undefined -module -avoid-version -R /-lpcre2-8
-I/usr/include/libxml2 -Wl,-z,relro -o mod_security2.la -rpath /usr/lib
mod_security2_la-acmp.lo mod_security2_la-apache2_config.lo
mod_security2_la-apache2_io.lo mod_security2_la-apache2_util.lo
libinjection/mod_security2_la-libinjection_html5.lo
libinjection/mod_security2_la-libinjection_sqli.lo
libinjection/mod_security2_la-libinjection_xss.lo
mod_security2_la-mod_security2.lo mod_security2_la-modsecurity.lo
mod_security2_la-msc_status_engine.lo mod_security2_la-msc_crypt.lo
mod_security2_la-msc_geo.lo mod_security2_la-msc_gsb.lo
mod_security2_la-msc_json.lo mod_security2_la-msc_logging.lo
mod_security2_la-msc_lua.lo mod_security2_la-msc_multipart.lo
mod_security2_la-msc_parsers.lo mod_security2_la-msc_pcre.lo
mod_security2_la-msc_release.lo mod_security2_la-msc_remote_rules.lo
mod_security2_la-msc_reqbody.lo mod_security2_la-msc_tree.lo
mod_security2_la-msc_unicode.lo mod_security2_la-msc_util.lo
mod_security2_la-msc_xml.lo mod_security2_la-persist_dbm.lo
mod_security2_la-re_actions.lo mod_security2_la-re.lo
mod_security2_la-re_operators.lo mod_security2_la-re_tfns.lo
mod_security2_la-re_variables.lo /usr/lib/aarch64-linux-gnu/libapr-1.la
/usr/lib/aarch64-linux-gnu/libaprutil-1.la -lcurl -I/usr/include/libxml2
-lxml2 -llua5.1 -lpcre2-8 -lyajl libtool: link: gcc -shared -fPIC
-DPIC .libs/mod_security2_la-acmp.o
.libs/mod_security2_la-apache2_config.o
.libs/mod_security2_la-apache2_io.o
.libs/mod_security2_la-apache2_util.o
libinjection/.libs/mod_security2_la-libinjection_html5.o
libinjection/.libs/mod_security2_la-libinjection_sqli.o
libinjection/.libs/mod_security2_la-libinjection_xss.o
.libs/mod_security2_la-mod_security2.o
.libs/mod_security2_la-modsecurity.o
.libs/mod_security2_la-msc_status_engine.o
.libs/mod_security2_la-msc_crypt.o .libs/mod_security2_la-msc_geo.o
.libs/mod_security2_la-msc_gsb.o .libs/mod_security2_la-msc_json.o
.libs/mod_security2_la-msc_logging.o .libs/mod_security2_la-msc_lua.o
.libs/mod_security2_la-msc_multipart.o
.libs/mod_security2_la-msc_parsers.o .libs/mod_security2_la-msc_pcre.o
.libs/mod_security2_la-msc_release.o
.libs/mod_security2_la-msc_remote_rules.o
.libs/mod_security2_la-msc_reqbody.o .libs/mod_security2_la-msc_tree.o
.libs/mod_security2_la-msc_unicode.o .libs/mod_security2_la-msc_util.o
.libs/mod_security2_la-msc_xml.o .libs/mod_security2_la-persist_dbm.o
.libs/mod_security2_la-re_actions.o .libs/mod_security2_la-re.o
.libs/mod_security2_la-re_operators.o .libs/mod_security2_la-re_tfns.o
.libs/mod_security2_la-re_variables.o
/usr/lib/aarch64-linux-gnu/libapr-1.so
/usr/lib/aarch64-linux-gnu/libaprutil-1.so -lcurl -lxml2 -llua5.1
-lpcre2-8 -lyajl -g -O2 -fstack-protector-strong
-mbranch-protection=standard -Wl,-z -Wl,relro -Wl,-soname
-Wl,mod_security2.so -o .libs/mod_security2.so
libtool: link: ar cr .libs/mod_security2.a mod_security2_la-acmp.o
mod_security2_la-apache2_config.o mod_sec