timbunce / devel-nytprof

Devel::NYTProf is a powerful feature-rich source code profiler for Perl. (Mostly in maintenance mode, so PRs are much more likely to be acted upon than Issues.)
http://blog.timbunce.org/tag/nytprof/
67 stars 51 forks source link

Test failure on OS X, cc: error: unrecognized command line option ‘-fstack-protector-strong’ #125

Open demianriccardi opened 6 years ago

demianriccardi commented 6 years ago

quickly failed to install using cpanm via the error in title. Switching over to manual install (cpanm --look Devel::NYTProf), the tests ran successfully after removing the '-fstack-protector-strong' flag from the Makefile.

jkeenan commented 3 years ago

quickly failed to install using cpanm via the error in title. Switching over to manual install (cpanm --look Devel::NYTProf), the tests ran successfully after removing the '-fstack-protector-strong' flag from the Makefile.

There is no program called quickly within the Devel-NYTProf distribution (at least as of version 6.07, released this morning). Nor does any library by that name appear to be dependent upon Devel-NYTProf.

Can you clarify?

Thank you very much. Jim Keenan

jkeenan commented 11 months ago

quickly failed to install using cpanm via the error in title. Switching over to manual install (cpanm --look Devel::NYTProf), the tests ran successfully after removing the '-fstack-protector-strong' flag from the Makefile.

The string stack-protector does not occur in Makefile.PL -- at least not as of today's master branch at 72a8403370. So -fstack-protector-strong is being inserted into Makefile by the normal perl/ExtUtils-MakeMaker processes. I don't see that there's anything we can do within the Devel-NYTProf code base about that.