Possibly due to messing around with hardened in the past, i'm finding that
many packages are reporting that they need -fPIC now that i'm on 17.0 (and
gcc 7.2 FWIW). I've added it to CFLAGs, as manually adding to each failed
package via package.env was getting non-trivial.

>From the GCC man page it sounds like;
fPIE = make executables position independent, and
fPIC = make everything position independent

Is there a downside to adding -fPIC to CFLAGs? It seems to allow everything
to build and the system is working.

Reply via email to