[PATCH] Fix libgloss being built for disabled multilibs

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[PATCH] Fix libgloss being built for disabled multilibs

Jozef Lawrynowicz-2
If the attached patch is acceptable, I would appreciate if someone would commit
it for me, as I do not have write access.

Thanks,
Jozef

0001-Fix-libgloss-being-built-for-disabled-multilibs.patch (1K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [PATCH] Fix libgloss being built for disabled multilibs

Corinna Vinschen
On Oct 30 14:58, Jozef Lawrynowicz wrote:
> If the attached patch is acceptable, I would appreciate if someone would commit
> it for me, as I do not have write access.
>
> Thanks,
> Jozef

> >From 6202ef1103896bf5508127353f483c6a8a5bc7b7 Mon Sep 17 00:00:00 2001
> From: Jozef Lawrynowicz <[hidden email]>
> Date: Wed, 30 Oct 2019 14:35:21 +0000
> Subject: [PATCH] Fix libgloss being built for disabled multilibs
>
> Target libraries are considered to be built for GCC's "host", not GCC's
> "target".  The "host" variable must be set by configure scripts using
> "config-ml.in" to determine multilib support, otherwise disabled
> multilibs (specified as a configure argument with --disable-<multilib>)
> will still be built for the subdirectories those configure scripts
> reside in.
> ---
>  libgloss/configure    | 1 +
>  libgloss/configure.in | 1 +
>  2 files changed, 2 insertions(+)
>
> diff --git a/libgloss/configure b/libgloss/configure
> index 1a4033dce..e3bde6291 100755
> --- a/libgloss/configure
> +++ b/libgloss/configure
> @@ -3878,6 +3878,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
>  AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
>  srcdir=${srcdir}
>  target=${target}
> +host=${host}
>  with_multisubdir=${with_multisubdir}
>  ac_configure_args="--enable-multilib ${ac_configure_args}"
>  CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
> diff --git a/libgloss/configure.in b/libgloss/configure.in
> index 41843eed1..27916b198 100644
> --- a/libgloss/configure.in
> +++ b/libgloss/configure.in
> @@ -226,6 +226,7 @@ AC_CONFIG_FILES([Makefile],
>  fi],
>  srcdir=${srcdir}
>  target=${target}
> +host=${host}
>  with_multisubdir=${with_multisubdir}
>  ac_configure_args="--enable-multilib ${ac_configure_args}"
>  CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
> --
> 2.17.1
>
Pushed.


Corinna

--
Corinna Vinschen
Cygwin Maintainer
Red Hat

signature.asc (849 bytes) Download Attachment