ports/175998: PERL_ARCHNAME != perl -V:archname in port Makefiles
Colin Percival
cperciva at freebsd.org
Sun Feb 10 06:30:00 UTC 2013
>Number: 175998
>Category: ports
>Synopsis: PERL_ARCHNAME != perl -V:archname in port Makefiles
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Feb 10 06:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Colin Percival
>Release: FreeBSD 9.1-RELEASE amd64
>Organization:
>Environment:
>Description:
The net/silc-client and science/mcstas ports contain
PERL_ARCHNAME!= perl -V:archname 2>/dev/null || true
and
PERL_ARCHNAME!= perl -V:archname
respectively.
If the system does not already have perl installed when the user
runs "make install", these will break. They also make noise if
a user runs "make describe" on a system without perl installed.
>How-To-Repeat:
1. Install a clean FreeBSD system, without any packages.
2. Extract a ports tree via 'portsnap fetch extract'.
3. cd /usr/ports/science/mcstas && make describe
>Fix:
I'm guessing that there's a better way of getting the architecture
name, but I don't know what it is.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list