diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 78b459443a..d9917ee9bf 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -32,6 +32,7 @@ ;;; Copyright © 2022 Wamm K. D. ;;; Copyright © 2022 Petr Hodina ;;; Copyright © 2022 muradm +;;; Copyright © 2023 Alex Devaure ;;; ;;; This file is part of GNU Guix. ;;; @@ -2086,6 +2087,9 @@ (define-public libfprint (list #:configure-flags #~(list (string-append "-Dudev_hwdb_dir=" #$output "/lib/udev/hwdb.d") + (string-append "-Dc_link_args=-Wl,-rpath=" + (search-input-directory %build-inputs + "lib/nss")) (string-append "-Dudev_rules_dir=" #$output "/lib/udev/rules.d")))) (native-inputs