From owner-freebsd-current Wed Jun 4 03:59:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA17476 for current-outgoing; Wed, 4 Jun 1997 03:59:02 -0700 (PDT) Received: from nexis.net (customer-1.ican.net [198.133.36.101]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA17471 for ; Wed, 4 Jun 1997 03:59:00 -0700 (PDT) Received: from localhost (james@localhost) by nexis.net (8.8.5/8.8.5) with SMTP id GAA09062 for ; Wed, 4 Jun 1997 06:58:48 -0400 (EDT) Date: Wed, 4 Jun 1997 06:58:47 -0400 (EDT) From: James FitzGibbon To: current@freebsd.org Subject: Re: Use of your strptime(3) code (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk When I was trying to port mSQL-2.0b5, I needed a strptime(3) call, which we don't have. Although the need for it in mSQL-2 is no longer required, it might be a valuable addition to libcompat, since most SVR4 systems have it. This company (Powerdog Industries) have a strptime implementation that looks like we could use. It's already been added to NetBSD (sometime after v1.2 as far as I can tell) I can't seem to find the original .shar anymore, but it is available as part of the Solaris 2 Porting FAQ, found at http://ume.med.ucalgary.ca/usenet/Solaris/0377.html (and many other places I'm sure) If this is something worthy of going it, can someone add it, or should I attempt ? I've never modified the main source tree before, but If I can make it work as part of libcompat on my personal machine... ---------- Forwarded message ---------- Date: Tue, 03 Jun 1997 22:15:59 -0400 From: Kevin Ruddy To: James FitzGibbon Subject: Re: Use of your strptime(3) code This goes to show you how often I really keep up with my e-mail ... What I'd prefer to see, if you still need this, is putting it in the compat library. If that is impossible, you have my permission, as president of Powerdog Industries, to go ahead and use it in your goal to port mSQL. (Including, of course, the comment in the ports file.) I apologize for the delay, and I hope it didn't cause undue problems. Kevin Ruddy Powerdog Industries, Inc. James FitzGibbon wrote: > I'm in a bit of strange situtation with regards to using your strptime(3) > code in a program I'm working with. > > I'm part of the FreeBSD ports team. The FreeBSD ports collection > essentially amounts to a collection of makefile wrappers that lets one > change to a directory for a particular program, type 'make install', and > have the original source for the program fetched, extracted, patched (if > necessary), compiled, and installed. > > I'm trying to upgrade my port of mSQL (a lightweight SQL database). In > the latest beta release, the author makes use of strptime, which doesn't > come with FreeBSD. > > I'd like to include your strptime.c with my port, and have my patches > build it into just the msql binary. This does work (I'm sure many people > who have compiled the program themselves have already availed themselves > of your code), but in doing so, I'd break #3 of your License. I don't own > mSQL or FreeBSD, so I can't modify the advertising medium used. > > Can I have your permission to use the strptime code in just this program ? > I will add a notice re: Powerdog to the port's description file, which is > the closest one can come to 'advertising' a particular port. > > Alternatively, if you want the notice to appear directly related to > FreeBSD, I could ask the development team about the possibility of putting > into our compat library. Then, it would be easier to make the notice > publically available. > > Thanks for your help.