| Summary: | xawtv fails to compile under gcc 3.4 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Bret Towe <magnade> |
| Component: | [OLD] GCC Porting | Assignee: | Please assign to toolchain <gcc-porting> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | mafteah, morfic |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | All | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | xawtv-gcc34.patch | ||
|
Description
Bret Towe
2004-05-29 12:24:51 UTC
on closer look its some asm to use mmx it does have a #ifdef so in theory adding -mmx to use flag could allow this to compile for those that need it now same problem here Created attachment 33005 [details, diff]
xawtv-gcc34.patch
here is a patch that applys and compiles
im not sure where this segment of code is used so i dont think i ran it
for what i use xawtv for tho it still worked
standard disclaimer: if it blows up your computer its your problem not mine
you have been warned
-mmmx doesn't help -msse3 neither I have seen same bug for both, xawtv-3.91-r1 and xawtv-3.86-r1. The patch works for me to get it compiled under xawtv-3.91-r1. USE=-mmx emerge xawtv works (compiles) here on x86 someone might like to test if there is enough difference between gcc 3.3.3 and +mmx and gcc 3.4.0 -mmx to warrant keeping this bug open dev.gentoo.org/~morfic/xawtv-3.91-r1.ebuild can you please test this with the supplied patch from this bug (comment #3) in: /usr/portage/media-tv/xawtv/files ? 'ebuild /usr/portage/media-tv/xawtv/xawtv-3.91-r1.ebuild digest' if it complains about the file xawtv-gcc34.patch that was added to files dir need feedback as i dont own the hardware to test functionality, compilation works flawless on x86 as bret already stated version 3.93 compiled for me (3.4.1-r1) See: bug 58002 (close this bug?) x86 specific. *pokes morfic* Commiting xawtv 3.93 which has upstream fixes, compiles flawless and works for others see comment 58002 Thanks Aaron |