From unknown Fri Jun 20 07:11:53 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#21261 <21261@debbugs.gnu.org> To: bug#21261 <21261@debbugs.gnu.org> Subject: Status: 24.5; libxml2 not found on windows even when the .dll file is in the bin folder Reply-To: bug#21261 <21261@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:11:53 +0000 retitle 21261 24.5; libxml2 not found on windows even when the .dll file is= in the bin folder reassign 21261 emacs submitter 21261 sorcererofdm@gmail.com severity 21261 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 14 20:36:40 2015 Received: (at submit) by debbugs.gnu.org; 15 Aug 2015 00:36:40 +0000 Received: from localhost ([127.0.0.1]:56135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQPSh-00058G-Vn for submit@debbugs.gnu.org; Fri, 14 Aug 2015 20:36:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40993) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQOku-00046M-S0 for submit@debbugs.gnu.org; Fri, 14 Aug 2015 19:51:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQOkt-0004Je-Gc for submit@debbugs.gnu.org; Fri, 14 Aug 2015 19:51:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55632) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQOkt-0004Ja-EC for submit@debbugs.gnu.org; Fri, 14 Aug 2015 19:51:23 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50994) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQOks-0002i1-9Q for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 19:51:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQOkp-0004Hl-0B for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 19:51:22 -0400 Received: from mail-ob0-x22d.google.com ([2607:f8b0:4003:c01::22d]:32868) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQOko-0004Hb-SP for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 19:51:18 -0400 Received: by obbhe7 with SMTP id he7so73531727obb.0 for ; Fri, 14 Aug 2015 16:51:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=uXTZsBVzeJ+BY7z8CFVpzk0hCzfPIO1nNBg00SZHYlM=; b=rhfVPKGuFIuieHNQfPHdSBDZ3pvL5MiEqIgxFdqyWKl+2/ubH2y0dOPKB3KfWwVH9T OjAh22srbFc4uMekgg2oZVeMjeQtI6vp10+TCMGM2qf1SWFuoh52RFO3vA2Tnvvqf1vN GOhyg3zMkvtpQ61hFIOsnrHPLP3MSDTy5zIpz6+PGvWzecXY1daFV80XiW7w1wLRw0DM tAREjjNCO9qoh3znVuX8s3ZpxgCWAyTd4CwZLimOfNZQ04WkdpMnVxxvjlBHtPZ12g5v sZMMnrexUGYq4jB58lMAz6WyJ+KYhFiqppU5XcgbSk1QBkKr2h457G4xzKAemHjnsl9r XpvQ== X-Received: by 10.60.85.106 with SMTP id g10mr10649833oez.53.1439596278065; Fri, 14 Aug 2015 16:51:18 -0700 (PDT) Received: from EULER (c-50-175-214-134.hsd1.tx.comcast.net. [50.175.214.134]) by smtp.gmail.com with ESMTPSA id gn4sm3743043obb.14.2015.08.14.16.51.17 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Aug 2015 16:51:17 -0700 (PDT) From: sorcererofdm@gmail.com To: bug-gnu-emacs@gnu.org Subject: 24.5; libxml2 not found on windows even when the .dll file is in the bin folder Date: Fri, 14 Aug 2015 18:46:05 -0500 Message-ID: <86lhddsabm.fsf@EULER.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 14 Aug 2015 20:36:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (----) On Windows 8.1 when trying to use the eww browser (for example, by hitting M-x eww RET google.com RET), I get libxml2 not found. I have the libxml2 .dll (downloaded from ezwinport) in my emacs/bin folder. I have also tried copying the entire libxml2 folder inside the emacs or emacs/bin folder, but none of them solved the issue. I was able to enlist the help of Clement, the maintainer for the company-coq package (which was the original point where I discovered the bug), who was unable to replicate the issue. Similarly, googling turns out some old threads about the same issue, which was solved by just placing the .dll in the bin folder. But as I said this did not work for me. In GNU Emacs 24.5.1 (i686-pc-mingw32) of 2015-04-11 on LEG570 Windowing system distributor `Microsoft Corp.', version 6.3.9600 Configured using: `configure --prefix=/c/usr --host=i686-pc-mingw32' Important settings: value of $LANG: ENU locale-coding-system: cp1252 Major mode: Fundamental Minor modes in effect: tooltip-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 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 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp w32-common-fns disp-table w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 make-network-process w32notify w32 multi-tty emacs) Memory information: ((conses 8 74544 6600) (symbols 32 17432 0) (miscs 32 73 158) (strings 16 10697 4045) (string-bytes 1 280388) (vectors 8 9569) (vector-slots 4 384463 4244) (floats 8 58 236) (intervals 28 245 36) (buffers 508 13)) From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 03:17:40 2015 Received: (at 21261) by debbugs.gnu.org; 15 Aug 2015 07:17:40 +0000 Received: from localhost ([127.0.0.1]:56190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQVim-00061k-1N for submit@debbugs.gnu.org; Sat, 15 Aug 2015 03:17:40 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]:50943) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQVij-00061a-6u for 21261@debbugs.gnu.org; Sat, 15 Aug 2015 03:17:38 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0NT400L003WG9N00@a-mtaout21.012.net.il> for 21261@debbugs.gnu.org; Sat, 15 Aug 2015 10:17:35 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NT400LP449B6S60@a-mtaout21.012.net.il>; Sat, 15 Aug 2015 10:17:35 +0300 (IDT) Date: Sat, 15 Aug 2015 10:17:33 +0300 From: Eli Zaretskii Subject: Re: bug#21261: 24.5; libxml2 not found on windows even when the .dll file is in the bin folder In-reply-to: <86lhddsabm.fsf@EULER.i-did-not-set--mail-host-address--so-tickle-me> X-012-Sender: halo1@inter.net.il To: sorcererofdm@gmail.com Message-id: <83y4hdm35e.fsf@gnu.org> References: <86lhddsabm.fsf@EULER.i-did-not-set--mail-host-address--so-tickle-me> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21261 Cc: 21261@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: sorcererofdm@gmail.com > Date: Fri, 14 Aug 2015 18:46:05 -0500 > > On Windows 8.1 when trying to use the eww browser (for example, by > hitting M-x eww RET google.com RET), I get libxml2 not found. I have the > libxml2 .dll (downloaded from ezwinport) in my emacs/bin folder. I'm guessing what you have in emacs/bin is libxml2-2.dll, not libxml2.dll, yes? The package on ezwinports has libxml2-2.dll. If indeed you have libxml2-2.dll there, this probably means some DLL on which libxml2-2.dll is dependent is either missing or overwritten by an incompatible version. libxml2-2.dll depends on libiconv-2.dll, so make sure this DLL in the emacs/bin folder is the same that comes with the libxml2-2.7.8-w32-bin.zip archive you downloaded from the ezwinports site. If the above doesn't help, run the dependency checker on libxml2-2.dll, and see which other DLLs in what directories it picks up. If you don't have the dependency checker installed, you can find it here: http://www.dependencywalker.com/ From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 16 12:14:59 2015 Received: (at 21261) by debbugs.gnu.org; 16 Aug 2015 16:14:59 +0000 Received: from localhost ([127.0.0.1]:57605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZR0aI-0008Av-Mq for submit@debbugs.gnu.org; Sun, 16 Aug 2015 12:14:59 -0400 Received: from mail-ig0-f171.google.com ([209.85.213.171]:34326) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZR0aG-0008Ae-8K for 21261@debbugs.gnu.org; Sun, 16 Aug 2015 12:14:57 -0400 Received: by igui7 with SMTP id i7so41729293igu.1 for <21261@debbugs.gnu.org>; Sun, 16 Aug 2015 09:14:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=nvZ/+Mhcbt/DMmmHXQGLKu/fwvC/gKVjmbdfdLWk0Ug=; b=tHYr/32oEy2C8TmesBRYPoQmIeGZjA9DW3RZzltuWe8ze8HwG4AjixY3opv77KeGnj JiErP1k9sDAxjOnrN8eXDGKSM+Vqz3wLjH7pHJWVYE5aKrA6kK7zCWxU/+4UvjKyQQQD 9c1YSlrric0EJN+2C0dxCmU4uIXTXIxnbxPW5gzyb0homXDqO03BLme0r/W922DaAaPh y4Nf5qxVnUahm7qT4GNnVgc4p8rA0cRY4bjA6ixaejIhU13NGjifBSRcFTnaIeOMeFSU nd8s0YjWQXfwyk+PJa1+Dty4rAKhgJMdWkvfCgW4T1yHzp4A3nYtGM9bDRkqkqkBS92F xPVA== MIME-Version: 1.0 X-Received: by 10.50.114.100 with SMTP id jf4mr3751211igb.94.1439741223842; Sun, 16 Aug 2015 09:07:03 -0700 (PDT) Received: by 10.107.162.204 with HTTP; Sun, 16 Aug 2015 09:07:03 -0700 (PDT) In-Reply-To: <83y4hdm35e.fsf@gnu.org> References: <86lhddsabm.fsf@EULER.i-did-not-set--mail-host-address--so-tickle-me> <83y4hdm35e.fsf@gnu.org> Date: Sun, 16 Aug 2015 11:07:03 -0500 Message-ID: Subject: Re: bug#21261: 24.5; libxml2 not found on windows even when the .dll file is in the bin folder From: Greg Yang To: Eli Zaretskii Content-Type: multipart/alternative; boundary=047d7b414316373968051d6fe0f6 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21261 Cc: 21261@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) --047d7b414316373968051d6fe0f6 Content-Type: text/plain; charset=UTF-8 OK it turns out I did have libxml2.dll, not libxml2-2.dll. I thought I downloaded the package from ezwinports, but I actually didn't (and I don't know where I downloaded the binaries for libxml2.dll from). Downloading from ezwinports fixed the issue. Thanks! On Sat, Aug 15, 2015 at 2:17 AM, Eli Zaretskii wrote: > > From: sorcererofdm@gmail.com > > Date: Fri, 14 Aug 2015 18:46:05 -0500 > > > > On Windows 8.1 when trying to use the eww browser (for example, by > > hitting M-x eww RET google.com RET), I get libxml2 not found. I have the > > libxml2 .dll (downloaded from ezwinport) in my emacs/bin folder. > > I'm guessing what you have in emacs/bin is libxml2-2.dll, not > libxml2.dll, yes? The package on ezwinports has libxml2-2.dll. > > If indeed you have libxml2-2.dll there, this probably means some DLL > on which libxml2-2.dll is dependent is either missing or overwritten > by an incompatible version. libxml2-2.dll depends on libiconv-2.dll, > so make sure this DLL in the emacs/bin folder is the same that comes > with the libxml2-2.7.8-w32-bin.zip archive you downloaded from the > ezwinports site. > > If the above doesn't help, run the dependency checker on > libxml2-2.dll, and see which other DLLs in what directories it picks > up. If you don't have the dependency checker installed, you can find > it here: > > http://www.dependencywalker.com/ > > --047d7b414316373968051d6fe0f6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
OK it turns out I did have libxml2.dll, not libxml2-2.dll.= I thought I downloaded the package from ezwinports, but I actually didn= 9;t (and I don't know where I downloaded the binaries for libxml2.dll f= rom). Downloading from ezwinports fixed the issue.

Thank= s!

On = Sat, Aug 15, 2015 at 2:17 AM, Eli Zaretskii <eliz@gnu.org> wrot= e:
> From: sorcererofdm@gmail.com
> Date: Fri, 14 Aug 2015 18:46:05 -0500
>
> On Windows 8.1 when trying to use the eww browser (for example, by
> hitting M-x eww RET google.com RET), I get libxml2 not found. I have the > libxml2 .dll (downloaded from ezwinport) in my emacs/bin folder.

I'm guessing what you have in emacs/bin is libxml2-2.dll, not
libxml2.dll, yes?=C2=A0 The package on ezwinports has libxml2-2.dll.

If indeed you have libxml2-2.dll there, this probably means some DLL
on which libxml2-2.dll is dependent is either missing or overwritten
by an incompatible version.=C2=A0 libxml2-2.dll depends on libiconv-2.dll,<= br> so make sure this DLL in the emacs/bin folder is the same that comes
with the libxml2-2.7.8-w32-bin.zip archive you downloaded from the
ezwinports site.

If the above doesn't help, run the dependency checker on
libxml2-2.dll, and see which other DLLs in what directories it picks
up.=C2=A0 If you don't have the dependency checker installed, you can f= ind
it here:

=C2=A0 http://www.dependencywalker.com/


--047d7b414316373968051d6fe0f6-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 16 12:14:58 2015 Received: (at 21261-done) by debbugs.gnu.org; 16 Aug 2015 16:14:58 +0000 Received: from localhost ([127.0.0.1]:57603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZR0aI-0008As-EO for submit@debbugs.gnu.org; Sun, 16 Aug 2015 12:14:58 -0400 Received: from mtaout24.012.net.il ([80.179.55.180]:33441) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZR0aF-0008Ac-Pv for 21261-done@debbugs.gnu.org; Sun, 16 Aug 2015 12:14:57 -0400 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NT600M00NDG6W00@mtaout24.012.net.il> for 21261-done@debbugs.gnu.org; Sun, 16 Aug 2015 19:06:46 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NT600LPGNF9O300@mtaout24.012.net.il>; Sun, 16 Aug 2015 19:06:46 +0300 (IDT) Date: Sun, 16 Aug 2015 19:14:44 +0300 From: Eli Zaretskii Subject: Re: bug#21261: 24.5; libxml2 not found on windows even when the .dll file is in the bin folder In-reply-to: X-012-Sender: halo1@inter.net.il To: Greg Yang Message-id: <83egj3mcqz.fsf@gnu.org> References: <86lhddsabm.fsf@EULER.i-did-not-set--mail-host-address--so-tickle-me> <83y4hdm35e.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21261-done Cc: 21261-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Sun, 16 Aug 2015 11:07:03 -0500 > From: Greg Yang > Cc: 21261@debbugs.gnu.org > > OK it turns out I did have libxml2.dll, not libxml2-2.dll. I thought I > downloaded the package from ezwinports, but I actually didn't (and I don't know > where I downloaded the binaries for libxml2.dll from). Downloading from > ezwinports fixed the issue. OK, I'm closing the bug. From unknown Fri Jun 20 07:11:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 14 Sep 2015 11:24:03 +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