| Summary: | SDL2_gfx: FTBFS in rawhide | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Fedora Release Engineering <releng> | ||||||||||
| Component: | SDL2_gfx | Assignee: | Lubomir Rintel <lkundrak> | ||||||||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||
| Priority: | unspecified | ||||||||||||
| Version: | 24 | CC: | ignatenko, lkundrak, yselkowi | ||||||||||
| Target Milestone: | --- | Keywords: | Patch | ||||||||||
| Target Release: | --- | ||||||||||||
| Hardware: | Unspecified | ||||||||||||
| OS: | Unspecified | ||||||||||||
| Whiteboard: | |||||||||||||
| Fixed In Version: | SDL2_gfx-1.0.1-4.fc24 | Doc Type: | Bug Fix | ||||||||||
| Doc Text: | Story Points: | --- | |||||||||||
| Clone Of: | Environment: | ||||||||||||
| Last Closed: | 2016-03-07 19:02:11 UTC | Type: | --- | ||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||
| Documentation: | --- | CRM: | |||||||||||
| Verified Versions: | Category: | --- | |||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
| Bug Depends On: | 1253930 | ||||||||||||
| Bug Blocks: | 1305208 | ||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Fedora Release Engineering
2016-02-13 20:58:57 UTC
Created attachment 1123970 [details]
build.log
Created attachment 1123971 [details]
root.log
Created attachment 1123972 [details]
state.log
it is completely ignores LDFLAGS in test. Conclusion - rewrite that fuckin buildsystem. (In reply to Igor Gnatenko from comment #4) > it is completely ignores LDFLAGS in test. Actually, the issue is SDL2_gfx 1.0.1 added a dependency on libSDL2_test, a static library which should be shipped in SDL2-devel but is mistakenly removed. *** Unable to find SDL2_gfx library this is different issue. and I am able to pass all tests without any static libraries. problem in their fuckin autocrap. If Lubomir will not fix it in next week - I will just replace autotools with something better. (In reply to Igor Gnatenko from comment #6) > *** Unable to find SDL2_gfx library > > this is different issue. and I am able to pass all tests without any static > libraries. I ran a mock build, and the *cause* of that error is the -lSDL2_test link flag which causes the link to fail. This was added as a requirement of the testsuite prior to 1.0.1: https://sourceforge.net/p/sdl2gfx/code/17/ > If Lubomir will not fix it in next week - I will just replace autotools with > something better. That won't be necessary. The proper fix is to include libSDL2_test.a in SDL2-devel. This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase Created attachment 1130672 [details]
Patch for rawhide and f24
- Fix build of testsuite (#1307300)
- Disable tests which require --batch support not in SDL2_test
Scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=13131147 yselkowitz's SDL2_gfx-1.0.1-4.fc25 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=742668 |