On 01/25/2018, 03:30 PM, Thomas Gleixner wrote:
So what's the problem?
The problem I see is that every stable kernel now requires updated strace with their commit from yesterday to build correctly. In particular, the new stable kernels cause rpm build failures of strace in all our distros (based on those stable kernels). Sure, we can patch strace in every distro every nth kernel update, but it's mere impractical. Kernel should not break userspace, right?
BTW why was the patch applied to stable? We actually do pass -fno-strict-overflow.
thanks,