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
C file in ltsmaster druntime sometimes fails to link on openSUSE with PIE #2816
Comments
|
Hmm, |
|
The C files for druntime/Phobos should all get |
|
Ah, that's ltsmaster failing, which doesn't have that setting. It also doesn't allow for the |
|
I changed ldc-1.10.0-src/runtime/CMakeLists.txt to have but it still produces such errors. The randomness usually comes from variations in dependency/order when more than 1 rule exists to make a target. E.g. see the example of https://bugzilla.sudo.ws/show_bug.cgi?id=842 |
|
I'd suggest switching to ninja; we've had similar issues with make ( |
|
ninja does not improve things, so the problem is probably rather with the cmake configs: |
|
I guess it's both (the |
When working on reproducible builds for openSUSE, I found that building the ldc package for openSUSE Factory, randomly fails. I got a partial strace file of 80MB showing calls to cmake, make and
The text was updated successfully, but these errors were encountered: