Hello community, here is the log from the commit of package MozillaFirefox checked in at Tue Nov 13 21:23:18 CET 2007. -------- --- MozillaFirefox/MozillaFirefox.changes 2007-10-19 02:13:12.000000000 +0200 +++ /mounts/work_src_done/STABLE/MozillaFirefox/MozillaFirefox.changes 2007-11-13 17:49:08.257123000 +0100 @@ -1,0 +2,5 @@ +Tue Nov 13 17:49:01 CET 2007 - maw@suse.de + +- Add firefox-gcc4.3-fixes.patch. + +------------------------------------------------------------------- New: ---- firefox-gcc4.3-fixes.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ MozillaFirefox.spec ++++++ --- /var/tmp/diff_new_pack.fG9876/_old 2007-11-13 21:21:48.000000000 +0100 +++ /var/tmp/diff_new_pack.fG9876/_new 2007-11-13 21:21:48.000000000 +0100 @@ -20,7 +20,7 @@ %if %suse_version > 1020 BuildRequires: fdupes %endif -License: GPL v2 or later; LGPL v2 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) +License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) Provides: web_browser Provides: firefox Provides: MozillaFirebird @@ -29,7 +29,7 @@ Obsoletes: mozilla %endif Version: 2.0.0.8 -Release: 1 +Release: 16 Summary: Mozilla Firefox Web Browser Url: http://www.mozilla.org/ Group: Productivity/Networking/Web/Browsers @@ -93,6 +93,7 @@ Patch36: greasemonkey.patch Patch38: tango-maxversion.patch Patch39: x11-session.patch +Patch40: firefox-gcc4.3-fixes.patch # gconf.patch dbus.patch startup.patch Patch100: configure.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -219,6 +220,7 @@ %patch38 popd %patch39 -p1 +%patch40 -p1 %patch100 %if %has_system_nss #%patch101 @@ -554,6 +556,8 @@ %defattr(-,root,root) %endif %changelog +* Tue Nov 13 2007 - maw@suse.de +- Add firefox-gcc4.3-fixes.patch. * Fri Oct 19 2007 - maw@suse.de - Security update to version 2.0.0.8 (#332512) (thanks, Wolfgang) * MFSA 2007-29 Crashes with evidence of memory corruption ++++++ firefox-gcc4.3-fixes.patch ++++++ diff --git a/modules/libpr0n/encoders/jpeg/nsJPEGEncoder.h b/modules/libpr0n/encoders/jpeg/nsJPEGEncoder.h index 8a63354..655c8da 100644 --- a/modules/libpr0n/encoders/jpeg/nsJPEGEncoder.h +++ b/modules/libpr0n/encoders/jpeg/nsJPEGEncoder.h @@ -39,8 +39,10 @@ #include "imgIEncoder.h" #ifdef MOZILLA_1_8_BRANCH #define imgIEncoder imgIEncoder_MOZILLA_1_8_BRANCH +#ifndef NS_DECL_IMGIENCODER #define NS_DECL_IMGIENCODER NS_DECL_IMGIENCODER_MOZILLA_1_8_BRANCH #endif +#endif // needed for JPEG library #include <stdio.h> @@ -69,6 +71,13 @@ public: nsJPEGEncoder(); + NS_IMETHOD InitFromData(const PRUint8* aData, + PRUint32 aLength, // (unused, req'd by JS) + PRUint32 aWidth, + PRUint32 aHeight, + PRUint32 aStride, + PRUint32 aInputFormat, + const nsAString& aOutputOptions); private: ~nsJPEGEncoder(); diff --git a/modules/libpr0n/encoders/png/nsPNGEncoder.h b/modules/libpr0n/encoders/png/nsPNGEncoder.h index ff85949..83766f1 100644 --- a/modules/libpr0n/encoders/png/nsPNGEncoder.h +++ b/modules/libpr0n/encoders/png/nsPNGEncoder.h @@ -38,8 +38,10 @@ #include "imgIEncoder.h" #ifdef MOZILLA_1_8_BRANCH #define imgIEncoder imgIEncoder_MOZILLA_1_8_BRANCH +#ifndef NS_DECL_IMGIENCODER #define NS_DECL_IMGIENCODER NS_DECL_IMGIENCODER_MOZILLA_1_8_BRANCH #endif +#endif #include <png.h> @@ -63,6 +65,14 @@ public: nsPNGEncoder(); + NS_IMETHOD InitFromData(const PRUint8* aData, + PRUint32 aLength, // (unused, req'd by JS) + PRUint32 aWidth, + PRUint32 aHeight, + PRUint32 aStride, + PRUint32 aInputFormat, + const nsAString& aOutputOptions); + private: ~nsPNGEncoder(); diff --git a/modules/libpr0n/public/imgIContainer.idl b/modules/libpr0n/public/imgIContainer.idl index f975b16..4819158 100644 --- a/modules/libpr0n/public/imgIContainer.idl +++ b/modules/libpr0n/public/imgIContainer.idl @@ -38,7 +38,7 @@ * ***** END LICENSE BLOCK ***** */ #include "nsISupports.idl" -#include "gfxtypes.idl" +#include <gfxtypes.idl> #include "gfxIFormats.idl" interface gfxIImageFrame; diff --git a/modules/libpr0n/public/imgIEncoder.idl b/modules/libpr0n/public/imgIEncoder.idl index 120b3bf..562bf42 100755 --- a/modules/libpr0n/public/imgIEncoder.idl +++ b/modules/libpr0n/public/imgIEncoder.idl @@ -96,6 +96,6 @@ interface nsIFile; [scriptable, uuid(CCC5B3AD-3E67-4e3d-97E1-B06B2E96FEF8)] interface imgIEncoder : nsISupports { - void encodeClipboardImage(in nsIClipboardImage aClipboardImage, out nsIFile aImageFile); + /* void encodeClipboardImage(in nsIClipboardImage aClipboardImage, out nsIFile aImageFile); */ }; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org