1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/share
Peter Wemm eb7f25e17e Emergency backout of rev 1.152. This is a 100% guaranteed way to totally
hose your system.  You end up with just about everything statically linked
(except for libpam.so), which then causes all the pam users to fail.
eg: login, sshd, su etc all stop working because dlopen no longer works
because there is no libc.so in memory anymore.

gcc passes -L/usr/lib to ld.  The /usr/lib/libxxx.so symlink is *not* a
compatability link.  It is actually the primary link.  There should be no
symlinks in /lib at all.  Only /lib/libXX.so.Y.

peter@daintree[9:27pm]/usr/bin-104> file yppasswd
yppasswd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 5.1.1, dynamically linked (uses shared libs), stripped
peter@daintree[9:27pm]/usr/bin-105> ldd yppasswd
yppasswd:
        libpam.so.2 => /usr/lib/libpam.so.2 (0x280d1000)
peter@daintree[9:28pm]/usr/bin-106>

Note no libc.so.5.  Hence libpam.so.2 has unresolved dependencies.

I believe this is also the cause of the recent buildworld failures when
pam_krb5.so references -lcrypto stuff etc and when librpcsvc.so references
des_setparity() etc.

This change could not possibly have worked, unless there are other missing
changes to the gcc configuration.  It won't work with ports versions of
gcc either.
2003-09-04 04:29:11 +00:00
..
colldef Add ko_KR.CP949 locale 2003-08-08 13:43:49 +00:00
dict Add amnia, amniotic, and amniocentesis. 2003-05-05 05:51:16 +00:00
doc Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
examples getopt returns -1 not EOF at the end of args. Compare against that. 2003-08-07 04:40:54 +00:00
info
isdn
man Fix typo in the last commit. 2003-09-03 05:35:37 +00:00
me
misc Add FreeBSD 5.1 and BSD/OS 5.0 to the family tree. 2003-08-21 16:48:38 +00:00
mk Emergency backout of rev 1.152. This is a 100% guaranteed way to totally 2003-09-04 04:29:11 +00:00
mklocale Fix ascii compatibility 2003-08-21 19:23:15 +00:00
monetdef Add ko_KR.CP949 locale 2003-08-08 13:43:49 +00:00
msgdef Add ko_KR.CP949 locale 2003-08-08 13:43:49 +00:00
numericdef Add ko_KR.CP949 locale 2003-08-08 13:43:49 +00:00
security
sendmail Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
skel
syscons Fix Ctrl-\ 2003-07-06 03:09:40 +00:00
tabset
termcap Update screen(1)-related entries with more recent variants 2003-08-05 08:06:38 +00:00
timedef fix short weekday names in zh_CN.* 2003-08-23 20:46:23 +00:00
zoneinfo ISO 3166-1 Newsletter V-8 changes YUGOSLAVIA to SERBIA AND MONTENEGRO 2003-08-15 21:08:08 +00:00
Makefile
Makefile.inc