Perl5.8 Won't Build

William Bentley William at futurecis.com
Mon Feb 2 11:38:37 PST 2009


# ls -l /usr/ports/distfiles/perl /usr/ports/lang/perl5.8/files
/usr/ports/distfiles/perl:
total 10924
-rw-r--r--  1 root  wheel      8171 Jan 12 14:04 BSDPAN-5.8.9.tar.bz2
-rw-r--r--  1 root  wheel     36178 Jan 12 10:32 defined-or-5.8.9.bz2
-rw-r--r--  1 root  wheel  11121414 Dec 14 23:08 perl-5.8.9.tar.bz2

/usr/ports/lang/perl5.8/files:
total 44
-rw-r--r--  1 root  wheel    621 Feb 20  2006 patch-INST_PREFIX.t
-rw-r--r--  1 root  wheel    700 Feb 20  2006 patch-MM_Any.pm
-rw-r--r--  1 root  wheel   1769 Jan 13 21:38 patch-freebsd.sh
-rw-r--r--  1 root  wheel   1683 Jan 13 21:38 patch-perl.c
-rw-r--r--  1 root  wheel    674 Jan 14 08:16 patch-sv.c
-rwxr-xr-x  1 root  wheel  15049 Feb 20  2006 perl-after-upgrade
-rw-r--r--  1 root  wheel   7415 Jun 24  2005 use.perl

#  cat distinfo
MD5 (perl/perl-5.8.9.tar.bz2) = 1cb52a76ce77fa300218da96577793ec
SHA256 (perl/perl-5.8.9.tar.bz2) = 
1097fbcd48ceccb2bc735d119c9db399a02a8ab9f7dc53e29e47e6a8d0d72e79
SIZE (perl/perl-5.8.9.tar.bz2) = 11121414
MD5 (perl/BSDPAN-5.8.9.tar.bz2) = 9479989b30c6b8a09e95130d57b4f482
SHA256 (perl/BSDPAN-5.8.9.tar.bz2) = 
6bc43a3586c5c4a545ebb969397582ef62d3a199809273992529e52ac533e741
SIZE (perl/BSDPAN-5.8.9.tar.bz2) = 8171
MD5 (perl/defined-or-5.8.9.bz2) = af0d3d86f437547bedb2d99539ba7a6e
SHA256 (perl/defined-or-5.8.9.bz2) = 
021b46afd429f5c56b76195565394f1e74770681c5ad98f98936ad2cab58bda4
SIZE (perl/defined-or-5.8.9.bz2) = 36178

# md5 files/*
MD5 (files/patch-INST_PREFIX.t) = 45bc7eb6c22649fedbdbda4a68eae1fc
MD5 (files/patch-MM_Any.pm) = 6e3eea970938484168f3de8a408712a3
MD5 (files/patch-freebsd.sh) = ab5e7816dbd415581e15952504f8ffd9
MD5 (files/patch-perl.c) = a6a256e2f50e3c98a49955a2ffa04ee9
MD5 (files/patch-sv.c) = 52346bdbde8399e1087ebb834675dcd9
MD5 (files/perl-after-upgrade) = 49d203e539434b89c4a5f2a25772d601
MD5 (files/use.perl) = 2df5a1e168e53eb55b9b9fd15d7ff49a







Lars Balker Rasmussen wrote:
> On Mon, Feb 02, 2009 at 12:59:59PM -0500, William Bentley wrote:
>   
>> # make configure
>> ===>  Vulnerability check disabled, database not found
>> ===>  Found saved configuration for perl-5.8.9
>> ===>  Extracting for perl-5.8.9
>> => MD5 Checksum OK for perl/perl-5.8.9.tar.bz2.
>> => SHA256 Checksum OK for perl/perl-5.8.9.tar.bz2.
>> => MD5 Checksum OK for perl/BSDPAN-5.8.9.tar.bz2.
>> => SHA256 Checksum OK for perl/BSDPAN-5.8.9.tar.bz2.
>> => MD5 Checksum OK for perl/defined-or-5.8.9.bz2.
>> => SHA256 Checksum OK for perl/defined-or-5.8.9.bz2.
>> ===>  Patching for perl-5.8.9
>> ===>  Applying distribution patches for perl-5.8.9
>> 1 out of 5 hunks failed--saving rejects to opcode.h.rej
>> *** Error code 1
>>     
>
> Now this is weird.
>
> I don't get failed chunks patching, so there must be some faulty 
> file involved.
>
> Please do the following and report back.
>
> ls -l /usr/ports/distfiles/perl /usr/ports/lang/perl5.8/files
> cd /usr/ports/lang/perl5.8
> cat distinfo 
> md5 files/*
>   



More information about the freebsd-perl mailing list