bendeguz wrote these words on 11/25/10 08:10 CST:
>>> Thank you, here it goes:
To be honest, the .la files looked okay. I cannot figure out why only
you have to create the symlinks you did. I've included the same output
from my newest build (current book versions of PAM and Shadow). You'll
see the correct symlinks and all works (and built) just fine. Perhaps
it will remain a mystery. Please try to see if there are any differences
between your output and mine (hint: put my stuff in a file and yours in
another file and do a diff).
r...@rmlinux: ~/build > ls {/usr/lib,/lib}/libpam* -l
lrwxrwxrwx 1 root root 16 Nov 1 10:43 /lib/libpam.so.0 -> libpam.so.0.83.0
-rwxr-xr-x 1 root root 52640 Nov 1 10:45 /lib/libpam.so.0.83.0
lrwxrwxrwx 1 root root 21 Nov 1 10:43 /lib/libpam_misc.so.0 ->
libpam_misc.so.0.82.0
-rwxr-xr-x 1 root root 11086 Nov 1 10:45 /lib/libpam_misc.so.0.82.0
lrwxrwxrwx 1 root root 17 Nov 1 10:43 /lib/libpamc.so.0 -> libpamc.so.0.82.1
-rwxr-xr-x 1 root root 11842 Nov 1 10:45 /lib/libpamc.so.0.82.1
-rwxr-xr-x 1 root root 902 Nov 1 10:43 /usr/lib/libpam.la
lrwxrwxrwx 1 root root 26 Nov 1 10:43 /usr/lib/libpam.so ->
../../lib/libpam.so.0.83.0
-rwxr-xr-x 1 root root 951 Nov 1 10:43 /usr/lib/libpam_misc.la
lrwxrwxrwx 1 root root 31 Nov 1 10:43 /usr/lib/libpam_misc.so ->
../../lib/libpam_misc.so.0.82.0
-rwxr-xr-x 1 root root 903 Nov 1 10:43 /usr/lib/libpamc.la
lrwxrwxrwx 1 root root 27 Nov 1 10:43 /usr/lib/libpamc.so ->
../../lib/libpamc.so.0.82.1
r...@rmlinux: ~/build > cat /usr/lib/libpam*.la
# libpam.la - a libtool library file
# Generated by ltmain.sh (GNU libtool) 2.2.6
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname='libpam.so.0'
# Names of this library.
library_names='libpam.so.0.83.0 libpam.so.0 libpam.so'
# The name of the static archive.
old_library=''
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=' -ldl'
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libpam.
current=83
age=83
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/lib'
# libpam_misc.la - a libtool library file
# Generated by ltmain.sh (GNU libtool) 2.2.6
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname='libpam_misc.so.0'
# Names of this library.
library_names='libpam_misc.so.0.82.0 libpam_misc.so.0 libpam_misc.so'
# The name of the static archive.
old_library=''
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=' /usr/lib/libpam.la -ldl'
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libpam_misc.
current=82
age=82
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/lib'
# libpamc.la - a libtool library file
# Generated by ltmain.sh (GNU libtool) 2.2.6
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname='libpamc.so.0'
# Names of this library.
library_names='libpamc.so.0.82.1 libpamc.so.0 libpamc.so'
# The name of the static archive.
old_library=''
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=''
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libpamc.
current=82
age=82
revision=1
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/lib'
--
Randy
rmlscsi: [bogomips 1003.28] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
09:43:01 up 23 days, 16:37, 1 user, load average: 0.30, 0.10, 0.03
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page