#51380: p5-b-c: broken on Snow Leopard: previous declaration of ‘I64’ was here ---------------------+---------------------- Reporter: mojca@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: p5-b-c ---------------------+---------------------- {{{ "/opt/local/bin/perl5.24" "-Iblib/arch" "-Iblib/lib" script/perlcc.PL script/perlcc Extracting perlcc (with variable substitutions) cp script/perlcc blib/script/perlcc "/opt/local/bin/perl5.24" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/perlcc /usr/bin/gcc-4.2 -c -fno-common -DPERL_DARWIN -mmacosx-version-min=10.6 -pipe -Os -fno-strict-aliasing -fstack-protector -I/opt/local/include -DPERL_USE_SAFE_PUTENV -arch x86_64 -O3 -DVERSION=\"0.11\" -DXS_VERSION=\"0.11\" "-I/opt/local/lib/perl5/5.24/darwin-thread-multi- 2level/CORE" ByteLoader.c In file included from ByteLoader.xs:13: byterun.h:40: error: redefinition of typedef ‘I64’ /opt/local/lib/perl5/5.24/darwin-thread-multi-2level/CORE/handy.h:178: error: previous declaration of ‘I64’ was here byterun.h:41: error: redefinition of typedef ‘U64’ /opt/local/lib/perl5/5.24/darwin-thread-multi-2level/CORE/handy.h:179: error: previous declaration of ‘U64’ was here In file included from byterun.c:34: byterun.h:40: error: redefinition of typedef ‘I64’ /opt/local/lib/perl5/5.24/darwin-thread-multi-2level/CORE/handy.h:178: error: previous declaration of ‘I64’ was here byterun.h:41: error: redefinition of typedef ‘U64’ /opt/local/lib/perl5/5.24/darwin-thread-multi-2level/CORE/handy.h:179: error: previous declaration of ‘U64’ was here make[1]: *** [ByteLoader.o] Error 1 make[1]: *** Waiting for unfinished jobs.... }}} Full log is [https://build.macports.org/builders/buildports-snowleopard- x86_64/builds/41914 here]. -- Ticket URL: <https://trac.macports.org/ticket/51380> MacPorts <https://www.macports.org/> Ports system for OS X