From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Generating byteswap.h on Windows Date: Fri, 04 Oct 2013 11:59:02 +0200 Message-ID: <524E9166.8090408@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1380880761 18229 80.91.229.3 (4 Oct 2013 09:59:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 4 Oct 2013 09:59:21 +0000 (UTC) To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 04 11:59:25 2013 Return-path: Envelope-to: ged-emacs-devel@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 1VS2AM-0000Wm-53 for ged-emacs-devel@m.gmane.org; Fri, 04 Oct 2013 11:59:22 +0200 Original-Received: from localhost ([::1]:47088 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VS2AL-00031K-Mm for ged-emacs-devel@m.gmane.org; Fri, 04 Oct 2013 05:59:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39230) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VS2AD-00030C-5K for emacs-devel@gnu.org; Fri, 04 Oct 2013 05:59:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VS2A6-0007bE-HX for emacs-devel@gnu.org; Fri, 04 Oct 2013 05:59:13 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:57611) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VS2A6-0007b0-7s for emacs-devel@gnu.org; Fri, 04 Oct 2013 05:59:06 -0400 Original-Received: from [62.47.35.83] ([62.47.35.83]) by mail.gmx.com (mrgmx102) with ESMTPA (Nemesis) id 0LgNGi-1WDDPY0waK-00nfWK for ; Fri, 04 Oct 2013 11:59:04 +0200 X-Provags-ID: V03:K0:q/UEM43bz54CtB6NflFSAwyOzovCWvQJNScNgh9y0Vmi6dFgr8r jaT8tkb448sTw2bjtuuxYoXWQsV4AZ3P6/fTvfzJ0kEFRhsfReXKy25PrlpRxrCaefg7im5 /5ziRE3LBraWhp5Iyt5aCFYolq/Rkev/XwYgMbsFmiUqidSmuf+QvUTuS4IdBwzPW33yfDf U5udGinBGKBq7Ok1etTCQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.17.21 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:163841 Archived-At: To avoid a trunk build failure on Windows like data.c:24:22: fatal error: byteswap.h: No such file or directory compilation terminated. make[1]: *** [data.o] Error 1 make[1]: Leaving directory `/c/emacs/trunk/src' make: *** [src] Error 2 apply the patch below Paul sent me this morning. I leave it to Eli to install it. martin === modified file 'nt/gnulib.mk' --- nt/gnulib.mk 2013-07-07 18:00:14 +0000 +++ nt/gnulib.mk 2013-10-04 08:35:33 +0000 @@ -78,6 +78,29 @@ ## end gnulib module alloca-opt +## begin gnulib module byteswap + +BUILT_SOURCES += $(BYTESWAP_H) + +# We need the following in order to create when the system +# doesn't have one. +if GL_GENERATE_BYTESWAP_H +byteswap.h: byteswap.in.h $(top_builddir)/config.status + $(AM_V_GEN)rm -f $@-t $@ && \ + { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ + cat $(srcdir)/byteswap.in.h; \ + } > $@-t && \ + mv -f $@-t $@ +else +byteswap.h: $(top_builddir)/config.status + rm -f $@ +endif +MOSTLYCLEANFILES += byteswap.h byteswap.h-t + +EXTRA_DIST += byteswap.in.h + +## end gnulib module byteswap + ## begin gnulib module c-ctype libgnu_a_SOURCES += c-ctype.h c-ctype.c