From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6627 invoked by alias); 24 Oct 2012 17:13:08 -0000 Received: (qmail 6609 invoked by uid 22791); 24 Oct 2012 17:13:06 -0000 X-SWARE-Spam-Status: No, hits=-3.6 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from dns1.mips.com (HELO dns1.mips.com) (12.201.5.69) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 24 Oct 2012 17:12:58 +0000 Received: from mailgate1.mips.com (mailgate1.mips.com [12.201.5.111]) by dns1.mips.com (8.13.8/8.13.8) with ESMTP id q9OHCmRC013213; Wed, 24 Oct 2012 10:12:48 -0700 X-M-MSG: Received: from exchdb01.mips.com (unknown [192.168.36.84]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mailgate1.mips.com (Postfix) with ESMTP id 2207E36465B; Wed, 24 Oct 2012 10:12:44 -0700 (PDT) Received: from [192.168.65.53] (192.168.65.53) by exchhub01.mips.com (192.168.36.84) with Microsoft SMTP Server id 14.1.270.1; Wed, 24 Oct 2012 10:12:41 -0700 Subject: Re: [patch, mips] Fix stubs files for hard float vs. soft float From: Steve Ellcey To: Andreas Schwab CC: Roland McGrath , "Joseph S. Myers" , In-Reply-To: References: <1350342376.2044.41.camel@ubuntu-sellcey> <1350948702.15035.5.camel@ubuntu-sellcey> <1351023590.15035.14.camel@ubuntu-sellcey> <20121023213216.B0F222C0A2@topped-with-meat.com> <1351030448.15035.25.camel@ubuntu-sellcey> <20121023224821.DA5B52C09F@topped-with-meat.com> <1351095503.15035.45.camel@ubuntu-sellcey> Content-Type: text/plain; charset="UTF-8" Date: Wed, 24 Oct 2012 17:13:00 -0000 Message-ID: <1351098761.15035.52.camel@ubuntu-sellcey> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-EMS-Proccessed: 6LP3oGfGVdcdb8o1aBnt6w== X-EMS-STAMP: D+ArPvwV/hZr7vKKU2fzbA== Mailing-List: contact libc-ports-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-ports-owner@sourceware.org X-SW-Source: 2012-10/txt/msg00066.txt.bz2 On Wed, 2012-10-24 at 18:37 +0200, Andreas Schwab wrote: > Steve Ellcey writes: > > > What is the right way to regenerate > > ports/sysdeps/unix/sysv/linux/mips/configure from > > ports/sysdeps/unix/sysv/linux/mips/configure.in? > > Just running make should do it, see autoconf-it in toplevel Makefile. > Make sure that ports/sysdeps/unix/sysv/linux/mips is part of > sysd-rules-sysdirs. > > Andreas. I think something is wrong with the rebuild logic somewhere. I verified that in config.make in my object directory there is a line: config-sysdirs = .... ports/sysdeps/unix/sysv/linux/mips .... and in Makerules I see: ifneq ($(sysd-rules-sysdirs),$(config-sysdirs)) (echo 'sysd-rules-sysdirs := $(config-sysdirs)'; But configure is still not being rebuilt automatically. If I do a touch of *all* configure.in files in my source directory, then the configure file in ports/sysdeps/unix/sysv/linux/mips gets rebuilt. But if I just touch the one in ports/sysdeps/unix/sysv/linux/mips, I don't get any rebuild. Meanwhile, Josephs method of calling autoconf by hand from the top-level is very useful while working on changes to configure.in files. Steve Ellcey sellcey@mips.com