[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3
From: |
Jannick |
Subject: |
[sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3 |
Date: |
Wed, 4 Nov 2020 07:27:46 -0500 (EST) |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:82.0) Gecko/20100101 Firefox/82.0 |
Follow-up Comment #3, sr #110360 (project autoconf):
As of now AC_CANONICAL_HOST, AC_CANONICAL_BUILD and AC_CANONICAL_TARGET expect
pure triplets. The latest config.sub might return a triplet or a quadruplet
(see the header of config.sub). It appears unlikely that a cpu having a dash
can meet the 3/4-plet nomenclature requirements in any way.
Victor, this *evil* hackery might do the job in your case: Add in
configure.ac (right below AC_CANONICAL_HOST)
# override host_cpu in in special case (having dash)
AS_IF([test "x$host_cpu" = 'xcortex_a53'],[host_cpu=cortex-a53])
AC_SUBST([host_cpu])
and smuggle the artificial triplet 'cortex_a53-<vendor>-<os>' (with _vendor_
and _os_ set appropriately) into autoconf like so
./configure --build=cortex_a53-<vendor>-<os>
@Zack: Not sure if AC_CONONICAL_HOST and cousins should be prepared to be
able to digest also quadruplets config.sub might generate?
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/support/?110360>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Karl Berry, 2020/11/03
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Viktor Engelmann, 2020/11/03
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Zack Weinberg, 2020/11/03
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Viktor Engelmann, 2020/11/04
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3,
Jannick <=
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Viktor Engelmann, 2020/11/04
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Zack Weinberg, 2020/11/04
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Viktor Engelmann, 2020/11/04
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Viktor Engelmann, 2020/11/04
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Jannick, 2020/11/04
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Zack Weinberg, 2020/11/04
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Viktor Engelmann, 2020/11/07
- [sr #110360] AC_CANONICAL_HOST sets wrong $host_cpu on Raspberry Pi 3, Zack Weinberg, 2020/11/09