From owner-cvs-gnu Sun Feb 25 12:25:13 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA16960 for cvs-gnu-outgoing; Sun, 25 Feb 1996 12:25:13 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA16944 Sun, 25 Feb 1996 12:25:07 -0800 (PST) Date: Sun, 25 Feb 1996 12:25:07 -0800 (PST) From: Bruce Evans Message-Id: <199602252025.MAA16944@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrbin, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/man/manpath Makefile src/usr.bin/at Makefile src/gnu/usr.bin/man/man Makefile Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk bde 96/02/25 12:25:06 Modified: gnu/usr.bin/man/man Makefile gnu/usr.bin/man/manpath Makefile usr.bin/at Makefile Log: Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet. Revision Changes Path 1.14 +1 -1 src/gnu/usr.bin/man/man/Makefile 1.13 +1 -1 src/gnu/usr.bin/man/manpath/Makefile 1.4 +2 -2 src/usr.bin/at/Makefile From owner-cvs-gnu Sun Feb 25 15:42:00 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA00930 for cvs-gnu-outgoing; Sun, 25 Feb 1996 15:42:00 -0800 (PST) Received: (from wosch@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA00912 Sun, 25 Feb 1996 15:41:49 -0800 (PST) Date: Sun, 25 Feb 1996 15:41:49 -0800 (PST) From: Wolfram Schneider Message-Id: <199602252341.PAA00912@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/man/apropos apropos.sh Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk wosch 96/02/25 15:41:48 Modified: gnu/usr.bin/man/apropos apropos.sh Log: print error messages to stderr don't fail if search arguments contain spaces allow programs from $PATH as PAGER faster Revision Changes Path 1.2 +48 -42 src/gnu/usr.bin/man/apropos/apropos.sh From owner-cvs-gnu Sun Feb 25 17:16:42 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA08960 for cvs-gnu-outgoing; Sun, 25 Feb 1996 17:16:42 -0800 (PST) Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id RAA08941 Sun, 25 Feb 1996 17:16:34 -0800 (PST) Received: from caramba.cs.tu-berlin.de (wosch@caramba.cs.tu-berlin.de [130.149.17.12]) by mail.cs.tu-berlin.de (8.6.12/8.6.12) with ESMTP id CAA26186; Mon, 26 Feb 1996 02:08:47 +0100 From: Wolfram Schneider Received: (wosch@localhost) by caramba.cs.tu-berlin.de (8.6.12/8.6.9) id CAA20930; Mon, 26 Feb 1996 02:08:44 +0100 Date: Mon, 26 Feb 1996 02:08:44 +0100 Message-Id: <199602260108.CAA20930@caramba.cs.tu-berlin.de> To: Wolfram Schneider Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org Subject: cvs commit: src/gnu/usr.bin/man/apropos apropos.sh In-Reply-To: <199602252341.PAA00912@freefall.freebsd.org> References: <199602252341.PAA00912@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Conversion: prohibited Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk Warning! It seems that make(1) in -stable cannot compile man/whatis and man/apropos. -current works. Wolfram Wolfram Schneider writes: >wosch 96/02/25 15:41:48 > > Modified: gnu/usr.bin/man/apropos apropos.sh > Log: > print error messages to stderr > don't fail if search arguments contain spaces > allow programs from $PATH as PAGER > faster > > Revision Changes Path > 1.2 +48 -42 src/gnu/usr.bin/man/apropos/apropos.sh From owner-cvs-gnu Sun Feb 25 18:22:43 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA12446 for cvs-gnu-outgoing; Sun, 25 Feb 1996 18:22:43 -0800 (PST) Received: (from pst@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA12426 Sun, 25 Feb 1996 18:22:35 -0800 (PST) Date: Sun, 25 Feb 1996 18:22:35 -0800 (PST) From: Paul Traina Message-Id: <199602260222.SAA12426@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/ld/ldconfig ldconfig.c Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk pst 96/02/25 18:22:34 Modified: gnu/usr.bin/ld/ldconfig ldconfig.c Log: Bring in some of Paul K's fixes for ldconfig from NetBSD-current. This solves the problem of being unable to use shared libraries with dots in their names before the ".so." code. This should be brought into -stable. There are more changes from Paul that look like they should be included, but they change the format of the hints file, so I'm not going to bring them in now (but we should in the future). Obtained from: pk@netbsd.org Revision Changes Path 1.12 +30 -10 src/gnu/usr.bin/ld/ldconfig/ldconfig.c From owner-cvs-gnu Mon Feb 26 13:14:21 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA16844 for cvs-gnu-outgoing; Mon, 26 Feb 1996 13:14:21 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id NAA16800 Mon, 26 Feb 1996 13:13:54 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.4/8.6.9) id NAA04089; Mon, 26 Feb 1996 13:13:50 -0800 (PST) Date: Mon, 26 Feb 1996 13:13:50 -0800 (PST) Message-Id: <199602262113.NAA04089@silvia.HIP.Berkeley.EDU> To: pst@freefall.freebsd.org CC: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org In-reply-to: <199602260222.SAA12426@freefall.freebsd.org> (message from Paul Traina on Sun, 25 Feb 1996 18:22:35 -0800 (PST)) Subject: Re: cvs commit: src/gnu/usr.bin/ld/ldconfig ldconfig.c From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk * Bring in some of Paul K's fixes for ldconfig from NetBSD-current. * This solves the problem of being unable to use shared libraries with dots * in their names before the ".so." code. Hmm. So the idea of changing ld so that "ld -lfoo.N" means "major version N of libfoo" has officially died. Pity, it would have helped maintain ports that require different versions of shared libraries. I'd have opposed this change if it were proposed and discussed, but if NetBSD already has it this way, I guess it's better if we follow suit than being incompatible.... Satoshi From owner-cvs-gnu Mon Feb 26 14:29:51 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA22752 for cvs-gnu-outgoing; Mon, 26 Feb 1996 14:29:51 -0800 (PST) Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id OAA22739 Mon, 26 Feb 1996 14:29:37 -0800 (PST) Received: from localhost.shockwave.com (localhost.shockwave.com [127.0.0.1]) by precipice.shockwave.com (8.7.4/8.7.3) with SMTP id OAA18049; Mon, 26 Feb 1996 14:29:03 -0800 (PST) Message-Id: <199602262229.OAA18049@precipice.shockwave.com> X-Mailer: exmh version 1.6.5 12/11/95 To: asami@cs.berkeley.edu (Satoshi Asami) cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/ld/ldconfig ldconfig.c In-reply-to: Your message of "Mon, 26 Feb 1996 13:13:50 PST." <199602262113.NAA04089@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 26 Feb 1996 14:29:02 -0800 From: Paul Traina Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk > * Bring in some of Paul K's fixes for ldconfig from NetBSD-current. > * This solves the problem of being unable to use shared libraries with dots > * in their names before the ".so." code. > > Hmm. So the idea of changing ld so that "ld -lfoo.N" means "major > version N of libfoo" has officially died. Pity, it would have helped > maintain ports that require different versions of shared libraries. > > I'd have opposed this change if it were proposed and discussed, but if > NetBSD already has it this way, I guess it's better if we follow suit > than being incompatible.... > > Satoshi But that's not the case, it -never- worked properly, ldconfig just barfed if it found a dot before the .so. In any case, I think using libfoo.so.n.n is much more portable among various unix flavors. From owner-cvs-gnu Mon Feb 26 14:38:33 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA23366 for cvs-gnu-outgoing; Mon, 26 Feb 1996 14:38:33 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id OAA23327 Mon, 26 Feb 1996 14:38:09 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.4/8.6.9) id OAA13334; Mon, 26 Feb 1996 14:38:02 -0800 (PST) Date: Mon, 26 Feb 1996 14:38:02 -0800 (PST) Message-Id: <199602262238.OAA13334@silvia.HIP.Berkeley.EDU> To: pst@shockwave.com CC: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org In-reply-to: <199602262229.OAA18049@precipice.shockwave.com> (message from Paul Traina on Mon, 26 Feb 1996 14:29:02 -0800) Subject: Re: cvs commit: src/gnu/usr.bin/ld/ldconfig ldconfig.c From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk * But that's not the case, it -never- worked properly, ldconfig just * barfed if it found a dot before the .so. So what's wrong with taking out the dot like in tcl74/tk40? * In any case, I think * using libfoo.so.n.n is much more portable among various unix * flavors. Well then we didn't need this change anyway. :) Satoshi From owner-cvs-gnu Mon Feb 26 15:39:37 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA27077 for cvs-gnu-outgoing; Mon, 26 Feb 1996 15:39:37 -0800 (PST) Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id PAA27065 Mon, 26 Feb 1996 15:39:23 -0800 (PST) Received: from localhost.shockwave.com (localhost.shockwave.com [127.0.0.1]) by precipice.shockwave.com (8.7.4/8.7.3) with SMTP id PAA18913; Mon, 26 Feb 1996 15:38:49 -0800 (PST) Message-Id: <199602262338.PAA18913@precipice.shockwave.com> X-Mailer: exmh version 1.6.5 12/11/95 To: asami@cs.berkeley.edu (Satoshi Asami) cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/ld/ldconfig ldconfig.c In-reply-to: Your message of "Mon, 26 Feb 1996 14:38:02 PST." <199602262238.OAA13334@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 26 Feb 1996 15:38:48 -0800 From: Paul Traina Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk > * But that's not the case, it -never- worked properly, ldconfig just > * barfed if it found a dot before the .so. > > So what's wrong with taking out the dot like in tcl74/tk40? Because that is NOT the standard of the port. To change it involved a LOT of code (I wrote all the diffs to do this the first time), but our previous behavior is a -bug-. > > * In any case, I think > * using libfoo.so.n.n is much more portable among various unix > * flavors. > > Well then we didn't need this change anyway. :) Not if n is dotted, which was the case here. :-) > > Satoshi From owner-cvs-gnu Mon Feb 26 20:56:57 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA23605 for cvs-gnu-outgoing; Mon, 26 Feb 1996 20:56:57 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id UAA23572 Mon, 26 Feb 1996 20:56:44 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.4/8.6.9) id UAA14773; Mon, 26 Feb 1996 20:56:37 -0800 (PST) Date: Mon, 26 Feb 1996 20:56:37 -0800 (PST) Message-Id: <199602270456.UAA14773@silvia.HIP.Berkeley.EDU> To: pst@shockwave.com CC: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org In-reply-to: <199602262338.PAA18913@precipice.shockwave.com> (message from Paul Traina on Mon, 26 Feb 1996 15:38:48 -0800) Subject: Re: cvs commit: src/gnu/usr.bin/ld/ldconfig ldconfig.c From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk * Because that is NOT the standard of the port. I saw the mail John Robert LoVerso (loverso@osf.org) wrote to John Ousterhout (it was resent to `ports' by Jordan). * To change it involved a LOT * of code (I wrote all the diffs to do this the first time), This is a little hard to believe, I did the tcl74/tk4 ports and the version number changes was only a minor part (I mean it has a largish diff for shared library support, which tcl/tk didn't have, but changing the name of the library was only a small part of that patch). * but our previous * behavior is a -bug-. I don't agree with this. Disallowing a special character (`.' in this case, which is used to delimit various parts of the library file name) in the `name' part of the library can be construed as a `feature' (ok, only if it's documented :). At any rate, I wish you'd asked the lists before commiting the change, this is a pretty important change.... Satoshi From owner-cvs-gnu Tue Feb 27 11:40:31 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA16816 for cvs-gnu-outgoing; Tue, 27 Feb 1996 11:40:31 -0800 (PST) Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id LAA16790 Tue, 27 Feb 1996 11:40:11 -0800 (PST) Received: from localhost.shockwave.com (localhost.shockwave.com [127.0.0.1]) by precipice.shockwave.com (8.7.4/8.7.3) with SMTP id LAA03796; Tue, 27 Feb 1996 11:39:37 -0800 (PST) Message-Id: <199602271939.LAA03796@precipice.shockwave.com> X-Mailer: exmh version 1.6.5 12/11/95 To: asami@cs.berkeley.edu (Satoshi Asami) cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/ld/ldconfig ldconfig.c In-reply-to: Your message of "Mon, 26 Feb 1996 20:56:37 PST." <199602270456.UAA14773@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 27 Feb 1996 11:39:36 -0800 From: Paul Traina Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk > * Because that is NOT the standard of the port. > > I saw the mail John Robert LoVerso (loverso@osf.org) wrote to John > Ousterhout (it was resent to `ports' by Jordan). > > * To change it involved a LOT > * of code (I wrote all the diffs to do this the first time), > > This is a little hard to believe, I did the tcl74/tk4 ports and the > version number changes was only a minor part (I mean it has a largish > diff for shared library support, which tcl/tk didn't have, but > changing the name of the library was only a small part of that patch). I know, I wrote the code to do it, and then purposely threw it away. It added quite a few more lines to configure/configure.in/Makefile.in, all to work around a bug in FreeBSD's behavior. I'm sorry Satoshi, but if there's a bug in the system, why should we, of all people, be porting around that bug. The standard library names in Osterhout's distribution are libtcl7.4.blah and libtk4.1.blah, not libtcl74.blah and libtk41.blah. To change them means you also have blah. If I were changing a library semantic, I would have spoken to people first, but I wasn't. What you were suggesting as more appropriate would never have worked either. ldconfig was just plain broken if you had a dot in the name of the library. > > * but our previous > * behavior is a -bug-. > > I don't agree with this. Disallowing a special character (`.' in this > case, which is used to delimit various parts of the library file name) > in the `name' part of the library can be construed as a `feature' (ok, > only if it's documented :). > > At any rate, I wish you'd asked the lists before commiting the change, > this is a pretty important change.... > > Satoshi Paul From owner-cvs-gnu Fri Mar 1 07:19:55 1996 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA19580 for cvs-gnu-outgoing; Fri, 1 Mar 1996 07:19:55 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA19307 Fri, 1 Mar 1996 07:19:03 -0800 (PST) Date: Fri, 1 Mar 1996 07:19:03 -0800 (PST) From: Bruce Evans Message-Id: <199603011519.HAA19307@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/ptx .stamp-h.in Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk bde 96/03/01 07:18:59 Removed: gnu/usr.bin/ptx .stamp-h.in Log: Removed temporary file.