# HG changeset patch # User Wolfgang Rosenauer # Date 1413480574 -7200 # Node ID f1c5ccf4d1a73d374bc90970d06971e86db7ac46 # Parent fd46c2b7072475fbb6ccb0b02263c819c2ecebcb changelog fix build on ppc* correct name for appdata.xml diff -r fd46c2b70724 -r f1c5ccf4d1a7 MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Sat Oct 11 13:03:56 2014 +0200 +++ b/MozillaFirefox/MozillaFirefox.changes Thu Oct 16 19:29:34 2014 +0200 @@ -1,7 +1,42 @@ ------------------------------------------------------------------- +Wed Oct 15 08:05:33 UTC 2014 - wr@rosenauer.org + +- fix build for all ppc by not enabling elf-hack + (bnc#901213) + +------------------------------------------------------------------- Sat Oct 11 08:48:24 UTC 2014 - wr@rosenauer.org -- update to Firefox 33.0 (bnc#) +- update to Firefox 33.0 (bnc#900941) + New features: + * OpenH264 support (sandboxed) + * Enhanced Tiles + * Improved search experience through the location bar + * Slimmer and faster JavaScript strings + * New CSP (Content Security Policy) backend + * Support for connecting to HTTP proxy over HTTPS + * Improved reliability of the session restoration + * Proprietary window.crypto properties/functions removed + Security: + * MFSA 2014-74/CVE-2014-1574/CVE-2014-1575 + Miscellaneous memory safety hazards + * MFSA 2014-75/CVE-2014-1576 (bmo#1041512) + Buffer overflow during CSS manipulation + * MFSA 2014-76/CVE-2014-1577 (bmo#1012609) + Web Audio memory corruption issues with custom waveforms + * MFSA 2014-77/CVE-2014-1578 (bmo#1063327) + Out-of-bounds write with WebM video + * MFSA 2014-78/CVE-2014-1580 (bmo#1063733) + Further uninitialized memory use during GIF rendering + * MFSA 2014-79/CVE-2014-1581 (bmo#1068218) + Use-after-free interacting with text directionality + * MFSA 2014-80/CVE-2014-1582/CVE-2014-1584 (bmo#1049095, bmo#1066190) + Key pinning bypasses + * MFSA 2014-81/CVE-2014-1585/CVE-2014-1586 (bmo#1062876, bmo#1062981) + Inconsistent video sharing within iframe + * MFSA 2014-82/CVE-2014-1583 (bmo#1015540) + Accessing cross-origin objects via the Alarms API + (only relevant for installed web apps) - requires NSPR 4.10.7 - requires NSS 3.17.1 - removed obsolete patches: diff -r fd46c2b70724 -r f1c5ccf4d1a7 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Sat Oct 11 13:03:56 2014 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Thu Oct 16 19:29:34 2014 +0200 @@ -311,7 +311,9 @@ ac_add_options --disable-optimize %endif %endif +%ifnarch ppc ppc64 ppc64le ac_add_options --enable-elf-hack +%endif ac_add_options --with-system-nspr ac_add_options --with-system-nss %if %{localize} @@ -447,7 +449,7 @@ cp %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/mime/packages/%{progname}.xml # appdata mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata -cp %{SOURCE15} $RPM_BUILD_ROOT%{_datadir}/appdata/%{desktop_file_name}.xml +cp %{SOURCE15} $RPM_BUILD_ROOT%{_datadir}/appdata/%{desktop_file_name}.appdata.xml # install man-page mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/ cp %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/man1/%{progname}.1