GNU bug report logs -
#38405
[staging] Some Qt plugins fail to build
Previous Next
Reported by: Marius Bakke <mbakke <at> fastmail.com>
Date: Wed, 27 Nov 2019 18:07:02 UTC
Severity: normal
Done: Marius Bakke <mbakke <at> fastmail.com>
Bug is archived. No further changes may be made.
Full log
Message #13 received at 38405-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Marius Bakke <mbakke <at> fastmail.com> writes:
> This fixes <https://bugs.gnu.org/38405>.
>
> * gnu/packages/qt.scm (qtbase)[arguments]: Add phase 'patch-prl-files'.
[...]
> + (add-after 'patch-mkspecs 'patch-prl-files
> + (lambda* (#:key outputs #:allow-other-keys)
> + (let ((out (assoc-ref outputs "out")))
> + ;; Insert absolute references to the qtbase libraries because
> + ;; QT_INSTALL_LIBS does not always resolve correctly, depending
> + ;; on context. See <https://bugs.gnu.org/38405>
> + (substitute* (find-files (string-append out "/lib") "\\.prl$")
> + (("\\$\\$\\[QT_INSTALL_LIBS\\]")
> + (string-append out "/lib")))
> + #t)))
I pushed this hunk in a59e2dd8cd16655e379abb567baf978c94f3d48e, as I'm
fairly confident that this is the right thing to do.
Feedback still welcome however. :-)
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 5 years and 174 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.