Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 121439 Details for
Bug 181239
media-video/transcode-1.0.3 - tomsmocomp is not built with gcc-4
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
transcode-1.0.3-tomsmocomp-gcc4.patch
transcode-1.0.3-tomsmocomp-gcc4.patch (text/plain), 1.58 KB, created by
Wolfgang Frisch
on 2007-06-07 19:49:58 UTC
(
hide
)
Description:
transcode-1.0.3-tomsmocomp-gcc4.patch
Filename:
MIME Type:
Creator:
Wolfgang Frisch
Created:
2007-06-07 19:49:58 UTC
Size:
1.58 KB
patch
obsolete
>diff --exclude=Makefile.in -ru transcode-1.0.3.original/filter/Makefile.am transcode-1.0.3/filter/Makefile.am >--- transcode-1.0.3.original/filter/Makefile.am 2007-06-07 20:40:53.000000000 +0200 >+++ transcode-1.0.3/filter/Makefile.am 2007-06-07 20:43:32.000000000 +0200 >@@ -40,20 +40,14 @@ > if HAVE_GCC2 > F_TOMSMOCOMP = > else >-if HAVE_GCC4 >-F_TOMSMOCOMP = >-else > if ARCH_X86 > if HAVE_MMX > if HAVE_SSE >-if HAVE_3DNOW > F_TOMSMOCOMP = tomsmocomp > endif > endif > endif > endif >-endif >-endif > > AM_CFLAGS = $(ALTIVEC) > >diff --exclude=Makefile.in -ru transcode-1.0.3.original/filter/tomsmocomp/Makefile.am transcode-1.0.3/filter/tomsmocomp/Makefile.am >--- transcode-1.0.3.original/filter/tomsmocomp/Makefile.am 2007-06-07 20:40:53.000000000 +0200 >+++ transcode-1.0.3/filter/tomsmocomp/Makefile.am 2007-06-07 21:33:11.000000000 +0200 >@@ -8,6 +8,20 @@ > > AM_CFLAGS = -fno-omit-frame-pointer > >+##################################################################### >+# gcc-4.x only allows mmx inline assembly keywords when >+# -mmmx is specified. >+# (http://osdir.com/ml/video.transcode.devel/2005-07/msg00004.html) >+# >+# A dirty workaround would be to compile the problematic file >+# (tomsmocompfilter_mmx.c) as a pseudo-library so that we're able to >+# specify CFLAGS for it although it's okay in this case to add >+# -mmmx to the CFLAGS for the whole library because it won't be built >+# without an MMX capable CPU anyway, as specified in ../Makefile.am. >+# >+filter_tomsmocomp_la_CFLAGS = -mmmx >+##################################################################### >+ > pkgdir = $(MOD_PATH) > > pkg_LTLIBRARIES = filter_tomsmocomp.la
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 181239
: 121439 |
121441