From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Nelson H. F. Beebe" Newsgroups: gmane.emacs.bugs Subject: bug#18666: emacs-24.3.94: Debian GNU/kFreeBSD 7 (wheezy) build issue Date: Wed, 8 Oct 2014 05:53:10 -0600 (MDT) Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1412783245 8952 80.91.229.3 (8 Oct 2014 15:47:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 8 Oct 2014 15:47:25 +0000 (UTC) To: 18666@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 08 17:47:18 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XbtSP-0002xp-DH for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Oct 2014 17:47:17 +0200 Original-Received: from localhost ([::1]:36989 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XbtSP-0006B2-3n for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Oct 2014 11:47:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60792) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XbtSH-0006Au-SC for bug-gnu-emacs@gnu.org; Wed, 08 Oct 2014 11:47:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XbtSA-0001Bg-KO for bug-gnu-emacs@gnu.org; Wed, 08 Oct 2014 11:47:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46629) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XbtSA-0001Bc-HZ for bug-gnu-emacs@gnu.org; Wed, 08 Oct 2014 11:47:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XbtSA-0003hE-46 for bug-gnu-emacs@gnu.org; Wed, 08 Oct 2014 11:47:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Nelson H. F. Beebe" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Oct 2014 15:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: submit@debbugs.gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.141278319414166 (code B ref -1); Wed, 08 Oct 2014 15:47:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Oct 2014 15:46:34 +0000 Original-Received: from localhost ([127.0.0.1]:38193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XbtRh-0003gP-Ph for submit@debbugs.gnu.org; Wed, 08 Oct 2014 11:46:34 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:43110) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XbtRf-0003gG-Ld for submit@debbugs.gnu.org; Wed, 08 Oct 2014 11:46:32 -0400 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XbtRf-0000b0-8l for submit@debbugs.gnu.org; Wed, 08 Oct 2014 11:46:31 -0400 Original-Lines: 42 X-From-Line: emacs-devel-bounces+rgm=gnu.org@gnu.org Wed Oct 8 08:50:59 2014 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43149) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1Xbqhn-00087n-Lr for rgm@gnu.org; Wed, 08 Oct 2014 08:50:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xbqhi-0000uV-DP for rgm@gnu.org; Wed, 08 Oct 2014 08:50:59 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:45423) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xbqhi-0000uR-BU for rgm@gnu.org; Wed, 08 Oct 2014 08:50:54 -0400 Original-Received: from localhost ([::1]:36017 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xbqhi-0008FK-9v for rgm@gnu.org; Wed, 08 Oct 2014 08:50:54 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46984) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XbqhL-0008Da-PP for emacs-devel@gnu.org; Wed, 08 Oct 2014 08:50:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XbqhG-0000gj-Nm for emacs-devel@gnu.org; Wed, 08 Oct 2014 08:50:31 -0400 Original-Received: from mail.math.utah.edu ([155.101.98.135]:43600) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XbqhG-0000dM-BK for emacs-devel@gnu.org; Wed, 08 Oct 2014 08:50:26 -0400 Original-Received: from psi.math.utah.edu (psi.math.utah.edu [155.101.96.19]) by mail.math.utah.edu (8.14.8/8.14.8) with ESMTP id s98BrAHu005163; Wed, 8 Oct 2014 05:53:15 -0600 (MDT) Original-Received: from psi.math.utah.edu (localhost [127.0.0.1]) by psi.math.utah.edu (8.14.8/8.14.8) with ESMTP id s98BrAYl026485; Wed, 8 Oct 2014 05:53:10 -0600 (MDT) Original-Received: (from beebe@localhost) by psi.math.utah.edu (8.14.8/8.14.8/Submit) id s98BrACA026484; Wed, 8 Oct 2014 05:53:10 -0600 (MDT) X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-FAX: +1 801 581 4148 X-URL: http://www.math.utah.edu/~beebe X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.8 (mail.math.utah.edu [155.101.98.135]); Wed, 08 Oct 2014 05:53:15 -0600 (MDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:94305 Package: emacs Version: 24.3.94 Severity: important An emacs-24.3.94 build on Debian GNU/kFreeBSD 7 (wheezy) x86-64 with CC=c99 fails with this error: /usr/bin/c99 -c -Demacs -I. -I. -I../lib -I./../lib \ -I/usr/include/freetype2 \ -I/usr/include/freetype2 -MMD -MF deps/process.d -MP \ -I/usr/uumath/include process.c process.c:177:1: error: static declaration of `accept4' follows non-static declarationmake[1]: Leaving directory `/local/build/c99/emacs-24.3.94/src' The problem is this code in the indicated system header file: #ifdef __USE_GNU /* Similar to 'accept' but takes an additional parameter to specify flags. This function is a cancellation point and therefore not marked with __THROW. */ extern int accept4 (int __fd, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len, int __flags); #endif The solution was simple: % diff src/process.c.~1~ src/process.c 176c176 < static int --- > /* static */ int I restarted the build, and it completed successfully, as did the final "make install" step. ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - -------------------------------------------------------------------------------