Summary: | dev-qt/qtcore-4.8.6-r2[ssl] - config.tests/unix/openssl/openssl.cpp:42:30: fatal error: openssl/opensslv.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arsen Shnurkov <Arsen.Shnurkov> |
Component: | [OLD] Development | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info '=dev-qt/qtcore-4.8.6-r2::gentoo' | wgetpaste
emerge -pqv '=dev-qt/qtcore-4.8.6-r2::gentoo' | wgetpaste environment build log |
Description
Arsen Shnurkov
2015-05-28 08:17:16 UTC
Created attachment 404144 [details]
emerge --info '=dev-qt/qtcore-4.8.6-r2::gentoo' | wgetpaste
Created attachment 404146 [details]
emerge -pqv '=dev-qt/qtcore-4.8.6-r2::gentoo' | wgetpaste
Created attachment 404148 [details]
environment
Created attachment 404150 [details]
build log
This bug should be renamed "=dev-qt/qtcore-4.8.6-r2 fails to build with USE=ssl - openssl.cpp:42:30: fatal error: openssl/opensslv.h: No such file or directory" Arsen, does the file /usr/include/openssl/opensslv.h exist on your system? What happens if you change your CHOST from i486 to i686, then merge qtcore again? Follow this guide to do so: https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable I've successfully built =dev-qt/qtcore-4.8.6-r2 in an i486 chroot, with the same gcc settings. That's not the problem. Arsen, the SystemResqueCD is missing header files. This is discussed on the FAQ page here: http://bit.ly/1QercCs To get around this problem, you can run: emerge dev-libs/openssl =dev-qt/qtcore-4.8.6-r2 However, you might want to run: emerge -e @world =dev-qt/qtcore-4.8.6-r2 To rebuild all packages and avoid any further problems with missing header files. Please close this bug as Resolved -> WONTFIX. |