Bug 20835

Summary: Errno.pm is lost in perl system
Product: Base System Reporter: mori <mori>
Component: gnuAssignee: Mark Murray <markm>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.1-STABLE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description mori 2000-08-25 08:30:01 UTC
	FreeBSD 4.1 has no "Errno.pm" the Perl module.

	On the original Perl5.005_03, "Errno.pm" is generated dynamically
	in installation.  But on our FreeBSD system, "Errno.pm" is not
	generated and not installed, after "make buildworld" and "make
	installworld".  Because the Makefile for perl on FreeBSD is not
	perfect.

	I added some code to Makefile, and my local system has installed
	"Errno.pm" as "/usr/libdata/perl/5.00503/mach/Errno.pm".
	My code is not 5-current's approach, but 4-stable's scheme.

	If this problem is fixed, maybe devel/p5-Errno in the ports collection
	will be not necessary.

Fix: To fix, patch the follow code to "src/gnu/usr.bin/perl/perl/Makefile",
	and make buildworld and installworld.

	This patch is for  $FreeBSD: src/gnu/usr.bin/perl/perl/Makefile,v 1.27.2.1 2000/06/04 23:19:44 ache Exp $
How-To-Repeat: 
	This problem is on FreeBSD 4 and 3 with perl5 system.
Comment 1 Sheldon Hearn freebsd_committer freebsd_triage 2000-08-25 10:26:44 UTC
Responsible Changed
From-To: freebsd-bugs->markm

This will be resolved when Mark merges 5.6.0 onto the RELENG_4 
branch.
Comment 2 Mark Murray freebsd_committer freebsd_triage 2001-07-08 08:15:28 UTC
State Changed
From-To: open->closed

Fixed the problem in 1.27.2.2, using another method.