Skip to content
This repository was archived by the owner on Jun 30, 2025. It is now read-only.

Comments

Update automake config#122

Closed
aaronjwood wants to merge 2 commits intogoogle:masterfrom
aaronjwood:update-automake-config
Closed

Update automake config#122
aaronjwood wants to merge 2 commits intogoogle:masterfrom
aaronjwood:update-automake-config

Conversation

@aaronjwood
Copy link

@aaronjwood aaronjwood commented Sep 13, 2016

This resolves a bit of an obscure issue for me. Here's what's happening:

I'm trying to compile a project from source that uses glog. This project needs to be compiled for ARM (aarch64) and the way I'm running this is inside of a container (Docker) on an x86 machine but that has binfmt_misc setup on the kernel to handle ARM binaries through qemu-arm-static. The container starts with a scratch image and just applies Ubuntu's core ARM64 image on top. In the end everything inside is emulated through qemu to mimic an isolated ARM environment.

When the project goes to build its version of glog it runs into:

checking build system type... ./config.guess: unable to guess system type

This script, last modified 2007-07-22, 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.

config.guess timestamp = 2007-07-22

uname -m = aarch64
uname -r = 4.4.0-34-generic
uname -s = Linux
uname -v = #53-Ubuntu SMP Wed Jul 27 16:06:39 UTC 2016

/usr/bin/uname -p = 
/bin/uname -X     = 

hostinfo               = 
/bin/universe          = 
/usr/bin/arch -k       = 
/bin/arch              = 
/usr/bin/oslevel       = 
/usr/convex/getsysinfo = 

UNAME_MACHINE = aarch64
UNAME_RELEASE = 4.4.0-34-generic
UNAME_SYSTEM  = Linux
UNAME_VERSION = #53-Ubuntu SMP Wed Jul 27 16:06:39 UTC 2016
configure: error: cannot guess build type; you must specify one

Updating config.guess and config.sub from the latest versions here http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD and here http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD resolved the issue.

@googlebot
Copy link
Collaborator

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed, please reply here (e.g. I signed it!) and we'll verify. Thanks.


  • If you've already signed a CLA, it's possible we don't have your GitHub username or you're using a different email address. Check your existing CLA data and verify that your email is set on your git commits.
  • If you signed the CLA as a corporation, please let us know the company's name.

@googlebot
Copy link
Collaborator

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed, please reply here (e.g. I signed it!) and we'll verify. Thanks.


  • If you've already signed a CLA, it's possible we don't have your GitHub username or you're using a different email address. Check your existing CLA data and verify that your email is set on your git commits.
  • If you signed the CLA as a corporation, please let us know the company's name.

@aaronjwood
Copy link
Author

I signed it!

@googlebot
Copy link
Collaborator

CLAs look good, thanks!

@aaronjwood
Copy link
Author

Any interest in merging this in?

@sergiud
Copy link
Contributor

sergiud commented Oct 2, 2020

Obsoleted by #585.

@sergiud sergiud closed this Oct 2, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants