Bug 1719529
Summary: | LXQT - Please update version to current release | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | shollander1 |
Component: | lxqt-session | Assignee: | Zamir SUN <sztsian> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel7 | CC: | helio, lxqt-sig, rdieter, sztsian |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | lxqt-session-0.14.1-3.el7 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-10-26 15:21:58 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1724495, 1752086 | ||
Bug Blocks: | 1728739 |
Description
shollander1
2019-06-12 02:42:34 UTC
I'll take a look for the possibility when I am available. Looks like RHEL/CentOS has a too old gcc or Qt environment. I'm now stuck with build error of liblxqt-0.14.1. It'll take some time to look into. Zamir, thanks for picking this up. According to the release notes, LXQt requires C++14 as of version 0.14.0 (https://blog.lxqt.org/2019/01/release-lxqt-0-14-0/). Perhaps that is the issue. gcc only fully supports C++14 as of version 5, while RHEL/CentOS 7 is currently stuck on gcc-4.8.5. If there is no way around that, perhaps you can at least upgrade to the latest version that would work with RHEL 7 (perhaps 0.13.0). Thank you. Yes, I'm aware of the requirement. However we all know RHEL sometimes try to back port features into their products even they don't update the version, and that is why I tried LXQt 0.14.1 as well. I'm now trying with 0.13.0. While I don't have a ETA but I hope to at least get something working in my copr within the two weeks. FYI, epel-7 supports SCL's, which can provide newer compilers for rhel7/epel7 Thanks Rex. I'm aware of SCL. However I did not find gcc in SCLs. Note, I am now stuck for LXQt 0.13.0 as well. Need to investigate later. From what I can see, looks like SCL for RHEL7 has gcc 4.9, 5, and 6. See https://pkgs.org/download/gcc. For example, here is gcc 5: https://centos.pkgs.org/7/centos-sclo-rh-x86_64/devtoolset-4-gcc-5.3.1-6.1.el7.x86_64.rpm.html Great, thanks! So I'll figure out how to use it in koji/copr and try with that. Some updates, now I figured out how to do with devtoolset-7 in copr. But I think I need menu-cache-devel-1.1.0. I've filed a bug for it and let's see how it will be. The build is almost finished in my copr. I'll be testing it over the weekend and also waiting for menu-cache to update in EPEL. Hope this can be finished by the end of July. Another heads-up, now it functionally works in my copr, except the themes. It's due to we are using some theme sub-packages from newer KDE desktop which is not in EPEL yet. I'll make a compatible working theme for EPEL. Still no updates for menu-cache. I get the permission for menu-cache, and will start working on this as soon as I have time. Zamir, thank you for your persistence on this issue. I look forward to when this will finally be released! [lxqt-admin]$ git log commit 0bf846c357eb5aee7c5f69801d2c26e6ca47d69e (HEAD -> epel7, origin/epel7) Author: Raphael Groner <raphgro> Date: Mon Aug 8 19:03:41 2016 +0200 retired cause of too old GCC, sources need C++11 features I see lxqt-admin in EPEL7 has been retired before. So I think a lot more time will be needed to figure out how many packages have been retired and then file separate tickets to unretire them before I can continue working on it. Currently bulk 0 to III of the following order have been built https://forum.lxqt.org/t/build-order-release-plan-0-14-1/292 Un-retire request of lxqt-admin https://pagure.io/releng/issue/8850 The rest of the whole LXQt stack has been built. FEDORA-EPEL-2019-18ce705d1b has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-18ce705d1b libfm-qt-0.14.1-5.el7, liblxqt-0.14.1-5.el7, libqtxdg-3.3.1-5.el7, libsysstat-0.4.2-3.el7, lximage-qt-0.14.1-3.el7, lxqt-about-0.14.1-3.el7, lxqt-admin-0.14.1-3.el7, lxqt-build-tools-0.6.0-3.el7, lxqt-config-0.14.1-3.el7, lxqt-globalkeys-0.14.1-3.el7, lxqt-notificationd-0.14.1-3.el7, lxqt-openssh-askpass-0.14.1-3.el7, lxqt-panel-0.14.1-3.el7, lxqt-policykit-0.14.1-3.el7, lxqt-powermanagement-0.14.1-3.el7, lxqt-qtplugin-0.14.0-7.el7, lxqt-runner-0.14.1-3.el7, lxqt-session-0.14.1-3.el7, lxqt-sudo-0.14.1-3.el7, lxqt-themes-0.14.0-3.el7, menu-cache-1.1.0-1.el7.5, obconf-qt-0.14.1-3.el7, pavucontrol-qt-0.14.1-3.el7, pcmanfm-qt-0.14.1-3.el7, qterminal-0.14.1-3.el7, qtermwidget-0.14.1-3.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-18ce705d1b FEDORA-EPEL-2019-18ce705d1b has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-18ce705d1b libfm-qt-0.14.1-5.el7, liblxqt-0.14.1-5.el7, libqtxdg-3.3.1-5.el7, libsysstat-0.4.2-3.el7, lximage-qt-0.14.1-3.el7, lxqt-about-0.14.1-3.el7, lxqt-admin-0.14.1-3.el7, lxqt-build-tools-0.6.0-3.el7, lxqt-config-0.14.1-3.el7, lxqt-globalkeys-0.14.1-3.el7, lxqt-notificationd-0.14.1-3.el7, lxqt-openssh-askpass-0.14.1-3.el7, lxqt-panel-0.14.1-3.el7, lxqt-policykit-0.14.1-3.el7, lxqt-powermanagement-0.14.1-3.el7, lxqt-qtplugin-0.14.0-7.el7, lxqt-runner-0.14.1-3.el7, lxqt-session-0.14.1-3.el7, lxqt-sudo-0.14.1-3.el7, lxqt-themes-0.14.0-3.el7, menu-cache-1.1.0-1.el7.5, obconf-qt-0.14.1-3.el7, openbox-theme-mistral-thin-0-6.20170125.el7, pavucontrol-qt-0.14.1-3.el7, pcmanfm-qt-0.14.1-3.el7, qterminal-0.14.1-3.el7, qtermwidget-0.14.1-3.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-18ce705d1b libfm-qt-0.14.1-5.el7, liblxqt-0.14.1-5.el7, libqtxdg-3.3.1-5.el7, libsysstat-0.4.2-3.el7, lximage-qt-0.14.1-3.el7, lxqt-about-0.14.1-3.el7, lxqt-admin-0.14.1-3.el7, lxqt-build-tools-0.6.0-3.el7, lxqt-config-0.14.1-3.el7, lxqt-globalkeys-0.14.1-3.el7, lxqt-notificationd-0.14.1-3.el7, lxqt-openssh-askpass-0.14.1-3.el7, lxqt-panel-0.14.1-3.el7, lxqt-policykit-0.14.1-3.el7, lxqt-powermanagement-0.14.1-3.el7, lxqt-qtplugin-0.14.0-7.el7, lxqt-runner-0.14.1-3.el7, lxqt-session-0.14.1-3.el7, lxqt-sudo-0.14.1-3.el7, lxqt-themes-0.14.0-3.el7, menu-cache-1.1.0-1.el7.5, obconf-qt-0.14.1-3.el7, openbox-theme-mistral-thin-0-6.20170125.el7, pavucontrol-qt-0.14.1-3.el7, pcmanfm-qt-0.14.1-3.el7, qterminal-0.14.1-3.el7, qtermwidget-0.14.1-3.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report. |