From owner-cvs-lib Mon Feb 20 10:19:56 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA29670 for cvs-lib-outgoing; Mon, 20 Feb 1995 10:19:56 -0800 Received: (from nate@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA29654; Mon, 20 Feb 1995 10:19:52 -0800 Date: Mon, 20 Feb 1995 10:19:52 -0800 From: Nate Williams Message-Id: <199502201819.KAA29654@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libcompat Makefile Sender: cvs-lib-owner@freebsd.org Precedence: bulk nate 95/02/20 10:19:52 Modified: lib/libcompat Makefile Log: Make libcompat a static only library. Since functions will come and go from libcompat as they are deprecated it makes no sense to build a shared library out of it as it will change. Based on freedback from Terry and Jonas on the mailing lists. From owner-cvs-lib Mon Feb 20 11:46:03 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA04996 for cvs-lib-outgoing; Mon, 20 Feb 1995 11:46:03 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id LAA04990; Mon, 20 Feb 1995 11:45:58 -0800 Received: by sequent.kiae.su id AA02334 (5.65.kiae-2 ); Mon, 20 Feb 1995 22:39:15 +0300 Received: by sequent.KIAE.su (UUMAIL/2.0); Mon, 20 Feb 95 22:39:14 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id WAA01043; Mon, 20 Feb 1995 22:28:57 +0300 To: CVS-commiters@freefall.cdrom.com, cvs-lib@freefall.cdrom.com, Nate Williams References: <199502201819.KAA29654@freefall.cdrom.com> In-Reply-To: <199502201819.KAA29654@freefall.cdrom.com>; from Nate Williams at Mon, 20 Feb 1995 10:19:52 -0800 Message-Id: Organization: Olahm Ha-Yetzirah Date: Mon, 20 Feb 1995 22:28:56 +0300 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/lib/libcompat Makefile Lines: 28 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1210 Sender: cvs-lib-owner@freebsd.org Precedence: bulk In message <199502201819.KAA29654@freefall.cdrom.com> Nate Williams writes: >nate 95/02/20 10:19:52 > Modified: lib/libcompat Makefile > Log: > Make libcompat a static only library. > Since functions will come and go from libcompat as they are deprecated > it makes no sense to build a shared library out of it as it will change. > Based on freedback from Terry and Jonas on the mailing lists. I disagree with this solution. It is functionality reducing and space waste without any good reasons. Old stuff is really needed to port many programs and it _not_ will change, you can't change whole world. In other case I forced to write ftime() function f.e. again and againg for each port. I think it is more sense to move this function to libcompat and don't write it each time. You can't rule whole world and depricate something living in it. I strongly reccomend to back out this change. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-lib Mon Feb 20 11:53:33 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id LAA05102 for cvs-lib-outgoing; Mon, 20 Feb 1995 11:53:33 -0800 Received: from trout.sri.MT.net (trout.sri.MT.net [204.182.243.12]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id LAA05096; Mon, 20 Feb 1995 11:53:26 -0800 Received: (from nate@localhost) by trout.sri.MT.net (8.6.9/8.6.9) id MAA07128; Mon, 20 Feb 1995 12:56:58 -0700 Date: Mon, 20 Feb 1995 12:56:58 -0700 From: Nate Williams Message-Id: <199502201956.MAA07128@trout.sri.MT.net> In-Reply-To: "Andrey A. Chernov, Black Mage" "Re: cvs commit: src/lib/libcompat Makefile" (Feb 20, 10:28pm) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: "Andrey A. Chernov, Black Mage" , CVS-commiters@freefall.cdrom.com, cvs-lib@freefall.cdrom.com Subject: Re: cvs commit: src/lib/libcompat Makefile Sender: cvs-lib-owner@freebsd.org Precedence: bulk > > Make libcompat a static only library. > > I disagree with this solution. It is functionality reducing and space > waste without any good reasons. What happens when we completely remove one of the functions? We'd be wasting space since we'd need to keep an old version of the libcompat shlib around, and we'd need a new version since the new programs would be linked against the new program. We'd be wasting space. > Old stuff is really needed to port many programs > and it _not_ will change, you can't change whole world. That's why it's provided. It's just not shared anymore. Libcompat is there to *encourage* people to modify their old programs to use the new interfaces. It should *NOT* be depended on being there. Nate From owner-cvs-lib Mon Feb 20 14:16:04 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA13723 for cvs-lib-outgoing; Mon, 20 Feb 1995 14:16:04 -0800 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id OAA13684; Mon, 20 Feb 1995 14:15:25 -0800 Received: by halloran-eldar.lcs.mit.edu; id AA04549; Mon, 20 Feb 1995 17:14:57 -0500 Date: Mon, 20 Feb 1995 17:14:57 -0500 From: Garrett Wollman Message-Id: <9502202214.AA04549@halloran-eldar.lcs.mit.edu> To: Nate Williams Cc: CVS-commiters@freefall.cdrom.com, cvs-lib@freefall.cdrom.com Subject: cvs commit: src/lib/libcompat Makefile In-Reply-To: <199502201819.KAA29654@freefall.cdrom.com> References: <199502201819.KAA29654@freefall.cdrom.com> Sender: cvs-lib-owner@freebsd.org Precedence: bulk < said: > Make libcompat a static only library. > Since functions will come and go from libcompat as they are deprecated > it makes no sense to build a shared library out of it as it will change. Everyone should take note that they will need tobe very careful when building the world for the next few cycles, since they probably have a number of programs which depend on the shared libcompat and will need to get recompiled with the old library hidden or removed in order to be portable to new installs. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-cvs-lib Mon Feb 20 22:01:54 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA08888 for cvs-lib-outgoing; Mon, 20 Feb 1995 22:01:54 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA08874; Mon, 20 Feb 1995 22:01:51 -0800 Date: Mon, 20 Feb 1995 22:01:51 -0800 From: Poul-Henning Kamp Message-Id: <199502210601.WAA08874@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libmd md5c.c Sender: cvs-lib-owner@freebsd.org Precedence: bulk phk 95/02/20 22:01:50 Modified: lib/libmd md5c.c Log: Speed md5 up around 30% by shorting out a couple of cumbersome memcpy equivalent functions. From owner-cvs-lib Tue Feb 21 02:47:05 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id CAA21967 for cvs-lib-outgoing; Tue, 21 Feb 1995 02:47:05 -0800 Received: (from olah@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id CAA21909; Tue, 21 Feb 1995 02:46:44 -0800 Date: Tue, 21 Feb 1995 02:46:44 -0800 From: Andras Olah Message-Id: <199502211046.CAA21909@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libpcap Makefile grammar.y Sender: cvs-lib-owner@freebsd.org Precedence: bulk olah 95/02/21 02:46:39 Modified: lib/libpcap Makefile grammar.y Log: Fix bogus Makefile which resulted in incompatible shared and static libs. Reviewed by: Michael Reifenberger , roberto@blaise.ibp.fr (Ollivier ROBERT) From owner-cvs-lib Wed Feb 22 22:55:22 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA24209 for cvs-lib-outgoing; Wed, 22 Feb 1995 22:55:22 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA24199; Wed, 22 Feb 1995 22:55:15 -0800 Date: Wed, 22 Feb 1995 22:55:15 -0800 From: Poul-Henning Kamp Message-Id: <199502230655.WAA24199@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libpcap pcap.c Sender: cvs-lib-owner@freebsd.org Precedence: bulk phk 95/02/22 22:55:15 Modified: lib/libpcap pcap.c Log: Quench a warning and fix some duplicity by using the official strerror routine, instead of rolling our own. From owner-cvs-lib Thu Feb 23 10:47:14 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA09350 for cvs-lib-outgoing; Thu, 23 Feb 1995 10:47:14 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA09340; Thu, 23 Feb 1995 10:47:08 -0800 Date: Thu, 23 Feb 1995 10:47:08 -0800 From: "Andrew A. Chernov" Message-Id: <199502231847.KAA09340@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libpcap Makefile Sender: cvs-lib-owner@freebsd.org Precedence: bulk ache 95/02/23 10:47:07 Modified: lib/libpcap Makefile Log: Fix typo: pcap.h.h From owner-cvs-lib Thu Feb 23 17:03:03 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA21271 for cvs-lib-outgoing; Thu, 23 Feb 1995 17:03:03 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA21260; Thu, 23 Feb 1995 17:03:01 -0800 Date: Thu, 23 Feb 1995 17:03:01 -0800 From: "Andrew A. Chernov" Message-Id: <199502240103.RAA21260@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libc/gen time.3 Sender: cvs-lib-owner@freebsd.org Precedence: bulk ache 95/02/23 17:03:00 Modified: lib/libc/gen time.3 Log: Add missing #include with time() prototype From owner-cvs-lib Thu Feb 23 23:35:57 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA03046 for cvs-lib-outgoing; Thu, 23 Feb 1995 23:35:57 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA03034; Thu, 23 Feb 1995 23:35:50 -0800 Date: Thu, 23 Feb 1995 23:35:50 -0800 From: Poul-Henning Kamp Message-Id: <199502240735.XAA03034@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libc/gen signal.3 Sender: cvs-lib-owner@freebsd.org Precedence: bulk phk 95/02/23 23:35:50 Modified: lib/libc/gen signal.3 Log: fix the synopsis to show | void | *signal(int sig, void (*func)(int)) instead of | void | *signal(sig, func()) | | void | (*func)() From owner-cvs-lib Thu Feb 23 23:51:18 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA03281 for cvs-lib-outgoing; Thu, 23 Feb 1995 23:51:18 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA03269; Thu, 23 Feb 1995 23:51:15 -0800 Date: Thu, 23 Feb 1995 23:51:15 -0800 From: Poul-Henning Kamp Message-Id: <199502240751.XAA03269@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/csu/i386 crt0.c Sender: cvs-lib-owner@freebsd.org Precedence: bulk phk 95/02/23 23:51:14 Modified: lib/csu/i386 crt0.c Log: Remove an unused variable. From owner-cvs-lib Fri Feb 24 00:15:43 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA06029 for cvs-lib-outgoing; Fri, 24 Feb 1995 00:15:43 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA06018; Fri, 24 Feb 1995 00:15:31 -0800 Date: Fri, 24 Feb 1995 00:15:31 -0800 From: Poul-Henning Kamp Message-Id: <199502240815.AAA06018@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libkvm kvm.c kvm_file.c kvm_proc.c Sender: cvs-lib-owner@freebsd.org Precedence: bulk phk 95/02/24 00:15:29 Modified: lib/libkvm kvm.c kvm_file.c kvm_proc.c Log: Remove some unused variables and fix two blatant core dump triggers. From owner-cvs-lib Fri Feb 24 00:51:39 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA10420 for cvs-lib-outgoing; Fri, 24 Feb 1995 00:51:39 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA10410; Fri, 24 Feb 1995 00:51:35 -0800 Date: Fri, 24 Feb 1995 00:51:35 -0800 From: Poul-Henning Kamp Message-Id: <199502240851.AAA10410@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libmd md2c.c md4c.c md5c.c mdXhl.c Sender: cvs-lib-owner@freebsd.org Precedence: bulk phk 95/02/24 00:51:35 Modified: lib/libmd md2c.c md4c.c md5c.c mdXhl.c Log: Clean a bunch of -Wall warnings. From owner-cvs-lib Fri Feb 24 20:43:40 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA06036 for cvs-lib-outgoing; Fri, 24 Feb 1995 20:43:40 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA06007; Fri, 24 Feb 1995 20:43:25 -0800 Date: Fri, 24 Feb 1995 20:43:25 -0800 From: Poul-Henning Kamp Message-Id: <199502250443.UAA06007@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libc/gen signal.3 Sender: cvs-lib-owner@freebsd.org Precedence: bulk phk 95/02/24 20:43:24 Modified: lib/libc/gen signal.3 Log: Explain the full story, and make it understandable too. From owner-cvs-lib Sat Feb 25 08:06:20 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA05319 for cvs-lib-outgoing; Sat, 25 Feb 1995 08:06:20 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA05303; Sat, 25 Feb 1995 08:06:13 -0800 Date: Sat, 25 Feb 1995 08:06:13 -0800 From: Bruce Evans Message-Id: <199502251606.IAA05303@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libc/stdlib realpath.c Sender: cvs-lib-owner@freebsd.org Precedence: bulk bde 95/02/25 08:06:11 Modified: lib/libc/stdlib realpath.c Log: Don't attempt to lstat() the POSIXLY invalid empty pathname. realpath() still accepts "" as an arg and converts it to a canonical pathname for the current directory. From owner-cvs-lib Sat Feb 25 08:44:08 1995 Return-Path: cvs-lib-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA09667 for cvs-lib-outgoing; Sat, 25 Feb 1995 08:44:08 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id IAA09638; Sat, 25 Feb 1995 08:44:03 -0800 Date: Sat, 25 Feb 1995 08:44:03 -0800 From: Bruce Evans Message-Id: <199502251644.IAA09638@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libkvm kvm.c Sender: cvs-lib-owner@freebsd.org Precedence: bulk bde 95/02/25 08:44:02 Modified: lib/libkvm kvm.c Log: Fix previous fix to agree with the man page - don't report errors in kvm_open() if errstr is NULL.