From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 24 11:51:31 2013 Received: (at submit) by debbugs.gnu.org; 24 Jun 2013 15:51:32 +0000 Received: from localhost ([127.0.0.1]:38802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ur93D-00006Q-E0 for submit@debbugs.gnu.org; Mon, 24 Jun 2013 11:51:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43800) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ur7MN-0003qb-KW for submit@debbugs.gnu.org; Mon, 24 Jun 2013 10:03:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ur7MG-0003Dg-Ax for submit@debbugs.gnu.org; Mon, 24 Jun 2013 10:03:06 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-100.0 required=5.0 tests=BAYES_40, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55089) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ur7MG-0003DZ-6w for submit@debbugs.gnu.org; Mon, 24 Jun 2013 10:03:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45476) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ur7MB-0001Ja-CZ for bug-automake@gnu.org; Mon, 24 Jun 2013 10:03:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ur7MA-0003Ai-0x for bug-automake@gnu.org; Mon, 24 Jun 2013 10:02:59 -0400 Received: from head.cfa.harvard.edu ([131.142.41.8]:40240) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ur7M9-00038m-To for bug-automake@gnu.org; Mon, 24 Jun 2013 10:02:57 -0400 Received: from [131.142.41.210] (macabre [131.142.41.210]) by head.cfa.harvard.edu (w/d) with ESMTP id r5OE2lv0014375 for ; Mon, 24 Jun 2013 10:02:50 -0400 (EDT) Subject: automake 1.14 test failure on OS X 10.6.8 From: Diab Jerius To: bug-automake@gnu.org Content-Type: multipart/mixed; boundary="=-E5SGUtpkKcy0h8joCLfL" Organization: Smithsonian Astrophysical Observatory Date: Mon, 24 Jun 2013 10:02:46 -0400 Message-ID: <1372082566.19924.56.camel@macabre> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 24 Jun 2013 11:51:29 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-E5SGUtpkKcy0h8joCLfL Content-Type: text/plain; charset="ANSI_X3.4-1968" Content-Transfer-Encoding: 7bit Hi, I received a test failure of automake 1.14 on OS X 10.6.8. Attached is the test log. Diab --=-E5SGUtpkKcy0h8joCLfL Content-Type: application/x-bzip; name="test-suite.log.bz2" Content-Disposition: attachment; filename="test-suite.log.bz2" Content-Transfer-Encoding: base64 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 hPZdb1V54otCW9429tV0YXOaU6zYbRej2Ln3f0cKr0q92oL3YuKu7mp/j+79Jy7nzY80rHqalqNG RpKwyW/sZ3T6NXLKtdurn6aLlKlJT8rXx9ryfrR8nnxE2eMSR2Pa9Aa3yBPH2Z6iBGcH8DckLpxE fTIFUdoSSFBpu+6ZCRnY+SxFRSrLYqxVvgsgITirfkmODOB6dOjm6YRcaFrTPfqT1r8SizMXulT+ TNd/oSfT3eqVcpDnkhXPw6LY1cUmx2b7/b99svXYetzloUrsxoZdmRHZZKOf831f69znLKS7MvZ1 0Uq6bhM8aZIJZOqeCaRSTbx33SfcaZd1Cc1Secitl/MLJtEhqI69yfod2+dqqz33bdfxdmxR+SJf XoiXxxLYCPInJ4vqtQkkJtey90MQvI6CtGfEWbIOLbEfrVivv6vSj+h4POXXy6o919tyo8VhM1p6 eQch4yaBVdofNQ5IpZGQsQrBLYCCaSvX1+bMVoF3/PlNt86flNgOEs6nVTr84sT67KGQUFcDb0Re htazq/Vj8dXWs79xVvBdC3qyS2gtSrvVWKKyCzVL3bDMLSvTXt1WdnSY/dNTq834f6B6z663l/gX 3LXQLpP0P5Xp856ZeTpt6a6/o/btbtxJHXH7p5+S2+3V/q9Nv6ZN9yMOc/M477x6snOeZMPadG22 xOM5CN30rn06dMl5xis16ekT9neS6gc1jDVbY7vUnbvq6ffXa+8zHXrnTq+mMd+97vjvuV3g7dIH fK8d+sGYe89Tt35k4zkI2fKu/fv3yXnGMlju+neTn0uemefXrD589adX2xjt2vZ8bT2jt26dMFw9 T0OvbgnGchHD2rt27du2jGsY10rvmCWqqgjNd33k7d9rp99dr7zMdOmdOr74x373u+O+5XeIa51X fvXXJmHtPU7d+ROM5COHtXfv3799GNYxB+g2GBF8RC5ruLATL8gbyQJEqYN3DCelSvNCtDatPcdg XonZic3KtRNgtQjUKhAkoK5ADsMvWJcccnWkkUDuTMzbbbbiAQjCsk9RK0eHhYCDi1tr1VzXhz2K EFLzmQEEo+T8d2222224sXTjgOZgXx69nPmSrpNVdLuoLLqvnxx8f3l0bi5wkkbodEcZ50AVZX5x im/tSmBHmSFqvt8QygiR7G52KFl5yEIEWVFUFHyIFQ/1P9XLwz4FRZPkppnnrEVHWAI14YkqEKcC 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 zr7PvFf2dnOjqd19D3u7CaGA6ccJdgjS/NQ1R5llKkkiKSSOjg7PDolx6c3HPs3buPGUJBs6Kejp 0nT07+3z9x55ISKWV4ySR55ufqFyo727PJuvxp7O2Hk99LoQud3D5pr/kqnb8TFFE/x3fotdVopU Jp53Tzzryd8E6728pc+Vfj5bujx7/V293d4d/h2h4eU/l5/PXv3efhLnHVtp0Wx27pZN2ObHHdt2 Q2BujTGWpSlLKCOnqTMJMdVYzGc+dBGP1FflB8gfnYZf5mA/oJ2cbRvvm44mi7iJ786dT9XPBufx ejv6PN4AAAdfq79u7uAAB3+R12dgAAnXo7c7duudnRKZ1vdtttNsOLzikGZmQI/G5Rn2ea9gV9c9 fZ2a9tcePLnfz/w58tfT1dXb2fV293Pcdw/mTWkjn09TdM9Dp5107xKhhKYOsnT6BMzAXEHk8Ox5 akuXsIBd4kPYHl6/gv7/B1Astnf4YcNnCWbjZ1W9fZ29sPEO/sp7uzWvDv8dSXd29Ojud2xe93aT Q1jpyqaj4y83NHHPy54x4bN23ht4cA36548que9bAR4u8m1rXq1atWrVqvy6tWrUtWqfVqq1aPP1 auBroP+ZibiBX4QgQe5HckkeAdA9KFBmSSKZiZyt7WUOePwex3xceVPr9Xo7fwd4TwgfJ+j4Sg/T O6pphj0078MTXNuYpe7DZXfZ7GsblQP+Pj7rNrEM5nyEwaNFU82zZg5vVMfHt+l/5cL5TPduQgM2 4dbvZj809NLoVGoCh+uztxmesaeTBNTZh9b/zzh7vte/6vme5PvknrzWZJs1mSbNZkmzWZJs1mSb NZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJtUZkmzWZJs1mSbNZ kmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSb NZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1m SbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkmzWZJs1mSbNZkm1RmSbNZkm1RmSbNZkmzWZJs1mSbNZkm zWZJtsaKsVYqxVirFWKsVYqxVirFWKsVYqxVirFWKsVYqxVirFWKsVYqxVirFWKsVYqxVirFWKsV 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 ru9Tf7llxmikhPTSI8SoLVZSI6juk++Qj5mMiIxURE7nV6d+06xCc/9vlpGZrUCd5VLJJaWnLVXa 8OyMmjJRkt12t9yrXxU6XtufP76S5Ty8UrMi1MiyerzuX6puPluCd2KpbUn/j9v/S/zeHFmJ9H31 jAn2iiWivikTQ27ngNm6OEzX3NNmf01knBZz+T5VPjmF/KwUuy0+w9nxausTrO++Jlnh830cK6IL 4KMF+SJUXZVYfIN1ceQZUkI8ClBmQbQ+BPfaWiQkMVr6Kn/flDKrFmVJddDfNMZ6qKr0yLPP616H b6Yns7onfc+db6+HPm5VmcvLtn99kF9/bSumtXx9t2pjL8LVvzyC+yIvj9ULN0Ihr858okR2eMAe Ld3MHKL/p2ePn2/J7PSx2IzwPDlqOOG1ktqkWtb2mrWil6gdn0RPZ+r0PN0775uXY8tXfRz0YUoO BqMYkwn/gr3O1uMDvwZEha2DwhMWlc3Y5lhK7+rc7+PMyfPNoO05VlslzaU9PKxSKF/ldCNpP3u7 w+udxOjZJIeKfxBxPlZQkratQ7ZIcWbeY96EdE9VfTxgiOzEc0iejjfkhFg7lyXL0Bvug7ldDpuI EZXU5bC+46ttvnEREMzKXhrk/DV8qtqxNyvLYfmYpMwr+NcqLVkeQyJliyMOUcvrmk3Ep8/okj7r n0Vsre5vg1q17evrBatMpc/VzsedXOH017ImhU5CnJisruorshn37iq4MzpE111RrV+ElLuwVrdv d+r/29ZHx1PCkz3WVPqkL22E6GhH5Pan4TbyOgB9+02Ty9D5oe78bzkHthfpmQkVfY98THHr+bMz Mzt+LeB6fbLZXtduJF7YbCppVnt1eouneWkvRPpwrvulbxOKq5OVReBkTwGjoZOoc2shwQEdcKlZ 4GEHAMYy4ASC9xblP4f6Pf4fz/51gVIFpECGBKTABgt7oFtZ71voa7PfKXdrRS1rRS1rRS1rRS/F ttsUta0Ut9hP25WVuSEP+PVDVIA/N8gvV9yUlAp3SHhZPwjACxGuD62Jd0w0fnj+edalOXyP/CW/ iqXkpzyBHB5Pi2pZbdGkl8kTmvoeL8VtdzlLPfLrkK2SJ9c0eDY4m88P5X06asn7IiKz+P/xxqVX 78jXZ5sy7cs/oNsmtXfEyJ9FG1T77CMs0I2BiTPHEkzWtQTUl9gqUhZfTCc0MJCu7dVmnWHrM16Q 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 --=-E5SGUtpkKcy0h8joCLfL-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 24 18:09:53 2013 Received: (at 14706) by debbugs.gnu.org; 24 Jun 2013 22:09:53 +0000 Received: from localhost ([127.0.0.1]:39140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrExN-0007AR-Aw for submit@debbugs.gnu.org; Mon, 24 Jun 2013 18:09:53 -0400 Received: from mail-ea0-f178.google.com ([209.85.215.178]:50919) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrExL-0007A5-5q; Mon, 24 Jun 2013 18:09:52 -0400 Received: by mail-ea0-f178.google.com with SMTP id l15so6253985eak.23 for ; Mon, 24 Jun 2013 15:09:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=WgJEG6zZsL97rc55fYLs14OOsUy5d3abcb8qTxaC7Tk=; b=aouDFIcHV2hDTfsRyD+UkeNNYepLUHdh+3ApiZN7Ez7m/R/SV7OZ3Z3HnBSiT6H984 ZDEB3iLHQP6A2+nmLcbdi6X/+xXcAenbJpNJaKewi4X1a16EtvIfep7acmyFLSO+ee1a FGAsfD12RzHbRvAo60H7SUSsxYicvZmunTBhyoWNIVkRjR74J0nb76MHrxHVLyDlyJyp iGltHrpPNhTxtE3JST1SUwBSZOY4XFuVt59m1BgJtVrvb2xlcEt5eQSvIdkLEcvv74gO lCmgYcZemKv+TqyexDQ1F9/YlEuXdGZLAFGJ9DjgDGFfcjrkPxY0hvPp1Wwdj5zosM38 uA0A== X-Received: by 10.14.177.196 with SMTP id d44mr26479994eem.35.1372111785390; Mon, 24 Jun 2013 15:09:45 -0700 (PDT) Received: from [192.168.178.20] (host141-48-dynamic.58-82-r.retail.telecomitalia.it. [82.58.48.141]) by mx.google.com with ESMTPSA id bj46sm31385432eeb.13.2013.06.24.15.09.43 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 24 Jun 2013 15:09:44 -0700 (PDT) Message-ID: <51C8C3A6.9010206@gmail.com> Date: Tue, 25 Jun 2013 00:09:42 +0200 From: Stefano Lattarini MIME-Version: 1.0 To: Diab Jerius Subject: (was Re: bug#14706: automake 1.14 test failure on OS X 10.6.8 References: <1372082566.19924.56.camel@macabre> In-Reply-To: <1372082566.19924.56.camel@macabre> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 14706 Cc: 14706@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) severity 14706 minor thanks On 06/24/2013 04:02 PM, Diab Jerius wrote: > Hi, > Hi, and thanks for the report! > I received a test failure of automake 1.14 on OS X 10.6.8. > > Attached is the test log. > > Diab > Here I copy the relevant portion of the log, for easier reference: > > FAIL: t/depcomp2 > ================ > > Running from installcheck: no > Test Protocol: none > PATH = /tmp/automake-1.14/t/wrap:/tmp/automake-1.14/t/ax: > ++ pwd > /tmp/automake-1.14/t/depcomp2.dir > + cat > + cat > + rm -f depcomp > + mkdir subdir > + cat > + : > + aclocal-1.14 -Werror > + automake-1.14 --foreign -Werror -Wall --add-missing > + autoconf > + ./configure > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... ./install-sh -c -d > checking for gawk... no > checking for mawk... no > checking for nawk... no > checking for awk... awk > checking whether /usr/bin/make sets $(MAKE)... yes > checking whether /usr/bin/make supports nested variables... yes > checking for gcc... cc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether cc accepts -g... yes > checking for cc option to accept ISO C89... none needed > checking whether cc understands -c and -o together... yes > checking for style of include used by /usr/bin/make... GNU > checking dependency style of cc... none > checking that generated files are newer than configure... done > configure: creating ./config.status > config.status: creating Makefile > config.status: creating subdir/Makefile > config.status: executing depfiles commands > + cat stderr > rm: conftest.dSYM: is a directory > Hmm, seems this is an old issue in Autoconf: I'll add a workaround to the automake testsuite to avoid the spurious failure (spurious since it's due to a buglet/limitation in autoconf, not in automake). I'm about to log off now, so the patch proper should be poster tomorrow or the day after. > + test '!' -s stderr > + am_exit_trap 1 > + exit_status=1 > + set +e > + cd /tmp/automake-1.14 > + test none = tap > + case $am_explicit_skips in > + test 1 -eq 0 > + keep_testdirs=yes > + am_keeping_testdirs > + case $keep_testdirs in > + return 0 > + set +x > depcomp2: exit 1 Thanks, Stefano From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 08:45:18 2013 Received: (at 14706) by debbugs.gnu.org; 27 Jun 2013 12:45:19 +0000 Received: from localhost ([127.0.0.1]:45017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsBZd-0003PX-Pr for submit@debbugs.gnu.org; Thu, 27 Jun 2013 08:45:18 -0400 Received: from mail-bk0-f45.google.com ([209.85.214.45]:43113) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsBZW-0003Ox-Uw; Thu, 27 Jun 2013 08:45:11 -0400 Received: by mail-bk0-f45.google.com with SMTP id je9so282247bkc.32 for ; Thu, 27 Jun 2013 05:45:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=lkeo+DhGo/fKeHMxw1DzRCc+/Izt93FOKu/uexVvX4g=; b=d29C5cUaACxxs/pluFadXE3EqnIN7XKCSCyVvIAtBAEBcmrJv6wxGDOXxFAegwOeBP ri6H1GrqWdbtKjcNw8AB04Ptet/4/6jR473GXuo2nAFytu3t/ACQXa5CNt4LnQ/a2WE9 fokffbPpU/D8p7PRyNxi3L4o1l4ggmpQpePHIlHUtAQgiq8mPg5MtENise/6fH/dyIfJ 0Ok8im/Ujiff9nWIfM5EDeikFXwj4GFRtUXmJWcKkm394EwcpESbg+CW1kOOTqnAmyxC QSGTA6oP1XuwWvP5DzxyqKGVJTKPUVfTTDXcbHxaUhPgNdeTBq+u6e66ppazi91UmZgz Mjxg== X-Received: by 10.205.128.78 with SMTP id hd14mr1192391bkc.107.1372337104874; Thu, 27 Jun 2013 05:45:04 -0700 (PDT) Received: from [192.168.0.101] (host166-10-dynamic.13-87-r.retail.telecomitalia.it. [87.13.10.166]) by mx.google.com with ESMTPSA id l11sm1197056bkk.13.2013.06.27.05.45.03 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 27 Jun 2013 05:45:04 -0700 (PDT) Message-ID: <51CC33CE.3050703@gmail.com> Date: Thu, 27 Jun 2013 14:45:02 +0200 From: Stefano Lattarini MIME-Version: 1.0 To: Diab Jerius Subject: Mac OS X gcc and bogus warnings about *.dSYM directories (was: Re: bug#14706: automake 1.14 test failure on OS X 10.6.8) References: <1372082566.19924.56.camel@macabre> <51C8C3A6.9010206@gmail.com> In-Reply-To: <51C8C3A6.9010206@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 14706 Cc: 14706@debbugs.gnu.org, "bug-autoconf@gnu.org" , "automake-patches@gnu.org" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) tags 14706 + patch thanks [+cc bug-autoconf] Reference: On 06/25/2013 12:09 AM, Stefano Lattarini wrote: > severity 14706 minor > thanks > > On 06/24/2013 04:02 PM, Diab Jerius wrote: >> Hi, >> > Hi, and thanks for the report! > >> I received a test failure of automake 1.14 on OS X 10.6.8. >> >> Attached is the test log. >> >> Diab >> > > Here I copy the relevant portion of the log, for easier reference: >> >> FAIL: t/depcomp2 >> ================ >> >> Running from installcheck: no >> Test Protocol: none >> PATH = /tmp/automake-1.14/t/wrap:/tmp/automake-1.14/t/ax: >> ++ pwd >> /tmp/automake-1.14/t/depcomp2.dir >> + cat >> + cat >> + rm -f depcomp >> + mkdir subdir >> + cat >> + : >> + aclocal-1.14 -Werror >> + automake-1.14 --foreign -Werror -Wall --add-missing >> + autoconf >> + ./configure >> checking for a BSD-compatible install... /usr/bin/install -c >> checking whether build environment is sane... yes >> checking for a thread-safe mkdir -p... ./install-sh -c -d >> checking for gawk... no >> checking for mawk... no >> checking for nawk... no >> checking for awk... awk >> checking whether /usr/bin/make sets $(MAKE)... yes >> checking whether /usr/bin/make supports nested variables... yes >> checking for gcc... cc >> checking whether the C compiler works... yes >> checking for C compiler default output file name... a.out >> checking for suffix of executables... >> checking whether we are cross compiling... no >> checking for suffix of object files... o >> checking whether we are using the GNU C compiler... yes >> checking whether cc accepts -g... yes >> checking for cc option to accept ISO C89... none needed >> checking whether cc understands -c and -o together... yes >> checking for style of include used by /usr/bin/make... GNU >> checking dependency style of cc... none >> checking that generated files are newer than configure... done >> configure: creating ./config.status >> config.status: creating Makefile >> config.status: creating subdir/Makefile >> config.status: executing depfiles commands >> + cat stderr >> rm: conftest.dSYM: is a directory >> > Hmm, seems this is an old issue in Autoconf: > > > > > I'll add a workaround to the automake testsuite to avoid the spurious > failure (spurious since it's due to a buglet/limitation in autoconf, > not in automake). I'm about to log off now, so the patch proper should > be poster tomorrow or the day after. > Here is the promised patch. Can you confirm it works for you? I'm adding bug-autoconf in CC because, from the first discussion linked above, it appears the original issue had been fixed, but it must have been unwittingly reintroduced in the meantime :-( Maybe some autoconfer wants to take a fresh look at the problem ... Thanks, Stefano ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- >From 3759f24379c98b984a56b52c7d23a2dfbf36efcf Mon Sep 17 00:00:00 2001 Message-Id: <3759f24379c98b984a56b52c7d23a2dfbf36efcf.1372337066.git.stefano.lattarini@gmail.com> From: Stefano Lattarini Date: Thu, 27 Jun 2013 14:43:12 +0200 Subject: [PATCH] tests: avoid a spurious failure on MacOS X 10.6.8 Fixes automake bug#14706. * t/depcomp2.sh: Strip, from the redirected ./configure stderr, the possible error message "rm: conftest.dSYM: is a directory", generated by cleanup code that doesn't cater to the existence of *.dSYM directories sometimes created by the compiler on MacOS X. This "massaging" of ./configure stderr is legitimate, since the spurious error message is due not to automake-related code, but to a know buglet/limitation of either Autoconf or Mac OS X bundles gcc: Actually, from that link it appears that the original Autoconf issue had been fixed, but it must have been re-introduced in the meantime :-( Signed-off-by: Stefano Lattarini --- t/depcomp2.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/t/depcomp2.sh b/t/depcomp2.sh index 2182164..3eba12d 100644 --- a/t/depcomp2.sh +++ b/t/depcomp2.sh @@ -45,6 +45,9 @@ $AUTOMAKE --add-missing $AUTOCONF ./configure 2>stderr || { cat stderr >&2; exit 1; } cat stderr >&2 -test ! -s stderr +# Ignore warning messages sometimes seen on Mac OS X; they are +# not automake's fault anyway, but either autoconf's or Mac's. +sed '/rm:.* conftest\.dSYM/d' stderr >stderr2 +test -s stderr2 && { cat stderr2; exit 1; } : -- 1.8.3.1.448.gfb7dfaa From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 07 05:30:17 2013 Received: (at 14706) by debbugs.gnu.org; 7 Jul 2013 09:30:17 +0000 Received: from localhost ([127.0.0.1]:36286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UvlIO-0005BU-Jv for submit@debbugs.gnu.org; Sun, 07 Jul 2013 05:30:17 -0400 Received: from mail-wg0-f50.google.com ([74.125.82.50]:53435) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UvlIM-0005BE-7O for 14706@debbugs.gnu.org; Sun, 07 Jul 2013 05:30:15 -0400 Received: by mail-wg0-f50.google.com with SMTP id k14so2983078wgh.5 for <14706@debbugs.gnu.org>; Sun, 07 Jul 2013 02:30:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=IwzgqcVkDCWOttmatqPbS9RlDN29Kz1gyL2rv47Osik=; b=lr/7oqs7fa4+W9S4YbII/QE9ItJS1NqLfYHxl+GJKCqxQuTv6YcxfkMNjwGp28UhqQ ZCeWuFuXFBIdolS+PTYWhYXAYs3nrxKCsPhvdTJpyOjdHG4vPC6snV/3UGwl1pyNYdng xnsE0uF9JvslRfMpdBae9D5Cl9OQOhYRP7yhgxJ+RK/3oV5daOjKTXpEA5iyPhKaQWhr Xb6aJyrZ/F6jlTh9zqrJlphzXAadoKXTWDR595mMDBBZ72Z60B1szjPdGYdN04ZVhnqF eFoka8eFpcK/2raUzs5OP6ye0HIgjmimABme2Oc4RzkMKdirqJu6Zv2tEN6MSqLGV7Nm QlXQ== X-Received: by 10.180.107.163 with SMTP id hd3mr52450wib.13.1373189408483; Sun, 07 Jul 2013 02:30:08 -0700 (PDT) Received: from [192.168.104.203] ([79.140.211.94]) by mx.google.com with ESMTPSA id cz9sm4188778wib.3.2013.07.07.02.30.06 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 07 Jul 2013 02:30:07 -0700 (PDT) Message-ID: <51D9351E.8060205@gmail.com> Date: Sun, 07 Jul 2013 10:30:06 +0100 From: Stefano Lattarini MIME-Version: 1.0 To: Diab Jerius Subject: Re: bug#14706: Mac OS X gcc and bogus warnings about *.dSYM directories References: <1372082566.19924.56.camel@macabre> <51C8C3A6.9010206@gmail.com> <51CC33CE.3050703@gmail.com> In-Reply-To: <51CC33CE.3050703@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 14706 Cc: 14706@debbugs.gnu.org, "automake-patches@gnu.org" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) [Removing bug-autoconf from CC] Reference: On 06/27/2013 01:45 PM, Stefano Lattarini wrote: > tags 14706 + patch > thanks > > On 06/25/2013 12:09 AM, Stefano Lattarini wrote: >> severity 14706 minor >> thanks >> >> On 06/24/2013 04:02 PM, Diab Jerius wrote: >>> Hi, >>> >> Hi, and thanks for the report! >> >>> I received a test failure of automake 1.14 on OS X 10.6.8. >>> >>> Attached is the test log. >>> >>> Diab >>> >> >> Here I copy the relevant portion of the log, for easier reference: >>> >>> FAIL: t/depcomp2 >>> ================ >>> >>> Running from installcheck: no >>> Test Protocol: none >>> PATH = /tmp/automake-1.14/t/wrap:/tmp/automake-1.14/t/ax: >>> ++ pwd >>> /tmp/automake-1.14/t/depcomp2.dir >>> + cat >>> + cat >>> + rm -f depcomp >>> + mkdir subdir >>> + cat >>> + : >>> + aclocal-1.14 -Werror >>> + automake-1.14 --foreign -Werror -Wall --add-missing >>> + autoconf >>> + ./configure >>> checking for a BSD-compatible install... /usr/bin/install -c >>> checking whether build environment is sane... yes >>> checking for a thread-safe mkdir -p... ./install-sh -c -d >>> checking for gawk... no >>> checking for mawk... no >>> checking for nawk... no >>> checking for awk... awk >>> checking whether /usr/bin/make sets $(MAKE)... yes >>> checking whether /usr/bin/make supports nested variables... yes >>> checking for gcc... cc >>> checking whether the C compiler works... yes >>> checking for C compiler default output file name... a.out >>> checking for suffix of executables... >>> checking whether we are cross compiling... no >>> checking for suffix of object files... o >>> checking whether we are using the GNU C compiler... yes >>> checking whether cc accepts -g... yes >>> checking for cc option to accept ISO C89... none needed >>> checking whether cc understands -c and -o together... yes >>> checking for style of include used by /usr/bin/make... GNU >>> checking dependency style of cc... none >>> checking that generated files are newer than configure... done >>> configure: creating ./config.status >>> config.status: creating Makefile >>> config.status: creating subdir/Makefile >>> config.status: executing depfiles commands >>> + cat stderr >>> rm: conftest.dSYM: is a directory >>> >> Hmm, seems this is an old issue in Autoconf: >> >> >> >> >> I'll add a workaround to the automake testsuite to avoid the spurious >> failure (spurious since it's due to a buglet/limitation in autoconf, >> not in automake). I'm about to log off now, so the patch proper should >> be poster tomorrow or the day after. >> > Here is the promised patch. Can you confirm it works for you? > > I'm adding bug-autoconf in CC because, from the first discussion linked > above, it appears the original issue had been fixed, but it must have > been unwittingly reintroduced in the meantime :-( Maybe some autoconfer > wants to take a fresh look at the problem ... > > Thanks, > Stefano > > ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- > > From 3759f24379c98b984a56b52c7d23a2dfbf36efcf Mon Sep 17 00:00:00 2001 > Message-Id: <3759f24379c98b984a56b52c7d23a2dfbf36efcf.1372337066.git.stefano.lattarini@gmail.com> > From: Stefano Lattarini > Date: Thu, 27 Jun 2013 14:43:12 +0200 > Subject: [PATCH] tests: avoid a spurious failure on MacOS X 10.6.8 > > Fixes automake bug#14706. > > * t/depcomp2.sh: Strip, from the redirected ./configure stderr, the > possible error message "rm: conftest.dSYM: is a directory", generated > by cleanup code that doesn't cater to the existence of *.dSYM > directories sometimes created by the compiler on MacOS X. This > "massaging" of ./configure stderr is legitimate, since the spurious > error message is due not to automake-related code, but to a know > buglet/limitation of either Autoconf or Mac OS X bundles gcc: > > Actually, from that link it appears that the original Autoconf issue > had been fixed, but it must have been re-introduced in the meantime :-( > > Signed-off-by: Stefano Lattarini > --- > t/depcomp2.sh | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/t/depcomp2.sh b/t/depcomp2.sh > index 2182164..3eba12d 100644 > --- a/t/depcomp2.sh > +++ b/t/depcomp2.sh > @@ -45,6 +45,9 @@ $AUTOMAKE --add-missing > $AUTOCONF > ./configure 2>stderr || { cat stderr >&2; exit 1; } > cat stderr >&2 > -test ! -s stderr > +# Ignore warning messages sometimes seen on Mac OS X; they are > +# not automake's fault anyway, but either autoconf's or Mac's. > +sed '/rm:.* conftest\.dSYM/d' stderr >stderr2 > +test -s stderr2 && { cat stderr2; exit 1; } > > : > Ping on this? Can someone test this patch on Mac OS X and confirm it actually works? Thanks, Stefano From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 08 11:34:22 2013 Received: (at 14706) by debbugs.gnu.org; 8 Jul 2013 15:34:22 +0000 Received: from localhost ([127.0.0.1]:39589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UwDSH-00077J-9n for submit@debbugs.gnu.org; Mon, 08 Jul 2013 11:34:21 -0400 Received: from head.cfa.harvard.edu ([131.142.41.8]:54605) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UwDSE-00076w-AK for 14706@debbugs.gnu.org; Mon, 08 Jul 2013 11:34:19 -0400 Received: from [131.142.41.210] (macabre [131.142.41.210]) by head.cfa.harvard.edu (w/d) with ESMTP id r68FYBFA007853; Mon, 8 Jul 2013 11:34:12 -0400 (EDT) Subject: Re: bug#14706: Mac OS X gcc and bogus warnings about *.dSYM directories From: Diab Jerius To: Stefano Lattarini In-Reply-To: <51D9351E.8060205@gmail.com> References: <1372082566.19924.56.camel@macabre> <51C8C3A6.9010206@gmail.com> <51CC33CE.3050703@gmail.com> <51D9351E.8060205@gmail.com> Content-Type: text/plain; charset="ANSI_X3.4-1968" Organization: Smithsonian Astrophysical Observatory Date: Mon, 08 Jul 2013 11:34:11 -0400 Message-ID: <1373297651.6976.0.camel@macabre> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 14706 Cc: 14706@debbugs.gnu.org, "automake-patches@gnu.org" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) On Sun, 2013-07-07 at 10:30 +0100, Stefano Lattarini wrote: > [Removing bug-autoconf from CC] > > Reference: > > > On 06/27/2013 01:45 PM, Stefano Lattarini wrote: > > tags 14706 + patch > > thanks > > > > On 06/25/2013 12:09 AM, Stefano Lattarini wrote: > >> severity 14706 minor > >> thanks > >> > >> On 06/24/2013 04:02 PM, Diab Jerius wrote: > >>> Hi, > >>> > >> Hi, and thanks for the report! > >> > >>> I received a test failure of automake 1.14 on OS X 10.6.8. > >>> > >>> Attached is the test log. > >>> > >>> Diab > >>> > >> > >> Here I copy the relevant portion of the log, for easier reference: > >>> > >>> FAIL: t/depcomp2 > >>> ================ > >>> > >>> Running from installcheck: no > >>> Test Protocol: none > >>> PATH = /tmp/automake-1.14/t/wrap:/tmp/automake-1.14/t/ax: > >>> ++ pwd > >>> /tmp/automake-1.14/t/depcomp2.dir > >>> + cat > >>> + cat > >>> + rm -f depcomp > >>> + mkdir subdir > >>> + cat > >>> + : > >>> + aclocal-1.14 -Werror > >>> + automake-1.14 --foreign -Werror -Wall --add-missing > >>> + autoconf > >>> + ./configure > >>> checking for a BSD-compatible install... /usr/bin/install -c > >>> checking whether build environment is sane... yes > >>> checking for a thread-safe mkdir -p... ./install-sh -c -d > >>> checking for gawk... no > >>> checking for mawk... no > >>> checking for nawk... no > >>> checking for awk... awk > >>> checking whether /usr/bin/make sets $(MAKE)... yes > >>> checking whether /usr/bin/make supports nested variables... yes > >>> checking for gcc... cc > >>> checking whether the C compiler works... yes > >>> checking for C compiler default output file name... a.out > >>> checking for suffix of executables... > >>> checking whether we are cross compiling... no > >>> checking for suffix of object files... o > >>> checking whether we are using the GNU C compiler... yes > >>> checking whether cc accepts -g... yes > >>> checking for cc option to accept ISO C89... none needed > >>> checking whether cc understands -c and -o together... yes > >>> checking for style of include used by /usr/bin/make... GNU > >>> checking dependency style of cc... none > >>> checking that generated files are newer than configure... done > >>> configure: creating ./config.status > >>> config.status: creating Makefile > >>> config.status: creating subdir/Makefile > >>> config.status: executing depfiles commands > >>> + cat stderr > >>> rm: conftest.dSYM: is a directory > >>> > >> Hmm, seems this is an old issue in Autoconf: > >> > >> > >> > >> > >> I'll add a workaround to the automake testsuite to avoid the spurious > >> failure (spurious since it's due to a buglet/limitation in autoconf, > >> not in automake). I'm about to log off now, so the patch proper should > >> be poster tomorrow or the day after. > >> > > Here is the promised patch. Can you confirm it works for you? > > > > I'm adding bug-autoconf in CC because, from the first discussion linked > > above, it appears the original issue had been fixed, but it must have > > been unwittingly reintroduced in the meantime :-( Maybe some autoconfer > > wants to take a fresh look at the problem ... > > > > Thanks, > > Stefano > > > > ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- > > > > From 3759f24379c98b984a56b52c7d23a2dfbf36efcf Mon Sep 17 00:00:00 2001 > > Message-Id: <3759f24379c98b984a56b52c7d23a2dfbf36efcf.1372337066.git.stefano.lattarinpcommi@gmail.com> > > From: Stefano Lattarini > > Date: Thu, 27 Jun 2013 14:43:12 +0200 > > Subject: [PATCH] tests: avoid a spurious failure on MacOS X 10.6.8 > > > > Fixes automake bug#14706. > > > > * t/depcomp2.sh: Strip, from the redirected ./configure stderr, the > > possible error message "rm: conftest.dSYM: is a directory", generated > > by cleanup code that doesn't cater to the existence of *.dSYM > > directories sometimes created by the compiler on MacOS X. This > > "massaging" of ./configure stderr is legitimate, since the spurious > > error message is due not to automake-related code, but to a know > > buglet/limitation of either Autoconf or Mac OS X bundles gcc: > > > > Actually, from that link it appears that the original Autoconf issue > > had been fixed, but it must have been re-introduced in the meantime :-( > > > > Signed-off-by: Stefano Lattarini > > --- > > t/depcomp2.sh | 5 ++++- > > 1 file changed, 4 insertions(+), 1 deletion(-) > > > > diff --git a/t/depcomp2.sh b/t/depcomp2.sh > > index 2182164..3eba12d 100644 > > --- a/t/depcomp2.sh > > +++ b/t/depcomp2.sh > > @@ -45,6 +45,9 @@ $AUTOMAKE --add-missing > > $AUTOCONF > > ./configure 2>stderr || { cat stderr >&2; exit 1; } > > cat stderr >&2 > > -test ! -s stderr > > +# Ignore warning messages sometimes seen on Mac OS X; they are > > +# not automake's fault anyway, but either autoconf's or Mac's. > > +sed '/rm:.* conftest\.dSYM/d' stderr >stderr2 > > +test -s stderr2 && { cat stderr2; exit 1; } > > > > : > > > Ping on this? Can someone test this patch on Mac OS X and > confirm it actually works? > > Thanks, > Stefano Sorry, I wasn't able to look at this last week. I'll try to do that either today or tomorrow. Diab From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 17 12:03:12 2013 Received: (at 14706) by debbugs.gnu.org; 17 Jul 2013 16:03:12 +0000 Received: from localhost ([127.0.0.1]:33155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UzUC7-0002xw-A1 for submit@debbugs.gnu.org; Wed, 17 Jul 2013 12:03:11 -0400 Received: from head.cfa.harvard.edu ([131.142.41.8]:54429) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UzUC2-0002xH-6R for 14706@debbugs.gnu.org; Wed, 17 Jul 2013 12:03:07 -0400 Received: from [131.142.41.210] (macabre [131.142.41.210]) by head.cfa.harvard.edu (w/d) with ESMTP id r6HG2xk4027180; Wed, 17 Jul 2013 12:03:00 -0400 (EDT) Subject: Re: bug#14706: Mac OS X gcc and bogus warnings about *.dSYM directories From: Diab Jerius To: Stefano Lattarini In-Reply-To: <51D9351E.8060205@gmail.com> References: <1372082566.19924.56.camel@macabre> <51C8C3A6.9010206@gmail.com> <51CC33CE.3050703@gmail.com> <51D9351E.8060205@gmail.com> Content-Type: text/plain; charset="ANSI_X3.4-1968" Organization: Smithsonian Astrophysical Observatory Date: Wed, 17 Jul 2013 12:02:59 -0400 Message-ID: <1374076979.6976.79.camel@macabre> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 14706 Cc: 14706@debbugs.gnu.org, "automake-patches@gnu.org" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) On Sun, 2013-07-07 at 10:30 +0100, Stefano Lattarini wrote: > [Removing bug-autoconf from CC] > > Reference: > > > On 06/27/2013 01:45 PM, Stefano Lattarini wrote: > > tags 14706 + patch > > thanks > > > > On 06/25/2013 12:09 AM, Stefano Lattarini wrote: > >> severity 14706 minor > >> thanks > >> > >> On 06/24/2013 04:02 PM, Diab Jerius wrote: > >>> Hi, > >>> > >> Hi, and thanks for the report! > >> > >>> I received a test failure of automake 1.14 on OS X 10.6.8. > >>> > >>> Attached is the test log. > >>> > >>> Diab > >>> > >> > >> Here I copy the relevant portion of the log, for easier reference: > >>> > >>> FAIL: t/depcomp2 > >>> ================ > >>> > >>> Running from installcheck: no > >>> Test Protocol: none > >>> PATH = /tmp/automake-1.14/t/wrap:/tmp/automake-1.14/t/ax: > >>> ++ pwd > >>> /tmp/automake-1.14/t/depcomp2.dir > >>> + cat > >>> + cat > >>> + rm -f depcomp > >>> + mkdir subdir > >>> + cat > >>> + : > >>> + aclocal-1.14 -Werror > >>> + automake-1.14 --foreign -Werror -Wall --add-missing > >>> + autoconf > >>> + ./configure > >>> checking for a BSD-compatible install... /usr/bin/install -c > >>> checking whether build environment is sane... yes > >>> checking for a thread-safe mkdir -p... ./install-sh -c -d > >>> checking for gawk... no > >>> checking for mawk... no > >>> checking for nawk... no > >>> checking for awk... awk > >>> checking whether /usr/bin/make sets $(MAKE)... yes > >>> checking whether /usr/bin/make supports nested variables... yes > >>> checking for gcc... cc > >>> checking whether the C compiler works... yes > >>> checking for C compiler default output file name... a.out > >>> checking for suffix of executables... > >>> checking whether we are cross compiling... no > >>> checking for suffix of object files... o > >>> checking whether we are using the GNU C compiler... yes > >>> checking whether cc accepts -g... yes > >>> checking for cc option to accept ISO C89... none needed > >>> checking whether cc understands -c and -o together... yes > >>> checking for style of include used by /usr/bin/make... GNU > >>> checking dependency style of cc... none > >>> checking that generated files are newer than configure... done > >>> configure: creating ./config.status > >>> config.status: creating Makefile > >>> config.status: creating subdir/Makefile > >>> config.status: executing depfiles commands > >>> + cat stderr > >>> rm: conftest.dSYM: is a directory > >>> > >> Hmm, seems this is an old issue in Autoconf: > >> > >> > >> > >> > >> I'll add a workaround to the automake testsuite to avoid the spurious > >> failure (spurious since it's due to a buglet/limitation in autoconf, > >> not in automake). I'm about to log off now, so the patch proper should > >> be poster tomorrow or the day after. > >> > > Here is the promised patch. Can you confirm it works for you? > > > > I'm adding bug-autoconf in CC because, from the first discussion linked > > above, it appears the original issue had been fixed, but it must have > > been unwittingly reintroduced in the meantime :-( Maybe some autoconfer > > wants to take a fresh look at the problem ... > > > > Thanks, > > Stefano > > > > ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- > > > > From 3759f24379c98b984a56b52c7d23a2dfbf36efcf Mon Sep 17 00:00:00 2001 > > Message-Id: <3759f24379c98b984a56b52c7d23a2dfbf36efcf.1372337066.git.stefano.lattarini@gmail.com> > > From: Stefano Lattarini > > Date: Thu, 27 Jun 2013 14:43:12 +0200 > > Subject: [PATCH] tests: avoid a spurious failure on MacOS X 10.6.8 > > > > Fixes automake bug#14706. > > > > * t/depcomp2.sh: Strip, from the redirected ./configure stderr, the > > possible error message "rm: conftest.dSYM: is a directory", generated > > by cleanup code that doesn't cater to the existence of *.dSYM > > directories sometimes created by the compiler on MacOS X. This > > "massaging" of ./configure stderr is legitimate, since the spurious > > error message is due not to automake-related code, but to a know > > buglet/limitation of either Autoconf or Mac OS X bundles gcc: > > > > Actually, from that link it appears that the original Autoconf issue > > had been fixed, but it must have been re-introduced in the meantime :-( > > > > Signed-off-by: Stefano Lattarini > > --- > > t/depcomp2.sh | 5 ++++- > > 1 file changed, 4 insertions(+), 1 deletion(-) > > > > diff --git a/t/depcomp2.sh b/t/depcomp2.sh > > index 2182164..3eba12d 100644 > > --- a/t/depcomp2.sh > > +++ b/t/depcomp2.sh > > @@ -45,6 +45,9 @@ $AUTOMAKE --add-missing > > $AUTOCONF > > ./configure 2>stderr || { cat stderr >&2; exit 1; } > > cat stderr >&2 > > -test ! -s stderr > > +# Ignore warning messages sometimes seen on Mac OS X; they are > > +# not automake's fault anyway, but either autoconf's or Mac's. > > +sed '/rm:.* conftest\.dSYM/d' stderr >stderr2 > > +test -s stderr2 && { cat stderr2; exit 1; } > > > > : > > > Ping on this? Can someone test this patch on Mac OS X and > confirm it actually works? > > Thanks, > Stefano I've tried this on OSX 10.6.8 and 10.7 and t/depcomp2 now passes. Diab From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 21 08:19:04 2013 Received: (at 14706-done) by debbugs.gnu.org; 21 Jul 2013 12:19:04 +0000 Received: from localhost ([127.0.0.1]:40753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V0sbQ-0001ma-9S for submit@debbugs.gnu.org; Sun, 21 Jul 2013 08:19:04 -0400 Received: from mail-we0-f171.google.com ([74.125.82.171]:51235) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V0sbO-0001lU-2s for 14706-done@debbugs.gnu.org; Sun, 21 Jul 2013 08:19:02 -0400 Received: by mail-we0-f171.google.com with SMTP id q55so1160052wes.16 for <14706-done@debbugs.gnu.org>; Sun, 21 Jul 2013 05:18:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=b4PiqHLxtyrGPTUupj7IRH8oI9eVSssYz8AwG+oivMg=; b=abH2FS5iyrVbsMtVLU1LgGc5zcsfRigHKZXh1UiBrlS+nqt2ioFLruMbZ+jnfHpCh9 FDTMe4tJxrst0bNm5rrSiPkIIBzTe0gM0sMYGe3UmX/+gp1m5r8vOD4c7Eww0s0jPTqx oBj+B2JQhj4itY9vvyuPQcXtGHqE1Jr2WpZiiayUje+d1fTdGrAk+b02hSbwDXnZXjpE BmhMp2vGyCJ1CZrKXHmVV3R8vwSqFbGFQ/8ciA48Ktrmys6EyDUqISJ+jWlb44AdHHMA Mkb45jVdGi1cjqTNySz7xKd09wuCRfpxjBN7Foy3M3IUBHgexX5wwWHJSve51qQpOPdV YVNw== X-Received: by 10.194.249.231 with SMTP id yx7mr16829223wjc.13.1374409136340; Sun, 21 Jul 2013 05:18:56 -0700 (PDT) Received: from [192.168.104.203] ([79.140.211.94]) by mx.google.com with ESMTPSA id z6sm34106568wiv.11.2013.07.21.05.18.54 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 21 Jul 2013 05:18:55 -0700 (PDT) Message-ID: <51EBD1AD.9050606@gmail.com> Date: Sun, 21 Jul 2013 13:18:53 +0100 From: Stefano Lattarini MIME-Version: 1.0 To: Diab Jerius Subject: Re: bug#14706: Mac OS X gcc and bogus warnings about *.dSYM directories References: <1372082566.19924.56.camel@macabre> <51C8C3A6.9010206@gmail.com> <51CC33CE.3050703@gmail.com> <51D9351E.8060205@gmail.com> <1374076979.6976.79.camel@macabre> In-Reply-To: <1374076979.6976.79.camel@macabre> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 14706-done Cc: 14706-done@debbugs.gnu.org, "automake-patches@gnu.org" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Reference: On 07/17/2013 05:02 PM, Diab Jerius wrote: > > [SNIP] > > I've tried this on OSX 10.6.8 and 10.7 and t/depcomp2 now passes. > > Diab > > Thanks for letting me know; I will push the patch shortly then. I'm also closing this bug report. Thank you, Stefano From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 24 09:32:30 2013 Received: (at 14706) by debbugs.gnu.org; 24 Jul 2013 13:32:30 +0000 Received: from localhost ([127.0.0.1]:46771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V1zB5-0002hz-Je for submit@debbugs.gnu.org; Wed, 24 Jul 2013 09:32:28 -0400 Received: from caiajhbdcaib.dreamhost.com ([208.97.132.81]:33501 helo=homiemail-a22.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V1zAy-0002hK-Mu for 14706@debbugs.gnu.org; Wed, 24 Jul 2013 09:32:22 -0400 Received: from homiemail-a22.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a22.g.dreamhost.com (Postfix) with ESMTP id 97DF01A8076 for <14706@debbugs.gnu.org>; Wed, 24 Jul 2013 06:32:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=snaggledworks.com; h= message-id:date:from:mime-version:to:subject:content-type: content-transfer-encoding; s=snaggledworks.com; bh=kyrMfqWs4g5+n 3p6AeIeQmwRQSE=; b=iPZUMk++asRmPQogBHXu1rh/A9nBJv2U+6IL/urBjqMrM WsoaYd5vOqSRzzHQDOLFXOyydjFORu/EjfssHTGNXxph54/hKe7pQSbHXxwSQN8e R+BkPfz+D1UONaeEHeGnLRHvwJTfUpOaLHhNQrlEgoBiahGDJhbNYX2x4dtk4E= Received: from [192.168.1.123] (99-18-15-204.lightspeed.wlfrct.sbcglobal.net [99.18.15.204]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: hanspeter@snaggledworks.com) by homiemail-a22.g.dreamhost.com (Postfix) with ESMTPSA id 0185B1A8071 for <14706@debbugs.gnu.org>; Wed, 24 Jul 2013 06:32:15 -0700 (PDT) Message-ID: <51EFD75E.2000407@snaggledworks.com> Date: Wed, 24 Jul 2013 09:32:14 -0400 From: Hanspeter Niederstrasser User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: 14706@debbugs.gnu.org Subject: Re: bug#14706: Mac OS X gcc and bogus warnings about *.dSYM, directories Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 14706 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) The patch mentioned above does fix the issue about the dSYM directory when using Apple's rm. However, if a user has the GNU coreutils package installed, GNU rm generates a different error text and then the test fails. With Apple's rm, this is the 'rm' feedback which is dealt with correctly: rm: conftest.dSYM: is a directory With GNU rm, this is the 'rm' feedback which causes depcomp2.sh to fail: rm: cannot remove 'conftest.dSYM': Is a directory Hanspeter From unknown Tue Jun 24 15:42:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 22 Aug 2013 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 26 10:58:49 2013 Received: (at control) by debbugs.gnu.org; 26 Dec 2013 15:58:49 +0000 Received: from localhost ([127.0.0.1]:44012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwDKj-0004OA-18 for submit@debbugs.gnu.org; Thu, 26 Dec 2013 10:58:49 -0500 Received: from mail-ea0-f175.google.com ([209.85.215.175]:41616) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwDKg-0004O2-LO for control@debbugs.gnu.org; Thu, 26 Dec 2013 10:58:47 -0500 Received: by mail-ea0-f175.google.com with SMTP id z10so3725235ead.20 for ; Thu, 26 Dec 2013 07:58:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:subject:content-type :content-transfer-encoding; bh=GyfvYMhCxNu7hkgdQMlwXwxrElrEAbr7VT+nZS/eaQM=; b=IliHfNb0CyiCV2ppi17zAetiAbW1I/yNYzBGwXX4OvduV3lZCkOD5z+FYziFreQsbo 4B4N2U1y9EJka6ulmEg/avfWwuLNbx8Xb4bjbk7U17mYjKQwGbUn/f0qH9CjPAnKJrj1 0+AGHljSH1hhYOIVZnT/dVtHqkzKP0RXHIJZEeMiuf5Ch4mSs6JOwBxGwfMts4qOOuh5 7RkhFFcEDdJ7SagN63I3LWqKeGF1mpNi1dHSCkOWI0CU/DRSQeItulqmnDKxQ8YKLgP/ 9VBZI8ygSC5W0iFrAtP+BvQJNF9NLWRYedWh4dXjMqv6tXB6xQivqFQBrRXTZtPq13LQ 2KOg== X-Received: by 10.14.224.197 with SMTP id x45mr7604014eep.103.1388073525904; Thu, 26 Dec 2013 07:58:45 -0800 (PST) Received: from [192.168.0.101] (host143-4-dynamic.5-87-r.retail.telecomitalia.it. [87.5.4.143]) by mx.google.com with ESMTPSA id l4sm73859938een.13.2013.12.26.07.58.42 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 26 Dec 2013 07:58:45 -0800 (PST) Message-ID: <52BC5230.30901@gmail.com> Date: Thu, 26 Dec 2013 16:58:40 +0100 From: Stefano Lattarini MIME-Version: 1.0 To: GNU bug tracker automated control server Subject: x Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) unarchive 14706 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 26 11:01:27 2013 Received: (at 14706) by debbugs.gnu.org; 26 Dec 2013 16:01:27 +0000 Received: from localhost ([127.0.0.1]:44027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwDNG-0005cN-98 for submit@debbugs.gnu.org; Thu, 26 Dec 2013 11:01:26 -0500 Received: from mail-ee0-f44.google.com ([74.125.83.44]:37711) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwDNE-0005cE-Bc for 14706@debbugs.gnu.org; Thu, 26 Dec 2013 11:01:24 -0500 Received: by mail-ee0-f44.google.com with SMTP id b57so3747171eek.31 for <14706@debbugs.gnu.org>; Thu, 26 Dec 2013 08:01:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:content-type; bh=II/x9Du7Vg00IKelR7N9jGGDhPX2rO64QBCcUWCJn1Q=; b=va+w5pqVKNFiOJLSturI0o61KKRWFVHb+KHeI22J66YveW6hOTATh6Lkm/oyTgxrTe LgVYWdzMF3SuUywu7a3d1rjtSp7pQHzyd7COkK2LXHoY/a3YWWE+PrE4lTtaSctsf0KT EY+PjXF178X5HEguuMNC2cawA/WOghqxIoaeAmzfAuC/1KnZ6eqmtFrWWNHkkxMgwiBI 8/0z8KayfdBDRPRH8H+eTX1iO0DnHoxmumimiFs9v3db0EwT16y6v78zszUwjOa4jovA smrpqE1QNjmbzH1WtCfeb68QDt+MLGEmJjiOIla+1jOZlUmnDKu4RIL0x/ZRgXDgVqwX OTcg== X-Received: by 10.15.41.140 with SMTP id s12mr37566160eev.50.1388073682372; Thu, 26 Dec 2013 08:01:22 -0800 (PST) Received: from [192.168.0.101] (host143-4-dynamic.5-87-r.retail.telecomitalia.it. [87.5.4.143]) by mx.google.com with ESMTPSA id a51sm73921820eeh.8.2013.12.26.08.01.19 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 26 Dec 2013 08:01:21 -0800 (PST) Message-ID: <52BC52CD.40803@gmail.com> Date: Thu, 26 Dec 2013 17:01:17 +0100 From: Stefano Lattarini MIME-Version: 1.0 To: Hanspeter Niederstrasser Subject: Re: bug#14706: Mac OS X gcc and bogus warnings about *.dSYM, directories Content-Type: multipart/mixed; boundary="------------020504040203090405010609" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 14706 Cc: 14706@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) This is a multi-part message in MIME format. --------------020504040203090405010609 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit everity 14706 minor tags 14706 + patch close 14706 On 07/24/2013 03:32 PM, Hanspeter Niederstrasser wrote: > The patch mentioned above does fix the issue about the dSYM directory when > using Apple's rm. However, if a user has the GNU coreutils package > installed, GNU rm generates a different error text and then the test fails. > > With Apple's rm, this is the 'rm' feedback which is dealt with correctly: > > rm: conftest.dSYM: is a directory > > With GNU rm, this is the 'rm' feedback which causes depcomp2.sh to fail: > > rm: cannot remove 'conftest.dSYM': Is a directory > > Hanspeter > Thanks for the further report (and sorry for the shameful delay). The attached patch should finally take care of the issue. If it doesn't work for you, feel free to reopen this bug. Best regards, Stefano --------------020504040203090405010609 Content-Type: text/x-patch; name="0001-tests-fix-a-spurious-failure-on-Mac-OS-X.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-tests-fix-a-spurious-failure-on-Mac-OS-X.patch" >From 09cbe67d3a5fea8774d529f41577e32b4b1ba81c Mon Sep 17 00:00:00 2001 Message-Id: <09cbe67d3a5fea8774d529f41577e32b4b1ba81c.1388073353.git.stefano.lattarini@gmail.com> From: Stefano Lattarini Date: Thu, 26 Dec 2013 16:52:06 +0100 Subject: [PATCH] tests: fix a spurious failure on Mac OS X This change fixes bug#14706. * lib/depcomp2.sh: Also cater to spurious diagnostic from GNU rm, not only from Apple's rm. Signed-off-by: Stefano Lattarini --- t/depcomp2.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/t/depcomp2.sh b/t/depcomp2.sh index 3eba12d..3baaebf 100644 --- a/t/depcomp2.sh +++ b/t/depcomp2.sh @@ -47,7 +47,7 @@ $AUTOCONF cat stderr >&2 # Ignore warning messages sometimes seen on Mac OS X; they are # not automake's fault anyway, but either autoconf's or Mac's. -sed '/rm:.* conftest\.dSYM/d' stderr >stderr2 +sed '/rm:.*conftest\.dSYM/d' stderr >stderr2 test -s stderr2 && { cat stderr2; exit 1; } : -- 1.8.5.rc0.335.g7794a68 --------------020504040203090405010609-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 03 10:06:46 2014 Received: (at 14706) by debbugs.gnu.org; 3 Jan 2014 15:06:46 +0000 Received: from localhost ([127.0.0.1]:59996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vz6Kk-0007Iw-C0 for submit@debbugs.gnu.org; Fri, 03 Jan 2014 10:06:46 -0500 Received: from mailbigip.dreamhost.com ([208.97.132.5]:43100 helo=homiemail-a21.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vz6Kh-0007Im-Ta for 14706@debbugs.gnu.org; Fri, 03 Jan 2014 10:06:44 -0500 Received: from homiemail-a21.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a21.g.dreamhost.com (Postfix) with ESMTP id BBA4A300064 for <14706@debbugs.gnu.org>; Fri, 3 Jan 2014 07:06:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=snaggledworks.com; h= message-id:date:from:mime-version:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; s= snaggledworks.com; bh=rDz5WLiCvy91RuNlS6P/927mVz0=; b=GGmSRlithJ oHI7cbjm6CpBd8ZeMWjDG+cDOxsci1nMKCoOqse5P/RLkceTM10LBl2mLpCjOPRs wGfkSItJYLVvSL/t5dMIuViy2W6APUzGxqVJLi3QAI1YpZebkUjN7AXh3hgW76Lb 8g5mWe8JTuykK+iWrVn9HhkYpunR6gj8k= Received: from [192.168.1.67] (99-18-13-69.lightspeed.wlfrct.sbcglobal.net [99.18.13.69]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: hanspeter@snaggledworks.com) by homiemail-a21.g.dreamhost.com (Postfix) with ESMTPSA id 7F832300059 for <14706@debbugs.gnu.org>; Fri, 3 Jan 2014 07:06:42 -0800 (PST) Message-ID: <52C6D200.5020806@snaggledworks.com> Date: Fri, 03 Jan 2014 10:06:40 -0500 From: Hanspeter Niederstrasser User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 Subject: Re: bug#14706: Mac OS X gcc and bogus warnings about *.dSYM, directories References: <52BC52CD.40803@gmail.com> In-Reply-To: <52BC52CD.40803@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Confirming that this final version of the patch applied to automake 1.14.1 lets all tests pass on OS X with either GNU rm or BSD rm present. Thanks. Hanspeter [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [208.97.132.5 listed in list.dnswl.org] 1.2 MISSING_HEADERS Missing To: header 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Debbugs-Envelope-To: 14706 Cc: 14706@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Confirming that this final version of the patch applied to automake 1.14.1 lets all tests pass on OS X with either GNU rm or BSD rm present. Thanks. Hanspeter [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [208.97.132.5 listed in list.dnswl.org] 1.2 MISSING_HEADERS Missing To: header 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid Confirming that this final version of the patch applied to automake 1.14.1 lets all tests pass on OS X with either GNU rm or BSD rm present. Thanks. Hanspeter From unknown Tue Jun 24 15:42:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 01 Feb 2014 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator