From owner-freebsd-stable Mon Mar 16 00:48:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA29196 for freebsd-stable-outgoing; Mon, 16 Mar 1998 00:48:14 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from murkwood.gaffaneys.com (dialup4.gaffaneys.com [208.155.161.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29182 for ; Mon, 16 Mar 1998 00:48:06 -0800 (PST) (envelope-from zach@gaffaneys.com) Received: (from zach@localhost) by murkwood.gaffaneys.com (8.8.8/8.8.8) id CAA03222; Mon, 16 Mar 1998 02:49:11 -0600 (CST) (envelope-from zach) Message-ID: <19980316024910.26200@gaffaneys.com> Date: Mon, 16 Mar 1998 02:49:10 -0600 From: Zach Heilig To: stable@FreeBSD.ORG Subject: Should make world depend on old libs in /usr/lib? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk ===> rtld cc -O -m486 -pipe -I/usr/2.2/src/gnu/usr.bin/ld/rtld/.. -I/usr/2.2/src/gnu/usr.bin/ld/rtld -I/usr/2.2/src/gnu/usr.bin/ld/rtld/../i386 -fpic -fno-function-cse - cc -O -m486 -pipe -I/usr/2.2/src/gnu/usr.bin/ld/rtld/.. -I/usr/2.2/src/gnu/usr.bin/ld/rtld -I/usr/2.2/src/gnu/usr.bin/ld/rtld/../i386 -fpic -fno-function-cse - /usr/2.2/src/gnu/usr.bin/ld/rtld/rtld.c:210: warning: initialization from incompatible pointer type /usr/2.2/src/gnu/usr.bin/ld/rtld/rtld.c:210: warning: initialization from incompatible pointer type /usr/2.2/src/gnu/usr.bin/ld/rtld/rtld.c:210: warning: initialization from incompatible pointer type /usr/2.2/src/gnu/usr.bin/ld/rtld/rtld.c:211: warning: initialization from incompatible pointer type cc -O -m486 -pipe -I/usr/2.2/src/gnu/usr.bin/ld/rtld/.. -I/usr/2.2/src/gnu/usr.bin/ld/rtld -I/usr/2.2/src/gnu/usr.bin/ld/rtld/../i386 -fpic -fno-function-cse - cc -O -m486 -pipe -I/usr/2.2/src/gnu/usr.bin/ld/rtld/.. -I/usr/2.2/src/gnu/usr.bin/ld/rtld -I/usr/2.2/src/gnu/usr.bin/ld/rtld/../i386 -fpic -fno-function-cse - cc -O -m486 -pipe -I/usr/2.2/src/gnu/usr.bin/ld/rtld/.. -I/usr/2.2/src/gnu/usr.bin/ld/rtld -I/usr/2.2/src/gnu/usr.bin/ld/rtld/../i386 -fpic -fno-function-cse - cc -O -m486 -pipe -I/usr/2.2/src/gnu/usr.bin/ld/rtld/.. -I/usr/2.2/src/gnu/usr.bin/ld/rtld -I/usr/2.2/src/gnu/usr.bin/ld/rtld/../i386 -fpic -fno-function-cse - cc -O -m486 -pipe -I/usr/2.2/src/gnu/usr.bin/ld/rtld/.. -I/usr/2.2/src/gnu/usr.bin/ld/rtld -I/usr/2.2/src/gnu/usr.bin/ld/rtld/../i386 -fpic -fno-function-cse - cc -O -m486 -pipe -I/usr/2.2/src/gnu/usr.bin/ld/rtld/.. -I/usr/2.2/src/gnu/usr.bin/ld/rtld -I/usr/2.2/src/gnu/usr.bin/ld/rtld/../i386 -fpic -fno-function-cse - ld: -lc_pic: no match *** Error code 1 I kept noticing the above, for the last few times I've tried to make world on my -STABLE machine. It finally dawned on me what happened. A couple weeks ago, I decided I didn't need to keep the *_p* libs around in /usr/lib, so I rm'ed them. (I even did an 'echo *_p*' prior to rm'ing, and this still bit me). I know how to fix this breakage, it is not a problem. It just seems odd to depend on possibly very old libraries in /usr/lib. -- Zach Heilig -- zach@gaffaneys.com Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message