Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 572676 - media-libs/freeverb3-3.1.2_pre20151102[jack,-audacious] audacious/plugin.h: No such file or directory
Summary: media-libs/freeverb3-3.1.2_pre20151102[jack,-audacious] audacious/plugin.h: N...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sebastian Pipping
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-23 12:50 UTC by Felix Janda
Modified: 2017-01-19 15:26 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log (build.log,393.68 KB, text/plain)
2016-01-23 12:53 UTC, Felix Janda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Janda 2016-01-23 12:50:44 UTC
From blueness' tinderboxes:

http://bluemoon-tinderbox.freeharbor.net/media-libs/freeverb3-3.1.2_pre20151102/temp/
http://lilblue-tinderbox.freeharbor.net/media-libs/freeverb3-3.1.2_pre20151102/temp/
http://bluedragon-tinderbox.freeharbor.net/media-libs/freeverb3-3.1.2_pre20151102/temp/

Error message from build log:

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -DJACK -I.. -I../libgdither -I../audacious      -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16  -I../samples   -O2 -pipe -fPIC -fopenmp -c -o ../audacious/fv3_jack_impulser2-so.o `test -f '../audacious/so.c' || echo './'`../audacious/so.c
../audacious/so.c:25:30: fatal error: audacious/plugin.h: No such file or directory
 #include <audacious/plugin.h>

USE: jack openmp

Also, there seem to be two processes compiling the same file.


Reproducible: Always
Comment 1 Felix Janda 2016-01-23 12:53:10 UTC
Created attachment 423672 [details]
Build log
Comment 2 Sebastian Pipping gentoo-dev 2016-02-08 01:11:41 UTC
Thanks for the report.  In haven't had time for a closer look yet.  How urgent is a fix to you?
Comment 3 Sebastian Pipping gentoo-dev 2017-01-19 15:26:45 UTC
It seems that Jack relies on Audacious support, it's not something that we could patch out and "fix".  So I made Jack support depend on Audacious support in the ebuild as well.


commit dacc2f58efdc3d7d39a8c0b8b98563e1a36ac771
Author: Sebastian Pipping <sping@g.o>
Date:   Thu Jan 19 16:24:19 2017 +0100

    media-libs/freeverb3: Deny USE="jack -audacious" (bug #572676)
    
    Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/freeverb3/freeverb3-3.1.2_pre20151102-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

https://github.com/gentoo/gentoo/commit/dacc2f58efdc3d7d39a8c0b8b98563e1a36ac771