Bug 175968 - passwd can't be built against pam 0.99.2.1
passwd can't be built against pam 0.99.2.1
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: passwd (Show other bugs)
rawhide
All Linux
medium Severity medium
: ---
: ---
Assigned To: Tomas Mraz
Mike McLean
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-12-16 14:31 EST by Robert Scheck
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version: pam-0.99.2.1-2
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-12-16 16:36:58 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Robert Scheck 2005-12-16 14:31:10 EST
Description of problem:
Passwd can't be built against pam 0.99.2.1:

if gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/include/glib-2.0 -I/usr/lib/glib-2.
0/include   -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-
protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -
fasynchronous-unwind-tables -Waggregate-return -Wcast-align -Wimplicit -
Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wstrict-prototypes -
Wuninitialized -Wsign-compare -Wunused-value -MT passwd.o -MD -MP -MF ".deps/
passwd.Tpo" -c -o passwd.o passwd.c; \
then mv -f ".deps/passwd.Tpo" ".deps/passwd.Po"; else rm -f ".deps/passwd.Tpo"; 
exit 1; fi
gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -O2 -g -pipe -Wall -
Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 
-m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Waggregate-return 
-Wcast-align -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wpointer-
arith -Wstrict-prototypes -Wuninitialized -Wsign-compare -Wunused-value   -o 
passwd  passwd.o libstuff.a -luser -lcrypt -lgobject-2.0 -lgmodule-2.0 -ldl -
lglib-2.0   -lpopt -laudit -lselinux  -lpopt -laudit -lselinux
passwd.o: In function `main':
/usr/src/redhat/BUILD/passwd-0.71/passwd.c:490: undefined reference to 
`pam_start'
/usr/src/redhat/BUILD/passwd-0.71/passwd.c:502: undefined reference to 
`pam_set_item'
/usr/src/redhat/BUILD/passwd-0.71/passwd.c:513: undefined reference to 
`pam_fail_delay'
/usr/src/redhat/BUILD/passwd-0.71/passwd.c:521: undefined reference to 
`pam_chauthtok'
/usr/src/redhat/BUILD/passwd-0.71/passwd.c:526: undefined reference to `pam_end'
/usr/src/redhat/BUILD/passwd-0.71/passwd.c:545: undefined reference to 
`pam_strerror'
/usr/src/redhat/BUILD/passwd-0.71/passwd.c:547: undefined reference to `pam_end'
/usr/src/redhat/BUILD/passwd-0.71/passwd.c:506: undefined reference to `pam_end'
passwd.o:(.data+0x4): undefined reference to `misc_conv'
collect2: ld returned 1 exit status
make[1]: *** [passwd] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/passwd-0.71'
make: *** [all] Error 2

Version-Release number of selected component (if applicable):
passwd-0.71-2.1
pam-0.99.2.1-1

How reproducible:
Everytime, try yourself ;-)

Actual results/Expected results:
Rebuilding.
Comment 1 Tomas Mraz 2005-12-16 16:36:58 EST
There were wrong symlinks in pam-devel, please retry with pam-0.99.2.1-2.

Note You need to log in before you can comment on or make changes to this bug.