[MacPorts] #50215: grid-packaging-tools: not compatible with perl5.22, Can't use 'defined(@array)'
MacPorts
noreply at macports.org
Mon Jan 4 15:40:13 PST 2016
#50215: grid-packaging-tools: not compatible with perl5.22, Can't use
'defined(@array)'
---------------------+----------------------------------------------
Reporter: mojca@… | Owner: dennisvd@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: grid-packaging-tools globus-core
---------------------+----------------------------------------------
Due to lack of response in #48365 I went ahead and bumped `grid-packaging-
tools` to use Perl 5.22, but it turns out that the version installed is
not compatible with Perl5.22 just yet:
{{{
---> Configuring globus-core
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/V1/Bundle.pm line 1191.
Compilation failed in require at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/BundleInstallation.pm line
9.
BEGIN failed--compilation aborted at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/BundleInstallation.pm line
9.
Compilation failed in require at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/Algorithms.pm line 9.
Compilation failed in require at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/PkgMngmt.pm line 12.
Compilation failed in require at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/FilelistFunctions.pm line
10.
Compilation failed in require at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/Locations.pm line 52.
Compilation failed in require at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/V1/BuildFlavors.pm line 12.
BEGIN failed--compilation aborted at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/V1/BuildFlavors.pm line 12.
Compilation failed in require at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/V1/Package.pm line 14.
BEGIN failed--compilation aborted at
/opt/local/lib/perl5/vendor_perl/5.22/Grid/GPT/V1/Package.pm line 14.
Compilation failed in require at /opt/local/sbin/gpt_extract_data line 78.
running gpt-to-pkgconfig
}}}
I also wasn't able to use livecheck (it errored out).
If anyone has time to look into it, please advise whether we should go
back to 5.16 straight away (just downgrade to 5.16 and revbump again) or
try to fix the problem. There is also a fair chance that updates are
available, but I didn't manage to reach the website.
--
Ticket URL: <https://trac.macports.org/ticket/50215>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list