-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Can't build Julia on FreeBSD 12 with BinaryBuilder libuv #34627
Comments
Seems to build and work just fine if I rebuild with |
Also, the nightly binaries as of fbc2c0a, version 1.5.0-DEV.221, seem to be operable AFAICT... |
Any chance to find out which is the offending binary, maybe by using binary search? 😁 |
Not sure what you mean. Like which dependency is the problem? |
Yes |
So you're saying the nightly binaries work, but you can't compile from source using BB deps? |
Yes, exactly. |
Can you run the bootstrap command in |
I'm not sure how exactly to do that. Any tips? |
This should work:
|
|
Looks like it could be an issue with the libuv provided by BinaryBuilder. Any suggestions for how to confirm? |
Quoting Elliot from a discussion elsewhere,
One potential fix here may be to dynamically link libuv. |
Something has changed, and now it's a sigabort rather than a segfault
Could be the same underlying issue though |
Is this still an issue? |
Yeah, unfortunately. The easiest fix is to dynamically link libuv. |
The FreeBSD binaries for this build are built with FreeBSD 12 rather than FreeBSD 11, which will work around issue #34627.
The FreeBSD binaries for this build are built with FreeBSD 12 rather than FreeBSD 11, which will work around issue JuliaLang#34627.
The FreeBSD binaries for this build are built with FreeBSD 12 rather than FreeBSD 11, which will work around issue JuliaLang#34627.
I updated my FreeBSD system from 12.0 to 12.1, cleaned out my Julia clone (
git clean -fdx
) and rebuilt from scratch with the default options and noccache
. It seems there was a segfault while building the sysimage:The full build output can be found here. The system compiler is Clang 8.0.1 and the local GCC version is 9.2.0.
EDIT: Also note the LLVM deprecation messages during the build; I don't recall getting those on Linux or macOS.
The text was updated successfully, but these errors were encountered: