Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 230545 - emerge of sys-libs/pam-1.0.1 fails
Summary: emerge of sys-libs/pam-1.0.1 fails
Status: RESOLVED DUPLICATE of bug 230231
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-02 16:07 UTC by kevstar.31
Modified: 2008-07-02 16:14 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kevstar.31 2008-07-02 16:07:47 UTC
build from specs to reproduce
stage1:
subarch: amd64
target: stage1
version_stamp: 06292008
rel_type: custom
profile: default-linux/amd64/2007.0
snapshot: 06292008
source_subpath: default/stage3-amd64-2007.0
stage2:
subarch: amd64
target: stage2
version_stamp: 06292008
rel_type: custom
profile: default-linux/amd64/2007.0
snapshot: 06292008
source_subpath: custom/stage1-amd64-06292008
stage3:
subarch: amd64
target: stage3
version_stamp: 06292008
rel_type: custom
profile: default-linux/amd64/2007.0
snapshot: 06292008
source_subpath: custom/stage2-amd64-06292008

tail of build.log:
reating pam_loginuid.la
(cd .libs && rm -f pam_loginuid.la && ln -s ../pam_loginuid.la pam_loginuid.la)
make[3]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/modules/pam_loginuid'
Making all in pam_faildelay
make[3]: Entering directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/modules/pam_faildelay'
/bin/sh ../../libtool --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..    -I../../libpam/include -I../../libpamc/include -O2 -pipe -D_GNU_SOURCE -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_faildelay.lo pam_faildelay.c
mkdir .libs
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libpam/include -I../../libpamc/include -O2 -pipe -D_GNU_SOURCE -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_faildelay.c  -fPIC -DPIC -o .libs/pam_faildelay.o
/bin/sh ../../libtool --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc -I../../libpam/include -I../../libpamc/include -O2 -pipe -D_GNU_SOURCE -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 -Wl,--version-script=./../modules.map -Wl,--as-needed -Wl,-O1 -o pam_faildelay.la -rpath /lib64/security pam_faildelay.lo -L../../libpam -lpam 
x86_64-pc-linux-gnu-gcc -shared  .libs/pam_faildelay.o  -Wl,--rpath -Wl,/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/libpam/.libs -L/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/libpam /var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/libpam/.libs/libpam.so  -Wl,--version-script=./../modules.map -Wl,--as-needed -Wl,-O1 -Wl,-soname -Wl,pam_faildelay.so -o .libs/pam_faildelay.so
creating pam_faildelay.la
(cd .libs && rm -f pam_faildelay.la && ln -s ../pam_faildelay.la pam_faildelay.la)
make[3]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/modules/pam_faildelay'
make[3]: Entering directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/modules'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/modules'
make[2]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/modules'
Making all in po
make[2]: Entering directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/po'
Making all in conf
make[2]: Entering directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/conf'
Making all in pam_conv1
make[3]: Entering directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/conf/pam_conv1'
make  all-am
make[4]: Entering directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/conf/pam_conv1'
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..     -O2 -pipe -D_GNU_SOURCE -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_conv_l.c
pam_conv_l.c: In function 'yy_get_next_buffer':
pam_conv_l.c:995: warning: comparison between signed and unsigned
pam_conv_l.c: At top level:
pam_conv_l.c:1579: warning: no previous prototype for 'yyget_in'
pam_conv_l.c:1587: warning: no previous prototype for 'yyget_out'
pam_conv_l.c:1595: warning: no previous prototype for 'yyget_leng'
pam_conv_l.c:1604: warning: no previous prototype for 'yyget_text'
pam_conv_l.c:1615: warning: no previous prototype for 'yyset_in'
pam_conv_l.c:1620: warning: no previous prototype for 'yyset_out'
pam_conv_l.c:1625: warning: no previous prototype for 'yyget_debug'
pam_conv_l.c:1630: warning: no previous prototype for 'yyset_debug'
pam_conv_l.c:1664: warning: no previous prototype for 'yylex_destroy'
pam_conv_l.c:1087: warning: 'yyunput' defined but not used
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..     -O2 -pipe -D_GNU_SOURCE -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_conv_y.c
/bin/sh ../../libtool --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc  -O2 -pipe -D_GNU_SOURCE -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow  -Wl,--as-needed -Wl,-O1 -o pam_conv1 pam_conv_l.o pam_conv_y.o  
mkdir .libs
x86_64-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -Wl,--as-needed -Wl,-O1 -o pam_conv1 pam_conv_l.o pam_conv_y.o   
pam_conv_l.o: In function `yylex':
pam_conv_l.c:(.text+0xc6d): undefined reference to `yywrap'
collect2: ld returned 1 exit status
make[4]: *** [pam_conv1] Error 1
make[4]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/conf/pam_conv1'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/conf/pam_conv1'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1/conf'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.0.1/work/Linux-PAM-1.0.1'
make: *** [all] Error 2
 [31;01m*[0m 
 [31;01m*[0m ERROR: sys-libs/pam-1.0.1 failed.
 [31;01m*[0m Call stack:
 [31;01m*[0m               ebuild.sh, line   49:  Called src_compile
 [31;01m*[0m             environment, line 3089:  Called die
 [31;01m*[0m The specific snippet of code:
 [31;01m*[0m       emake sepermitlockdir="/var/run/sepermit" || die "emake failed"
 [31;01m*[0m  The die message:
 [31;01m*[0m   emake failed
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
 [31;01m*[0m A complete build log is located at '/var/tmp/portage/sys-libs/pam-1.0.1/temp/build.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/sys-libs/pam-1.0.1/temp/environment'.
 [31;01m*[0m
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-07-02 16:14:40 UTC

*** This bug has been marked as a duplicate of bug 230231 ***