From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: Git master head build failure? Date: Thu, 01 Apr 2021 14:10:50 +1100 Message-ID: <8735waelo4.fsf@gmail.com> References: <875z16en2o.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33019"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.5.11; emacs 27.2.50 Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Apr 01 05:20:54 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lRnt8-0008VG-BN for ged-emacs-devel@m.gmane-mx.org; Thu, 01 Apr 2021 05:20:54 +0200 Original-Received: from localhost ([::1]:52864 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lRnt6-0004pX-Sz for ged-emacs-devel@m.gmane-mx.org; Wed, 31 Mar 2021 23:20:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35586) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lRns4-0004OD-Ap for emacs-devel@gnu.org; Wed, 31 Mar 2021 23:19:48 -0400 Original-Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:33345) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lRns2-0000IR-Qu for emacs-devel@gnu.org; Wed, 31 Mar 2021 23:19:47 -0400 Original-Received: by mail-pl1-x62f.google.com with SMTP id f17so315827plr.0 for ; Wed, 31 Mar 2021 20:19:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=jxYZ/nY6WuHcJOJ5NKnJZ+J5hus36y4TbS7KoePY5Hk=; b=QX5vUVuj56IQQuNIx5wSuKzjBwfONiMj5I4NUYcJf3Hr4N+OlHpcMoMxPP0TeQiovq i4eMryOi36zb4G6S/hgKoYXEasxR17UCdzBY8G2yOeEZdJWeUq05qK0pRlejwlLodB/G MhHUxpos1L5V3xsf9YxSFKn6KakQlkxZQ3in0PiR/nRhsGofzQytb2MrlS3csJg50jjF OC+/aF39rx8Z4zYwbqiqKsQsSFWWTe0dHyNuE164pKETwU7AEJ1CagkOc27OhkBv/1zx UjOuHkH9LLhUVkmHnSkL/CAgo1YfJm8tP0nGPeGKhJ/cBH5jX/bFeYVW1knNCWv0Qutn kDCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version:content-transfer-encoding; bh=jxYZ/nY6WuHcJOJ5NKnJZ+J5hus36y4TbS7KoePY5Hk=; b=YbnZsZen9YC62pH2N+AGHd40X1xSBm4MvDpquDjV9IFY1o9nEXzWK89I16g2tezBLG Z4SeNQCSSElCUy60g/JChY9L6Updk2D/fuFBdsO39E6iiRpc+jTEuwvOKUi8L57vmbxw ApxAiM6nffJNuTql1aivfCkIDBc5ciTT1qc5j+nB8NekFKl4kep/7I7SZTf7gwqeGiSo 5RdDLKIlcrlCYQJhRnTbdJ52Fm9cCn7fMQXcEdxSYOAtpg7UgOuejfKeXHvuv2gTf1Be px+bdbGfNTFxxBVtArr4kffKRG5G8JuDOL3o0tx9H7D83l6CPlt1T9o2LolfrdesJOYL MyAg== X-Gm-Message-State: AOAM531ivKqYx3GS/2UozW3Va2DhxxkKXAKibAs0EEXSXCy4siNq7nG+ vLFEsZkJO38yrtkdSnlS/KKcFFdXN+A= X-Google-Smtp-Source: ABdhPJyn7/0ViPAsnOsmrQ5MRlAzkgZcRqBEIVXX/0BuW6cr1T6VnuzRXbkH/t7hxjyI304LuwjKGw== X-Received: by 2002:a17:902:b60b:b029:e6:ef44:5231 with SMTP id b11-20020a170902b60bb02900e6ef445231mr6074612pls.79.1617247183598; Wed, 31 Mar 2021 20:19:43 -0700 (PDT) Original-Received: from tim-desktop (220-235-4-70.dyn.iinet.net.au. [220.235.4.70]) by smtp.gmail.com with ESMTPSA id j92sm3407503pja.29.2021.03.31.20.19.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Mar 2021 20:19:43 -0700 (PDT) In-reply-to: Received-SPF: pass client-ip=2607:f8b0:4864:20::62f; envelope-from=theophilusx@gmail.com; helo=mail-pl1-x62f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:267232 Archived-At: Stefan Monnier writes: >> In toplevel form: >> cedet/semantic/bovine/c.el:35:1: Error: Loading file >> /home/tim/git/emacs/lisp/cedet/semantic/bovine/c-by.elc failed to provide >> feature =E2=80=98semantic/bovine/c-by=E2=80=99 > [...] >> This is in a repo which previously had the emacs-27 branch checked out. >> Now has the master branch checked out. >> Is this a known issue or have I missed something? > > I think it's known to the extent that I have seen such problems every > once in a while, but I don't think I've seen an actual bug report for > it yet. > > IIUC the problem is that our "make clean" rules don't clean hard enough. > I suspect for example that > > rm /home/tim/git/emacs/lisp/cedet/semantic/bovine/c-by.el > > might help, > OK, thanks Stefan. I will give that a go. I thought 'git status' would show me anything 'left' after a clean that was not part of the repo, but now I notice that file is included in the .gitignore list, so would not show up. I wonder if it would be possible for make maintainer-clean to somehow look at what is in .gitignore and ensure anything in there is also removed? Would be good if at least that target returned the repo to an exact replica of what you would get if you did a fresh clone.=20 --=20 Tim Cross