From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 15:22:57 2014 Received: (at submit) by debbugs.gnu.org; 2 Oct 2014 19:22:57 +0000 Received: from localhost ([127.0.0.1]:59368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZlxo-0001Zy-J6 for submit@debbugs.gnu.org; Thu, 02 Oct 2014 15:22:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43704) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZlxm-0001Zq-3z for submit@debbugs.gnu.org; Thu, 02 Oct 2014 15:22:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZlxh-0001l7-5Z for submit@debbugs.gnu.org; Thu, 02 Oct 2014 15:22:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50691) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZlxh-0001l3-2N for submit@debbugs.gnu.org; Thu, 02 Oct 2014 15:22:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45393) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZlxc-0008Cn-CM for bug-gnu-emacs@gnu.org; Thu, 02 Oct 2014 15:22:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZlxW-0001i9-53 for bug-gnu-emacs@gnu.org; Thu, 02 Oct 2014 15:22:44 -0400 Received: from mail-qa0-x22b.google.com ([2607:f8b0:400d:c00::22b]:38676) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZlxV-0001hq-Vr for bug-gnu-emacs@gnu.org; Thu, 02 Oct 2014 15:22:38 -0400 Received: by mail-qa0-f43.google.com with SMTP id s7so2215241qap.2 for ; Thu, 02 Oct 2014 12:22:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=J01Q7fHSBp0mAaPNMFHqC0bPZOeXjFdbwAkT9CoKAcs=; b=LW+yY8/i+6cD66r1JLcTv9kkZIFNMqI35pxIXYje1NtCZiSopN01pgbHMn4Pgc50hj qbypG5336iR8x/wnRPC6+WJYXyirSflbY4JCwxaAZ91PGAFie0nke2hk0XBh2k77lJxW n8wRRf7/0UMhxht8CEJwvZypIkX6rpMZ41Q06GWixuOgmzCT21RES30q26RD9yVZ8ZR2 FAL2Lp/gZowHEq520N9VmjUe0zbZJu+kECOCDv8yOUaZmBg0lgHT3u4IvYHWWOP6mlxj wLQELUSm/UuXyEalFnzlVqRm3Km3B4NdwvLjw0xqG/WyJfyxOneTjrfviZ4ZfEQoXgEW 8+Sg== X-Received: by 10.140.104.213 with SMTP id a79mr1526114qgf.46.1412277757003; Thu, 02 Oct 2014 12:22:37 -0700 (PDT) Received: from disco.wi.mit.edu ([18.4.1.144]) by mx.google.com with ESMTPSA id g5sm3930923qaz.39.2014.10.02.12.22.36 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Oct 2014 12:22:36 -0700 (PDT) Message-ID: <542DA601.9090709@gmail.com> Date: Thu, 02 Oct 2014 15:22:41 -0400 From: Assaf Gordon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: Re: [platform-testers] Emacs pretest 24.3.94 References: In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -4.0 (----) X-Debbugs-Envelope-To: submit 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: -4.0 (----) Hello, On 10/01/2014 09:13 PM, Glenn Morris wrote: > The next (and hopefully final) pretest for what will be the 24.4 release > of Emacs (the extensible text editor) is available at > > ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-24.3.94.tar.xz > > Please give it as much testing as you can. I tested it on few systems, builds OK on all the followings (amd64, with only curses support, no X): Debian 7.6 gNewSense 3.1 (based on Debian 6) Ubuntu 14.04.1 Trisquel 6.0.1 (based on Ubuntu 12.04 LTS) OpenSUSE 13.1 CentOS 6.5 CentOS 7 FreeBSD 10 FreeBSD 9.3 OpenBSD 5.5 NetBSD 6.1.4 DilOS 1.3.7 (OpenSolaris/Illumos-based) GNU Hurd/Debian 0.5 (i386) "./configure" fails on MINIX R3.3.0/i386, but MINIX is not officially supported. On thing I noticed, is that "configure.ac" (and thus "./configure") has the following statement (line 38): srcdir="/${srcdir:0:1}${srcdir:2}" I believe these are bash-specific variable expansions, not posix-compatible. This appears in an MINGW-related "if" block, so I guess most of the time it is not encountered. But in one instance, I got: $ ./configure ./configure: 3564: Syntax error: Bad substitution Regards, - Assaf From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 15:47:08 2014 Received: (at 18612) by debbugs.gnu.org; 2 Oct 2014 19:47:08 +0000 Received: from localhost ([127.0.0.1]:59386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmLD-0002Bd-Ff for submit@debbugs.gnu.org; Thu, 02 Oct 2014 15:47:07 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:38935) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmL9-0002BS-8E for 18612@debbugs.gnu.org; Thu, 02 Oct 2014 15:47:04 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NCU006000Q5SA00@a-mtaout23.012.net.il> for 18612@debbugs.gnu.org; Thu, 02 Oct 2014 22:47:01 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NCU006X41MDOX90@a-mtaout23.012.net.il>; Thu, 02 Oct 2014 22:47:01 +0300 (IDT) Date: Thu, 02 Oct 2014 22:47:01 +0300 From: Eli Zaretskii Subject: Re: bug#18612: [platform-testers] Emacs pretest 24.3.94 In-reply-to: <542DA601.9090709@gmail.com> X-012-Sender: halo1@inter.net.il To: Assaf Gordon Message-id: <83oatui79m.fsf@gnu.org> References: <542DA601.9090709@gmail.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18612 Cc: 18612@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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.0 (+) > Date: Thu, 02 Oct 2014 15:22:41 -0400 > From: Assaf Gordon > > On thing I noticed, is that "configure.ac" (and thus "./configure") > has the following statement (line 38): > srcdir="/${srcdir:0:1}${srcdir:2}" > > I believe these are bash-specific variable expansions, not posix-compatible. > > This appears in an MINGW-related "if" block, so I guess most of the time it is not encountered. MinGW uses only Bash. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 16:09:28 2014 Received: (at 18612) by debbugs.gnu.org; 2 Oct 2014 20:09:28 +0000 Received: from localhost ([127.0.0.1]:59410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmgq-0002k2-8z for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:09:28 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:33457) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmgo-0002js-0E for 18612@debbugs.gnu.org; Thu, 02 Oct 2014 16:09:26 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XZmgm-0006sc-HS; Thu, 02 Oct 2014 16:09:24 -0400 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#18612: [platform-testers] Emacs pretest 24.3.94 References: <542DA601.9090709@gmail.com> <83oatui79m.fsf@gnu.org> X-Spook: industrial intelligence Mena strategic diwn mailbomb NASA X-Ran: ?=3"A]5.JTKYAp~'0uh$#s?Bmq8+_lh}8=l*"&~+>(G0.fooY)M60nc}tX8Dd (Eli Zaretskii's message of "Thu, 02 Oct 2014 22:47:01 +0300") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 18612 Cc: 18612@debbugs.gnu.org, Assaf Gordon 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: -6.0 (------) Eli Zaretskii wrote: >> srcdir="/${srcdir:0:1}${srcdir:2}" >> >> I believe these are bash-specific variable expansions, not posix-compatible. >> >> This appears in an MINGW-related "if" block, so I guess most of the >> time it is not encountered. > > MinGW uses only Bash. But other platforms may still try to parse (?) those lines, even if they don't execute them. Presumably that explains: >> But in one instance, I got: >> $ ./configure >> ./configure: 3564: Syntax error: Bad substitution So can you replace it with something portable, eg sed? From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 16:16:51 2014 Received: (at control) by debbugs.gnu.org; 2 Oct 2014 20:16:51 +0000 Received: from localhost ([127.0.0.1]:59427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmnz-0002xK-3w for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:16:51 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:33751) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmnv-0002xB-OF for control@debbugs.gnu.org; Thu, 02 Oct 2014 16:16:48 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XZmnv-00005b-Cu for control@debbugs.gnu.org; Thu, 02 Oct 2014 16:16:47 -0400 Date: Thu, 02 Oct 2014 16:16:47 -0400 Message-Id: Subject: control message for bug 18612 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.0 (------) 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: -6.0 (------) retitle 18612 non-portable shell substitution in configure.ac From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 17:07:21 2014 Received: (at 18612) by debbugs.gnu.org; 2 Oct 2014 21:07:21 +0000 Received: from localhost ([127.0.0.1]:59462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZnar-0006n4-7p for submit@debbugs.gnu.org; Thu, 02 Oct 2014 17:07:21 -0400 Received: from mail-la0-f46.google.com ([209.85.215.46]:49338) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZnao-0006mv-Nu for 18612@debbugs.gnu.org; Thu, 02 Oct 2014 17:07:19 -0400 Received: by mail-la0-f46.google.com with SMTP id gi9so3205238lab.5 for <18612@debbugs.gnu.org>; Thu, 02 Oct 2014 14:07:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=GXBJTHT19stYKUDEKOjOlDgT6/wMyEQvBAiddWnKYRs=; b=CLK6ds3jhwmoW3YjiqDJERjdWideXZ+hPYsQOSeuokDwg9tw2Prw1jaVdQrOlUZLH+ 6GEjfbrbLVSsr1lWJ8EjBhhbkxO/D0weRaLQAJ/CMZ6RK68KBIGf+ARZj/eV8zw+Wlit nxLWVjYetydRi6gZJVkqCYwlQkgI9ij1ByQ8wmLQyN95CJkgu2Cae6SgrCnmxRYezuAK TQysajqXIlU9lbmpgps9F/wkelRhl4zL5NosA4sKzMd9yTXXvcopk6KsQnfH9z88hq+O WkbTjz4Frtmmu1RbpFbt8f55ZVMbE0GkNqAtFMEMXzxeuw0nDgDkiRvqS1LqcN5W7ngN Bnxw== MIME-Version: 1.0 X-Received: by 10.112.56.198 with SMTP id c6mr1193681lbq.43.1412284037756; Thu, 02 Oct 2014 14:07:17 -0700 (PDT) Received: by 10.114.63.226 with HTTP; Thu, 2 Oct 2014 14:07:17 -0700 (PDT) In-Reply-To: References: <542DA601.9090709@gmail.com> <83oatui79m.fsf@gnu.org> Date: Thu, 2 Oct 2014 23:07:17 +0200 Message-ID: Subject: Re: bug#18612: [platform-testers] Emacs pretest 24.3.94 From: Dani Moncayo To: Glenn Morris Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18612 Cc: 18612@debbugs.gnu.org, Eli Zaretskii , Assaf Gordon 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 (/) On Thu, Oct 2, 2014 at 10:09 PM, Glenn Morris wrote: > Eli Zaretskii wrote: > >>> srcdir="/${srcdir:0:1}${srcdir:2}" >>> >>> I believe these are bash-specific variable expansions, not posix-compatible. >>> >>> This appears in an MINGW-related "if" block, so I guess most of the >>> time it is not encountered. >> >> MinGW uses only Bash. > > But other platforms may still try to parse (?) those lines, even if they > don't execute them. Presumably that explains: > >>> But in one instance, I got: >>> $ ./configure >>> ./configure: 3564: Syntax error: Bad substitution To find out if that's the case here, Assaf could run the configure script again, with this patch applied: --- configure 2014-10-02 22:49:51.808131800 +0200 +++ configure1 2014-10-02 23:05:37.288306300 +0200 @@ -3554,6 +3554,10 @@ if test "x$MSYSTEM" = "xMINGW32" -o "x$MSYSTEM" = "xMINGW64" then + + $as_echo "Too bad. This should not be executed in this system!. \$MSYSTEM='$MSYSTEM'" >&2 + exit 1 + . $srcdir/nt/mingw-cfg.site case $srcdir in ...and tell us whether the script aborts at that "exit 1", and if so, the value of $MSYSTEM. -- Dani Moncayo From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 18:06:17 2014 Received: (at 18612) by debbugs.gnu.org; 2 Oct 2014 22:06:17 +0000 Received: from localhost ([127.0.0.1]:59466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZoVt-0008EZ-6M for submit@debbugs.gnu.org; Thu, 02 Oct 2014 18:06:17 -0400 Received: from mail-qa0-f54.google.com ([209.85.216.54]:38737) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZoVq-0008EQ-7F for 18612@debbugs.gnu.org; Thu, 02 Oct 2014 18:06:15 -0400 Received: by mail-qa0-f54.google.com with SMTP id i13so32795qae.13 for <18612@debbugs.gnu.org>; Thu, 02 Oct 2014 15:06:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=kOF2zM11/puessaPkbiDdwVHFVKyJgdTGHyZib8KL34=; b=eGT7qjZq8npiUTKBuhjRhH4EOxzVvXEiQZ/WDAyIP54H2VWsl8TNN8tZbqY1WIpoQN mUopCSwjiWsI3pB83oPTtzlE3+db/Q6fDikeU2m7eEM3VENmOQbABlz1cyQb41ydSV1D XJ9rOqCoc2iYbdBawnw1IBDREvhQK+fj0EBx3LYaa3TwBLMkmJPbNGerCGLOnLvFNp2D 9bjKN39AojDIZSITlfcOnKx/Ziv5atOSJT6Irt5x56cvNCAUhN/blRzZNevJ2a4Psz7N VNU7aRTdvvrabM62DaRPx69zzzNu142W9mcr3fDk6AcAky0qek15WVQ7669pZFSMG9p+ H04A== X-Received: by 10.224.36.198 with SMTP id u6mr2342535qad.51.1412287573444; Thu, 02 Oct 2014 15:06:13 -0700 (PDT) Received: from disco.wi.mit.edu ([18.4.1.144]) by mx.google.com with ESMTPSA id d32sm4250135qga.37.2014.10.02.15.06.12 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Oct 2014 15:06:12 -0700 (PDT) Message-ID: <542DCC59.3040803@gmail.com> Date: Thu, 02 Oct 2014 18:06:17 -0400 From: Assaf Gordon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Dani Moncayo , Glenn Morris Subject: Re: bug#18612: [platform-testers] Emacs pretest 24.3.94 References: <542DA601.9090709@gmail.com> <83oatui79m.fsf@gnu.org> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18612 Cc: 18612@debbugs.gnu.org, Eli Zaretskii 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 (/) On 10/02/2014 05:07 PM, Dani Moncayo wrote: > On Thu, Oct 2, 2014 at 10:09 PM, Glenn Morris wrote: >> >> But other platforms may still try to parse (?) those lines, even if they >> don't execute them. Presumably that explains: <...> > To find out if that's the case here, Assaf could run the configure > script again, with this patch applied: The patch itself was not enough, because it still contains the offending lines. However, I think I managed to reduce the case to this: === MINIX R3.3.0 === $ sh -c 'echo ${a:0:1}' sh: Syntax error: Bad substitution $ sh -c 'true && echo ${a:0:1}' sh: Syntax error: Bad substitution $ sh -c 'false && echo ${a:0:1}' sh: Syntax error: Bad substitution === Debian 7.6 === $ dash -c 'echo ${a:0:1}' dash: 1: Bad substitution $ dash -c 'true && echo ${a:0:1}' dash: 1: Bad substitution $ dash -c 'false && echo ${a:0:1}' (no error printed) === NetBSD 6.1.4 ==== $ sh -c 'echo ${a:0:1}' sh: Syntax error: Bad substitution $ sh -c 'true && echo ${a:0:1}' sh: Syntax error: Bad substitution $ sh -c 'false && echo ${a:0:1}' sh: Syntax error: Bad substitution but: $ ksh -c 'echo ${a:0:1}' ksh: : bad substitution $ ksh -c 'true && echo ${a:0:1}' ksh: : bad substitution $ ksh -c 'false && echo ${a:0:1}' (no error printed) ==== The "offending" system is MINIX R3.3.0 (which isn't officially supported). It is supposed to be MINIX kernel + NetBSD user-space, so I'm not quite sure why "./configure" on NetBSD works while on MINIX it doesn't. (something to do with re-exec as "ksh" ? though MINIX does have "/bin/ksh" ). In any case, I think the examples above demonstrate that MINIX's default shell does parse the shell statements regardless of execution or not, unlike 'dash' or 'ksh'. I don't know if this is POSIX-compliant-behaviour or not. Regards, - Assaf From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 18:11:40 2014 Received: (at 18612) by debbugs.gnu.org; 2 Oct 2014 22:11:40 +0000 Received: from localhost ([127.0.0.1]:59470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZob6-0008MW-5p for submit@debbugs.gnu.org; Thu, 02 Oct 2014 18:11:40 -0400 Received: from mail-qg0-f52.google.com ([209.85.192.52]:57591) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZob3-0008MN-Rs for 18612@debbugs.gnu.org; Thu, 02 Oct 2014 18:11:38 -0400 Received: by mail-qg0-f52.google.com with SMTP id q108so25716qgd.39 for <18612@debbugs.gnu.org>; Thu, 02 Oct 2014 15:11:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=k746gJnh+hl5xOXKcUWb2l7Sxw7bSMxGPy7VK6YTFMw=; b=xb+GGewPzlRcf6F1JlO4i6UynTbIOn6GucxvalQ/CBtaEJbxXqRpg5nUwLh0ULnAc5 OHK5pUn9MOyXLl9ToDysDw99QfEePmXoENBAm5ZtCaLXGfosBw7J5Cv/gYVmKTAuSHfE k6KIXe/PT+31UYtZfpuLNORRJFFYyIxuVRku2IM2arni0pfYLMEZOJ+HTGwGBarU7Vgq fQS1GsX2aUPzJRxky8yU62BsycZU0qg/UDEMfMZJGNisYSEpK7b+eqDFDEfekQUOjyP/ jLrnUEtgZ7nr2fx9AccWERoxP0Eup6M+6JQogJL0JQ09QzFxjq8W1QNr6CJDkiG0UC2f o+fQ== X-Received: by 10.140.29.71 with SMTP id a65mr2201566qga.45.1412287897264; Thu, 02 Oct 2014 15:11:37 -0700 (PDT) Received: from disco.wi.mit.edu ([18.4.1.144]) by mx.google.com with ESMTPSA id m13sm4266825qaf.44.2014.10.02.15.11.36 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Oct 2014 15:11:36 -0700 (PDT) Message-ID: <542DCD9D.4060801@gmail.com> Date: Thu, 02 Oct 2014 18:11:41 -0400 From: Assaf Gordon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Dani Moncayo , Glenn Morris Subject: Re: bug#18612: [platform-testers] Emacs pretest 24.3.94 References: <542DA601.9090709@gmail.com> <83oatui79m.fsf@gnu.org> <542DCC59.3040803@gmail.com> In-Reply-To: <542DCC59.3040803@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18612 Cc: 18612@debbugs.gnu.org, Eli Zaretskii 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 (/) On 10/02/2014 06:06 PM, Assaf Gordon wrote: > The "offending" system is MINIX R3.3.0 (which isn't officially supported). Just to put things in perspective, even after fixing/avoiding this issue, emacs doesn't build on MINIX as-is, so this issue shouldn't delay a release... From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 18:33:31 2014 Received: (at 18612-done) by debbugs.gnu.org; 2 Oct 2014 22:33:31 +0000 Received: from localhost ([127.0.0.1]:59499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZowE-0000Tt-KQ for submit@debbugs.gnu.org; Thu, 02 Oct 2014 18:33:30 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:40882) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZowC-0000Tb-GY for 18612-done@debbugs.gnu.org; Thu, 02 Oct 2014 18:33:29 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 3D6E539E8019 for <18612-done@debbugs.gnu.org>; Thu, 2 Oct 2014 15:33:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5uBuHt-xf8Os for <18612-done@debbugs.gnu.org>; Thu, 2 Oct 2014 15:33:22 -0700 (PDT) Received: from [192.168.1.9] (pool-71-177-17-123.lsanca.dsl-w.verizon.net [71.177.17.123]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 420A439E8011 for <18612-done@debbugs.gnu.org>; Thu, 2 Oct 2014 15:33:22 -0700 (PDT) Message-ID: <542DD2AD.7040204@cs.ucla.edu> Date: Thu, 02 Oct 2014 15:33:17 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: 18612-done@debbugs.gnu.org Subject: Re: non-portable shell substitution in configure.ac Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 18612-done 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: -3.3 (---) Unfortunately POSIX doesn't allow that construction, even in non-executed code, so a strict shell is within its rights to reject it. I installed a simple and localized workaround as emacs-24 bzr 117537. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 18:48:44 2014 Received: (at 18612) by debbugs.gnu.org; 2 Oct 2014 22:48:44 +0000 Received: from localhost ([127.0.0.1]:59507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZpAy-0000t8-3a for submit@debbugs.gnu.org; Thu, 02 Oct 2014 18:48:44 -0400 Received: from mail-la0-f51.google.com ([209.85.215.51]:34774) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZpAu-0000st-FI for 18612@debbugs.gnu.org; Thu, 02 Oct 2014 18:48:41 -0400 Received: by mail-la0-f51.google.com with SMTP id ge10so68212lab.38 for <18612@debbugs.gnu.org>; Thu, 02 Oct 2014 15:48:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=F+7N4jqJ60I5eYWbh3qTrZeA+pS5rb95vH+I5jxpEqw=; b=uotAo0MXmrLM+MLrcrZktk+dVFru4lPADwe9le6uL9eAs3uJ1PsRUxraCPvuNQbXeE Zs87FvbvYDO+gPv05UpceehrUG5vjqk0c47FJZdko2zMj47vGtIQNEY7E31cy2j3GYT4 ss2AzvtiQu5UomCyAE/80i0jQW7w88W6kXq2VSwQr0DAuCUG5LuFhkz5MYTvWHtRFnAx HfTSTlgJNJywfnXrxMpHC5CWhSRpcXH1ICOlia6xJ3Dg7jm1+gEOvxR762nbSS9sMMp6 mTd+LRPMDD54f7iJ6IQW/0TZPwi/JIB74QJH91lKmfuiHDa+Dxhhthh52r3BKT2jpQFr L5Uw== MIME-Version: 1.0 X-Received: by 10.112.25.65 with SMTP id a1mr1473617lbg.85.1412290119057; Thu, 02 Oct 2014 15:48:39 -0700 (PDT) Received: by 10.114.63.226 with HTTP; Thu, 2 Oct 2014 15:48:39 -0700 (PDT) In-Reply-To: <542DCC59.3040803@gmail.com> References: <542DA601.9090709@gmail.com> <83oatui79m.fsf@gnu.org> <542DCC59.3040803@gmail.com> Date: Fri, 3 Oct 2014 00:48:39 +0200 Message-ID: Subject: Re: bug#18612: [platform-testers] Emacs pretest 24.3.94 From: Dani Moncayo To: Assaf Gordon Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18612 Cc: Glenn Morris , Eli Zaretskii , 18612@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 (/) >> To find out if that's the case here, Assaf could run the configure >> script again, with this patch applied: > > > The patch itself was not enough, because it still contains the offending > lines. Of course, because I wanted to determine whether the error was triggered (a) at parsing time (the shell parses more code than strictly necessary) or (b) at execution time (some problem with the test of $MSYSTEM, which provokes the unwanted execution of MinGW-specific code). (It seems now clear that the answer is "a". Thank you) -- Dani Moncayo From unknown Sun Jun 22 11:38:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 31 Oct 2014 11:24:05 +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