]> git.ipfire.org Git - thirdparty/libarchive.git/commit
Always use our supplied la_queue.h (#2222)
authorSevan Janiyan <venture37@geeklan.co.uk>
Tue, 11 Jun 2024 03:42:13 +0000 (04:42 +0100)
committerGitHub <noreply@github.com>
Tue, 11 Jun 2024 03:42:13 +0000 (20:42 -0700)
commit3f3b3efec27ef8c9587b5c725345ff235b98820a
tree79b121e9d34d78ebfcf0363cff9ebc344a048035
parent89a01843ee090db671670dc22e1996a2bd625e3d
Always use our supplied la_queue.h (#2222)

On legacy systems the OS supplied `sys/queue.h` may lack the required
macros, so to avoid having to verify if the version of queue.h is of
use, opt to always to `la_queue.h` which will match expectations.

Allows libarchive to build on legacy Darwin where `STAILQ_FOREACH` would
be missing from `sys/queue.h`.

Resolves #2220
CMakeLists.txt
build/cmake/config.h.in
configure.ac
libarchive/config_freebsd.h
unzip/bsdunzip.c