Package: pam Version: 1.3.1-5 Severity: serious Hi,
rebuilding pam on buster fails to build from source with the following error: ---snip--- [...] Making all in pam_selinux make[4]: Entering directory '/build/pam-1.3.1-5/modules/pam_selinux' gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../../libpam/include -I../../libpamc/include -I../../libpam_misc/include -g -O2 -fdebug-prefix-map=/build/pam-1.3.1-5=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -c -o pam_selinux_check.o pam_selinux_check.c /bin/bash ../../libtool --tag=CC --mode=link gcc -I../../libpam/include -I../../libpamc/include -I../../libpam_misc/include -g -O2 -fdebug-prefix-map=/build/pam-1.3.1-5=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -o pam_selinux_check pam_selinux_check.o ../../libpam/libpam.la ../../libpam_misc/libpam_misc.la libtool: link: gcc -I../../libpam/include -I../../libpamc/include -I../../libpam_misc/include -g -O2 -fdebug-prefix-map=/build/pam-1.3.1-5=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -Wl,-z -Wl,relro -Wl,-z -Wl,defs -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -o .libs/pam_selinux_check pam_selinux_check.o ../../libpam/.libs/libpam.so ../../libpam_misc/.libs/libpam_misc.so /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../../libpam/include -I../../libpamc/include -I../../libpam_misc/include -g -O2 -fdebug-prefix-map=/build/pam-1.3.1-5=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -c -o pam_selinux.lo pam_selinux.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../../libpam/include -I../../libpamc/include -I../../libpam_misc/include -g -O2 -fdebug-prefix-map=/build/pam-1.3.1-5=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -c pam_selinux.c -fPIC -DPIC -o .libs/pam_selinux.o pam_selinux.c:66:10: fatal error: selinux/flask.h: No such file or directory 66 | #include <selinux/flask.h> | ^~~~~~~~~~~~~~~~~ compilation terminated. make[4]: *** [Makefile:734: pam_selinux.lo] Error 1 make[4]: Leaving directory '/build/pam-1.3.1-5/modules/pam_selinux' make[3]: *** [Makefile:436: all-recursive] Error 1 make[3]: Leaving directory '/build/pam-1.3.1-5/modules' make[2]: *** [Makefile:484: all-recursive] Error 1 make[2]: Leaving directory '/build/pam-1.3.1-5' make[1]: *** [Makefile:416: all] Error 2 make[1]: Leaving directory '/build/pam-1.3.1-5' dh_auto_build: error: make -j1 returned exit code 2 make: *** [debian/rules:21: build-indep] Error 255 dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2 ---snap---