emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#43446: closed (Qt Apps cant make use of qtwayland due to QT_PLUGIN_P


From: GNU bug Tracking System
Subject: bug#43446: closed (Qt Apps cant make use of qtwayland due to QT_PLUGIN_PATH '= wrapping)
Date: Mon, 11 Jan 2021 16:09:01 +0000

Your message dated Mon, 11 Jan 2021 17:08:02 +0100
with message-id <4450fa4e-50d2-f28b-c8fa-9325cae7852d@crazy-compilers.com>
and subject line Re: [PATCH] guix: qt-build-system: Wrapped executables honor 
user's envvars.
has caused the debbugs.gnu.org bug report #43446,
regarding Qt Apps cant make use of qtwayland due to QT_PLUGIN_PATH '= wrapping
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
43446: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=43446
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: Qt Apps cant make use of qtwayland due to QT_PLUGIN_PATH '= wrapping Date: Wed, 16 Sep 2020 21:16:50 +1000

qt-build-system wraps variables such as QT_PLUGIN_PATH  with  '= instead of prefix, so when qtwayland is installed in a profile or included in the environment, the application fails to see it. Programs run with export QT_QPA_PLATFORM=wayland-egl will fail to launch.

We could:

  1. Use 'prefix so that the parent environment's variables are appended and users have to manually install qtwayland them selves.
  2. Include qtwayland as an input to every qt package somehow. Can the build system do that? Considering that Wayland seems to be the future, I feel that Qt GUI applications should support it by default. I mean, wayland is in the closure of qtbase anyway.
  3. Both? Why is '= used anyway?

How should this be done?




--- End Message ---
--- Begin Message --- Subject: Re: [PATCH] guix: qt-build-system: Wrapped executables honor user's envvars. Date: Mon, 11 Jan 2021 17:08:02 +0100 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 This should be fixed by http://issues.guix.gnu.org/45784 and following, esp. http://issues.guix.gnu.org/45785




--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]