[PATCH v2 0/7] hn/reftable "fixes" for BSD
- From
Carlo Marcelo Arenas Belón <carenas@gmail.com>
- Date
- Aug 16, 2021, 01:15 UTC
- Message-ID
- <20210816011538.34199-1-carenas@gmail.com>
- In-Reply-To
- <20210802190054.58282-1-carenas@gmail.com>
A few issues I noticed while buiding "seen" in some BSD systems.
Patches 1-3 aren't changed from v1, and 4 had the fixes suggested by Junio[1] added.
Patch 5 affects an EOL NetBSD 7.2 system and therefore might be dropped but I thought it was safe/generic enough and might become useful in other old systems as well.
The last 2 patches are a well known recurring issue, that even prompted a explicit documentation update in cc0c42975a (CodingGuidelines: spell out post-C89 rules, 2019-07-16).
All these patches are expected to be applied on top of hn/reftable and hopefully absorved and discarded.
Carlo Marcelo Arenas Belón (7): fixup! Provide zlib's uncompress2 from compat/zlib-compat.c reftable: clarify zlib version dependency openbsd: allow reftable building with zlib 1.2.3 fixup! reftable: add dump utility fixup! Provide zlib's uncompress2 from compat/zlib-compat.c fixup! reftable: reftable file level tests fixup! reftable: (de)serialization for the polymorphic record type
Makefile | 2 +- compat/zlib-uncompress2.c | 3 +++ config.mak.uname | 1 + reftable/block.c | 4 +++- reftable/dump.c | 1 + reftable/readwrite_test.c | 4 ++-- reftable/record_test.c | 4 +++- 7 files changed, 14 insertions(+), 5 deletions(-)
[1] https://lore.kernel.org/git/xmqq35rpqg27.fsf@gitster.g/
-- 2.33.0.rc2.476.g1b09a32a73