Summary: | net-p2p/transmission-remote-gtk-1.3.1 : cc1: error: /.../include: No such file or directory [-Werror=missing-include-dirs] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | benjamin.reveille, deywos |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 592152 | ||
Attachments: |
emerge-history.txt
environment net-p2p:transmission-remote-gtk-1.3.1:20160915-221113.log proposed fixed ebuild |
Description
Toralf Förster
2016-09-16 07:41:22 UTC
Created attachment 445882 [details]
emerge-history.txt
Created attachment 445884 [details]
environment
Created attachment 445886 [details]
net-p2p:transmission-remote-gtk-1.3.1:20160915-221113.log
The bug here appears to be in dev-libs/openssl, as /usr/lib/pkgconfig/lib{crypto,ssl}.pc, which it provides, add a -I/usr/kerberos/include compiler flag and are indirectly included by this package. I'll open a bug report for that package. https://bugs.gentoo.org/show_bug.cgi?id=401665 Here's the five-year-old bug that's causing this. I imagine what's happening is that this gets fixed in a given version of OpenSSL and then broken again and so on. As a stopgap measure until dev-libs/openssl is fixed you can simply create the directory /usr/kerberos/include/ and remove it after the build. transmission-remote-gtk shouldn't be using -Werror flags. the openssl bug, while related, isn't needed to fix this bug. Created attachment 456614 [details]
proposed fixed ebuild
This ebuild should fix it, just removing the -Werror=missing-include-dirs. It seems more sensible to remove it from configure.ac and run eautoreconf, so that's what I did.
(In reply to Deven Lahoti from comment #7) > Created attachment 456614 [details] > proposed fixed ebuild > > This ebuild should fix it, just removing the -Werror=missing-include-dirs. > It seems more sensible to remove it from configure.ac and run eautoreconf, > so that's what I did. Worked for me. Thanks ! [master 34817847a65] net-p2p/transmission-remote-gtk: Don't build with -Werror (#593926) 1 file changed, 6 insertions(+), 3 deletions(-) |