[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