On Wed, Feb 16, 2011 at 10:54:20AM +0100, Cyril Brulebois wrote: > Source: pam > Version: 1.1.2-1 > Severity: serious > Justification: FTBFS
> Hi Steve, > your package no longer builds on non-Linux ports. Example on > kfreebsd-amd64: > | make[4]: Entering directory > `/build/buildd-pam_1.1.2-1-kfreebsd-amd64-uBmTAT/pam-1.1.2/modules/pam_xauth' > | /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. > -I../.. -I../../libpam/include -I../../libpamc/include -g -O2 -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_xauth.lo pam_xauth.c > | libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libpam/include > -I../../libpamc/include -g -O2 -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_xauth.c -fPIC -DPIC -o .libs/pam_xauth.o > | pam_xauth.c: In function 'pam_sm_open_session': > | pam_xauth.c:675: warning: implicit declaration of function 'setfsuid' > | libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libpam/include > -I../../libpamc/include -g -O2 -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_xauth.c -o pam_xauth.o >/dev/null 2>&1 > | /bin/bash ../../libtool --tag=CC --mode=link gcc -I../../libpam/include > -I../../libpamc/include -g -O2 -W -Wall -Wbad-function-cast -Wcast-align > -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith > -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow > -no-undefined -avoid-version -module -L../../libpam -lpam > -Wl,--version-script=./../modules.map -Wl,-z,defs -Wl,--as-needed -Wl,-O1 -o > pam_xauth.la -rpath /lib/security pam_xauth.lo > | libtool: link: gcc -shared .libs/pam_xauth.o -Wl,-rpath > -Wl,/build/buildd-pam_1.1.2-1-kfreebsd-amd64-uBmTAT/pam-1.1.2/libpam/.libs > -L/build/buildd-pam_1.1.2-1-kfreebsd-amd64-uBmTAT/pam-1.1.2/libpam > /build/buildd-pam_1.1.2-1-kfreebsd-amd64-uBmTAT/pam-1.1.2/libpam/.libs/libpam.so > -Wl,--version-script=./../modules.map -Wl,-z -Wl,defs -Wl,--as-needed > -Wl,-O1 -Wl,-soname -Wl,pam_xauth.so -o .libs/pam_xauth.so > | .libs/pam_xauth.o: In function `pam_sm_close_session': > | > /build/buildd-pam_1.1.2-1-kfreebsd-amd64-uBmTAT/pam-1.1.2/modules/pam_xauth/pam_xauth.c:820: > undefined reference to `setfsuid' > | > /build/buildd-pam_1.1.2-1-kfreebsd-amd64-uBmTAT/pam-1.1.2/modules/pam_xauth/pam_xauth.c:822: > undefined reference to `setfsuid' > | .libs/pam_xauth.o: In function `pam_sm_open_session': > | > /build/buildd-pam_1.1.2-1-kfreebsd-amd64-uBmTAT/pam-1.1.2/modules/pam_xauth/pam_xauth.c:675: > undefined reference to `setfsuid' > | > /build/buildd-pam_1.1.2-1-kfreebsd-amd64-uBmTAT/pam-1.1.2/modules/pam_xauth/pam_xauth.c:678: > undefined reference to `setfsuid' > | collect2: ld returned 1 exit status > | make[4]: *** [pam_xauth.la] Error 1 > Full build logs: > https://buildd.debian.org/status/package.php?p=pam Yep, sorry about that; knew about this issue then forgot about it while I was waiting for the squeeze release. Fix on its way. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: Digital signature