From unknown Fri Aug 15 12:45:09 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#11873 <11873@debbugs.gnu.org> To: bug#11873 <11873@debbugs.gnu.org> Subject: Status: 24.1; Build failure with glibc-2.16 Reply-To: bug#11873 <11873@debbugs.gnu.org> Date: Fri, 15 Aug 2025 19:45:09 +0000 retitle 11873 24.1; Build failure with glibc-2.16 reassign 11873 emacs submitter 11873 Ulrich Mueller severity 11873 normal tag 11873 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 07 11:53:42 2012 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 To: bug-gnu-emacs@gnu.org Subject: 24.1; Build failure with glibc-2.16 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-Debbugs-Envelope-To: submit 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 debbugs-submit-bounces@debbugs.gnu.org Tue Aug 14 04:06:09 2012 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 To: Chong Yidong Subject: Re: Another important bug 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-Debbugs-Envelope-To: 11873 Cc: 11873@debbugs.gnu.org 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 debbugs-submit-bounces@debbugs.gnu.org Tue Aug 14 06:09:10 2012 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 To: Paul Eggert Subject: Re: bug#11873: Another important bug 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-Debbugs-Envelope-To: 11873 Cc: 11873@debbugs.gnu.org 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 From unknown Fri Aug 15 12:45:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 11 Sep 2012 11:24:04 +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