mirror of https://git.tukaani.org/xz.git
Update INSTALL about MINIX 3
The latest stable is 3.3.0 and it's from 2014.
Don't mention the older versions in INSTALL.
3.3.0 ships with Clang already.
Testing with 3.4.0beta6 shows that tuklib_physmem
works too so omit comments about that from INSTALL.
Visibility warnigns weren't a problem either.
Thus it's enough to mention the need for --disable-threads
as configure doesn't autodetect the lack of pthreads.
(cherry picked from commit 50e1948938
)
This commit is contained in:
parent
8595b5ab3b
commit
1e243ab378
20
INSTALL
20
INSTALL
|
@ -90,21 +90,15 @@ XZ Utils Installation
|
||||||
|
|
||||||
1.2.3. MINIX 3
|
1.2.3. MINIX 3
|
||||||
|
|
||||||
The default install of MINIX 3 includes Amsterdam Compiler Kit (ACK),
|
Version 3.3.0 and later are supported.
|
||||||
which doesn't support C99. Install GCC to compile XZ Utils.
|
|
||||||
|
|
||||||
MINIX 3.1.8 and older have bugs in /usr/include/stdint.h, which has
|
Multithreading isn't supported because MINIX 3 doesn't have
|
||||||
to be patched before XZ Utils can be compiled correctly. See
|
pthreads. The option --disable-threads must be passed to configure
|
||||||
<http://gforge.cs.vu.nl/gf/project/minix/tracker/?action=TrackerItemEdit&tracker_item_id=537>.
|
as this isn't autodetected.
|
||||||
|
|
||||||
MINIX 3.2.0 and later use a different libc and aren't affected by
|
Note that disabling threads causes "make check" to show a few tests
|
||||||
the above bug.
|
as skipped ("SKIP"). It's only due to a few threading-dependent
|
||||||
|
subtests are skipped. See the matching tests/test_*.log files.
|
||||||
XZ Utils doesn't have code to detect the amount of physical RAM and
|
|
||||||
number of CPU cores on MINIX 3.
|
|
||||||
|
|
||||||
See section 5.4 in this file about symbol visibility warnings (you
|
|
||||||
may want to pass gl_cv_cc_visibility=no to configure).
|
|
||||||
|
|
||||||
|
|
||||||
1.2.4. OpenVMS
|
1.2.4. OpenVMS
|
||||||
|
|
Loading…
Reference in New Issue