From c0a8ecea0ce6f3954061a3d061a3243fa65c6cfb Mon Sep 17 00:00:00 2001 From: nathan Date: Mon, 10 Jul 2023 23:22:48 -0400 Subject: [PATCH] gnu: libusb-compat: Compile with full path of libusb-1.0.so * gnu/packages/libusb.scm (libusb) [configure-flags]: Provide full path of libusb-1.0.so so dlopen works. --- gnu/packages/libusb.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/libusb.scm b/gnu/packages/libusb.scm index d0837c8a91..39586147ba 100644 --- a/gnu/packages/libusb.scm +++ b/gnu/packages/libusb.scm @@ -101,7 +101,10 @@ (define-public libusb-compat (build-system gnu-build-system) (arguments (list #:configure-flags - #~(list "--disable-static"))) + #~(list "--disable-static" + (string-append "LIBUSB_1_0_SONAME=" + #$(this-package-input "libusb") + "/lib/libusb-1.0.so")))) (native-inputs (list autoconf automake libtool pkg-config)) (inputs -- 2.41.0