Source: mtree-netbsd Version: 20180822-7 Severity: serious Tags: ftbfs As part of the time64 transition, -Werror=implicit-function-declaration was enabled in default build flags. This makes mtree-netbsd fail to build from source. A build ends with:
| gcc -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DBSD4_4 -Dst_mtimespec=st_mtim -I. -I. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c getid.c | getid.c: In function ‘setup_getid’: | getid.c:163:13: error: implicit declaration of function ‘pwcache_groupdb’ [-Werror=implicit-function-declaration] | 163 | if (pwcache_groupdb(gi_setgroupent, gi_endgrent, | | ^~~~~~~~~~~~~~~ | getid.c:165:16: error: implicit declaration of function ‘pwcache_userdb’ [-Werror=implicit-function-declaration] | 165 | || pwcache_userdb(gi_setpassent, gi_endpwent, | | ^~~~~~~~~~~~~~ | cc1: some warnings being treated as errors | make[1]: *** [Makefile:30: getid.o] Error 1 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | dh_auto_build: error: make -j1 returned exit code 2 | make: *** [debian/rules:18: build] Error 255 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 Helmut