Source: libnginx-mod-http-modsecurity
Version: 1.0.3-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240319 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_configure --buildsystem=nginx_mod -- 
> --add-module=/usr/share/nginx-ndk/src
> checking for OS
>  + Linux 6.1.0-13-cloud-amd64 x86_64
> checking for C compiler ... found
>  + using GNU C compiler
> checking for --with-ld-opt="-Wl,-z,relro -Wl,-z,now -fPIC" ... found
> checking for -Wl,-E switch ... found
> checking for gcc builtin atomic operations ... found
> checking for C99 variadic macros ... found
> checking for gcc variadic macros ... found
> checking for gcc builtin 64 bit byteswap ... found
> checking for unistd.h ... found
> checking for inttypes.h ... found
> checking for limits.h ... found
> checking for sys/filio.h ... not found
> checking for sys/param.h ... found
> checking for sys/mount.h ... found
> checking for sys/statvfs.h ... found
> checking for crypt.h ... found
> checking for Linux specific features
> checking for epoll ... found
> checking for EPOLLRDHUP ... found
> checking for EPOLLEXCLUSIVE ... found
> checking for eventfd() ... found
> checking for O_PATH ... found
> checking for sendfile() ... found
> checking for sendfile64() ... found
> checking for sys/prctl.h ... found
> checking for prctl(PR_SET_DUMPABLE) ... found
> checking for prctl(PR_SET_KEEPCAPS) ... found
> checking for capabilities ... found
> checking for crypt_r() ... found
> checking for sys/vfs.h ... found
> checking for UDP_SEGMENT ... found
> checking for nobody group ... not found
> checking for nogroup group ... found
> checking for poll() ... found
> checking for /dev/poll ... not found
> checking for kqueue ... not found
> checking for crypt() ... not found
> checking for crypt() in libcrypt ... found
> checking for F_READAHEAD ... not found
> checking for posix_fadvise() ... found
> checking for O_DIRECT ... found
> checking for F_NOCACHE ... not found
> checking for directio() ... not found
> checking for statfs() ... found
> checking for statvfs() ... found
> checking for dlopen() ... found
> checking for sched_yield() ... found
> checking for sched_setaffinity() ... found
> checking for SO_SETFIB ... not found
> checking for SO_REUSEPORT ... found
> checking for SO_ACCEPTFILTER ... not found
> checking for SO_BINDANY ... not found
> checking for IP_TRANSPARENT ... found
> checking for IP_BINDANY ... not found
> checking for IP_BIND_ADDRESS_NO_PORT ... found
> checking for IP_RECVDSTADDR ... not found
> checking for IP_SENDSRCADDR ... not found
> checking for IP_PKTINFO ... found
> checking for IPV6_RECVPKTINFO ... found
> checking for TCP_DEFER_ACCEPT ... found
> checking for TCP_KEEPIDLE ... found
> checking for TCP_FASTOPEN ... found
> checking for TCP_INFO ... found
> checking for accept4() ... found
> checking for int size ... 4 bytes
> checking for long size ... 8 bytes
> checking for long long size ... 8 bytes
> checking for void * size ... 8 bytes
> checking for uint32_t ... found
> checking for uint64_t ... found
> checking for sig_atomic_t ... found
> checking for sig_atomic_t size ... 4 bytes
> checking for socklen_t ... found
> checking for in_addr_t ... found
> checking for in_port_t ... found
> checking for rlim_t ... found
> checking for uintptr_t ... uintptr_t found
> checking for system byte ordering ... little endian
> checking for size_t size ... 8 bytes
> checking for off_t size ... 8 bytes
> checking for time_t size ... 8 bytes
> checking for AF_INET6 ... found
> checking for setproctitle() ... not found
> checking for pread() ... found
> checking for pwrite() ... found
> checking for pwritev() ... found
> checking for strerrordesc_np() ... found
> checking for localtime_r() ... found
> checking for clock_gettime(CLOCK_MONOTONIC) ... found
> checking for posix_memalign() ... found
> checking for memalign() ... found
> checking for mmap(MAP_ANON|MAP_SHARED) ... found
> checking for mmap("/dev/zero", MAP_SHARED) ... found
> checking for System V shared memory ... found
> checking for POSIX semaphores ... found
> checking for struct msghdr.msg_control ... found
> checking for ioctl(FIONBIO) ... found
> checking for ioctl(FIONREAD) ... found
> checking for struct tm.tm_gmtoff ... found
> checking for struct dirent.d_namlen ... not found
> checking for struct dirent.d_type ... found
> checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
> checking for sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... found
> checking for openat(), fstatat() ... found
> checking for getaddrinfo() ... found
> configuring additional modules
> adding module in /usr/share/nginx-ndk/src
>  + ngx_devel_kit was configured
> adding module in /usr/share/nginx-ndk/src
>  + ngx_devel_kit was configured
> configuring additional dynamic modules
> adding module in /<<PKGBUILDDIR>>/.
> checking for ModSecurity library ... not found
> checking for ModSecurity library in /usr/local/modsecurity ... not found
>  ./configure: error: ngx_http_modsecurity_module requires the ModSecurity 
> library.
> dh_auto_configure: error: cd /usr/share/nginx/src && 
> bld_dir=obj-x86_64-linux-gnu pwd_dir=/<<PKGBUILDDIR>> src_dir=. bash -c ". 
> ./conf_flags\
>               ./configure \\\
>               --with-cc-opt=\"\$(cd \"\$pwd_dir/\$src_dir\"; dpkg-buildflags 
> --get CFLAGS) -fPIC \$(cd \"\$pwd_dir/\$src_dir\"; dpkg-buildflags --get 
> CPPFLAGS)\" \\\
>               --with-ld-opt=\"\$(cd \"\$pwd_dir/\$src_dir\"; dpkg-buildflags 
> --get LDFLAGS) -fPIC\" \\\
>               \"\${NGX_CONF_FLAGS[@]}\" \\\
>               --add-dynamic-module=\"\$pwd_dir/\$src_dir\" \\\
>               --builddir=\"\$pwd_dir/\$bld_dir\" \\\
>               --add-module=/usr/share/nginx-ndk/src \\\
>                \\\
>               \"\$@\"" dummy --add-module=/usr/share/nginx-ndk/src returned 
> exit code 1
> make[1]: *** [debian/rules:9: override_dh_auto_configure] Error 25


The full build log is available from:
http://qa-logs.debian.net/2024/03/19/libnginx-mod-http-modsecurity_1.0.3-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240319;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240319&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to