| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This actually fixes some cases to respect LIBRARIES_ONLY.
Sponsored by: EMC / Isilon Storage Division
|
|
|
|
| |
Reviewed by: delphij
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
|
| | |
|
| |\
| |/
|/| |
|
| |\ |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/
| |
| |
| | |
Requested by: Simon Gerraty <sjg@juniper.net>
|
| |
| |
| |
| |
| |
| | |
e.g. ports-mgmt/pkg and we would like to do an exp-build.
Requested by: bdrewery
|
| |
| |
| |
| | |
symbol conflict between libmd and libcrypto have been solved.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
SHA256 would make libarchive based application to give:
archive_read_extract(): Lzma library error: Corrupted input data
(Internally this is LZMA_DATA_ERR)
However, the libmd version of SHA256 is supposed to give same result
as the bundled version do, and xz(1) is not affected.
As a precaution, revert the SHA256 portion of r281316 for now until
we figure out why it breaks libarchive interoperability as we can't
yet rule out this change have introduced an ABI breakage.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Update xz to 5.2.1, where the most visible change is that it
fixed a compression-ratio regression in fast mode LZMA1 and
LZMA2 and used cpuset_getaffinity() for CPU cores detection.
- Make liblzma use the base system SHA256 implementation instead of
the bundled one.
- Additional annotation in config.h for FreeBSD specific tweaks.
- Refresh symbols in XZprivate_1.0 to reflect reality.
Relnotes: yes
MFC after: 1 month (TBD)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This brings support for multi-threaded compression. This brings close
N times faster compression where N is the number of CPU cores.
Because of this, liblzma now depends on libthr.
Soon libarchive will be modified to use the new lzma API.
Thanks to antoine@ for the exp-run.
Differential Revision: https://reviews.freebsd.org/D1786
Reviewed by: bapt
|
| |
| |
| |
| |
| |
| | |
aka do not regenerate while generating 32bits libs
Reported by: antoine
|
|/
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
|
| |
For architectures with __NO_STRICT_ALIGNMENT
define TUKLIB_FAST_UNALIGNED_ACCESS
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
have an executable stack, due to linking in hand-assembled .S or .s
files, that have no .GNU-stack sections:
RWX --- --- /lib/libcrypto.so.6
RWX --- --- /lib/libmd.so.5
RWX --- --- /lib/libz.so.6
RWX --- --- /lib/libzpool.so.2
RWX --- --- /usr/lib/liblzma.so.5
These were found using scanelf, from the sysutils/pax-utils port.
Reviewed by: kib
|
|
|
|
|
|
|
|
| |
This fix was accidentially reverted with the 5.0.0 update in r215187.
PR: bin/154310
Submitted by: Michael Moll <kvedulv@kvedulv.de>
MFC after: 3 days
|
|
|
|
|
| |
Approved by: delphij (mentor)
MFC after: together with 5.0.0 update
|
|
|
|
|
| |
Approved by: delphij (mentor)
MFC after: 1 week
|
|
|
|
|
| |
Approved by: delphij (mentor)
MFC after: 1 month
|
|
|
|
|
|
| |
emulation of misaligned memory accesses). We cannot map the unaligned
memory access functions to the ones used for aligned accesses, so do
not define TUKLIB_FAST_UNALIGNED_ACCESS.
|
|
|
|
|
|
| |
systems.
Tested on: sparc64 (kindly provided by linimon), amd64
|
|
|
|
|
|
|
| |
- Use default SHLIB_MAJOR.
Approved by: mm
X-MFC with: lzma library MFC
|
|
|
|
|
|
|
| |
Adjust CFLAGS for lzmainfo, xz, xzdec
Approved by: delphij (mentor)
MFC after: 2 weeks
|
|
Add support for xz and lzma to lesspipe.sh (xzless, lzless)
Bump __FreeBSD_version
Approved by: delphij (mentor)
MFC after: 2 weeks
|