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
Minetest.apk build failure #4005
Comments
@Wayward1 didn't notice this problem in my APK build, but i'm using Curl 7.48.0 |
Blocker for release? |
I cannot build on Ubuntu unless I revert 096a01f ... so either the documentation needs updating or it should be fixed or it should be reverted before release |
Works on Fedora 21 and 23 I wonder if Ubuntu and Debian are somehow using the wrong Android NDK version (i.e. because it adds a newer version of the toolchains to $PATH and it's using the wrong compiler)? |
@Zeno- if you find the dependency problem could be good. Yes blocker for me for release |
Please note i don't have problems with building curl 7.48.0 for Android. |
It still fails for me with cURL 7.48.0 |
Have comments from this issue been deleted? |
Nope, not to my knowledge. I receive notifications for each comment |
@Wayward1 can you perhaps try to bisect? If its a regression, it can be easily found that way. |
@est31 Warr bisected it but I don't know why his comments are not here anymore :/ |
On Debian 8 ( I was not able to get it to build, using either NDK r10d or r10e, and was getting the same error as above ("cannot run C compiled programs" in the curl dependency). I bisected, and found the problem commit to be 096a01f. I was able to get it to build, using either NDK r10d or r10e, after reverting that one commit. |
I've split up 096a01f into four smaller commits in this branch: https://github.com/est31/minetest/commits/4005-testing @Warr1024 has tested the commits, and the update openssl commit is the first one that doesn't build anymore. |
@MoNTE48 are you able to help with this? |
sudo apt-get install m4 |
That's included in the build instructions |
@Wayward1 can you test whether the last commit fixes the bug: |
Strange. Please, make clean_all && make openssl and write error, I want to know which package is missing on your system. |
@est31 nope, it gives this error: http://paste.ubuntu.com/16041332/ |
@Wayward1, Fuck... |
@Wayward1, "creating ../libssl.a" = build success. |
@est31, https://github.com/MultiCraftProject/MultiCraft/blob/master/build/android/Makefile#L306 |
Cool, it indeed built successfully :D |
Have you spent on a solution to this stuff seven days. Guys, I'm really sorry for you. |
^ @est31 |
Yes, thank you MoNTE48 :) |
@MoNTE48 any advice on how we fix this? |
@paramat, I'm glad I could help. :) I wrote the above link to line in multicraft, where correction |
@paramat, will do |
#4033 is merged. |
For a while now, all my attempts to build the Minetest apk have met with this error: http://paste.ubuntu.com/15906887/. Also, here is the config.log file referenced within:
config.log.txt.
I have followed the instructions on the dev wiki exactly, on not only my main OS (Linux Mint 17.3 x64) but several VMs as well. (On a somewhat related note, it may be worth noting that I have to manually search for and install both the libgd2-xpm and ia32-libs-multiarch packages, as apt-get returns no results.) Have there been any recent changes not reflected on the wiki, or is there something else I may be missing?
The text was updated successfully, but these errors were encountered: