After update from warsow-1.5 to warsow-1.5.1, the build fails if you dont have media-libs/openal installed. Reproducible: Always Steps to Reproduce: 1. Set USE="-openal" 2. emerge -uDN @world 3. emerge --depclean 4. emerge warsow Actual Results: ERROR: games-fps/warsow-1.5.1::gentoo failed Expected Results: Jobs: 1 of 1 complete Complete build log: http://dpaste.com/38T7APH emerge --info: http://dpaste.com/1ZWNG09 Error: ./snd_openal/qal.h:39:19: fatal error: AL/al.h: No such file or directory
don't use pastes, attach files
Created attachment 379900 [details] warsowbuild.log
Created attachment 379902 [details] emergeinfo.log
yep, seems upstream broke the build-time option I'm already carrying too much diffs downstream and upstream is uncollaborative, so I'm not interested in reporting this. I'll probably just force openal, at least in DEPEND.
Created attachment 381438 [details, diff] warsow-1.5.1-qf.patch I created patch to fix building with BUILD_SND_OPENAL=NO. I also submitted the patch to upstream.
Created attachment 381440 [details, diff] warsow-1.5.1-qf-r1.patch
+ 23 Jul 2014; Julian Ospald <hasufell@gentoo.org> warsow-1.5.1-r1.ebuild, + +files/warsow-1.5.1-openal.patch: + fix build without openal wrt #515662, patch by Ari Malinen