Go to file
Matthew Krupcale 0fc4f977bf Add libbutl lz4 patch
libbutl bundles lz4[1] and builds it as an amalgamated translation unit in
lz4.cxx, but there is a conflicting typdef unalign in lz4.c and xxhash.c. This
patch [2] renames the lz4.c typedef to not conflict with that defined in
xxhash.c. See also the upstream issue [3].

 * build2.spec: add libbutl lz4 patch to Patches and apply during %setup
 * libbutl-lz4-typdef-unalign.patch: add libbutl lz4 patch

[1] https://github.com/lz4/lz4
[2] https://git.build2.org/cgit/libbutl/commit/?id=23c07078a9f2790b96a6ee6a6183911aaec71533
[3] https://github.com/lz4/lz4/issues/1053
2022-01-27 21:07:03 -05:00
.gitignore Update to v0.14.0 2022-01-23 18:36:38 -05:00
bpkg-openssl-3-pkeyutl.patch Update to v0.14.0 2022-01-23 18:36:38 -05:00
build2-disable-test-cc-modules-ppc64le.patch Update to v0.14.0 2022-01-23 18:36:38 -05:00
build2.spec Add libbutl lz4 patch 2022-01-27 21:07:03 -05:00
libbuild2-config.install.scope-no-update-for-install.patch Update to v0.14.0 2022-01-23 18:36:38 -05:00
libbutl-lz4-typdef-unalign.patch Add libbutl lz4 patch 2022-01-27 21:07:03 -05:00
libbutl-openssl-info-overloads.patch Update to v0.14.0 2022-01-23 18:36:38 -05:00
macros.build2 Update to v0.14.0 2022-01-23 18:36:38 -05:00
README.md Added the README 2019-03-11 00:20:33 +00:00
sources Update to v0.14.0 2022-01-23 18:36:38 -05:00

build2

The build2 package