From unknown Sun Aug 10 07:14:06 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28888 <28888@debbugs.gnu.org> To: bug#28888 <28888@debbugs.gnu.org> Subject: Status: 26.0.90; nt/INSTALL.W64 Reply-To: bug#28888 <28888@debbugs.gnu.org> Date: Sun, 10 Aug 2025 14:14:06 +0000 retitle 28888 26.0.90; nt/INSTALL.W64 reassign 28888 emacs submitter 28888 Francis Wright severity 28888 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 06:07:15 2017 Received: (at submit) by debbugs.gnu.org; 18 Oct 2017 10:07:15 +0000 Received: from localhost ([127.0.0.1]:47315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4lFq-000414-SP for submit@debbugs.gnu.org; Wed, 18 Oct 2017 06:07:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4lFp-00040s-Cm for submit@debbugs.gnu.org; Wed, 18 Oct 2017 06:07:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e4lFd-0007vW-UX for submit@debbugs.gnu.org; Wed, 18 Oct 2017 06:07:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,HTML_MESSAGE, RECEIVED_FROM_WINDOWS_HOST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55146) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e4lFd-0007vQ-Qd for submit@debbugs.gnu.org; Wed, 18 Oct 2017 06:07:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41143) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e4lFY-0007Pj-SY for bug-gnu-emacs@gnu.org; Wed, 18 Oct 2017 06:07:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e4lFT-0007qR-Qv for bug-gnu-emacs@gnu.org; Wed, 18 Oct 2017 06:06:56 -0400 Received: from mail-oln040092068074.outbound.protection.outlook.com ([40.92.68.74]:49216 helo=EUR02-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e4lFT-0007pX-BA for bug-gnu-emacs@gnu.org; Wed, 18 Oct 2017 06:06:51 -0400 Received: from HE1EUR02FT005.eop-EUR02.prod.protection.outlook.com (10.152.10.57) by HE1EUR02HT246.eop-EUR02.prod.protection.outlook.com (10.152.11.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.77.10; Wed, 18 Oct 2017 10:06:49 +0000 Received: from DB6PR0901MB1638.eurprd09.prod.outlook.com (10.152.10.59) by HE1EUR02FT005.mail.protection.outlook.com (10.152.10.99) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.77.10 via Frontend Transport; Wed, 18 Oct 2017 10:06:49 +0000 Received: from DB6PR0901MB1638.eurprd09.prod.outlook.com ([fe80::bc88:824d:f304:66aa]) by DB6PR0901MB1638.eurprd09.prod.outlook.com ([fe80::bc88:824d:f304:66aa%18]) with mapi id 15.20.0077.022; Wed, 18 Oct 2017 10:06:49 +0000 From: Francis Wright To: "bug-gnu-emacs@gnu.org" Subject: 26.0.90; nt/INSTALL.W64 Thread-Topic: 26.0.90; nt/INSTALL.W64 Thread-Index: AdNH+Jdb2T0WmTH6SGquo9ktrcfhcQ== Date: Wed, 18 Oct 2017 10:06:49 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=live.co.uk; x-incomingtopheadermarker: OriginalChecksum:842E2BF9B70D82FBD5559990983DC8C121A1F6CCE35E422638650D36BE9D1E94; UpperCasedChecksum:BC54A1270F1C9B8AD734D523002B93CA1E614BF277378007189036386B3BE958; SizeAsReceived:6802; Count:43 x-tmn: [HAsCM7fpBruiPZOqYliGomkmImHcRYT3] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1EUR02HT246; 6:9K1ASQHuECB4MVwZkaQ1vXKa8aEcjBAWBQyrlk6230b+gO13cl2cfkRcCiB2soUD7DxXhEWkUNtdDSW6aorvJolApqWspqYtSSuId9AOvq4MpbZN1D0Q2Ubve/TGVRC4BeGnfAiUvnVdObRG0hYfU5887QtoEmjcXyhFBUAvNN60PfbOWhvR74GQpJ7gdvtdOOD4XbUBQKwpuHl0vlO2A8ZHPrFRPoRBGACgVDJPcgIFhQlJ8wQ5Cjn2n7h/HngJrTVavJybGZwHUu2udLtKf2K85kSwYrqh7FMlMnGb1AuQ6NDkrP0hYO5ObSIEAWysrrUqgTMceI0YVkb22QL7jA==; 5:7JRU480D7bU/dYy11+luCax3KzYxxSpPyMg8QuKH/2ACL4HlxJVJtfN97uiL85uSgxI5vq/hWXGiTDQwpb8AISRN5aS8civkZrFNgoTyNla4mPSjv7o5e3pK5hp+hjHl9VCu5X19UccLLmit8CZggg==; 24:m5luUKL4nMn0GtxvL7fUFZ4wEXlA2NyCT5xJ3a4nQuqWP4o0cWIiNLFeN50MPxX/4ewYHGu329ylGLXdoHYHb20QCUH43wpoAlHqs+PxuOU=; 7:2fIhXt/wkzG23DLehTKh04+XoeEaHdJXMWHrxsABAjn8qQTPcgqx54q3Xh5x1yr8M1Y9vdvHDvwKfVmd7nTmMLMYhZE4N4hOicSvENOKYGci0e4qMYcpdcxrUtuE/RQm8QGkrGt09qHOazjVhNvQxptCpj3I+sFFjUnv0BKArua6xXLIPJsExcPn4lGaYghXfFLYMEo3OXz3+urp0Y70vxC45MNAb+RpT8sd1RjxyBY= x-incomingheadercount: 43 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 2ddcc802-d012-4f72-ec2f-08d5160ff274 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125374)(1701031045); SRVR:HE1EUR02HT246; x-ms-traffictypediagnostic: HE1EUR02HT246: x-exchange-antispam-report-test: UriScan:(158342451672863)(788757137089)(21748063052155); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:HE1EUR02HT246; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1EUR02HT246; x-forefront-prvs: 0464DBBBC4 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:HE1EUR02HT246; H:DB6PR0901MB1638.eurprd09.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_DB6PR0901MB1638CF78FB54D8BDD20BC85BE54D0DB6PR0901MB1638_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2017 10:06:49.0550 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR02HT246 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --_000_DB6PR0901MB1638CF78FB54D8BDD20BC85BE54D0DB6PR0901MB1638_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I noticed the following errors in the 64-bit Windows build instructions in the file nt/INSTALL.W64 when using a new MSYS2 installation. The library liblcms2 is not currently available using pacman, which causes the pacman command shown to fail, but it works if that library is removed. It might be best to recommend trying to install liblcms2 separately, in the hope that it will become available in the future. There is no file mingw64_shell.bat in the \msys64 folder. However, there is an item labelled "MSYS2 MinGW 64-bit" in the Windows Start menu, which seems to work correctly. Also, msys2_shell.bat is actually msys2_shell.cmd. Apart from the above issues the build went well and the resulting version of Emacs seems to have worked correctly so far. In GNU Emacs 26.0.90 (build 2, x86_64-w64-mingw32) of 2017-10-17 built on MONOLITH Windowing system distributor 'Microsoft Corp.', version 10.0.15063 Recent messages: Loading sendmail...done Creating customization items ...done Resetting customization items...done Creating customization setup...done Saving file c:/Users/fjw/AppData/Roaming/.emacs... Wrote c:/Users/fjw/AppData/Roaming/.emacs [2 times] Mark set Making completion list... [6 times] Send buffer contents as mail message? (y or n) y Sending...done Configured using: 'configure --prefix=3D/d/emacs/emacs-26.0.90 --without-imagemagick' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS Important settings: value of $LANG: ENG locale-coding-system: cp1252 Major mode: Info Minor modes in effect: show-paren-mode: t delete-selection-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader url-util mailalias mailclient browse-url pp sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cus-edit wid-edit cl-print find-func thingatpt help-fns radix-tree help-mode jka-compr info elec-pair paren delsel cus-start cus-load finder-inf package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib server time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 16 167409 10179) (symbols 56 23758 1) (miscs 48 349 203) (strings 32 44517 1270) (string-bytes 1 1108717) (vectors 16 18578) (vector-slots 8 532882 13737) (floats 8 74 277) (intervals 56 5210 44) (buffers 992 20)) --_000_DB6PR0901MB1638CF78FB54D8BDD20BC85BE54D0DB6PR0901MB1638_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

