Package Release Info

mozjs52-52.6.0-150000.3.9.1

Update Info: SUSE-SLE-Module-Packagehub-Subpackages-15-SP7-2025-4512
Available in Package Hub : 15 SP7 Subpackages Updates

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libmozjs-52

Change Logs

* Thu Dec 05 2024 qzhao@suse.com
- Add mozjs52-CVE-2024-50602.patch:
  Backporting 51c70190 from upstream,
  * lib: Make XML_StopParser refuse to stop/suspend an unstarted parser.
  * lib: Be explicit about XML_PARSING in XML_StopParser.
  (CVE-2024-50602, bsc#1232599, bsc#1232602)
* Mon Sep 30 2024 qzhao@suse.com
- Add mozjs52-CVE-2024-45492.patch:
  Backporting 9bf0f2c1 from libexpat upstream, Detect integer
  overflow in function nextScaffoldPart.
  (CVE-2024-45492, bsc#1230038)
* Mon Sep 30 2024 qzhao@suse.com
- Add mozjs52-CVE-2024-45491.patch:
  Backporting 8e439a99 from libexpat upstream, Detect integer
  overflow in dtdCopy.
  (CVE-2024-45491, bsc#1230037)
* Mon Sep 30 2024 qzhao@suse.com
- mozjs52-CVE-2024-45490-part01-5c1a3164.patch:
  Backporting 5c1a3164 from libexpat upstream, Reject negative len
  for XML_ParseBuffer.
  CVE-2024-45490's fixes including 3 parts: 5c1a3164 for libexpat
  sources; c12f039b for libexpat tests; 2db23301 for libexpat docs;
  Because mozjs only embeds libexpat sources, so unnecessary to
  port prart02 and part03.
  (CVE-2024-45490, bsc#1230036)
Version: 52.6.0-150000.3.6.1
* Thu Apr 10 2025 mgorse@suse.com
- Add libtheora-avoid-negative-shift.patch: avoid negative shift in
  huffdec.c (bsc#1234837 CVE-2024-56431).
* Tue Jul 24 2018 msuchanek@suse.com
- Remove trailing backslash (https://build.suse.de/request/show/168818)
* Mon Jun 18 2018 normand@linux.vnet.ibm.com
- update _constraints file for ppc64/ppc64le to avoid
  "Out of memory" build failure on some PowerPC workers.
* Wed May 30 2018 normand@linux.vnet.ibm.com
- for ppc64 (BE) use same patches as s390x
  (mozilla-s390-bigendian.patch xulrunner-24.0-s390-inlines.patch)
- This change is sufficient to solve boo#1093033
* Wed May 30 2018 schwab@suse.de
- No JIT on ppc, don't run jit test
* Tue May 22 2018 guillaume.gardet@opensuse.org
- Fix armv6 build by fixing armv6 detection:
  * fix_armv6_build.patch
* Thu Mar 01 2018 stefan.bruens@rwth-aachen.de
- Actually remove bundled zlib and use system zlib. Avoids potential
  problems when trying to use system zlib while mozjs52-devel is
  installed (two zlib.h instances with conflicting definitions).
  Likewise fix for boo#1082720.
- Drop unused zip BuildRequires.
* Mon Jan 29 2018 bjorn.lie@gmail.com
- Update to 52.6.0
- Drop fix-64bit-archs.patch and bmo1379539.patch, fixed upstream
- Update Source url.
* Fri Dec 01 2017 cgrobertson@suse.com
- Added support for ICU and data file.
- Added mozilla-s390-bigendian.patch to enable bigendian support
  for s390 machines.
- Added xulrunner-24.0-s390-inlines.patch for s390 builds.
* Sat Nov 18 2017 jones_ld@protonmail.com
- Enable Internationalization required by GJS
- Disable running tests due to broken toLocaleDateString_timeZone test
* Fri Oct 06 2017 cgrobertson@suse.com
- Added additional compiler flags on the condition
  of building for ppc64le using gcc7 or newer.
  (see bmo#1399248)
* Tue Aug 29 2017 wr@rosenauer.org
- try to use ION everywhere
- removed obsolete NSPR build dependency
* Mon Aug 28 2017 wr@rosenauer.org
- update to 52.3.0
- added bmo1176787.patch to disable MOZ_GLUE_IN_PROGRAM
- added bmo1379539.patch to remove NSPR dependency while
  - -enable-posix-nspr-emulation is used
* Tue Aug 15 2017 wr@rosenauer.org
- initial mozjs52 package
  (roughly based on previous mozjs* packages)