| Summary: | app-backup/cyphertite-2.0.2 - x86_64-pc-linux-gnu-gcc: error: 3: No such file or directory | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Berthold Humkamp <Timewulf> |
| Component: | Current packages | Assignee: | Brian Evans (RETIRED) <grknight> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
build.log
emerge --info '=app-backup/cyphertite-2.0.2-r2::gentoo' emerge -pqv '=app-backup/cyphertite-2.0.2-r2::gentoo' |
||
|
Description
Berthold Humkamp
2014-07-18 05:03:35 UTC
Created attachment 380936 [details]
build.log
Created attachment 380938 [details]
emerge --info '=app-backup/cyphertite-2.0.2-r2::gentoo'
Created attachment 380940 [details]
emerge -pqv '=app-backup/cyphertite-2.0.2-r2::gentoo'
When I build, I get "-lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 -lcurl -lssl -lcrypto -ldl -ledit -lncurses -lz -lbsd -L/usr/lib -L/usr/ssl/lib" as libraries. You get "-lcyphertite -lctutil -lassl -lexude -lclog -lshrink -lxmlsd -lclens -levent_core -lexpat -lsqlite3 -llzma -llzo2 -lcurl -lidn 3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -L/usr/lib64 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -llber -lldap -lssl -lcrypto -ldl -ledit -lncurses -lz -lbsd" as libraries. Something is incorrectly injecting "-lidn 3". Can you please post the output of `curl-config --libs`? Also, please post the output of 'emerge -pvO net-misc/curl' #> curl-config --libs
-lcurl -lidn -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -L/usr/lib64 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -llber -lldap -lz
#> emerge -pvO net-misc/curl
These are the packages that would be merged, in order:
[ebuild R ] net-misc/curl-7.36.0 USE="idn ipv6 kerberos ldap ssl threads -adns -metalink -rtmp -ssh -static-libs {-test}" CURL_SSL="nss -axtls -gnutls -openssl -polarssl" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
I just tried to build cyphertite again: Same error, so it wasn't a byte-biter on my harddisk ;-))
Fixed in -r3 +*cyphertite-2.0.2-r3 (19 Jul 2014) + + 19 Jul 2014; Brian Evans <grknight@gentoo.org> +cyphertite-2.0.2-r3.ebuild, + -cyphertite-2.0.2-r2.ebuild, files/cyphertite-2.0.2-fix-build.patch: + Fix build system which wrongly filtered using s/-lssl//g to use s/-lssl //g . + This breaks curl linked with non-OpenSSL such as nss and is bad practice + anyway |