SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Password:
Looking for openssl in package list. Please wait... DONE
The list below shows all packages with name matching "openssl".
[ installed ] - openssl-solibs-1.1.1d-x86_64-1
[ installed ] - openssl10-solibs-1.0.2u-x86_64-1
[ installed ] - openssl-1.1.1d-x86_64-1
[ installed ] - openssl10-1.0.2u-x86_64-1
You can search specific files using "slackpkg file-search file".
Problem: I want to build Qt5 (5.9.9) but fails to with the following errors...
Code:
ERROR: Feature 'openssl-linked' was enabled, but the pre-condition '!features.securetransport && libs.openssl' failed.
ERROR: Feature 'openssl' was enabled, but the pre-condition '!features.securetransport && (features.openssl-linked || libs.openssl_headers)' failed.
I have openssl installed but what do I miss out on?
Last edited by unInstance; 01-05-2020 at 04:02 PM.
Reason: Marked as solved
Problem: I want to build Qt5 (5.9.9) but fails to with the following errors...
That version (5.9.9) and its SlackBuild is for release 14.2 (and its openssl 1.02), not for -current. So either use a newer version of QT or downgrade openssl to the openssl 1.02 version OF 14.2. This qt version will not work with with openssl 1.1 (which is one of the reasons why Slackware 14.2 still uses 1.0 versions).
as earthman stated you are just using a repository where scripts has not been tested/targeted for current, try the one linked in this topic: in the specific case of qt5 contains various fixes for the new gcc in current and a patch provided by Ole-André Rodlie that ports openssl-1.1.x support to qt5-5.9.x.
also, the linked repository removes the SlackBuilds already provided by current, so that you don't overwrite stock packages in current with the version in SBo (as you seem to have done with libinput, libwebp, opus and pcre2).
as earthman stated you are just using a repository where scripts has not been tested/targeted for current, try the one linked in this topic: in the specific case of qt5 contains various fixes for the new gcc in current and a patch provided by Ole-André Rodlie that ports openssl-1.1.x support to qt5-5.9.x.
also, the linked repository removes the SlackBuilds already provided by current, so that you don't overwrite stock packages in current with the version in SBo (as you seem to have done with libinput, libwebp, opus and pcre2).
if you will clone the git repository linked in that topic, you will find the patches you need for the SlackBuild in the libraries/qt5 directory.
you can also download the files you need from the cgit interface, but it's much easier to download all the repository and have everything you need already there, do as you prefer.
if you will clone the git repository linked in that topic, you will find the patches you need for the SlackBuild in the libraries/qt5 directory.
you can also download the files you need from the cgit interface, but it's much easier to download all the repository and have everything you need already there, do as you prefer.
Thanks for information about SlackBuilds and current SlackWare. I turned to SlackWare's newer software versions rather instead of old SlackBuilds.
Short story: I configured sbopkg to install from current branch and managed to build Qt5.
Full story: First off I tried to build Qt5 from official repository, I have spent the whole night waiting for it to fail. I got specific errors at first that I fixed but then it decided to fail and suggest me to make a bug report instead of giving out something concrete. At that point I screamed "fuck you, bloated mess" because I had spend two nights trying to build it. My thermal paste must have evaporated as a result. Then I read this topic again, moved sbopkg over to current branch, finally managed to build Qt and Qt depended applications.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.