I noticed the following errors in the 64-bit Windows= build instructions

in the file nt/INSTALL.W64 when using a new MSYS2 in= stallation.

 

The library liblcms2 is not currently available usin= g pacman, which

causes the pacman command shown to fail, but it work= s if that library is

removed. It might be best to recommend trying to ins= tall liblcms2

separately, in the hope that it will become availabl= e in the future.

 

There is no file mingw64_shell.bat in the \msys64 fo= lder. However, there

is an item labelled "MSYS2 MinGW 64-bit" i= n the Windows Start menu,

which seems to work correctly. Also, msys2_shell.bat= is actually

msys2_shell.cmd.

 

Apart from the above issues the build went well and = the resulting

version of Emacs seems to have worked correctly so f= ar.

 

 

In GNU Emacs 26.0.90 (build 2, x86_64-w64-mingw32)

of 2017-10-17 built on MONOLITH

Windowing system distributor 'Microsoft Corp.', vers= ion 10.0.15063

Recent messages:

Loading sendmail...done

Creating customization items ...done

Resetting customization items...done

Creating customization setup...done

Saving file c:/Users/fjw/AppData/Roaming/.emacs...

Wrote c:/Users/fjw/AppData/Roaming/.emacs [2 times]<= o:p>

Mark set

Making completion list... [6 times]

