Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jan 2012 00:46:51 +0100
From:      Oliver Heesakkers <freebsd@heesakkers.info>
To:        freebsd-ports@freebsd.org
Subject:   Re: Perl symlinks question
Message-ID:  <2563036.pr1DpUBa3i@pcoliver.heesakkers.info>
In-Reply-To: <4F0B36BD.8070202@yandex.ru>
References:  <4F0B36BD.8070202@yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Op ma 09 jan 2012 22:49:33 schreef Ruslan Mahmatkhanov:
> Hi.
> 
> There is PR: http://bugs.freebsd.org/163687
> It tries to fix port building when user built it's perl installation
> with USE_PERL option (creating symlinks in /usr/bin) set to off (not the
> default). Patch in PR just replaces static shebang with ${PERL} variable
> from Mk/bsd.perl.mk. But it doesn't actually fix the build, because
> consequent call of aclocal-1.11 will fail since it's shebang set to
> '/usr/bin/perl' too.
> 
> The question is how to properly handle this PR:
> 1. Fix devel/automake too (by replacing /usr/bin/perl with ${PERL})
> 2. Create symlinks unconditionally in perl port and drop USE_PERL option
> 3. Close PR as invalid since the build fails because of user
>     intervention (changing the value of default option)

4. Teach upstream (and maybe maintainers) to use /usr/bin/env as they should 
do:

http://perldoc.perl.org/perlintro.html#Running-Perl-programs

(this goes for multimedia/ffmpeg or rather texipod.pl included in that build, 
too)



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