summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2014-11-28 20:07:18 +0200
committerLasse Collin <lasse.collin@tukaani.org>2014-11-28 20:07:18 +0200
commite4fc1d2f9571fba79ce383595be2ea2a9257def0 (patch)
tree0ce108ac1930c0311c63908341b562676e33579f
parent34f9e40a0a0c3bd2c2730cdb9cd550bbb8a3f2fe (diff)
downloadxz-e4fc1d2f9571fba79ce383595be2ea2a9257def0.tar.gz
Update INSTALL about a "make check" failure in test_scripts.sh.
-rw-r--r--INSTALL24
1 files changed, 17 insertions, 7 deletions
diff --git a/INSTALL b/INSTALL
index d84ef78..4fa8182 100644
--- a/INSTALL
+++ b/INSTALL
@@ -500,13 +500,23 @@ XZ Utils Installation
4.5. "make check" fails
- A likely reason is that libtool links the test programs against
- an installed version of liblzma instead of the version that was
- just built. This is obviously a bug which seems to happen on
- some platforms. A workaround is to uninstall the old liblzma
- versions first.
-
- If the problem isn't the one described above, then it's likely
+ If the other tests pass but test_scripts.sh fails, then the problem
+ is in the scripts in src/scripts. Comparing the contents of
+ tests/xzgrep_test_output to tests/xzgrep_expected_output might
+ give a good idea about problems in xzgrep. One possibility is that
+ some tools are missing from the current PATH or the tools lack
+ support for some POSIX features. This can happen at least on
+ Solaris where the tools in /bin may be ancient but good enough
+ tools are available in /usr/xpg4/bin or /usr/xpg6/bin. One fix
+ for this problem is described in section 3.2 of this file.
+
+ If tests other than test_scripts.sh fail, a likely reason is that
+ libtool links the test programs against an installed version of
+ liblzma instead of the version that was just built. This is
+ obviously a bug which seems to happen on some platforms.
+ A workaround is to uninstall the old liblzma versions first.
+
+ If the problem isn't any of those described above, then it's likely
a bug in XZ Utils or in the compiler. See the platform-specific
notes in this file for possible known problems. Please report
a bug if you cannot solve the problem. See README for contact