From owner-freebsd-hackers Fri May 12 02:18:18 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA19698 for hackers-outgoing; Fri, 12 May 1995 02:18:18 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA19620 ; Fri, 12 May 1995 02:17:51 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id CAA09554; Fri, 12 May 1995 02:17:38 -0700 Date: Fri, 12 May 1995 02:17:38 -0700 Message-Id: <199505120917.CAA09554@silvia.HIP.Berkeley.EDU> To: rgrimes@gndrsh.aac.dev.com CC: cvs-committers@FreeBSD.org, FreeBSD-hackers@FreeBSD.org In-reply-to: <199505120740.AAA00383@gndrsh.aac.dev.com> (rgrimes@gndrsh.aac.dev.com) Subject: Re: CODE FREEZE is going to happen From: asami@CS.Berkeley.EDU (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: hackers-owner@FreeBSD.org Precedence: bulk * 5) I suggest that Satoshi start locking down the ports tree at this time * as well, time to start getting that massive collection built and tested! Okay...I'll take a look at the whole tree and post a list of things that need to be taken a look at later today. Meanwhile, the latest packages are on wcarchive so people are welcome to grab and test them. By the way, I have a REQUEST...sorry for yelling, but I need this functionality real bad. Can someone add the ldconfig -a flag to ldconfig? This tells ldconfig to scan the directory and add everything in that directory to /var/run/ld.so.hints. Or you can make it one file only, it doesn't really matter...maybe that's easier and safer. The reason why I need is that the way it is right now, if I do a top-down build on the ports tree, LIB_DEPENDS will correctly build and install the dependee's shared library before it's needed, but if the depender needs to actually *run* the program, it will go down in flames. And we can't just do "ldconfig" from the install rule with some arbitrary path, because we don't know what the user has added to the library path by herself. I know I can set LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/X11R6/lib for building ports but that still doesn't solve the problem for the (either ports or package) users. I will really appreciate it if someone can hack this up and add it to the tree before the code freeze. Thanks.... Satoshi