From owner-freebsd-ports Tue Nov 4 02:37:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA02592 for ports-outgoing; Tue, 4 Nov 1997 02:37:55 -0800 (PST) (envelope-from owner-freebsd-ports) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA02585 for ; Tue, 4 Nov 1997 02:37:52 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.7/8.6.9) with ESMTP id CAA08363; Tue, 4 Nov 1997 02:37:35 -0800 (PST) To: Ian Vaudrey cc: "'ports@freebsd.org'" Subject: Re: Ranlib In-reply-to: Your message of "Tue, 04 Nov 1997 08:59:06 GMT." <01BCE901.22C66E00@nemkoltd.nildram.co.uk> Date: Tue, 04 Nov 1997 02:37:35 -0800 Message-ID: <8360.878639855@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I can see why it was requested, but in some cases it really is a pain. > Please, please, please add an override flag. After all, I thought it > was part of the Unix philosophy to allow me to shoot myself in the foot > whenever I want :) Understood. :-) Let me look into that. > -t Set the modification time of the __.SYMDEF file. Some loaders > (but not the FreeBSD one) compared this time with the modifica- > tion time of the archive to verify that the table is up-to-date > with respect to the archive. If the modification time has been > changed without any change to the archive (for example, by a > cp(1)), the -t option can be used to ``touch'' the modification > time so that it appears that the table is up-to-date. This is > also useful after using the -t option of make(1). > > So it looks like the @exec ranlib line should really be @exec ranlib -t, > but for FreeBSD it is *not* really needed anyway? Is that correct? Looks like it to me! I think we can just nuke those @exec ranlib lines as unnecessary waste, and perhaps portlint can even be extended to look for it. :) Jordan