From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 40703 invoked by alias); 11 Mar 2015 15:59:48 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 40689 invoked by uid 89); 11 Mar 2015 15:59:47 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=3.1 required=5.0 tests=BAYES_00,FREEMAIL_FROM,KAM_FROM_URIBL_PCCC,SPF_PASS,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 X-HELO: fencepost.gnu.org Received: from fencepost.gnu.org (HELO fencepost.gnu.org) (208.118.235.10) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Wed, 11 Mar 2015 15:59:46 +0000 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60117) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1YVj2u-0004e3-UK for gcc-patches@gnu.org; Wed, 11 Mar 2015 11:59:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YVj2t-0002yy-9d for gcc-patches@gnu.org; Wed, 11 Mar 2015 11:59:44 -0400 Received: from mail-ob0-x230.google.com ([2607:f8b0:4003:c01::230]:45725) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVj2t-0002yj-4i for gcc-patches@gnu.org; Wed, 11 Mar 2015 11:59:43 -0400 Received: by obbnt9 with SMTP id nt9so9759857obb.12 for ; Wed, 11 Mar 2015 08:59:42 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.60.74.41 with SMTP id q9mr31227400oev.61.1426089581943; Wed, 11 Mar 2015 08:59:41 -0700 (PDT) Received: by 10.76.134.102 with HTTP; Wed, 11 Mar 2015 08:59:41 -0700 (PDT) In-Reply-To: <55005344.3000500@ubuntu.com> References: <55005344.3000500@ubuntu.com> Date: Wed, 11 Mar 2015 15:59:00 -0000 Message-ID: Subject: Re: [patch] disable libmpx x32 multilib builds From: "H.J. Lu" To: Matthias Klose Cc: "gcc-patches@gnu.org" Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4003:c01::230 X-IsSubscribed: yes X-SW-Source: 2015-03/txt/msg00634.txt.bz2 On Wed, Mar 11, 2015 at 7:37 AM, Matthias Klose wrote: > current trunk fails to build on x86*-linux, when configured for x32 multilibs > because libmpx doesn't support these. Disable them. > > ok for the trunk? > > * Disable libmpx x32 multilib builds. > > --- a/config-ml.in > +++ b/config-ml.in > @@ -102,6 +102,7 @@ > Makefile=${ac_file-Makefile} > ml_config_shell=${CONFIG_SHELL-/bin/sh} > ml_realsrcdir=${srcdir} > +ml_srcbase=`basename $ml_realsrcdir` > > # Scan all the arguments and set all the ones we need. > > @@ -220,6 +221,10 @@ > if [ "${dir}" = "." ]; then > true > else > + # libmpx is not supported on x32 > + if [ "${ml_srcbase}-${dir}" = libmpx-x32 ]; then > + continue > + fi > if [ -z "${multidirs}" ]; then > multidirs="${dir}" > else This is incorrect. Ilya and I are working on a proper fix. -- H.J.