Send buffer contents as mail message? (y or n) y

Sending...done

 

Configured using:

'configure --prefix=3D/d/emacs/emacs-26.0.90 --witho= ut-imagemagick'

 

Configured features:

XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS L= IBXML2 ZLIB

TOOLKIT_SCROLL_BARS

 

Important settings:

  value of $LANG: ENG

  locale-coding-system: cp1252

 

Major mode: Info

 

Minor modes in effect:

  show-paren-mode: t

  delete-selection-mode: t

  tooltip-mode: t

  global-eldoc-mode: t

  electric-indent-mode: t

  mouse-wheel-mode: t

  tool-bar-mode: t

  menu-bar-mode: t

  file-name-shadow-mode: t

  global-font-lock-mode: t

  font-lock-mode: t

  blink-cursor-mode: t

  auto-composition-mode: t

  auto-encryption-mode: t

  auto-compression-mode: t

  buffer-read-only: t

  line-number-mode: t

  transient-mark-mode: t

 

Load-path shadows:

None found.

 

Features:

(shadow sort mail-extr emacsbug message rmc puny dir= ed dired-loaddefs

format-spec rfc822 mml mml-sec epa derived epg gnus-= util rmail

rmail-loaddefs mm-decode mm-bodies mm-encode mail-pa= rse rfc2231

mailabbrev gmm-utils mailheader url-util mailalias m= ailclient browse-url

pp sendmail rfc2047 rfc2045 ietf-drums mm-util mail-= prsvr mail-utils

cus-edit wid-edit cl-print find-func thingatpt help-= fns radix-tree

help-mode jka-compr info elec-pair paren delsel cus-= start cus-load

finder-inf package easymenu epg-config url-handlers = url-parse

auth-source cl-seq eieio eieio-core cl-macs eieio-lo= addefs

password-cache url-vars seq byte-opt gv bytecomp byt= e-compile cconv

cl-loaddefs cl-lib server time-date mule-util toolti= p eldoc electric

uniquify ediff-hook vc-hooks lisp-float-type mwheel = dos-w32 ls-lisp

disp-table term/w32-win w32-win w32-vars term/common= -win tool-bar dnd

fontset image regexp-opt fringe tabulated-list repla= ce newcomment

text-mode elisp-mode lisp-mode prog-mode register pa= ge menu-bar

rfn-eshadow isearch timer select scroll-bar mouse ji= t-lock font-lock

syntax facemenu font-core term/tty-colors frame cl-g= eneric cham georgian

utf-8-lang misc-lang vietnamese tibetan thai tai-vie= t lao korean

japanese eucjp-ms cp51932 hebrew greek romanian slov= ak czech european

ethiopic indian cyrillic chinese composite charscrip= t charprop

case-table epa-hook jka-cmpr-hook help simple abbrev= obarray minibuffer

cl-preloaded nadvice loaddefs button faces cus-face = macroexp files

text-properties overlay sha1 md5 base64 format env c= ode-pages mule

custom widget hashtable-print-readable backquote w32= notify w32 multi-tty

make-network-process emacs)

 

Memory information:

((conses 16 167409 10179)

(symbols 56 23758 1)

(miscs 48 349 203)

(strings 32 44517 1270)

(string-bytes 1 1108717)

(vectors 16 18578)

(vector-slots 8 532882 13737)

(floats 8 74 277)

(intervals 56 5210 44)

(buffers 992 20))

