Skip to content
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

Build fails for arm64/aarch64 #3

Closed
probonopd opened this issue Oct 20, 2019 · 4 comments
Closed

Build fails for arm64/aarch64 #3

probonopd opened this issue Oct 20, 2019 · 4 comments
Labels
bug Something isn't working good first issue Good for newcomers help wanted Extra attention is needed

Comments

@probonopd
Copy link
Owner

Build for every architecture on Travis CI or GitLab.
E.g., using Alpine Linux Docker images.

@probonopd probonopd changed the title build for other architectures Build for other architectures Oct 20, 2019
@probonopd
Copy link
Owner Author

probonopd commented May 2, 2020

Right now some of the aarch64 builds fail.

This script, last modified 2005-12-13, has failed to recognize
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess
and
  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub
If the version you run (./config.guess) is already up to date, please
send the following data and any information you think might be
pertinent to <config-patches@gnu.org> in order to provide the needed
information to handle your system.

Yet the build is still "green".

Why?

probonopd added a commit that referenced this issue May 2, 2020
@probonopd
Copy link
Owner Author

Now getting

aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'

configure.in:16: warning: macro 'AM_PROG_LIBTOOL' not found in library

configure.in:16: error: possibly undefined macro: AM_PROG_LIBTOOL

      If this token and others are legitimate, please use m4_pattern_allow.

      See the Autoconf documentation.

autoreconf: /usr/bin/autoconf failed with exit status: 1

probonopd added a commit that referenced this issue May 2, 2020
@probonopd
Copy link
Owner Author

probonopd commented May 2, 2020

Now getting

undefined reference to `__extenddftf2'

Similar to

rust-lang/rust#46651

Build log:
https://api.travis-ci.com/v3/job/326651303/log.txt

Maybe @TheAssassin has an idea?

@probonopd probonopd changed the title Build for other architectures Build fails for arm64/aarch64 May 21, 2020
@probonopd probonopd added bug Something isn't working good first issue Good for newcomers help wanted Extra attention is needed labels May 21, 2020
@probonopd
Copy link
Owner Author

Was fixed by using gcc -static instead of ld -static. Thanks nsz on IRC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant