From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Build failure in master for GNU: "error: cannot open < lib/../nt/gnulib.mk: No such file or directory" Date: Wed, 11 Jan 2017 20:35:32 +0100 Message-ID: References: <20170111172220.GA10374@acm.fritz.box> <83vatlctzo.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1484163954 14261 195.159.176.226 (11 Jan 2017 19:45:54 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 11 Jan 2017 19:45:54 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: acm@muc.de, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 11 20:45:50 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 1cROq0-0002Iy-Ug for ged-emacs-devel@m.gmane.org; Wed, 11 Jan 2017 20:45:37 +0100 Original-Received: from localhost ([::1]:56636 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cROq4-0005Iz-1h for ged-emacs-devel@m.gmane.org; Wed, 11 Jan 2017 14:45:40 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45257) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cROgO-00035k-Rx for emacs-devel@gnu.org; Wed, 11 Jan 2017 14:35:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cROgL-0003JD-G2 for emacs-devel@gnu.org; Wed, 11 Jan 2017 14:35:40 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:35905) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cROgL-0003I6-8m; Wed, 11 Jan 2017 14:35:37 -0500 Original-Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1cROgH-0000qy-4t; Wed, 11 Jan 2017 20:35:35 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUCAQEFBAMTERAJBwYD AgIGBQR8enGLhgn3AAACcUlEQVQ4jWWUTXLbMAyFmRlP90jFAxi0uC8ZaS1O6QNQDLyvFPH+R+gD 5aSZKRLLJj78PBK0TYRx/N9Mf04iVQOcLkSwruZ0lw6eQa+FkgWobawszDWMwpF59PyWFczb4Rss tja3zbettdsJomth333YPcC8x7nQCcbY6rHP4ZB5cx2UnAEeZ75HCa//bm7HkEyswuO6rczOb9Hj gZUo6LItWVWN7WBVLGkprKfV83WF0uI9s6j70ncuD99GvLw+mgxfYArY1srej94HlgKSFNRJiCzq 9y7yD0AYEfXO/UFocjfxVANQo74/M+wT4CNJIZsT/AmVxDBDYTc9SBzBubgaF1rgsR2PdtpeueTl x4GMtmIEez95nNpWV984jMZxmwCa0zretT0GLfmBjF0Qo4B5RSlhTbwZN2+NAQ5uSEZz4Y0/Ljej znD23XjWKgjc89Vww+x8V8rcFQBseVTgg05wYyhvDh8hbYQqD70dbPKKg9cM3/444yCv1/BHee2t GCm7MxynuLqHir3WT4DbArn7FNx7Tty3odrYre5mwvMI2fF3e9O7q3MoOhCdF849L+ZyMbguEe7U R0hDHjAbYxYA/RLAkagApoyRLSdAhYQh52RpIHAaFrgNgGS1S05IIrXc71XpAO1yyohGxs9cFciE 2ouC0yilIot5Mf3GoPmnoVP+veD6QHvVm0TvXwxytQdZBC3QhCaQB+GqNxub713sVM96uhPEv5ha lq5KXXiHhrsmXMykN7XHPjOIlrNHsUs/hzwM2uAuwwneKeMvCdnBljKQKEaAkaoV4JCKr4etvwhb Rqhx04QR1PL9J2nC6y+2xAl5q/CTjAAAAABJRU5ErkJggg== In-Reply-To: <83vatlctzo.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 11 Jan 2017 20:49:15 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 80.91.224.195 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:211208 Archived-At: Eli Zaretskii writes: > gnulib.mk is needed to produce Makefile.in, which is needed to produce > Makefile, so Makefile cannot detect these things. There is a Makefile there, and of course it can detect these things if we want it to. If there is no Makefile there, then nobody has said "make" before, and in that case, things will work fine. For instance, if you check in "make"-breaking changes, then you could also check in something that has the necessary commands to make "make" work again. We just have to establish some kind of mechanism -- for instance, a special directive in the commit message? Or something else. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no