patches/firefox3-15-use-system-theora.diff
author rohinis
Tue, 29 Nov 2011 17:32:55 +0000
branchs11express-2010-11
changeset 22234 c23e64da3e06
parent 20116 88ea5bd8781e
permissions -rw-r--r--
2011-11-29 Rohini S <[email protected]> * patches/Python26-22-audio.diff: Fixes CVE-2010-1634 * specs/SUNWPython26.spec: Fixes CR 7085446

--- mozilla-1.9.1/toolkit/library/Makefile.in.orig	Mon May 25 13:56:45 2009
+++ mozilla-1.9.1/toolkit/library/Makefile.in	Fri May 22 19:30:37 2009
@@ -254,7 +254,7 @@
 endif
 
 ifeq ($(OS_ARCH),SunOS)
-EXTRA_DSO_LDOPTS += -lelf -ldemangle -lCstd
+EXTRA_DSO_LDOPTS += -lvorbis -ltheora -logg -lelf -ldemangle
 endif
 
 ifeq ($(OS_ARCH),AIX)
--- mozilla-1.9.1/toolkit/toolkit-tiers.mk.orig	Mon May 25 13:53:16 2009
+++ mozilla-1.9.1/toolkit/toolkit-tiers.mk	Fri May 22 21:01:02 2009
@@ -115,11 +115,8 @@
 ifdef MOZ_OGG
 tier_gecko_dirs += \
 		media/libfishsound \
-		media/libogg \
 		media/liboggplay \
 		media/liboggz \
-		media/libtheora \
-		media/libvorbis \
 		$(NULL)
 endif
 
--- mozilla-1.9.2/layout/build/Makefile.in.orig	2009-11-25 12:12:49.000000000 +0800
+++ mozilla-1.9.2/layout/build/Makefile.in	2009-11-25 16:43:26.244601011 +0800
@@ -152,11 +152,8 @@
 ifdef MOZ_OGG
 SHARED_LIBRARY_LIBS 	+= \
 	$(DEPTH)/media/libfishsound/src/libfishsound/$(LIB_PREFIX)fishsound.$(LIB_SUFFIX) \
-	$(DEPTH)/media/libogg/src/$(LIB_PREFIX)ogg.$(LIB_SUFFIX) \
 	$(DEPTH)/media/liboggplay/src/liboggplay/$(LIB_PREFIX)oggplay.$(LIB_SUFFIX) \
 	$(DEPTH)/media/liboggz/src/liboggz/$(LIB_PREFIX)oggz.$(LIB_SUFFIX) \
-	$(DEPTH)/media/libtheora/lib/$(LIB_PREFIX)theora.$(LIB_SUFFIX) \
-	$(DEPTH)/media/libvorbis/lib/$(LIB_PREFIX)vorbis.$(LIB_SUFFIX) \
 	$(DEPTH)/content/media/ogg/$(LIB_PREFIX)gkconogg_s.$(LIB_SUFFIX) \
 	$(NULL)
 endif