From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs 27.1 Windows Binaries -- testing wanted Date: Tue, 18 Aug 2020 21:58:35 +0300 Message-ID: <83k0xveq78.fsf@gnu.org> References: <83pn7oft7r.fsf@gnu.org> <5fd1bc533b4bfe603d106fb3ee816208@russet.org.uk> <83364keznu.fsf@gnu.org> <87imdgrlpq.fsf@telefonica.net> <83tuwzewxa.fsf@gnu.org> <87eeo3sxw0.fsf@telefonica.net> <47436f6137c965db141e290de6597fd5@russet.org.uk> <87imdfx1rs.fsf@db48x.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6103"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Daniel Brooks Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Aug 18 20:59:16 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 1k86pH-0001Un-Qz for ged-emacs-devel@m.gmane-mx.org; Tue, 18 Aug 2020 20:59:15 +0200 Original-Received: from localhost ([::1]:37208 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k86pG-00050a-Rc for ged-emacs-devel@m.gmane-mx.org; Tue, 18 Aug 2020 14:59:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52338) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k86op-0004Ut-Pa for emacs-devel@gnu.org; Tue, 18 Aug 2020 14:58:47 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:58123) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k86op-0002Eb-E1; Tue, 18 Aug 2020 14:58:47 -0400 Original-Received: from [176.228.60.248] (port=4889 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k86oo-0001cd-5d; Tue, 18 Aug 2020 14:58:46 -0400 In-Reply-To: <87imdfx1rs.fsf@db48x.net> (message from Daniel Brooks on Tue, 18 Aug 2020 11:11:19 -0700) 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:253970 Archived-At: > From: Daniel Brooks > Date: Tue, 18 Aug 2020 11:11:19 -0700 > > If you'd like inspiration, Firefox does a pretty decent job at this; > just visit about:buildconfig to see. We have system-configuration-features, which shows the equivalent info. But this isn't Phillip's problem: the problem here is that the Windows build of Emacs tries to load the optional libraries when they are first required, and if the load fails, the corresponding feature will behave as not available, even though Emacs was built to support that feature. IOW, the problem here is not to know how Emacs was built, but what optional libraries are available to it at run time on the end-user's machine.