From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 13 11:17:01 2011 Received: (at submit) by debbugs.gnu.org; 13 Dec 2011 16:17:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RaV2H-0007HB-Ta for submit@debbugs.gnu.org; Tue, 13 Dec 2011 11:17:00 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RaV2E-0007Gy-Sm for submit@debbugs.gnu.org; Tue, 13 Dec 2011 11:16:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RaV0t-0008UH-RG for submit@debbugs.gnu.org; Tue, 13 Dec 2011 11:15:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([140.186.70.17]:38188) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RaV0t-0008UB-Pn for submit@debbugs.gnu.org; Tue, 13 Dec 2011 11:15:31 -0500 Received: from eggs.gnu.org ([140.186.70.92]:46090) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RaV0o-00070g-2K for bug-gnu-emacs@gnu.org; Tue, 13 Dec 2011 11:15:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RaV0g-0008S9-5m for bug-gnu-emacs@gnu.org; Tue, 13 Dec 2011 11:15:26 -0500 Received: from cdptpa-omtalb.mail.rr.com ([75.180.132.120]:2753) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RaV0g-0008Rq-3K for bug-gnu-emacs@gnu.org; Tue, 13 Dec 2011 11:15:18 -0500 X-Authority-Analysis: v=2.0 cv=NYRkJh/4 c=1 sm=0 a=/DbS/tiKggfTkRRHPZEB4g==:17 a=zQGhUK9Iw4MA:10 a=m0EW0Kq-VekA:10 a=8nJEP1OIZ-IA:10 a=iJeY5OV3FNxFAaYrHRkA:9 a=ymoRqVYu64FNxBlMdkQA:7 a=wPNLvfGTeEIA:10 a=/DbS/tiKggfTkRRHPZEB4g==:117 X-Cloudmark-Score: 0 X-Originating-IP: 67.78.168.186 Received: from [67.78.168.186] ([67.78.168.186:56375] helo=[10.1.1.230]) by cdptpa-oedge03.mail.rr.com (envelope-from ) (ecelerity 2.2.3.46 r()) with ESMTP id 6C/0E-26219-51A77EE4; Tue, 13 Dec 2011 16:15:17 +0000 Message-ID: <4EE77A14.8020002@cfl.rr.com> Date: Tue, 13 Dec 2011 11:15:16 -0500 From: Phillip Susi User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 23.3; build failure due to broken stdlib link directives Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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: 140.186.70.17 X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.0 (------) When trying to build emacs 23.3b, it fails to build because it is trying to link with -nostdlib and explicitly link to pre-crt0.o, /usr/lib/crt1.o, and /usr/lib/crti.o, which don't exist. This appears to come from the START_FILES and LIB_STANDARD variables set in src/s/gnu-linux.h. Setting STARTFILES and LIB_STANDARD to nothing and removing the -nostdlib flag from Makefile.in resolves the issue. I have no idea why the build system is trying to explicitly link to (the wrong) standard libraries after telling gcc not to link them, but this doesn't seem like a very good idea. I am building on Ubuntu 11.10 with gcc 4.6.1. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 16 18:59:18 2011 Received: (at 10290-done) by debbugs.gnu.org; 16 Dec 2011 23:59:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RbhgM-0001t8-LU for submit@debbugs.gnu.org; Fri, 16 Dec 2011 18:59:18 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RbhgI-0001sz-MI for 10290-done@debbugs.gnu.org; Fri, 16 Dec 2011 18:59:16 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Rbhei-0002Xd-36; Fri, 16 Dec 2011 18:57:36 -0500 From: Glenn Morris To: 10290-done@debbugs.gnu.org Subject: Re: bug#10290: 23.3; build failure due to broken stdlib link directives References: <4EE77A14.8020002@cfl.rr.com> X-Spook: spy crypto anarchy NORAD FSF doctrine AVN EuroFed Belknap X-Ran: )t{]:jP`8N(]!+MAr_o*0b9ffi_H0iD2B)0<'"Bo}w#=sn3QrekC"2-L[hdo-r_s}V\\?! X-Hue: magenta X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 16 Dec 2011 18:57:36 -0500 In-Reply-To: <4EE77A14.8020002@cfl.rr.com> (Phillip Susi's message of "Tue, 13 Dec 2011 11:15:16 -0500") 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.4 (------) X-Debbugs-Envelope-To: 10290-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) Version: 24.1 Phillip Susi wrote: > When trying to build emacs 23.3b, it fails to build because it is > trying to link with -nostdlib and explicitly link to pre-crt0.o, > /usr/lib/crt1.o, and /usr/lib/crti.o, which don't exist. Thanks for the report. This problem is already fixed for Emacs 24.1. You might like to try a pretest from http://alpha.gnu.org/gnu/emacs/pretest/ From unknown Fri Sep 05 09:10:20 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, 14 Jan 2012 12: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