From 23c0a5daa7dfe7fde12888c4da27a1c04c59d5ef Mon Sep 17 00:00:00 2001 From: Lucas Holt Date: Mon, 15 Jun 2026 13:52:52 -0400 Subject: [PATCH] Makefile.inc1: add missing lib/libmagic__L dependency on lib/libz__L libmagic links against -lz (LIBADD= z in lib/libmagic/Makefile) but Makefile.inc1 had no explicit lib/libmagic__L: lib/libz__L dependency. Under high parallelism (e.g. make -j28) libmagic could begin linking before libz was installed into the sysroot, producing: ld: error: unable to find library -lz *** [libmagic.so.4.full] Error code 1 All other libraries that link libz already have this dependency declared (libarchive, libssh, libzfs, libsqlite3, etc). Signed-off-by: Lucas Holt --- Makefile.inc1 | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile.inc1 b/Makefile.inc1 index 464d73b28c..713641a8fb 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -3172,6 +3172,7 @@ lib/libsqlite3__L: lib/libthr__L lib/msun__L lib/libz__L lib/libdns_sd__L: lib/libthr__L lib/libnss_mdns__L: lib/dns_sd__L lib/libthr__L +lib/libmagic__L: lib/libz__L lib/libucl__L: lib/msun__L .if ${MK_GSSAPI} != "no"