xz-analysis-mirror/src
Lasse Collin b61da00c7f Build: Don't put GNU/Linux-specific symbol versions into static liblzma.
It not only makes no sense to put symbol versions into a static library
but it can also cause breakage.

By default Libtool #defines PIC if building a shared library and
doesn't define it for static libraries. This is documented in the
Libtool manual. It can be overriden using --with-pic or --without-pic.
configure.ac detects if --with-pic or --without-pic is used and then
gives an error if neither --disable-shared nor --disable-static was
used at the same time. Thus, in normal situations it works to build
both shared and static library at the same time on GNU/Linux,
only --with-pic or --without-pic requires that only one type of
library is built.

Thanks to John Paul Adrian Glaubitz from Debian for reporting
the problem that occurred on ia64:
https://www.mail-archive.com/xz-devel@tukaani.org/msg00610.html
2022-11-24 23:50:46 +02:00
..
common Windows: Fix mythread_once() macro with Vista threads. 2022-11-11 13:41:43 +02:00
liblzma Build: Don't put GNU/Linux-specific symbol versions into static liblzma. 2022-11-24 23:50:46 +02:00
lzmainfo Build: Prepare to support Automake's subdir-objects. 2014-10-29 21:15:35 +02:00
scripts Scripts: Ignore warnings from xz. 2022-11-11 13:50:56 +02:00
xz xz: Add comments about stdin and src_st.st_size. 2022-11-11 13:48:06 +02:00
xzdec Build: Add support for translated man pages using po4a. 2020-03-11 12:05:57 +02:00
Makefile.am Build: Prepare to support Automake's subdir-objects. 2014-10-29 21:15:35 +02:00