-
Notifications
You must be signed in to change notification settings - Fork 37
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
Compiling problems with Elixir 1.8, OTP21 and OSX 10.14.2 #17
Comments
same thing here.
there is any way to include it? |
I tried to help here, but my no knowledge in c make it impossible here there is more details if helps in any way
I tried compiling myself https://github.com/erlang/otp that has the code but I don't know what else is missing also now is not working with the previous version neither, so not sure what else was changed :( |
https://bugs.erlang.org/browse/ERL-935 with but with
works |
Just compiled here:
no idea what's up. |
@andrelip @mberrueta what is your mix-installed rebar3 version? You can run this:
Please try running |
|
now it's working for me, but I don't know what solve it. I update and restart everything |
@mberrueta what is your rebar3 version? I think this is actually a build tool issue, so perhaps it is worth closing the bug report in bugs.erlang.org until we can trim it down? |
I opened a rebar issue before, but they said that wasn't related |
@andrelip @mberrueta I think your problem may be this:
I had |
My |
that's true! |
@deadtrickster I'm not trying to duck the responsibility of creating a PR for my suggestion -- I'm just elbows deep in something else at the moment. 😄 |
oh, no expectations at all. just agreeing. |
This problem is occurring for me as well. While troubleshooting, one of my colleagues and I tried running https://gist.github.com/clifton-mcintosh/9e5c9d546f8f45bd1d12377c1d709ed9 This is my version of
My colleague's earlier version of
|
I'm also having trouble compiling.
~/.mix/rebar3 --version
ld -v
|
It seems it only fails if I'm compiling inside an iCloud Drive folder. |
Also an issue on Erlang 22.0.6 |
and it compiled fine. |
@deadtrickster Created PR to fix this issue - tested on OSX / Docker (alpine) - would be sweet if it made it into a hex release. |
Also fixed the issue (Elixir) where compilation fails with error message:
|
It seems that with @bryanhuntesl PR in v1.4.4
|
Woops, nope. hmmm |
@bieniusa - Is this analysis correct ? There are two build systems for this project - the mix.exs used by Elixir and the rebar.config used by hex. Although I only added the dependency to the mix.exs, a dependency has been introduced for 'elixir_make' when using as a rebar3 dependency ? @deadtrickster - how is this package published - how did the dependency creep in to rebar3 ? |
@bieniusa - where/how are you using this as a dependency ? |
It does not show up in |
I just upgraded my AntidoteDB dependencies (for some other reason) and there it showed up. |
Awww. This is going to be a nightmare to fix. If we want to have erlang and elixir support it would probably be best to dump the mix stuff completely and use rebar3 / port compiler / rebar3_publish and nothing else. The reason I came to this stuff was that build failed on Elixir projects because of the broken mix config. |
What do you think @deadtrickster ? |
Or make the 'elixir_make' dependency ':optional' - but that will create headaches for the Elixir people |
Yup, I would say this is the way to go. |
published 1.4.5 without mix |
Successfully builds on OSX (clang/homebrew) + docker (elixir:1.8.1 (some debian)) - thanks @deadtrickster |
@andrelip have you tried / tested - can this be closed ? |
I had the same issue today. Elixir 1.9.1 with Erlang/OTP 22. |
Good to close this ticket now ? |
I'm going to vote "yes", with the qualification that I haven't used Elixir 1.8, OTP 21, or macOS 10.14 in some time. 😄 |
Yes! |
Can't compile the dependency
System:
Output:
The text was updated successfully, but these errors were encountered: