Summary: | media-sound/audtty-0.1.12: fails to build (pkg-config issues?) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Tony Vroon (RETIRED) <chainsaw> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sound, treecleaner |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://tinderboxlogs.s3.amazonaws.com/tbamd64.excelsior.flameeyes.eu/media-sound%3Aaudtty-0.1.12%3A20120629-102052.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Diego Elio Pettenò (RETIRED)
![]() Sort of, yes. audacious pkg-config file doesn't take into account that in audacious/audctrl.h there's: #include <glib.h> #include <dbus/dbus-glib.h> so technically, it's an upstream bug for audacious. This has been abandoned upstream, last commit was more than two years ago. The repositories were last touched 17 months ago. I'm afraid that Audacious simply moves too fast for projects like these. I would recommend that this is treecleaned. (In reply to comment #2) > This has been abandoned upstream, last commit was more than two years ago. > The repositories were last touched 17 months ago. I'm afraid that Audacious > simply moves too fast for projects like these. > I would recommend that this is treecleaned. Thats just a part of it. Ensuring that correct CFLAGS are passed is still up to audacious' pkg-config file. the problem still exists - editing the Makefile and change AUDACIOUS_CFLAGS= -I/usr/include/dbus-1.0 to AUDACIOUS_CFLAGS= -I/usr/include/dbus-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include/ fixes the problem... I removed the package. No upstream so it's likely we hit more bugs in the future. But yes, this feels like an audacious bug. We can re-introduce it in the future pretty easily anyway |