-
-
Notifications
You must be signed in to change notification settings - Fork 15.1k
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
libredirect failing to build with clang 16 #259156
Comments
One for the list in #234710 |
|
According to the comments in #243558, the SIP issue existed prior to that change. Do you see the error if you build with SIP disabled without a clang 16 stdenv? In that case, it should be using clang 13. I disabled SIP and dug into the issue. From what I can tell, 1 Meaning that the dyld error is gone. The install check phase still fails but in a different place.
|
Dropping down to v13 makes the |
That would suggest it is indeed a regression. 😞 I’m building it with both clang 13 and clang 16, so I can compare the generated binaries for differences. |
I tried building the architectures individually then combining the dylibs with |
Ok, I'm glad. I tried that too, it failed, and I assumed I did something stupid in another place so didn't report it at the time. 😂 |
It was strange. If I used the arm64e one, the error was that it was missing a dylib for arm64. If I used the arm64 one, the error was that it was missing one for |
I tried building it with clang 14, which also fails. Why does only clang 13 work? Edit: Actually, clang 13 is also failing for me. |
I added this to the tracking list in its own section. It’s not ideal, but users with SIP disabled should be able to get this from the cache once the stdenv update is merged. |
Confirming - something happened after my initial test and I can't build it with clang 13 anymore either. (almost-latest staging) |
Steps To Reproduce
Steps to reproduce the behavior:
Build libredirect from
reckenrode/nixpkgs/9ed7bfe46bf193e55a6fd8ae89dfe54b4dca2c18
(clang 16Build log
Additional context
SIP disabled (I believe there were some SIP specific issues in #243558)
Notify maintainers
@reckenrode
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.The text was updated successfully, but these errors were encountered: