diff -ru gstreamer-0.8.12.orig/libs/gst/getbits/Makefile.in gstreamer-0.8.12/libs/gst/getbits/Makefile.in
--- gstreamer-0.8.12.orig/libs/gst/getbits/Makefile.in	2006-02-09 08:07:52.000000000 -0500
+++ gstreamer-0.8.12/libs/gst/getbits/Makefile.in	2006-03-02 19:25:15.000000000 -0500
@@ -91,7 +91,7 @@
 libgstgetbits_la_LIBADD =
 am__libgstgetbits_la_SOURCES_DIST = getbits.c gstgetbits_inl.h \
 	gstgetbits_generic.c gstgetbits_i386.s
-@HAVE_CPU_I386_TRUE@am__objects_1 = gstgetbits_i386.lo
+#am__objects_1 = gstgetbits_i386.lo
 am_libgstgetbits_la_OBJECTS = libgstgetbits_la-getbits.lo \
 	libgstgetbits_la-gstgetbits_generic.lo $(am__objects_1)
 libgstgetbits_la_OBJECTS = $(am_libgstgetbits_la_OBJECTS)
@@ -406,8 +406,8 @@
 AS_LIBTOOL_LIB = libgstgetbits
 EXTRA_DIST = $(as_libtool_EXTRA_DIST)
 noinst_DATA = $(as_libtool_noinst_DATA_files)
-@HAVE_CPU_I386_FALSE@GSTARCH_SRCS = 
-@HAVE_CPU_I386_TRUE@GSTARCH_SRCS = gstgetbits_i386.s
+GSTARCH_SRCS = 
+#GSTARCH_SRCS = gstgetbits_i386.s
 libgstgetbitsincludedir = $(includedir)/gstreamer-@GST_MAJORMINOR@/gst/getbits
 libgstgetbitsinclude_HEADERS = getbits.h
 noinst_HEADERS = gstgetbits_inl.h
diff -ru gstreamer-0.8.12.orig/libs/gst/getbits/getbits.c gstreamer-0.8.12/libs/gst/getbits/getbits.c
--- gstreamer-0.8.12.orig/libs/gst/getbits/getbits.c	2004-03-15 14:27:11.000000000 -0500
+++ gstreamer-0.8.12/libs/gst/getbits/getbits.c	2006-03-02 19:26:03.000000000 -0500
@@ -1,7 +1,7 @@
 #include "config.h"
 
 #include "getbits.h"
-
+#undef HAVE_CPU_I386
 /* Defined in gstgetbits_i386.s */
 extern unsigned long _gst_get1bit_i386 (gst_getbits_t * gb, unsigned long bits);
 extern unsigned long _gst_getbits_i386 (gst_getbits_t * gb, unsigned long bits);