--_000_DB6PR0901MB1638CF78FB54D8BDD20BC85BE54D0DB6PR0901MB1638_-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 07:35:58 2017 Received: (at 28888) by debbugs.gnu.org; 18 Oct 2017 11:35:58 +0000 Received: from localhost ([127.0.0.1]:47359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4mdi-0008BV-8M for submit@debbugs.gnu.org; Wed, 18 Oct 2017 07:35:58 -0400 Received: from mail-it0-f44.google.com ([209.85.214.44]:52898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4mdh-0008BI-2Y for 28888@debbugs.gnu.org; Wed, 18 Oct 2017 07:35:57 -0400 Received: by mail-it0-f44.google.com with SMTP id j140so5573692itj.1 for <28888@debbugs.gnu.org>; Wed, 18 Oct 2017 04:35:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=QQU2BJowFlclLdzykP1HnNtGMMqj9RX94MYCoifEt4o=; b=NCYpXvoht3QncKpg82UGOEU7u833HE8apJVc6+jTd+ho/MAVgLHtA6FDnhqLQkCTnJ 12chdRjrliwWXun6QFbVFG7BRLAy1yBPhXUVmU3+B31s93lFPLqLMRvqCvaa/omv0jan ALRWJmOJzzvjIzTqJczBUF1418JWVbGqt3NZ/Ftp/qY/AxILuQgkwpne8AP/FT+9aygG CfxaTwqdbXg4EWjO4iAncbn2s69ZEWdUYHL0ZUhVYxWONeBZMpAFJaPrTROtBvzdnYN5 e0kwKWWdsq/EcH10NOB8DVoQST25q5vKnyNoCqjGxcMPvEHrKPTggpTnokRz8yuzlkY5 p5Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=QQU2BJowFlclLdzykP1HnNtGMMqj9RX94MYCoifEt4o=; b=r3UHbs9ZVRhmUZQqI3aoTv5F3g/DXuUMD7y0oDu7BT5qBj9wQjvlh8ZJ4zp1MZ9Tlu k0C1j2Hvjl1VBV1mYOYzKQYXKK54JiFib27xHpYBg4Y5VdlTUxbYSwpmfdo9nRcdvysW daA2LF7l9gUDFbdDPQInb58vdvbG8n4vAm0tEg012+cOQQSgBn2Wok/OwtIvZbm8k3XC t/t3ECQY8qJ3vpZ74FbnjVC1pPVvEX0hu3pS4Oqfna0Vnh2dhJ3T3ECL7ZH1BBMqxX1S J31HvfpGuLxRsI5gWBmkfXlQhabD055QYl6a9d2TAXuPV5Y3k3DmQvMs73PuvLnivRWL WrBQ== X-Gm-Message-State: AMCzsaUpsQZO+AD90o1WZj4rLHKiuYOuSrwooQihyRES3ZLVoCcylXu9 jKznyh1F9m1Wnp9Aoipb0WSd2Q== X-Google-Smtp-Source: ABhQp+QxYhYQHKaG8H8DMikDH0hValDeZDzVWYr9eiNZsDcKoLqdeVD8AIfeNKyM+HUsWmVLmaz/ww== X-Received: by 10.36.40.203 with SMTP id h194mr9760301ith.26.1508326551175; Wed, 18 Oct 2017 04:35:51 -0700 (PDT) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id m12sm6352853ita.17.2017.10.18.04.35.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 18 Oct 2017 04:35:49 -0700 (PDT) From: Noam Postavsky To: Francis Wright Subject: Re: bug#28888: 26.0.90; nt/INSTALL.W64 References: Date: Wed, 18 Oct 2017 07:35:48 -0400 In-Reply-To: (Francis Wright's message of "Wed, 18 Oct 2017 10:06:49 +0000") Message-ID: <87po9kg02z.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 28888 Cc: 28888@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Francis Wright writes: > I noticed the following errors in the 64-bit Windows build instructions > in the file nt/INSTALL.W64 when using a new MSYS2 installation. There is some ongoing discussion on this in Bug#28601. > The library liblcms2 is not currently available using pacman, which > causes the pacman command shown to fail, but it works if that library is > removed. It might be best to recommend trying to install liblcms2 > separately, in the hope that it will become available in the future. Actually, the package was just renamed to mingw-w64-x86_64-lcms2. https://debbugs.gnu.org/cgi/bugreport.cgi?users=emacs;bug=28601#77 > There is no file mingw64_shell.bat in the \msys64 folder. However, there > is an item labelled "MSYS2 MinGW 64-bit" in the Windows Start menu, > which seems to work correctly. Also, msys2_shell.bat is actually > msys2_shell.cmd. Can you check what that item links to? I guess it should be C:\msys64\mingw64.exe (which is also one of the updates discussed in Bug#28601). https://debbugs.gnu.org/cgi/bugreport.cgi?users=emacs;bug=28601#29 > Apart from the above issues the build went well and the resulting > version of Emacs seems to have worked correctly so far. Did you change the Windows PATH? The instructions currently suggest this, but it seems no longer needed for Emacs 26, and it causes some extra complication with Msys find vs builtin Windows find.exe. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28601;filename=INSTALL.W64.diff;att=1;msg=65 (near the bottom) From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 19 19:20:01 2017 Received: (at 28888) by debbugs.gnu.org; 19 Oct 2017 23:20:01 +0000 Received: from localhost ([127.0.0.1]:50835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5K6a-0003TN-W6 for submit@debbugs.gnu.org; Thu, 19 Oct 2017 19:20:01 -0400 Received: from mail-io0-f180.google.com ([209.85.223.180]:43191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5K6Y-0003T6-EI for 28888@debbugs.gnu.org; Thu, 19 Oct 2017 19:19:59 -0400 Received: by mail-io0-f180.google.com with SMTP id 134so11562332ioo.0 for <28888@debbugs.gnu.org>; Thu, 19 Oct 2017 16:19:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version; bh=oVdFBGkYFjd9VLnknc7aNbrkSgnkrjA6lEaghZ6ao2A=; b=GnPpI4DCde7S4U8/JySIBNdEM1SWs2guPEI8AGygPJdHyG0P0zH1pj3XqM+/Fe8HrM nTn4quY/k+3iiCTjh/Sn3j8Tp4skf8K1PxrN3JTcIOVq6IlFTcJyR1jhYEMt22dHR+Pu 6n6BoAggcWwCGf7ZmV+M5fishnzpKXKxOyJCx2noSKvuzZBY6YJVfyxYStvQpLDP+NFg gX9u2fdie89WqMD3Rc6tcmP9M8mqcN8ttxI/De5YPyKSf0Z+IPyOV6DNYCSK9ZX0pbZC VrHMQlRFim6qRB4WxpSCtP+T8XfdkVe9u/sG/hh+fC6faCGg7vlzu5gcXl1eZcyWE0yk oo9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version; bh=oVdFBGkYFjd9VLnknc7aNbrkSgnkrjA6lEaghZ6ao2A=; b=rIJF4dBEIny5tAjb9HzWQBaeiUxUzXPqr99ukX0fH+9AtlR1PVyhffSnuAilTw9oVF yMZI5N0rOVh3qD46y4PnG/FWazoNUq7OKTxMmTVkEV6d4KfeN2ZWCFLm2anfkVMs1huy iCq/D6y2XLQMw4VHzFAWFUEy+/x9IDBcG1wSK0gcIWNU741EdRcXbt3sRriBB2suBOow ziDLhOQc+X7/hq/99+jQ7+OTdEmhlGc5/3GNRU/cJ2aMkdOXjIqOysXVvb1SLTHl/ir0 Ca0PPOOswySQ7qxqQWMFtZbIaWXFceYeqqXh+VVJKLPodYdZnjSgsgZ1/KgOE7Nimzsq FV3Q== X-Gm-Message-State: AMCzsaXVdAWyWPZrju0dMjUTIqg42Cdyphje6t9Bl6ASh0mM9VDfS1g3 VIq29T9u+mnrXT+4nAd9b8k= X-Google-Smtp-Source: ABhQp+QtVcz3+cWbERZWsPGsvyx+KT2z0S+0UKga1iw/bbnhji1Zn5xvEueWfzTa17kW6TSr6BuhSQ== X-Received: by 10.107.27.144 with SMTP id b138mr4427636iob.9.1508455192921; Thu, 19 Oct 2017 16:19:52 -0700 (PDT) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id e34sm7508182ioj.83.2017.10.19.16.19.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 19 Oct 2017 16:19:51 -0700 (PDT) From: Noam Postavsky To: 28888@debbugs.gnu.org Subject: RE: bug#28888: 26.0.90; nt/INSTALL.W64 Date: Thu, 19 Oct 2017 19:19:50 -0400 Message-ID: <878tg6g1yh.fsf@users.sourceforge.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 28888 Cc: Francis Wright X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) --=-=-= Content-Type: text/plain [forwarding to list] --=-=-= Content-Type: message/rfc822 Content-Disposition: inline From: Francis Wright To: Noam Postavsky Subject: RE: bug#28888: 26.0.90; nt/INSTALL.W64 Thread-Topic: bug#28888: 26.0.90; nt/INSTALL.W64 Thread-Index: AdNH+Jdb2T0WmTH6SGquo9ktrcfhcQADKsxoAAi4m+A= Date: Wed, 18 Oct 2017 16:06:37 +0000 Message-ID: References: <87po9kg02z.fsf@users.sourceforge.net> In-Reply-To: <87po9kg02z.fsf@users.sourceforge.net> X-Headers-End: 1e4qrk-0005P1-I2 MIME-Version: 1.0 Content-Type: text/plain > From: Noam Postavsky [mailto:npostavs@gmail.com] On Behalf Of Noam > Postavsky > Sent: Wednesday, 18 October 2017 12:36 pm > To: Francis Wright > Cc: 28888@debbugs.gnu.org > Subject: Re: bug#28888: 26.0.90; nt/INSTALL.W64 >=20 > Francis Wright writes: >=20 > > I noticed the following errors in the 64-bit Windows build > > instructions in the file nt/INSTALL.W64 when using a new MSYS2 > installation. >=20 > There is some ongoing discussion on this in Bug#28601. >=20 > > The library liblcms2 is not currently available using pacman, which > > causes the pacman command shown to fail, but it works if that library > > is removed. It might be best to recommend trying to install liblcms2 > > separately, in the hope that it will become available in the future. >=20 > Actually, the package was just renamed to mingw-w64-x86_64-lcms2. >=20 > https://debbugs.gnu.org/cgi/bugreport.cgi?users=3Demacs;bug=3D28601#77 OK, I'll try that when I build the next update. Thanks. > > There is no file mingw64_shell.bat in the \msys64 folder. However, > > there is an item labelled "MSYS2 MinGW 64-bit" in the Windows Start > > menu, which seems to work correctly. Also, msys2_shell.bat is actually > > msys2_shell.cmd. >=20 > Can you check what that item links to? I guess it should be > C:\msys64\mingw64.exe (which is also one of the updates discussed in > Bug#28601). >=20 > https://debbugs.gnu.org/cgi/bugreport.cgi?users=3Demacs;bug=3D28601#29 "MSYS2 MinGW 64-bit" in my Windows Start menu is a shortcut to "C:\msys64\m= sys2_shell.cmd -mingw64". > > Apart from the above issues the build went well and the resulting > > version of Emacs seems to have worked correctly so far. >=20 > Did you change the Windows PATH? The instructions currently suggest > this, but it seems no longer needed for Emacs 26, and it causes some extr= a > complication with Msys find vs builtin Windows find.exe. >=20 > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D28601;filename=3DINSTALL. > W64.diff;att=3D1;msg=3D65 > (near the bottom) No, I didn't change the Windows path because I don't want this new MSYS env= ironment to get mixed up with my normal environment. The build ran fine wit= hout any modification to my path. The various options to start a MSYS shell= seem to set the path appropriately within that shell and Emacs runs fine f= rom the shell. However, it doesn't find various required dlls when I run it= outside a MSYS shell and it requires more dlls than I had expected. The mo= st obvious is libXpm-noX4.dll, but libgnutls-30.dll requires another 10 dep= endent dlls! So a full set of dlls is going to be quite big. Best wishes, Francis --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 21:37:52 2017 Received: (at control) by debbugs.gnu.org; 8 Nov 2017 02:37:52 +0000 Received: from localhost ([127.0.0.1]:57326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCGFU-00009X-BR for submit@debbugs.gnu.org; Tue, 07 Nov 2017 21:37:52 -0500 Received: from mail-it0-f44.google.com ([209.85.214.44]:56440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCGFR-00009B-WA; Tue, 07 Nov 2017 21:37:50 -0500 Received: by mail-it0-f44.google.com with SMTP id r127so4753683itb.5; Tue, 07 Nov 2017 18:37:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=IqeBHwOy4+wKdu9FHw9LO76IRiWcHqd5L5MCu3qoBFo=; b=lHmihetMeFaDdesJjD1k2LxD82dCHkV6+EX0yap+wpKjyO1mGaoa0zzit6Hf9H3BC0 2VQAMSuCmefJsyl+HAhdr6j369SFkMX2cnUk1q2rRBJTP/5F6LLw+/CKadVe7ABtM1TO FNV0Lscqj1XRkpmpkW0rYUpFF+mgY2GEcNdaZJY7F6JEE0r0Nb7dV7//A9UyFMuTDqB4 Kmt3JVvLdCUgY3BARzxLmgBmylGW+gFNkEw4Cz24Z8saM27PqlI0F58E9ydMDQrXPVBS B5GrS1pQaOK1CMsBo/sZTOe4wF0c+OFCE6ge64YVloQa5RAFKDvxyH4sQMzcbrniM5eu j65w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=IqeBHwOy4+wKdu9FHw9LO76IRiWcHqd5L5MCu3qoBFo=; b=uETbMqmUP0cQTZ/rtFOuS7hzeH9W8cgDQfKAWQlRLOcYDfQXLnleyE6b2771h9lBNx udv2OOfzwLGvlU4wyMoInYDfHYYnt89IgX7E70nAvFUbEzQ8D6UyjHs4o6yTZW11oelu 1GYPONHKNho2b+hT0KuqA6cBW8+7uMF29ylsHMBR1GgZMZxNFeLr/DKsISbHcHucrNMG z6v24Jyh4LZoMInXrVqQ1TAQ+dpubI0bvw4YbL7Ls5rYqa2hbRClzb5bj0tOcTuen33F ZP53rhGv8D+qSds3SD1wsfYhZ2AeCtP6JpoOrkXIUVTvTkxVivlTxcHzbtMNKUalVyN6 rvbg== X-Gm-Message-State: AJaThX5OSRp90KIPyRk7/xaxc9cR8cJkhFg19Y79tui4mseNdGWwO/kd uxYMbeqbgTbQkOa9mawNeKpj2j8i X-Google-Smtp-Source: ABhQp+Q5+tT8DpUmi6PjAQOiQJBXEBZYU7OGxQfkTkCJyD8WVr577UzI4JZn9UPyt/H64iPb0PARcw== X-Received: by 10.36.213.213 with SMTP id a204mr1777263itg.51.1510108664204; Tue, 07 Nov 2017 18:37:44 -0800 (PST) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id a72sm1515116itb.34.2017.11.07.18.37.42 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 07 Nov 2017 18:37:43 -0800 (PST) From: Noam Postavsky To: vincent.belaiche@gmail.com (Vincent =?utf-8?Q?Bela=C3=AFche?=) Subject: Re: bug#28601: 26.0.50; configure: error: Emacs does not support 'x86_64-pc-msys' systems. References: <84o9pyim1a.fsf@AigleRoyal> <847evr1r3j.fsf@gmail.com> Date: Tue, 07 Nov 2017 21:37:41 -0500 In-Reply-To: <847evr1r3j.fsf@gmail.com> ("Vincent \=\?utf-8\?Q\?Bela\=C3\=AFche\?\= \=\?utf-8\?Q\?\=22's\?\= message of "Thu, 19 Oct 2017 10:25:52 +0200") Message-ID: <87y3nh4hsa.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: control Cc: Glenn Morris , Fabrice Popineau , Francis Wright , Eli Zaretskii , Stephen Leake , 28601@debbugs.gnu.org, Phillip Lord X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) --=-=-= Content-Type: text/plain severity 28601 minor merge 28601 28888 quit Trying to consolidate recent bug-gnus-emacs and emacs-devel discussion about this. --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=v3-0001-nt-INSTALL.W64-Add-Troubleshooting-section-Bug-28.patch Content-Transfer-Encoding: quoted-printable Content-Description: patch >From f7aa938dbba2514aab73691eb6beea26dfa41d70 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Tue, 7 Nov 2017 18:01:01 -0500 Subject: [PATCH v3] * nt/INSTALL.W64: Add "Troubleshooting" section (Bug#28601). MIME-Version: 1.0 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Vincent Belaiche --- nt/INSTALL.W64 | 75 ++++++++++++++++++++++++++++++++++++++++++++----------= ---- 1 file changed, 57 insertions(+), 18 deletions(-) diff --git a/nt/INSTALL.W64 b/nt/INSTALL.W64 index 71864ce..c612b13 100644 --- a/nt/INSTALL.W64 +++ b/nt/INSTALL.W64 @@ -35,18 +35,6 @@ Run this file to install MSYS2 in your preferred directo= ry, e.g. the default C:\msys64 -- this will install MinGW-w64 also. Note that directory names containing spaces may cause problems. =20 -Then you'll need to add the following directories to your Windows PATH -environment variable: - - c:\msys64\usr\bin;c:\msys64\mingw64\bin - -you can do this through Control Panel / System and Security / System / -Advanced system settings / Environment Variables / Edit path. - -Adding these directories to your PATH tells Emacs where to find the DLLs it -needs to run, and some optional commands like grep and find. These comman= ds -will also be available at the Windows console. - ** Download and install the necessary packages =20 Run c:/msys64/msys2.exe in your MSYS2 directory and you will see a BASH wi= ndow @@ -112,11 +100,11 @@ C:\emacs\emacs-24.5: ** From the Git repository =20 To download the Git repository, do something like the following -- this wi= ll -put the Emacs source into C:\emacs\emacs-25: +put the Emacs source into C:\emacs\emacs-26: =20 mkdir /c/emacs cd /c/emacs - git clone git://git.sv.gnu.org/emacs.git emacs-25 + git clone git://git.sv.gnu.org/emacs.git emacs-26 =20 (We recommend using the command shown on Savannah Emacs project page.) =20 @@ -150,11 +138,10 @@ which 'make install' will use - in this example we se= t it to C:\emacs\emacs-26. If a prefix is not specified the files will be put in the standard Unix directories located in your C:\msys64 directory, but this is not recommend= ed. =20 -Note also that we need to disable Imagemagick because Emacs does not yet -support it on Windows. +Note also that we need to disable Imagemagick and DBUS because Emacs +does not yet support them on Windows. =20 - PKG_CONFIG_PATH=3D/mingw64/lib/pkgconfig \ - ./configure --prefix=3D/c/emacs/emacs-26 --without-imagemagick + ./configure --prefix=3D/c/emacs/emacs-26 --without-imagemagick --without= -dbus =20 ** Run make =20 @@ -192,6 +179,14 @@ To test it out, run =20 and if all went well, you will have a new 64-bit version of Emacs. =20 +When running Emacs from outside the mingw64 shell, you will need to +add c:\msys64\mingw64\bin to your Windows PATH, or copy the needed +DLLs into Emacs' bin/ directory. Otherwise features such as TLS which +depend on those DLLs will be missing. + +You can do this through Control Panel / System and Security / System / +Advanced system settings / Environment Variables / Edit path. + * Make a shortcut =20 To make a shortcut to run the new Emacs, right click on the location where= you @@ -202,6 +197,50 @@ You can set any command line options by right clicking= on the resulting shortcut, select Properties, then add any options to the Target command, e.g. --debug-init. =20 +* Troubleshooting + +** Missing mingw64.exe launcher + +Older versions of Msys2 may lack the mingw64.exe launcher program. If +you have them, running mingw64_shell.bat or "msys2_shell.cmd -mingw64" +should work instead. + +Alternatively, install mingw64.exe with + + pacman -S msys/msys2-launcher-git + +** Check your $PATH + +When building Emacs, you should have /mingw64/bin in $PATH, such that runn= ing + + which gcc + +gives '/mingw64/bin/gcc'. + +** Check your $PKG_CONFIG_PATH + +It should start with '/mingw64/lib/pkgconfig'. + +** Check your MSYS2 fstab file + +Assuming that MSYS2 is installed in c:\msys64, make sure that your fstab f= ile +(c:\msys64\etc\fstab) file contains the following lines (starting a column= 0 +in the fstab file): + + c:/msys64/mingw64/bin /mingw64/bin ntfs binary,noacl 0 0 + c:/msys64/mingw32/bin /mingw32/bin ntfs binary,noacl 0 0 + +Please note that only the first line is needed for 64bit compilation, the +second one is for a complete fstab file w.r.t. 32bit compilation. + +If there is a space in the diectory where MSYS2 is installed, it shall be +replaced by \040. For instance, if MSYS is installed under "C:\Program +Files\msys64" there must be this line: + + C:/Program\040Files/msys64/mingw64/bin /mingw64/bin ntfs binary,noacl = 0 0 + +As mentioned above, avoiding spaces is preferable. + * Credits =20 Thanks to Chris Zheng for the original build outline as used by the --=20 2.6.2.windows.1 --=-=-=-- From unknown Sun Aug 10 07:14:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 20 Dec 2017 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator