On 10/21/2016 01:45 AM, Konstantin Demin wrote:
2016-10-21 1:49 GMT+03:00 Ben Hutchings <b...@decadent.org.uk>:
It's a bug when a compiler fails to compile valid code.

Ben.

--
Ben Hutchings
Never put off till tomorrow what you can avoid all together.
Dear Ben, there are no actual bug in compiler, just a caveat to work with it.

Some time ago i had experience to build fully hardened nginx build,
and I was forced to build shared libraries with -fPIC but not -fPIE
due to linker errors.

Solution was to separate build to executable only and shared-libraries only;
this is semi-true: executable is successfully linked with -fPIC flag,
but it's not used in packaging because of executable already built with -fPIE.

This bug report is just another round of game with compiler/linker flags.
In my turn, I would rather define protective flags to provide backward
and forward compatibility.

I disagree: you fix debian code but upstream kernel is also affected. I wanted to compile the upstream 4.4.26 for the COW fixe and cannot.
Please revert.

-- eric


Reply via email to