Opened 12 years ago

Closed 10 years ago

Last modified 10 years ago

#38913 closed defect (fixed)

Remove -no-cpp-precomp from perl ports

Reported by: mf2k (Frank Schima) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc:
Port: perl5.12 perl5.14 perl5.16

Description

In perl 5.12, line 177 of the file Config_heavy.pl (/opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/Config_heavy.pl) has ccflags:

ccflags='-pipe -O2  -fno-common -DPERL_DARWIN -I/opt/local/include -no-cpp-precomp -fno-strict-aliasing -fstack-protector -I/opt/local/include'

Can -no-cpp-precomp be removed from that list since it apparently is no longer used in modern Mac compilers and causes problems when compiling c code from perl?

I've seen this in perl 5.12 and perl 5.16 at least.

Change History (5)

comment:1 Changed 12 years ago by mf2k (Frank Schima)

perl5.16 updated in r105865.

comment:2 Changed 11 years ago by ghosthound

Owner: changed from ricci@… to macports-tickets@…

No longer maintainer

comment:3 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to macports-tickets@…

comment:4 Changed 10 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: newclosed

Now that perl5.16 is fixed and is the default in Macports, I think we can let the older versions go.

comment:5 Changed 10 years ago by larryv (Lawrence Velázquez)

perl5.20 fixed in r131323, perl5.18 fixed in r131326.

Note: See TracTickets for help on using tickets.