php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #13644 configure script broken for recent libxml2 versions (libxml2 used in dom-xml)
Submitted: 2001-10-11 17:59 UTC Modified: 2001-10-11 20:24 UTC
From: pyxl at jerrell dot com Assigned:
Status: Closed Package: Compile Failure
PHP Version: 4.0.6 OS: Linux RedHat 7.0
Private report: No CVE-ID: None
View Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
If you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: pyxl at jerrell dot com
New email:
PHP Version: OS:

 

 [2001-10-11 17:59 UTC] pyxl at jerrell dot com
Updated from a fairly older version of libxml2 to version libxml2 2.4.5 (next to most recent) via rpm.  Installed
libxml2 and libxml2-devel.

Went to recompile PHP, and the configure script died with:

"checking for DOM in default path... not found"
"configure: error: Please reinstall the libxml >= 2.2.7 distribution"

Please note that the error emitted has a small problem - it should say "Please reinstall the libxml2", not
"Please reinstall the libxml".  But that's a detail.

Determined that the more recent versions of libxml2 keep their header files in /usr/include/libxml2/libxml
instead of in /usr/include/libxml, and only "$PHP_DOM/include/libxml/tree.h" is tested instead of testing
"$PHP_DOM/include/libxml2/libxml/tree.h".

I'd email you a fixed configure file...but I don't know who to mail it to, and the fix is so small that it'd take
anyone less than 3 minutes to do.  So, anyways.

Fyi, I fixed this on my own system (a workaround) by doing "ln -s /usr/include/libxml2/libxml /usr/include/libxml".

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2001-10-11 20:24 UTC] sniper@php.net
This is fixed in CVS and also in the next release, 4.1

--Jani

 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Wed Oct 07 17:00:02 2026 UTC