From sjr@home.net  Wed May  6 18:23:16 1998
Received: from istari.home.net (cc158233-a.catv1.md.home.com [24.3.25.17])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA05392
          for <FreeBSD-gnats-submit@freebsd.org>; Wed, 6 May 1998 18:23:12 -0700 (PDT)
          (envelope-from sjr@home.net)
Received: (from sjr@localhost)
	by istari.home.net (8.8.8/8.8.6) id VAA05751;
	Wed, 6 May 1998 21:22:38 -0400 (EDT)
Message-Id: <199805070122.VAA05751@istari.home.net>
Date: Wed, 6 May 1998 21:22:38 -0400 (EDT)
From: sjr@home.net
Reply-To: sjr@home.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: bmake version of perl5 available
X-Send-Pr-Version: 3.2

>Number:         6539
>Category:       bin
>Synopsis:       [PATCH] bmake version of perl5 available
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    markm
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed May  6 18:30:01 PDT 1998
>Closed-Date:    Mon Aug 31 11:36:55 PDT 1998
>Last-Modified:  Mon Aug 31 11:38:12 PDT 1998
>Originator:     Stephen J. Roznowski
>Release:        FreeBSD 3.0-CURRENT i386
>Organization:
>Environment:

	

>Description:

	As stated in the (closed) problem report (bin/5700), the
	hold up with getting perl5 as the default distributed version
	was someone to generating a bmaked version. I've attempted to
	do so.

>How-To-Repeat:

	

>Fix:
	
	I've uploaded a bmaked version of perl5 to

	ftp.freebsd.org:/pub/FreeBSD/incoming/bmake-perl5-1.1.tar.gz

	This tar file contains:

	    BSD.usr.dist.patch - a patch that adds the perl directories, and
	    contrib/perl5 - contains the perl5 code, and
	    usr.bin/perl5 - contains the makefiles.
>Release-Note:
>Audit-Trail:

From: "Stephen J. Roznowski" <sjr@home.net>
To: FreeBSD-gnats-submit@FreeBSD.ORG
Cc:  Subject: Re: bin/6539: bmake version of perl5 available
Date: Thu, 7 May 1998 06:35:16 -0400 (EDT)

 > Subject: bin/6539: bmake version of perl5 available
 > 
 >       I've uploaded a bmaked version of perl5 to
 > 
 >       ftp.freebsd.org:/pub/FreeBSD/incoming/bmake-perl5-1.1.tar.gz
 
 Sorry about this....
 
 I left some extra "crud" in the Makefiles, so here is a clean version. Use:
 
         ftp.freebsd.org:/pub/FreeBSD/incoming/bmake-perl5-1.2.tar.gz
 
 instead.
 
State-Changed-From-To: open->suspended 
State-Changed-By: phk 
State-Changed-When: Fri May 8 13:21:17 PDT 1998 
State-Changed-Why:  
Needs serious testing by a committer before we let it loose 

From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To: sjr@home.net
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: bin/6539: bmake version of perl5 available
Date: Sat, 9 May 1998 16:03:34 -0400 (EDT)

 <<On Wed, 6 May 1998 21:22:38 -0400 (EDT), sjr@home.net said:
 
 > 	ftp.freebsd.org:/pub/FreeBSD/incoming/bmake-perl5-1.1.tar.gz
 
 > 	This tar file contains:
 
 > 	    BSD.usr.dist.patch - a patch that adds the perl directories, and
 > 	    contrib/perl5 - contains the perl5 code, and
 > 	    usr.bin/perl5 - contains the makefiles.
 
 What *I'd* really like to see would be a <bsd.perl5.mk> system
 template, and a modified version of MakeMaker which referenced it.
 Then not only would this not be such a nightmare each time a new
 version of Perl comes out, but it would also make it much more
 convenient to create Perl5 bindings of important system functionality
 (e.g., a FreeBSD:: set of modules which interface to our libraries).
 
 -GAWollman
 
 --
 Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
 wollman@lcs.mit.edu  | O Siem / The fires of freedom 
 Opinions not those of| Dance in the burning flame
 MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick
State-Changed-From-To: suspended->feedback 
State-Changed-By: markm 
State-Changed-When: Mon Jul 6 16:59:23 PDT 1998 
State-Changed-Why:  
I am going to follow this one through to committal. 

There are some problems; 1) Please go through the supplied (bmaked) tarball 
and remove the contrib/perl5 directory - please rather supply this as a 
set of minimalist patches to make the software FreeBSD-aware. 2) If any files 
need creaing (config.h springs to mind) then please rather put that in 
src/usr.bin/include/. 

M 
. 


Responsible-Changed-From-To: freebsd-bugs->markm 
Responsible-Changed-By: markm 
Responsible-Changed-When: Mon Jul 6 16:59:23 PDT 1998 
Responsible-Changed-Why:  
I am going to fiollow this through to committal. Please note that I am 
currently on vacation, and I will not be giving this my undivided attention. 
I will be able to do this properly starting from the end of July. 

Thanks! 

M 

From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To: Mark Murray <markm@FreeBSD.ORG>
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: bin/6539
Date: Mon, 6 Jul 1998 23:25:58 -0400 (EDT)

 <<On Mon, 6 Jul 1998 17:04:23 -0700 (PDT), Mark Murray <markm@FreeBSD.ORG> said:
 
 > There are some problems; 1) Please go through the supplied (bmaked) tarball
 > and remove the contrib/perl5 directory - please rather supply this as a
 > set of minimalist patches to make the software FreeBSD-aware. 2) If any files
 > need creaing (config.h springs to mind) then please rather put that in
 > src/usr.bin/include/.
 
 As I think I mentioned before, it would be enormously preferable to
 find a way to integrate Perl's build system (ExtUtils::*) with the
 FreeBSD build system.  If we're going to have Perl5 in the base system
 -- which I think is a good thing -- then we should provide a mechanism
 for the base system to include FreeBSD-specific Perl5 extensions.
 
 -GAWollman
 
 --
 Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
 wollman@lcs.mit.edu  | O Siem / The fires of freedom 
 Opinions not those of| Dance in the burning flame
 MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick

From: Mark Murray <markm>
To: wollman@khavrinen.lcs.mit.edu (Garrett Wollman)
Cc: markm@FreeBSD.ORG, freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: bin/6539
Date: Mon, 6 Jul 1998 22:02:36 -0700 (PDT)

 > <<On Mon, 6 Jul 1998 17:04:23 -0700 (PDT), Mark Murray <markm@FreeBSD.ORG> said:
 > 
 > > There are some problems; 1) Please go through the supplied (bmaked) tarball
 > > and remove the contrib/perl5 directory - please rather supply this as a
 > > set of minimalist patches to make the software FreeBSD-aware. 2) If any files
 > > need creaing (config.h springs to mind) then please rather put that in
 > > src/usr.bin/include/.
 > 
 > As I think I mentioned before, it would be enormously preferable to
 > find a way to integrate Perl's build system (ExtUtils::*) with the
 > FreeBSD build system.  If we're going to have Perl5 in the base system
 > -- which I think is a good thing -- then we should provide a mechanism
 > for the base system to include FreeBSD-specific Perl5 extensions.
 
 I agree. However, if the original submitter could clean up his work a bit more
 in the ways that I suggest :-), then it makes integrating the ExtUtils::*
 stuff easier. Who knows, perhaps the submitter will do this himself ;-)
 
 M
 
State-Changed-From-To: feedback->closed 
State-Changed-By: markm 
State-Changed-When: Mon Aug 31 11:36:55 PDT 1998 
State-Changed-Why:  
I have done a bmaked Perl5. 
>Unformatted:
