-
Notifications
You must be signed in to change notification settings - Fork 115
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
Non-portable LDFLAGS in libpolys/polys/Makefile.am #1127
Comments
fixed with 760a344 |
Thank you! |
Now that I've tried this in real life, it looks like these flags are getting added back in by any dyn_modules the user chooses to build, e.g. https://github.com/Singular/Singular/blob/spielwiese/Singular/dyn_modules/Order/Makefile.am#L22 Maybe it's as simple as duplicating the |
Was 1db01d0 meant to address this? It does partially, by eliminating the failure due to
I wish I could be of more use debugging this (since it's a niche problem) but I have no access to macOS. |
should be fixed with 8300693 |
Indeed, thank you! |
At https://github.com/Singular/Singular/blob/spielwiese/libpolys/polys/Makefile.am#L72 we have,
and several of those are non-portable. For example
-weak_reference_mismatch
and-flat_namespace
are Darwin linker options. (I'm not sure whatweak
does?) This caused a build failure reported at https://bugs.gentoo.org/778563In https://github.com/Singular/Singular/blob/spielwiese/m4/p-procs.m4, the
AX_APPEND_LINK_FLAGS
macro is used to append only those flags that are supported by the linker. Maybe the same can be done for theP_PROCS_MODULE_LDFLAGS
variable?The text was updated successfully, but these errors were encountered: