From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Build failure on Windows Date: Tue, 07 Mar 2017 17:13:43 +0100 Message-ID: <58BEDC37.7020405@gmx.at> References: <58BBE663.4020207@gmx.at> <86zih0yoid.fsf@gmail.com> <58BC125E.9090701@gmx.at> <83fuirkas2.fsf@gnu.org> <58BC51EC.70300@gmx.at> <834lz7jxuf.fsf@gnu.org> <58BC8313.40604@gmx.at> <83varnhyld.fsf@gnu.org> <58BD19A8.3040709@gmx.at> <83lgsiie08.fsf@gnu.org> <58BDA054.2070902@gmx.at> <838toii6mw.fsf@gnu.org> <58BE812C.2030606@gmx.at> <83y3whgkga.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1488903291 24941 195.159.176.226 (7 Mar 2017 16:14:51 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 7 Mar 2017 16:14:51 +0000 (UTC) Cc: andrewjmoreton@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 07 17:14:47 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clHl8-0005yn-6l for ged-emacs-devel@m.gmane.org; Tue, 07 Mar 2017 17:14:46 +0100 Original-Received: from localhost ([::1]:51468 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clHlE-0006Bz-D5 for ged-emacs-devel@m.gmane.org; Tue, 07 Mar 2017 11:14:52 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55028) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clHkQ-0006AU-4L for emacs-devel@gnu.org; Tue, 07 Mar 2017 11:14:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clHkP-0004S5-5C for emacs-devel@gnu.org; Tue, 07 Mar 2017 11:14:02 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:52727) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1clHkJ-0004Pv-DU; Tue, 07 Mar 2017 11:13:55 -0500 Original-Received: from [192.168.1.100] ([213.162.68.17]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LrevR-1cHg9V1NVN-013KOD; Tue, 07 Mar 2017 17:13:52 +0100 In-Reply-To: <83y3whgkga.fsf@gnu.org> X-Provags-ID: V03:K0:U6n+CeI++kc6SaePiapth4KLxjUvC9tJlqkJVvCesFPPL0ZUS3j XAi+QAbrjfLsOmlUCQ771pFQt6j4zf8c5+jyxbybKMDKdosk85faQ6w+cDFCcNaLRiE564t w2qmQeINIhPzd+P0zlIrmU5MRLCOaI6QDBaa0dDRtMyQ7/ZHV213x31Bq4DRrFoFOxRnKaP j5v2Pg1EBgRiRI3tAuUDA== X-UI-Out-Filterresults: notjunk:1;V01:K0:H50rN0m//PA=:VZjBAdU3PSrwvEJTofmR9b OKUSioc72GvxP/eEIOuu7jcFuO2cGWMEqehIkVVlubDKmZUPU3LJjAxWWlARJClE1ZzJY8Zd2 523ekai1lkYWX5NDDbfpAD7DEDaEjp8ODd8CL+az/fmg6ZWPSHjrHXQ2oXl0vCTN8BE/pcyF7 nsZj9UqE+BdkfqhYBeDUTmehZ3cdxkjsyQIU4w5bxV6P78P0HiVRIyaHRbYKXNVRVo1O69JVh lLytnGQPihZfwubkJIK0C/MgyYg7Yio4S47C1gUoAswvyNG1R7VepQDbrniRsYDQaxtjPz6R/ qFusX8uGAjGVDTy29SyS/RERA5zx4i9ezj14/75GR1BT7y8zl0b62ce476Ld/XQ3z9DW/Bq/P lJ3dZz/9DA0HFAqzLQn7UQEAHgiFpbJ9hitGJuJt4SUSqoAGyp/dCpq16Ijs/bl0WO8TNK4DO UKhxsBvxAYDaF4zZ+T2sjl4gYc4qFTsA9s7UMbSD63i66cyLWeJG4GQ3ArFwJix+BzsGoCSwP W0pPNtfruPEbiMDKAlBxCaSwbjQj+sE8jAI0Cu/qz212y/7ulLUGjRrqCsnPDQqOiycv35rf2 n9UgxbsDXk3dL+rp8PdqIM/jjC5BWdVly4B6MwHkL+sVwSXMkwvBeJqb+YudwJLfLaaqckb1U 3T1nGQbVkEO5nBxiGCAzCErKGMedIkVGY8pG44Qg/Zyn21jQD8js83PgqTHxRuvSgv8wwhaQm 4e27/NoY2tT85qjua6NFhtd/YpCppca73zCpFEul3YeNmu7E/m4+AzvnCPgjshGQcEm8w9SM X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.21 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:212814 Archived-At: >> 1. If you want to build Emacs outside of the source tree >> (recommended), create the build directory and chdir there. >> >> Maybe we should remove that recommendation? > > I don't see why. Your problems are all related to outdated Lisp > files, so out-of-tree builds are unlikely to be a factor. (Which > means I again don't understand why you report a perceptible > degradation in build success rates, while I don't see anything close > to that.) Was the gnulib.mk issue from my first message in this thread related to out-of-tree building? >> > Are the failures always with outdated Lisp files? Or are they due to >> > other aspects of the build? >> >> I had three typical groups of failures (some of them also on GNU/Linux >> IIRC): >> >> - The "require cl-lib" ones - by far the largest group and by far the >> greatest annoyance. Do we really need cl-lib in preloaded Elisp? OK, >> this ship sailed long ago ... >> >> - More specific cl-generic.el related errors. IIRC usually something >> about cl-defgeneric but I don't recall the precise text any more. >> probably a subgroup of the first one. >> >> - Something I certainly never saw before about invalid bytecode. > > These are all related to outdated *.elc files. OK. I never saw these in the past years. Maybe I was just lucky. >> Also, failures occurred only when a configure step was performed before >> (which is probably obvious). Pure makes never failed. > > You mean, when configure is run automatically by "make"? Yes. BTW, all rebuilds in the past minutes had configure run automatically and succeeded without problems. So maybe the issue is resolved. martin