From unknown Sat Aug 16 21:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11873: 24.1; Build failure with glibc-2.16 Resent-From: Ulrich Mueller Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Jul 2012 15:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11873 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11873@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.134167642227174 (code B ref -1); Sat, 07 Jul 2012 15:54:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Jul 2012 15:53:42 +0000 Received: from localhost ([127.0.0.1]:54996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SnXKH-00074E-Ji for submit@debbugs.gnu.org; Sat, 07 Jul 2012 11:53:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53160) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SnXKF-000748-UG for submit@debbugs.gnu.org; Sat, 07 Jul 2012 11:53:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SnXFJ-0004ia-TX for submit@debbugs.gnu.org; Sat, 07 Jul 2012 11:48:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:50187) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SnXFJ-0004iU-Pb for submit@debbugs.gnu.org; Sat, 07 Jul 2012 11:48:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56762) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SnXFI-0003Rz-0z for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2012 11:48:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SnXFG-0004i4-5D for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2012 11:48:31 -0400 Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]:39350) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SnXFF-0004hx-SW for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2012 11:48:30 -0400 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.4/8.13.4) with ESMTP id q67FmRgK013925 for ; Sat, 7 Jul 2012 17:48:27 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.5/8.14.2) with ESMTP id q67FmRFf010175; Sat, 7 Jul 2012 17:48:27 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.5/8.14.5/Submit) id q67FmREH010173; Sat, 7 Jul 2012 17:48:27 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Message-ID: <20472.23115.93733.742523@a1i15.kph.uni-mainz.de> Date: Sat, 7 Jul 2012 17:48:27 +0200 X-Mailer: VM 8.2.0b under 23.4.2 (x86_64-pc-linux-gnu) From: Ulrich Mueller Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by a1iwww1.kph.uni-mainz.de id q67FmRgK013925 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Forwarding downstream bug: C11 removed the "gets" function and glibc-2.16 no longer defines it. However, the gnulib that comes with emacs-24.1 still assumes that "gets" is defined. armv7a-hardfloat-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I../src -I/var= /tmp/portage/app-editors/emacs-24.1/work/emacs-24.1/src -O2 -pipe -ma= rch=3Darmv7-a -mtune=3Dcortex-a9 -mfpu=3Dvfpv3-d16 -c md5.c In file included from md5.h:24:0, from md5.c:25: ./stdio.h:1030:1: erreur: =E2=80=98gets=E2=80=99 undeclared here (not = in a function) make[2]: *** [md5.o] Erreur 1 Emacs trunk has already been updated to a newer gnulib version where the problem is fixed: The bug still exists in the emacs-24 branch though. Here is the patch that is applied to the Gentoo package: From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 06 13:03:25 2012 Received: (at control) by debbugs.gnu.org; 6 Aug 2012 17:03:25 +0000 Received: from localhost ([127.0.0.1]:37773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SyQiD-0001FI-1e for submit@debbugs.gnu.org; Mon, 06 Aug 2012 13:03:25 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:55491) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SyQiB-0001FA-6j for control@debbugs.gnu.org; Mon, 06 Aug 2012 13:03:23 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SyQaX-0005ny-9V for control@debbugs.gnu.org; Mon, 06 Aug 2012 12:55:29 -0400 Date: Mon, 06 Aug 2012 12:55:29 -0400 Message-Id: Subject: control message for bug 11873 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) fixed 11873 24.2 tag 11873 patch From unknown Sat Aug 16 21:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11873: Another important bug Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Aug 2012 08:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11873 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Chong Yidong Cc: 11873@debbugs.gnu.org Received: via spool by 11873-submit@debbugs.gnu.org id=B11873.134493156912098 (code B ref 11873); Tue, 14 Aug 2012 08:07:02 +0000 Received: (at 11873) by debbugs.gnu.org; 14 Aug 2012 08:06:09 +0000 Received: from localhost ([127.0.0.1]:55011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1C8e-000394-LC for submit@debbugs.gnu.org; Tue, 14 Aug 2012 04:06:09 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:53861) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1C8c-00038x-JU for 11873@debbugs.gnu.org; Tue, 14 Aug 2012 04:06:07 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 9B51EA60005; Tue, 14 Aug 2012 00:57:29 -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 vl3q+iZm5Sjg; Tue, 14 Aug 2012 00:57:28 -0700 (PDT) Received: from [10.10.73.118] (unknown [208.181.80.18]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id C7BBAA60004; Tue, 14 Aug 2012 00:57:28 -0700 (PDT) Message-ID: <502A04E7.4090600@cs.ucla.edu> Date: Tue, 14 Aug 2012 00:57:27 -0700 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20120714 Thunderbird/14.0 MIME-Version: 1.0 References: <877gt2dpgw.fsf@gnu.org> In-Reply-To: <877gt2dpgw.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) On 08/13/2012 10:14 PM, Chong Yidong wrote: > Hi Paul, > > Could you take a look at the emacs/gnulib bug at > > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11873 > > And review the patch indicated there? That patch also looks OK. One other thought is to merge all the gnulib patches into 24.2. This would be approximately a 5000-line change. It would fix the bug in question, along with several other portability problems. It would be a trivial patch to generate, but would take some time to review if people wanted to review it manually and/or cherry pick some of the patches (I don't want to spend that time). It'd be about a 5000-line patch. These patches are tested in other software distributions (they're in the latest coreutils) so they're tested, albeit not tested when integrated with Emacs 24. The last time I proposed this sort of thing, you or Stefan (I forget who) decided not to do it, which is understandable, though I've also gotten email from others wondering why those porting fixes didn't get merged in.... From unknown Sat Aug 16 21:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11873: Another important bug Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Aug 2012 10:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11873 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Paul Eggert Cc: 11873@debbugs.gnu.org Received: via spool by 11873-submit@debbugs.gnu.org id=B11873.134493895023069 (code B ref 11873); Tue, 14 Aug 2012 10:10:02 +0000 Received: (at 11873) by debbugs.gnu.org; 14 Aug 2012 10:09:10 +0000 Received: from localhost ([127.0.0.1]:55233 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1E3i-000602-1x for submit@debbugs.gnu.org; Tue, 14 Aug 2012 06:09:10 -0400 Received: from mail-gg0-f172.google.com ([209.85.161.172]:62641) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1E3c-0005zs-Uz for 11873@debbugs.gnu.org; Tue, 14 Aug 2012 06:09:06 -0400 Received: by ggnh4 with SMTP id h4so243788ggn.3 for <11873@debbugs.gnu.org>; Tue, 14 Aug 2012 03:00:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=zSRUgKvN9jNzll77bKkUi31jIf8ezWXT1PZ8rZpI4ME=; b=GkUpR8NMpC+nD6cWoTZplCektY0dGU8NeodnylxPb9sRjeP3lidj/jZG5YGAfxHeXw cSVsvPw+FD2yc14kv16DBNJ/SkFDRlpeUzHgS0s4WoG4v+3SbW34SnjrHwtE/icabzKF lCfYg+Pn+v1iMXwpqkmVPLDcOpqwuVRCaTWDyXeCP2GiT9TrV1bciyQLiVeTBWhgGgWW Cy05Vj5PRNx5DHEgAguKGrjRmeN5mNHornbfg8+GFzxlvcZkJzhoOwkcx+OXvuKEQmgF 2SPDVBdrNvgJSOLNjKM8uyxBnLk1e8/wIpmgEuYLV8hsAB2Tz6qZTiZ2WLLe33JDdR8p GXWw== Received: by 10.50.171.37 with SMTP id ar5mr10547655igc.17.1344938427214; Tue, 14 Aug 2012 03:00:27 -0700 (PDT) Received: from ulysses ([155.69.16.255]) by mx.google.com with ESMTPS id hg1sm10691067igc.12.2012.08.14.03.00.24 (version=SSLv3 cipher=OTHER); Tue, 14 Aug 2012 03:00:26 -0700 (PDT) From: Chong Yidong References: <877gt2dpgw.fsf@gnu.org> <502A04E7.4090600@cs.ucla.edu> Date: Tue, 14 Aug 2012 18:00:21 +0800 In-Reply-To: <502A04E7.4090600@cs.ucla.edu> (Paul Eggert's message of "Tue, 14 Aug 2012 00:57:27 -0700") Message-ID: <87ehn994ju.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Paul Eggert writes: > That patch also looks OK. OK, thanks, committed. > One other thought is to merge all the gnulib patches > into 24.2. This would be approximately a 5000-line > change. It would fix the bug in question, along with > several other portability problems. It would be a trivial > patch to generate, but would take some time to review > if people wanted to review it manually and/or cherry > pick some of the patches (I don't want to spend that time). That doesn't sound feasible if we want to release 24.2 promptly. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 14 06:09:24 2012 Received: (at control) by debbugs.gnu.org; 14 Aug 2012 10:09:24 +0000 Received: from localhost ([127.0.0.1]:55236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1E3v-00060P-Jv for submit@debbugs.gnu.org; Tue, 14 Aug 2012 06:09:23 -0400 Received: from mail-gh0-f172.google.com ([209.85.160.172]:34263) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1E3u-00060J-9g for control@debbugs.gnu.org; Tue, 14 Aug 2012 06:09:22 -0400 Received: by ghbg16 with SMTP id g16so246098ghb.3 for ; Tue, 14 Aug 2012 03:00:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:mime-version:content-type; bh=JN7riIqIKwGk9d+9/2lCh+BpUXnRTTsPhq5OSSbVV44=; b=fgnicFhwZxKQlEz/cRKFmPQfrXT1N1g3FULhmEwIhYS9tVancf6tTimVKisVTpGpGZ LLVYpgRhinAoYEER/gziRf7vZ1Fkye66BqFUy9n6Bjw1xfj7dX2Htr3R2JF9MToCiEMn QiB0L2wc4ovbOF9qzKo4YZWsnTRbpbe/UJcueP8S5PGLc8IMPR1xK2TFqugNBX1ZM097 SQQFdIwSG4Skyoy2NeK+CO7Wxpo+fly9TTNIRyXCFPaG0oaIQ6V/X6NMPHLYwAWsDY/R pkXoC5lJGz0XhdYsnjM+lNMghl+oPnjgUM3rEwLRFoFE2Amgk0IE1/O6whzPjGDiTUAI d0Gw== Received: by 10.50.41.195 with SMTP id h3mr10611282igl.34.1344938444511; Tue, 14 Aug 2012 03:00:44 -0700 (PDT) Received: from ulysses ([155.69.16.255]) by mx.google.com with ESMTPS id 10sm20339817igf.11.2012.08.14.03.00.42 (version=SSLv3 cipher=OTHER); Tue, 14 Aug 2012 03:00:43 -0700 (PDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 11873 Date: Tue, 14 Aug 2012 18:00:39 +0800 Message-ID: <87has5ztbs.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) close 11873 thanks