From ca8d738df4e68a5d95efb1aa10b89d9644d5fdd9 Mon Sep 17 00:00:00 2001 From: Katalin Rebhan Date: Sat, 3 May 2025 21:34:08 +0200 Subject: [PATCH] Add Boost and libarchive to libutil's public dependencies Fixes missing include compilation errors. Boost is included from lix/libutil/result.hh, libarchive is included from lix/libutil/tarfile.hh Change-Id: Id0000000e01fc695545d7ef83589ab7c41a92b61 --- lix/libutil/meson.build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lix/libutil/meson.build b/lix/libutil/meson.build index 5d7a63dc5..e09e471a5 100644 --- a/lix/libutil/meson.build +++ b/lix/libutil/meson.build @@ -338,9 +338,11 @@ liblixutil = declare_dependency( libutil_settings_headers, ], dependencies: [ + boost, # Everything has to link to kj if it uses libutil internally (ensured by # lix-base pkg-config externally) kj, + libarchive, ], link_with : libutil ) @@ -355,9 +357,11 @@ if is_static libutil_settings_headers, ], dependencies: [ + boost, # Everything has to link to kj if it uses libutil internally (ensured by # lix-base pkg-config externally) kj, + libarchive, ], link_whole : libutil, )