Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mozjs115 for openSUSE:Factory checked in at 2023-12-07 19:09:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mozjs115 (Old) and /work/SRC/openSUSE:Factory/.mozjs115.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mozjs115" Thu Dec 7 19:09:22 2023 rev:7 rq:1131632 version:115.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mozjs115/mozjs115.changes 2023-11-29 21:19:11.817778669 +0100 +++ /work/SRC/openSUSE:Factory/.mozjs115.new.25432/mozjs115.changes 2023-12-07 19:09:51.370042945 +0100 @@ -1,0 +2,10 @@ +Thu Dec 7 09:45:46 UTC 2023 - Yifan Jiang <yfji...@suse.com> + +- mozjs115 requires gcc >= 8.1, icu >= 73.1. Specify them in spec. + +------------------------------------------------------------------- +Wed Dec 6 08:51:59 UTC 2023 - Yifan Jiang <yfji...@suse.com> + +- Update icu data file name in spec to build in big endian machine. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mozjs115.spec ++++++ --- /var/tmp/diff_new_pack.YsOMXZ/_old 2023-12-07 19:09:53.522122336 +0100 +++ /var/tmp/diff_new_pack.YsOMXZ/_new 2023-12-07 19:09:53.526122484 +0100 @@ -75,8 +75,13 @@ BuildRequires: cargo BuildRequires: ccache BuildRequires: clang -BuildRequires: gcc -BuildRequires: gcc-c++ +%if 0%{?sle_version} && 0%{?sle_version} < 160000 +BuildRequires: gcc11 +BuildRequires: gcc11-c++ +%else +BuildRequires: gcc >= 8.1 +BuildRequires: gcc-c++ >= 8.1 +%endif BuildRequires: libtool BuildRequires: llvm BuildRequires: llvm-gold @@ -88,12 +93,16 @@ BuildRequires: python3-six BuildRequires: readline-devel BuildRequires: rust -BuildRequires: pkgconfig(icu-i18n) >= 67.1 +BuildRequires: pkgconfig(icu-i18n) >= 73.1 BuildRequires: pkgconfig(libffi) BuildRequires: pkgconfig(nspr) BuildRequires: pkgconfig(zlib) %if 0%{?big_endian} -BuildRequires: icu +%if 0%{?sle_version} && 0%{?sle_version} < 160000 +BuildRequires: icu73_2 >= 73.1 +%else +BuildRequires: icu >= 73.1 +%endif %endif %description @@ -160,8 +169,13 @@ %build %if 0%{?clang_build} == 0 +%if 0%{?sle_version} && 0%{?sle_version} < 160000 +export CC=gcc-11 +export CXX=g++-11 +%else export CC=gcc export CXX=g++ +%endif %ifarch ppc64 ppc64le export CFLAGS="$CFLAGS -mminimal-toc" %endif @@ -206,9 +220,9 @@ --disable-jemalloc %if 0%{?big_endian} -echo "Generate big endian version of config/external/icu/data/icud71l.dat" +echo "Generate big endian version of config/external/icu/data/icud73l.dat" pushd ../.. - /usr/sbin/icupkg -tb config/external/icu/data/icudt71l.dat config/external/icu/data/icudt71b.dat + /usr/sbin/icupkg -tb config/external/icu/data/icudt73l.dat config/external/icu/data/icudt73b.dat rm config/external/icu/data/icudt*l.dat popd %endif