Closed KottV closed 2 years ago
Hi @KottV
The library has a part of the source code written in assembly.
As the message indicates, this source does not contain a .note.GNU-stack
section.
This would be the source file involved: https://github.com/jpcima/ysfx/blob/master/sources/eel2-gas/sources/asm-nseel-x64-sse.S
Note: if you configure with -DYSFX_PORTABLE=ON
, you would get a slower build which does not use any assembly sources. If this does not emit the warning message, this would verify the hypothesis as correct.
Fixed in c1d1d58
Thanks!
Hi,
I'm not sure is it a real problem or not, but openSUSE build server complains on building that .so has a executable stack. I think it was started after https://github.com/jpcima/ysfx/commit/b1921b6d34e720982ad3ba98c4ce5c7d494e75fd
The build log: https://build.opensuse.org/package/live_build_log/home:kill_it:JUCE/ysfx/openSUSE_Tumbleweed/x86_64 The error message: