[klibc] Bug#627252: klibc: please add armhf support
maximilian attems
max at stro.at
Thu May 19 03:08:45 PDT 2011
hello,
On Thu, 19 May 2011, Konstantinos Margaritis wrote:
> klibc currently fails to build on armhf, but there is a -slightly older-
> patched version in unreleased/debian-ports.org. The attached patch
> enables the build for armhf (which uses -mfloat-abi=hard by default)
>
> Please consider enabling support for armhf.
>
> Thanks
>
> Konstantinos
> diff -ruN klibc-1.5.21/debian/rules klibc-1.5.21.armhf//debian/rules
> --- klibc-1.5.21/debian/rules 2010-08-25 13:58:44.000000000 +0300
> +++ klibc-1.5.21.armhf//debian/rules 2011-05-07 19:56:51.907308113 +0300
> @@ -8,6 +8,9 @@
> ifeq ($(DEB_HOST_ARCH),armel)
> DEB_MAKE_ENVVARS := CONFIG_AEABI=y
> endif
> +ifeq ($(DEB_HOST_ARCH),armhf)
> +DEB_MAKE_ENVVARS := CONFIG_AEABI=y CPU_ARCH=armv7-a CPU_TUNE=cortex-a8
> +endif
> ifeq ($(DEB_HOST_ARCH),ia64)
> DEB_MAKE_ENVVARS := ARCH=ia64
> endif
this bit will land in next upload of klibc in debian presumably 1.5.23-1.
> diff -ruN klibc-1.5.21/usr/klibc/arch/arm/MCONFIG klibc-1.5.21.armhf//usr/klibc/arch/arm/MCONFIG
> --- klibc-1.5.21/usr/klibc/arch/arm/MCONFIG 2011-01-25 23:46:53.000000000 +0200
> +++ klibc-1.5.21.armhf//usr/klibc/arch/arm/MCONFIG 2011-05-07 19:53:36.487308741 +0300
> @@ -7,8 +7,8 @@
> # accordingly.
> #
>
> -CPU_ARCH := armv4
> -CPU_TUNE := strongarm
> +CPU_ARCH ?= armv4
> +CPU_TUNE ?= strongarm
>
> KLIBCOPTFLAGS += -Os -march=$(CPU_ARCH) -mtune=$(CPU_TUNE)
> KLIBCBITSIZE = 32
fixed upstream, just pushed out in klibc git, should appear
shortly on the kernel.org mirrors:
http://git.kernel.org/?p=libs/klibc/klibc.git;a=summary
thank you.
--
maks
More information about the klibc
mailing list