-
-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
extern/decNumber/Makefile does not use CFLAGS #7986
Comments
What's the problem with it? |
The resulting libfbclient.so.5.0.0' lacks GNU_PROPERTY_X86_FEATURE_1_SHSTK as libdecFloat.a lacks it and the linker requires all compilation units / libraries to support it to use CET. This can be demonstrated by using
Fails in the final link with:
|
@loqs
Please provide patch or PR
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Versions:
firebird 5.0.0.1306
gcc 13.2.1
This means the resulting static library will be built without for example distribution hardening. This results in all the firebird binaries that link to that static library not supporting hardening such as CET which requires all units to be built with it enabled.
The text was updated successfully, but these errors were encountered: