From eed5afd731ad5e55eba84516cb3ac5adde0db6c1 Mon Sep 17 00:00:00 2001 From: FrantiĊĦek Zatloukal Date: Feb 05 2024 22:41:08 +0000 Subject: Add ICU 74.2 expected failures (Fixes RHBZ#2261392) --- diff --git a/known_failures.txt b/known_failures.txt index aeabde4..5d74692 100644 --- a/known_failures.txt +++ b/known_failures.txt @@ -5,6 +5,7 @@ non262/Date/time-zones-historic.js non262/Date/time-zones-imported.js non262/Date/toString-localized-posix.js non262/Date/toString-localized.js +non262/global/parseInt-01.js non262/Intl/Array/toLocaleString-date.js non262/Intl/available-locales-resolved.js non262/Intl/available-locales-supported.js @@ -21,12 +22,14 @@ non262/Intl/DateTimeFormat/formatToParts.js non262/Intl/DateTimeFormat/fractional-second-digits-append-item.js non262/Intl/DateTimeFormat/hourCycle.js non262/Intl/DateTimeFormat/implied-script-has-consistent-output.js +non262/Intl/DateTimeFormat/islamic.js non262/Intl/DateTimeFormat/japanese-gannen-year.js non262/Intl/DateTimeFormat/related-year.js non262/Intl/DateTimeFormat/timeZone_backzone.js non262/Intl/DateTimeFormat/timeZone_version.js non262/Intl/DateTimeFormat/tz-environment-variable.js non262/Intl/DisplayNames/calendar.js +non262/Intl/DisplayNames/currency.js non262/Intl/DisplayNames/dateTimeField.js non262/Intl/DisplayNames/language-dialect.js non262/Intl/ListFormat/conjunction-type.js @@ -35,6 +38,11 @@ non262/Intl/Locale/likely-subtags.js non262/Intl/NumberFormat/currency-narrow-symbol.js non262/Intl/NumberFormat/format.js non262/Intl/NumberFormat/notation-compact-long.js +non262/Number/parseInt-01.js +test262/built-ins/parseInt/S15.1.2.2_A2_T10.js +test262/built-ins/parseInt/S15.1.2.2_A2_T8.js +test262/built-ins/parseInt/S15.1.2.2_A2_T9.js +test262/built-ins/parseInt/S15.1.2.2_A8.js test262/built-ins/RegExp/property-escapes/generated/Alphabetic.js test262/built-ins/RegExp/property-escapes/generated/Assigned.js test262/built-ins/RegExp/property-escapes/generated/Bidi_Mirrored.js @@ -82,6 +90,7 @@ test262/built-ins/RegExp/property-escapes/generated/Grapheme_Extend.js test262/built-ins/RegExp/property-escapes/generated/ID_Continue.js test262/built-ins/RegExp/property-escapes/generated/ID_Start.js test262/built-ins/RegExp/property-escapes/generated/Ideographic.js +test262/built-ins/RegExp/property-escapes/generated/IDS_Binary_Operator.js test262/built-ins/RegExp/property-escapes/generated/Lowercase.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Ahom.js test262/built-ins/RegExp/property-escapes/generated/Script_-_Arabic.js @@ -128,8 +137,11 @@ test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Katakana test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khojki.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lao.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Latin.js +test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Malayalam.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mongolian.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nko.js +test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sharada.js +test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sinhala.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syriac.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagalog.js test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Takri.js @@ -148,4 +160,5 @@ test262/intl402/DateTimeFormat/prototype/formatRange/fractionalSecondDigits.js test262/intl402/DateTimeFormat/prototype/formatRangeToParts/en-US.js test262/intl402/DateTimeFormat/prototype/formatRangeToParts/fractionalSecondDigits.js test262/intl402/Locale/constructor-non-iana-canon.js +test262/intl402/Locale/likely-subtags.js test262/intl402/Locale/prototype/minimize/removing-likely-subtags-first-adds-likely-subtags.js diff --git a/mozjs91.spec b/mozjs91.spec index 82ba170..fb6087a 100644 --- a/mozjs91.spec +++ b/mozjs91.spec @@ -12,6 +12,12 @@ %define _lto_cflags %{nil} %endif +# Disable LTO on aarch64 (borked since GCC14) +# https://bugzilla.redhat.com/show_bug.cgi?id=2260867 +%ifarch aarch64 +%define _lto_cflags %{nil} +%endif + # Big endian platforms %ifarch ppc ppc64 s390 s390x %global big_endian 1 @@ -19,7 +25,7 @@ Name: mozjs%{major} Version: 91.13.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: SpiderMonkey JavaScript library License: MPLv2.0 and MPLv1.1 and BSD and GPLv2+ and GPLv3+ and LGPLv2+ and AFL and ASL 2.0 @@ -91,22 +97,22 @@ developing applications that use %{name}. %setup -q -n firefox-%{version}/js/src pushd ../.. -%patch01 -p1 -%patch02 -p1 -%patch03 -p1 -%patch09 -p1 -%patch10 -p1 - -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 -%patch16 -p1 -%patch17 -p1 -%patch18 -p1 +%patch 01 -p1 +%patch 02 -p1 +%patch 03 -p1 +%patch 09 -p1 +%patch 10 -p1 + +%patch 12 -p1 +%patch 13 -p1 +%patch 14 -p1 +%patch 15 -p1 +%patch 16 -p1 +%patch 17 -p1 +%patch 18 -p1 # Fixes for ppc64 and s390x, there is no need to keep it in ifarch here since mozilla tests support ifarch conditions -%patch20 -p1 +%patch 20 -p1 # Copy out the LICENSE file cp LICENSE js/src/ @@ -252,6 +258,10 @@ export PYTHONPATH="${PYTHONPATH}:../../third_party/python/" %{_includedir}/mozjs-%{major}/ %changelog +* Mon Feb 05 2024 Frantisek Zatloukal - 91.13.0-8 +- Add ICU 74.2 expected failures (Fixes RHBZ#2261392) +- Disable LTO on aarch64 + * Thu Jan 25 2024 Fedora Release Engineering - 91.13.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild