From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ken Brown Newsgroups: gmane.emacs.devel Subject: Re: Compiling Emacs from source for hacking on it Date: Tue, 31 May 2022 09:42:05 -0400 Message-ID: References: <875yllucqd.fsf@disroot.org> <874k15an1p.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32236"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Cc: Po Lu , Akib Azmain Turja To: tomas@tuxteam.de, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 31 15:48:16 2022 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 1nw2EJ-00086i-Vq for ged-emacs-devel@m.gmane-mx.org; Tue, 31 May 2022 15:48:16 +0200 Original-Received: from localhost ([::1]:52156 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nw2EI-0000H5-IG for ged-emacs-devel@m.gmane-mx.org; Tue, 31 May 2022 09:48:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41308) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nw2DK-0007rq-QC for emacs-devel@gnu.org; Tue, 31 May 2022 09:47:14 -0400 Original-Received: from mail-sn1anam02on20701.outbound.protection.outlook.com ([2a01:111:f400:7ea9::701]:25890 helo=NAM02-SN1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nw2DH-00067A-PL for emacs-devel@gnu.org; Tue, 31 May 2022 09:47:13 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IAogEwgVpmW3KqGxYrgCDGy3ijVUvnepdC8ojXQtK8QsdWHiNTQ/Myga3AY2Te7xYdnxftHg8Xh0zjHM6wPWy39fa4tzOit9P577XItmtU2H7F23n4m3ns8bC0dSKeX71PykdnfRrnZvBIm01B0c+PQ7vPfgzRJHznhws1BSo2RdiqXFqkTSp87K71MakBII+h2SHlwJKUmRAD++llpbRSLAJJU6WLRKacgaeyfZyONNlFl0TNMwyWl/mClw3a3yvEBALvS2dTNEwg2gwk1xpqs+kSx9XguBTyduh4VZHgCAOyBZjnz7ooVBUZdC1kJg6tsifF9ReJfWv6PKkJmIHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+AmnlgY84eH1CsVTqH5JAI7U9VYeqyvUjYayGrzAbqI=; b=Ic1YitFncLex6R3BkFTMrfjugK1fV2rSC/btDq7I7NnTYmDhZX7i3f8f4RGoiTPlrGfU1Ve8k+7tZS3HwoBQdwccjCkSid4AvarTjcpqI8Rs8X0L3V9dehD+qDpqJzGLMnZfdVP4uhEDssmz8kUDz0ZABMa2p3UsYCI/m3mTT9kQYFDFcPuYRDJViUsdQn+PAnS5Ui1dJeZeKuUjeQvM95FrakMXGItV66L2wlKGTzle5nfu5aJym6Rz/NKejs+xZQaitrR5f5SCDMIN6Nu2Ax5XCpziZ0peBXdVQ0YMfI14hSX53x4wwlOBcIw0dZiM/KfqMpgDYfguWw7xeFCVaA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+AmnlgY84eH1CsVTqH5JAI7U9VYeqyvUjYayGrzAbqI=; b=EsA3mWd7HkukZqj0A5P1N5ysnJKIA3p1K+bVq7+cDys3dtLPgeHe/9O1eWPBDOKzmtLLR1CLMD+nbZLQBzFyvwpnnU+nA59+8dGWUIJnxNK9gRGLKB5R855qap4qHun4P138XWW5gaXiO+z9ymososyE1qPGsDRf2+qQuY4Z6/E= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Original-Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by DM6PR04MB6592.namprd04.prod.outlook.com (2603:10b6:5:1bf::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Tue, 31 May 2022 13:42:08 +0000 Original-Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::e48c:b440:3098:a050]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::e48c:b440:3098:a050%6]) with mapi id 15.20.5293.019; Tue, 31 May 2022 13:42:08 +0000 Content-Language: en-US In-Reply-To: X-ClientProxiedBy: MN2PR22CA0017.namprd22.prod.outlook.com (2603:10b6:208:238::22) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ddf74e34-d2f4-4b12-1562-08da430b5b20 X-MS-TrafficTypeDiagnostic: DM6PR04MB6592:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BNcXAw6pJAHfzcRDNfNVZ66NljtjzzgK6TYilNW50MaZWmtEXRF0Ah5fpLpDczg+k7rQ37EL6sDKGrMfwLUnrMWICYCRaWhgoRgLk/9iude6KksMvDj75HDAddm0zNFB2ivM2FQhVWiTLZWHAjRQLWPZTcFzEBHOcgk+I/d3RLlgQn27ryf0DAESQE3CZAMJKOJcSqVp7OdfzHxy1cDdefvzLDo1CcZm+JILSkS9FUn2FmtjMLO0aO0ughPOKjXECo+PQKtCf4lBDtEg+riCg8ZGNFIX4MUYKP1LokdAngwgGrwt4IfSruglfqJulkWyR+pzT8+jIyeD6nvqjoYmbVmYeGRmpsW8xQ3vC20g9geKlazcIOFL14d/SX2fsX90TNEJCJM+WaJevcW8/JL5EVSIxyuWzl41ynPvYPTru6Fe/xZKp3a3Jw4EDghy4yKwtYAN8QjftyjSsZE8inesh9d0gcNQzOgskxQXGxRMqm5Kvh0r9JfZIPaBWO/OKI27pcPwmaEZAot/Vu69qg6mexTaE3BeiVoObXFD3rcG9U5pIBHkO7/Ov3cHUtxz4NXWQzCd8VStrxDnSnbfwpJR8B6KimWZveLm/TU1UmiDTvL8DYuGFjHRajoznpJ0EO7+fkD/bPSkK9LvFEnkf3CyoRvIImf+YRVmXF51m0rcur9MPGpEiEQmTsIkDl1AD14YEqY6J3Nel9GB2Xzs3bv8t0O39lINtkjmFJ5+1Lh/k+Q= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(66946007)(66556008)(66476007)(186003)(2616005)(31686004)(8676002)(6512007)(36756003)(75432002)(38100700002)(6486002)(53546011)(86362001)(316002)(4326008)(31696002)(786003)(2906002)(54906003)(508600001)(6666004)(4744005)(83380400001)(8936002)(5660300002)(6506007)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y2ZxS01iV1gvbGt4OXBRWm0yelVpc25ScURxejZtcVI3d3Y3UitaRS9EbHU4?= =?utf-8?B?Q21EQ3MyKzNWNWJXRHVTR1NYbFkxTlBHUHRkODdzcUNYM0lKTFlHeDBHK1Qw?= =?utf-8?B?cHZDeWlKOFZGZDhLK0lBVy9ZT3ZmNG5PZU1aR2ZMYXpOd2JyODlxeFkvbkYr?= =?utf-8?B?d25Benc2Sm51UklTLzl5dnA2NlU5cE1wcEx3UHNMcUp0UkI2WDNUYm41ZHhh?= =?utf-8?B?bnU5RTlHeXZKVlNqdlB6amVmdzVZd05BYUJVRUMzTkFsL3orTloweko5ZmRk?= =?utf-8?B?UTNtbSthcUQ5TW9RNHJOVjFWNm1EY3pmNW1ydlg1NDFxYlhVd25uUTU2L0Rq?= =?utf-8?B?WDBIOVRDRTVKUEpRelhnZEFoaGNLZTRBczZaMTYrQytjTVZkdlAwb2hVWVha?= =?utf-8?B?Uk9iMnRrMGJWKzFLd0dDNFdtQnNtclhuZEpGdE4xTUg1QnYzUTRXeWJWeGlN?= =?utf-8?B?cS9RVllaN2ZoNnpub1hnZVBYeFBJNitOQ3g2TTErS0g4V3VJeDFhMlduNzRW?= =?utf-8?B?SXdrVHYxQ1hXTHAzVENJMHJkd2pKUFpqRFhKRFA0elRiZWhHYU80UVZzazlY?= =?utf-8?B?YmxUaUtWb1VTMWJqUE5PNG9oVFBLOXdzNUkxVkpYcTk2ZitCVEN3RE9pTnRx?= =?utf-8?B?Tk1LWmJ6ZUV4S0M1RndvVmF6MDN1d3IyVUR3UX X-MS-Exchange-AntiSpam-MessageData-1: 3lExRPSuVCGuOA== X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: ddf74e34-d2f4-4b12-1562-08da430b5b20 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2022 13:42:08.0908 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: u9sFTcKP2ovkhH+IJQIfxfsCNEGJieJ2x1e5TE2cWATNc3SrKsaXA/6dHIOwMZK8O8mrp91ER6jng3GFhWBO5A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB6592 Received-SPF: pass client-ip=2a01:111:f400:7ea9::701; envelope-from=kbrown@cornell.edu; helo=NAM02-SN1-obe.outbound.protection.outlook.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, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:290406 Archived-At: On 5/31/2022 9:35 AM, tomas@tuxteam.de wrote: >> I think out of tree builds never really worked in Emacs. > > Hm. FWIW I build regularly out-of-tree. I make sure to radically > delete the build dir, and do a "make distclean" (possibly not > needed). > > The only issues I had were, from time to time, older .elc files > (thus that "double cleaning" above: that's how voodoo rituals I also build out-of-tree and have done so for years. I don't do any special cleaning between builds, and it works fine. Ken