From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Phillip Lord Newsgroups: gmane.emacs.devel Subject: Re: Process to build standalone Emacs + deps in Windows Date: Sat, 28 Mar 2020 19:36:05 +0000 Message-ID: <87lfnkmfve.fsf@russet.org.uk> References: <86fte0pmnc.fsf@csic.es> <83sgi0cwxj.fsf@gnu.org> <86a748xxnx.fsf@csic.es> <87eetk1apz.fsf@russet.org.uk> <86d090ha3q.fsf@csic.es> <86r1xgcx6b.fsf@csic.es> <86mu84cwoi.fsf@csic.es> <878sjoqd1x.fsf@russet.org.uk> <867dz7tfk0.fsf@csic.es> <83a7439o7t.fsf@gnu.org> <868sjkcvtb.fsf@csic.es> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="108160"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.90 (gnu/linux) Cc: emacs-devel@gnu.org To: Juan =?utf-8?Q?Jos=C3=A9_Garc=C3=ADa-Ripoll?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 28 20:37:29 2020 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 1jIHGr-000S2E-02 for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Mar 2020 20:37:29 +0100 Original-Received: from localhost ([::1]:59474 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIHGq-00028G-2F for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Mar 2020 15:37:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49183) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIHGH-0001jl-0g for emacs-devel@gnu.org; Sat, 28 Mar 2020 15:36:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jIHGE-00086z-NQ for emacs-devel@gnu.org; Sat, 28 Mar 2020 15:36:52 -0400 Original-Received: from cloud103.planethippo.com ([78.129.138.110]:43206) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jIHGE-000720-8n for emacs-devel@gnu.org; Sat, 28 Mar 2020 15:36:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=russet.org.uk; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:In-Reply-To:Date:References:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=HYLBERen8GpvfH1qlIWrVUHGWxap07Me2lVUpRHpHUk=; b=iIWhgaH/bJOthvfiyuQ92fYSV2 xs/CZEZUfwnyObCi9nuVV3xklPsLMyjXA2EJjLKYQQvuqL3M3YgLNRYYsQVgTHOOU7+cA7JGFA+sS PyN3zbbLqCeFssM3yd5QbHSwW2puMmGail7BJHaaXbixC9mwXs4UdVbXmH83dJ8H1uatHe+eSjQzm seeAjwtSqbNwoRmcuOsQgGkFkfBMUfvOUf/jmSSToDwfk5EiF74P+bvncfmX4PX6yOm1jquN9pGWo I8BudwocXb+OS/+vf/ct8Nh8iRJwsnj2OyDtLf7VdB0fxMAOSnrWViboris+kIEwLtMAE+XnADDMh ecOuEniA==; Original-Received: from cpc142652-benw12-2-0-cust953.16-2.cable.virginm.net ([82.21.43.186]:43868 helo=russet.org.uk) by cloud103.planethippo.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jIHFW-0005gJ-Qv; Sat, 28 Mar 2020 19:36:06 +0000 In-Reply-To: <868sjkcvtb.fsf@csic.es> ("Juan =?utf-8?Q?Jos=C3=A9_Garc?= =?utf-8?Q?=C3=ADa-Ripoll=22's?= message of "Sat, 28 Mar 2020 17:01:52 +0100") X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cloud103.planethippo.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - russet.org.uk X-Get-Message-Sender-Via: cloud103.planethippo.com: authenticated_id: phillip.lord@russet.org.uk X-Authenticated-Sender: cloud103.planethippo.com: phillip.lord@russet.org.uk X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 78.129.138.110 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:245897 Archived-At: Juan Jos=C3=A9 Garc=C3=ADa-Ripoll writes: > Eli Zaretskii writes: >> If this is indeed so, it's a bug in the build procedure. All the >> optional DLLs (a.k.a. "dependencies") are loaded dynamically at run >> time, and if some DLL is unavailable, the corresponding features will >> fail, but Emacs will still run "by itself" and be a useful editor. > > Sorry, it seems I misunderstood the *-no-deps concept deeply. I had > always assumed that *-no-deps whas a zip to be installed on top of the > *-deps one. Other way around. If you unpack the deps zip (emacs-27-x86_64-deps.zip) and the no-deps emacs (emacs-27.0.90-2-x86_64-no-deps.zip) into the same structure, you would get the same as emacs-27.0.90-2-x86_64.zip. For early versions of Emacs, (emacs-25) we had emacs-25.zip and then a "deps" file that you unpacked. But I wanted the "with-dependencies" to be the one with the simplest name, because that's what people would choose most often. I think -no-deps is probably most useful for people who want to unpack it over a msys2 installation that they already have. Unfortunately I don't have information and who and what people are actually using. Phil