GNOME Bugzilla – Bug 68198
libxslt fails to build on Solaris
Last modified: 2009-08-15 18:40:50 UTC
The minor, easy to correct problem: configure fails... checking for libxml libraries >= 2.4.10... 2.4.12 found ./configure: test: argument expected Commenting lines 6290-6299 fixes this. (try to check if there is already an installed shared lib of the same level) As I don't have any version of libsxlt installed, bypassing this shouldn't hurt anything. The main problem is that make fails. stand*.xml warning: failed to load external entity "./stand*.xml" cannot parse ./stand*.xml *** Error code 4 make: Fatal error: Command failed for target `test' Current working directory /scratch/slnx03/src/KDE-2.2.2/build/libxslt-1.0.9/tests/REC *** Error code 1 make: Fatal error: Command failed for target `all-recursive' Current working directory /scratch/slnx03/src/KDE-2.2.2/build/libxslt-1.0.9/tests *** Error code 1 make: Fatal error: Command failed for target `all-recursive' Current working directory /scratch/slnx03/src/KDE-2.2.2/build/libxslt-1.0.9 *** Error code 1 make: Fatal error: Command failed for target `all-recursive-am'
Well for the easy part: configure is generated from configure.in . So suggesting to remove something from it doesn't help me figure out what's the problem. Moreover removing tests from the configure script soesn't seem an adequate solution of the problem. The check for the existance of the libxml2 library is a requirement not a skippable part. Trying to bypass it makes NO sense at all it's a requirement for libxslt. The problem is likely to be somewhere else and I think reported and fixed already. The error of make in test/REC is due to a missing test file. This will be corrected in the next release. Daniel
Should be fixed in 1.0.10 now, thanks, Daniel