From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: master fails to build on FreeBSD when ACL support is on Date: Tue, 16 Jan 2018 09:06:34 -0800 Organization: UCLA Computer Science Department Message-ID: <5b3fb4f2-41bd-3573-eaba-29b7a60f6008@cs.ucla.edu> References: <86o9lua0yx.fsf@phe.ftfl.ca> 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 1516122413 16567 195.159.176.226 (16 Jan 2018 17:06:53 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 16 Jan 2018 17:06:53 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 Cc: Ashish SHUKLA To: Joseph Mingrone , emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 16 18:06:48 2018 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 1ebUh8-0003do-Pq for ged-emacs-devel@m.gmane.org; Tue, 16 Jan 2018 18:06:42 +0100 Original-Received: from localhost ([::1]:49671 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ebUj8-0000kl-LU for ged-emacs-devel@m.gmane.org; Tue, 16 Jan 2018 12:08:46 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59061) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ebUhE-0007pf-Mn for emacs-devel@gnu.org; Tue, 16 Jan 2018 12:06:49 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ebUhB-0005b4-Gl for emacs-devel@gnu.org; Tue, 16 Jan 2018 12:06:48 -0500 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:58264) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ebUhB-0005aN-BP for emacs-devel@gnu.org; Tue, 16 Jan 2018 12:06:45 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 1B3421616F4; Tue, 16 Jan 2018 09:06:44 -0800 (PST) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id rbwA9lqn1nlK; Tue, 16 Jan 2018 09:06:38 -0800 (PST) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 155A11616EB; Tue, 16 Jan 2018 09:06:38 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id d1rYrOn3hi5Z; Tue, 16 Jan 2018 09:06:38 -0800 (PST) Original-Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id F08D6160D39; Tue, 16 Jan 2018 09:06:37 -0800 (PST) In-Reply-To: <86o9lua0yx.fsf@phe.ftfl.ca> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 131.179.128.68 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:222015 Archived-At: On 01/15/2018 08:20 PM, Joseph Mingrone wrote: > Building with commit 5af5df1 results in this error when ACL support is > turned on. > > EMACSLOADPATH= '../src/bootstrap-emacs' -batch --no-site-file --no-site-lisp --eval '(setq load-prefer-newer t)' -f batch-byte-compile emacs-lisp/macroexp.el >>> Error occurred processing emacs-lisp/macroexp.el: File error (("Copying permissions to" "Invalid argument" "/wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-5af5df1f7c20858dab762830e1a94994ceda425/lisp/emacs-lisp/macroexp.elc")) > The build succeeded with commit 6b8e9b7 from November 17th. I don't see anything obvious that changed between those two commits, that would explain the problem. What system calls are failing in the new build but succeeding in old one? You should be able to use truss to find that out.