Skip site navigation (1)Skip section navigation (2)
Date:      10 Feb 2013 06:27:20 -0000
From:      Colin Percival <cperciva@freebsd.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/175998: PERL_ARCHNAME != perl -V:archname in port Makefiles
Message-ID:  <20130210062720.20665.qmail@clamshell.daemonology.net>
Resent-Message-ID: <201302100630.r1A6U0WM052627@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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:



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