From owner-freebsd-current Thu Apr 8 17:46: 6 1999 Delivered-To: freebsd-current@freebsd.org Received: from cerebus.nectar.com (nectar-gw.nectar.com [204.0.249.101]) by hub.freebsd.org (Postfix) with ESMTP id D576815466 for ; Thu, 8 Apr 1999 17:46:03 -0700 (PDT) (envelope-from nectar@nectar.com) Received: (from smap@localhost) by cerebus.nectar.com (8.9.1/8.9.1) id TAA17529; Thu, 8 Apr 1999 19:43:58 -0500 (CDT) (envelope-from nectar@nectar.com) Received: from spawn.nectar.com(10.0.0.101) by cerebus.nectar.com via smap (V2.1) id xma017527; Thu, 8 Apr 99 19:43:55 -0500 Received: from spawn.nectar.com (localhost [127.0.0.1]) by spawn.nectar.com (8.9.2/8.9.1) with ESMTP id TAA35633; Thu, 8 Apr 1999 19:42:49 -0500 (CDT) (envelope-from nectar@spawn.nectar.com) Message-Id: <199904090042.TAA35633@spawn.nectar.com> X-Mailer: exmh version 2.0.2 2/24/98 X-PGP-RSAfprint: 00 F9 E6 A2 C5 4D 0A 76 26 8B 8B 57 73 D0 DE EE X-PGP-RSAkey: http://www.nectar.com/nectar-rsa.txt X-PGP-DSSfprint: AB2F 8D71 A4F4 467D 352E 8A41 5D79 22E4 71A2 8C73 X-PGP-DHfprint: 2D50 12E5 AB38 60BA AF4B 0778 7242 4460 1C32 F6B1 X-PGP-DH-DSSkey: http://www.nectar.com/nectar-dh-dss.txt From: Jacques Vidrine In-reply-to: References: Subject: Re: /sys/boot, egcs vs. gcc, -Os Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: Chuck Robey Cc: current@FreeBSD.ORG Date: Thu, 08 Apr 1999 19:42:49 -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 8 April 1999 at 19:57, Chuck Robey wrote: > Don't forget, with all the gnome and gtk ports (and the kde things) > there are various files with "config" in their names, that a bunch of > other ports depend on ... just to add confusion, and the rules for these > dependencies aren't as cut and dried as the libs, because the libs > follow usually one set of rules (laid down by the runtime linker) but > the config files, every port seems to use it's own set of rules. And > there is no "static linking" for config files, to save you. > > A lot of these config files only take effect while building other libs > or applications, which means they sometimes won't affect regular runtime > problems, just beating the heck out of the upgrade nightmare. Maybe I'm misunderstanding ... are we talking about scripts such as gnome-config or gtk12-config? These seem to be a blessing to me. It would be an order of magnitude harder to maintain GTK using ports if it weren't for the simplicity of passing GTK_CONFIG="gtk12-config" (or whichever applies) to the configure script. What problems do you believe these are causing for upgrades? Jacques Vidrine / n@nectar.com / nectar@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message