Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 515662 - games-fps/warsow-1.5.1: build fails with USE"-openal"
Summary: games-fps/warsow-1.5.1: build fails with USE"-openal"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: Normal minor (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-29 10:46 UTC by Ari Malinen
Modified: 2014-07-23 23:59 UTC (History)
0 users

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


Attachments
warsowbuild.log (warsow.log,35.07 KB, text/plain)
2014-06-29 11:14 UTC, Ari Malinen
Details
emergeinfo.log (einfo.log,4.38 KB, text/plain)
2014-06-29 11:15 UTC, Ari Malinen
Details
warsow-1.5.1-qf.patch (warsow-1.5.1-qf.patch,403 bytes, patch)
2014-07-23 13:54 UTC, Ari Malinen
Details | Diff
warsow-1.5.1-qf-r1.patch (warsow-1.5.1-qf-r1.patch,567 bytes, patch)
2014-07-23 14:09 UTC, Ari Malinen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ari Malinen 2014-06-29 10:46:46 UTC
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
Comment 1 Julian Ospald 2014-06-29 10:57:39 UTC
don't use pastes, attach files
Comment 2 Ari Malinen 2014-06-29 11:14:47 UTC
Created attachment 379900 [details]
warsowbuild.log
Comment 3 Ari Malinen 2014-06-29 11:15:41 UTC
Created attachment 379902 [details]
emergeinfo.log
Comment 4 Julian Ospald 2014-06-29 12:20:24 UTC
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.
Comment 5 Ari Malinen 2014-07-23 13:54:14 UTC
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.
Comment 6 Ari Malinen 2014-07-23 14:09:19 UTC
Created attachment 381440 [details, diff]
warsow-1.5.1-qf-r1.patch
Comment 7 Julian Ospald 2014-07-23 23:59:28 UTC
+  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