This is an attempted work around to address #1424 based on the fix proposed by Josh. However, I chose to do it differently than he did so I would not break Travis or ENIGMA users that have older GCCs which do not recognize pie, or else recognize it differently (Clang users). For that reason, I am applying here a patch taken from Gentoo. By putting the fix directly in the SHELL Makefile we ensure that executables built with a cross compiler that happens to have PIE enabled also turn PIE off when compiling.
>Codecov ReportPlease sign in to post comments, or you can view this issue on GitHub.
@@ Coverage Diff @@ ## master #1440 +/- ## ======================================= Coverage 17.18% 17.18% ======================================= Files 164 164 Lines 17099 17099 ======================================= Hits 2939 2939 Misses 14160 14160