Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jul 2000 11:44:08 -0500
From:      Ade Lovett <ade@FreeBSD.org>
To:        Sheldon Hearn <sheldonh@uunet.co.za>
Cc:        Alexander Leidinger <Alexander@Leidinger.net>, markm@FreeBSD.ORG, current@FreeBSD.ORG, ports@FreeBSD.ORG
Subject:   Re: Perl 5.6.0 & pod2man & ports
Message-ID:  <20000710114408.C56401@FreeBSD.org>
In-Reply-To: <68532.963246742@axl.ops.uunet.co.za>; from sheldonh@uunet.co.za on Mon, Jul 10, 2000 at 06:32:22PM %2B0200
References:  <200007101551.RAA01696@Magelan.Leidinger.net> <68532.963246742@axl.ops.uunet.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 10, 2000 at 06:32:22PM +0200, Sheldon Hearn wrote:
> But you didn't update /usr/ports/Mk, did you? :-)

This is nothing to do with parts of /usr/ports being out of date
and has already been mentioned on both -ports and -current.

From my -current box, which is most definitely up to date
(both src/ and ports/ from 7/9):

[choose random p5 port]

coredump 278# make
===>  Extracting for p5-Convert-UU-0.40
expr in free(): warning: modified (chunk-) pointer.
>> Checksum OK for Convert-UU-0.40.tar.gz.
===>  Patching for p5-Convert-UU-0.40
===>  Configuring for p5-Convert-UU-0.40
Checking if your kit is complete...
Looks good

Warning: I could not locate your pod2man program. Please make sure,
         your pod2man program is in your PATH before you execute 'make'

Writing Makefile for Convert::UU
===>  Building for p5-Convert-UU-0.40
[...]


The following (untested, by me) patch from
MANTANI Nobutaka <nobutaka@nobutaka.com> apparently fixes this.

--- /usr/src/contrib/perl5/lib/ExtUtils/MM_Unix.pm.orig	Tue Jul  4 10:33:51 2000
+++ /usr/src/contrib/perl5/lib/ExtUtils/MM_Unix.pm	Tue Jul  4 10:34:33 2000
@@ -1353,7 +1353,7 @@
     if (defined $self->{PERL_SRC}) {
 	$pod2html_exe = $self->catfile($self->{PERL_SRC},'pod','pod2html');
     } else {
-	$pod2html_exe = $self->catfile($Config{scriptdirexp},'pod2html');
+	$pod2html_exe = $self->catfile($Config{bin},'pod2html');
     }
     unless ($pod2html_exe = $self->perl_script($pod2html_exe)) {
 	# No pod2html but some HTMLxxxPODS to be installed
@@ -2608,7 +2608,7 @@
     if (defined $self->{PERL_SRC}) {
 	$pod2man_exe = $self->catfile($self->{PERL_SRC},'pod','pod2man');
     } else {
-	$pod2man_exe = $self->catfile($Config{scriptdirexp},'pod2man');
+	$pod2man_exe = $self->catfile($Config{bin},'pod2man');
     }
     unless ($pod2man_exe = $self->perl_script($pod2man_exe)) {
       # Maybe a build by uninstalled Perl?

-aDe

-- 
Ade Lovett, Austin, TX.			ade@FreeBSD.org
FreeBSD: The Power to Serve		http://www.FreeBSD.org/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000710114408.C56401>