[MacPorts] #46312: p5.16-redis: fails to build
MacPorts
noreply at macports.org
Tue Dec 23 13:06:29 PST 2014
#46312: p5.16-redis: fails to build
---------------------+--------------------------------
Reporter: mojca@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: p5.16-redis
---------------------+--------------------------------
Here's the failure when building `p5.16-redis`:
* https://build.macports.org/builders/buildports-mtln-
x86_64/builds/20059
{{{
---> Configuring p5.16-redis
DEBUG: Using compiler 'Xcode Clang'
DEBUG: Executing org.macports.configure (p5.16-redis)
DEBUG: Environment:
CC='/usr/bin/clang'
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_mports_dports_perl_p5-redis/p5.16-redis/work/.CC_PRINT_OPTIONS'
CFLAGS='-pipe -Os'
CPATH='/opt/local/include'
CPPFLAGS='-I/opt/local/include'
CXX='/usr/bin/clang++'
CXXFLAGS='-pipe -Os -stdlib=libstdc++'
F90FLAGS='-pipe -Os'
FCFLAGS='-pipe -Os'
FFLAGS='-pipe -Os'
INSTALL='/usr/bin/install -c'
LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.8'
OBJC='/usr/bin/clang'
OBJCFLAGS='-pipe -Os'
OBJCXX='/usr/bin/clang++'
OBJCXXFLAGS='-pipe -Os -stdlib=libstdc++'
PERL_AUTOINSTALL='--skipdeps'
__CFPREFERENCES_AVOID_DAEMON='1'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_mports_dports_perl_p5-redis/p5.16-redis/work/Redis-1.976"
&& /opt/local/bin/perl5.16 Makefile.PL INSTALLDIRS=vendor
CC="/usr/bin/clang" LD="/usr/bin/clang"'
DEBUG: Executing command line: cd
"/opt/local/var/macports/build/_opt_mports_dports_perl_p5-redis/p5.16-redis/work/Redis-1.976"
&& /opt/local/bin/perl5.16 Makefile.PL INSTALLDIRS=vendor
CC="/usr/bin/clang" LD="/usr/bin/clang"
*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***
If you're seeing this warning, your toolchain is really, really old* and
you'll
almost certainly have problems installing CPAN modules from this century.
But
never fear, dear user, for we have the technology to fix this!
If you're using CPAN.pm to install things, then you can upgrade it using:
cpan CPAN
If you're using CPANPLUS to install things, then you can upgrade it using:
cpanp CPANPLUS
If you're using cpanminus, you shouldn't be seeing this message in the
first
place, so please file an issue on github.
If you're installing manually, please retrain your fingers to run Build.PL
when present instead.
This public service announcement was brought to you by the Perl Toolchain
Gang, the irc.perl.org #toolchain IRC channel, and the number 42.
----
* Alternatively, you are doing something overly clever, in which case you
should consider setting the 'prefer_installer' config option in CPAN.pm,
or
'prefer_makefile' in CPANPLUS, to 'mb" and '0' respectively.
You can also silence this warning for future installations by setting the
PERL_MM_FALLBACK_SILENCE_WARNING environment variable.
ExtUtils::MakeMaker version 6.6303 required--this is only version 6.6302
at Makefile.PL line 66.
BEGIN failed--compilation aborted at Makefile.PL line 66.
Command failed: cd
"/opt/local/var/macports/build/_opt_mports_dports_perl_p5-redis/p5.16-redis/work/Redis-1.976"
&& /opt/local/bin/perl5.16 Makefile.PL INSTALLDIRS=vendor
CC="/usr/bin/clang" LD="/usr/bin/clang"
Exit code: 25
Error: org.macports.configure for port p5.16-redis returned: configure
failure: command execution failed
DEBUG: Error code: NONE
DEBUG: Backtrace: configure failure: command execution failed
while executing
"portconfigure::configure_main org.macports.configure"
("eval" body line 1)
invoked from within
"eval $procedure $targetname"
Warning: targets not executed for p5.16-redis: org.macports.activate
org.macports.configure org.macports.build org.macports.destroot
org.macports.install
Error: Failed to install p5.16-redis
DEBUG: could not read
"/opt/local/share/perl5.16/man/man3/Test::TCP::CheckPort.3pm": no such
file or directory
while executing
"::file type $file"
Please see the log file for port p5.16-redis for details:
/opt/local/var/macports/logs/_opt_mports_dports_perl_p5-redis/p5.16-redis/main.log
Error: The following dependencies were not installed: p5.16-redis
Error: Processing of port p5-redis failed
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
failure
}}}
I didn't try to analyse the error yet, but it's not necessarily the redis'
fault.
--
Ticket URL: <https://trac.macports.org/ticket/46312>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list