Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxslt for openSUSE:Factory checked in at 2023-05-10 16:17:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libxslt (Old) and /work/SRC/openSUSE:Factory/.libxslt.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libxslt" Wed May 10 16:17:19 2023 rev:66 rq:1085828 version:1.1.38 Changes: -------- --- /work/SRC/openSUSE:Factory/libxslt/libxslt.changes 2022-10-19 13:17:44.353229839 +0200 +++ /work/SRC/openSUSE:Factory/.libxslt.new.1533/libxslt.changes 2023-05-10 16:17:23.138570501 +0200 @@ -1,0 +2,48 @@ +Tue May 9 16:09:17 UTC 2023 - David Anes <[email protected]> + +- Removed patch 0009-Make-generate-id-deterministic.patch as it's + already fixed upstream. + +- Update to version 1.1.38: + * Major changes: + - About 40 memory errors in code paths handling malloc failures + have been fixed. + - While these issues shouldn't impact security, this improves + robustness under memory pressure. + - The result of generate-id() is now deterministic across + multiple transformations fixing many issues with reproducible + builds. + - Most of the test suite has been ported to C. + + * Bug fixes: + - Fix memory errors in code handling malloc failures + - imports: Fix import/include cycle check + - xsltlocale: Fix xsltNewLocale on macOS + - Make xsl:sort thread-safe + - Make generate-id() deterministic + + * Improvements + - Stop using xmlStringCurrentChar + - attributes.h needs to include xsltInternals.h (David Kilzer) + - transform: Avoid null deref on documents without root node + - numbers: Fix floating point overflows + - date: Fix integer overflow in exsltDateFormatDuration + - numbers: Fix harmless integer sign change + - date: Add more overflow checks to formatting code (David Kilzer) + - date: Fix rounding to make Windows tests pass + - date: Rewrite duration and seconds formatting + - xsltlocale: Make API platform-independent + - Also accept application/xslt+xml media type in stylesheet PIs + - warnings: Fix strict prototypes warning + - xsltEvalUserParams() and xsltQuoteUserParams() are susceptible to integer + overflow when iterating through const char** array (David Kilzer) + - xslt: Return NULL stylesheet on attribute set errors + - xsltproc: Fix unused variable warning + - xslt: Remove declaration for old libxml2 + - Fix various compiler warnings + - Fix compiler warnings in xsltGenerateIdFunction + - Disable Python bindings for debugger + - Don't declare disabled functions + - Migrate from PyEval_ to PyObject_ + +------------------------------------------------------------------- Old: ---- 0009-Make-generate-id-deterministic.patch libxslt-1.1.37.tar.xz New: ---- libxslt-1.1.38.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libxslt.spec ++++++ --- /var/tmp/diff_new_pack.b1HT50/_old 2023-05-10 16:17:23.798574405 +0200 +++ /var/tmp/diff_new_pack.b1HT50/_new 2023-05-10 16:17:23.802574430 +0200 @@ -1,7 +1,7 @@ # # spec file for package libxslt # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define libexver 0 Name: libxslt -Version: 1.1.37 +Version: 1.1.38 Release: 0 Summary: XSL Transformation Library License: GPL-2.0-or-later AND MIT @@ -40,12 +40,6 @@ # Initialize the random seed to ensure libxslt's math.random() function # produces unpredictable outputs. Patch1: libxslt-random-seed.patch -# PATCH-FIX-UPSTREAM -- 0009-Make-generate-id-deterministic.patch -# https://bugzilla.gnome.org/show_bug.cgi?id=751621 -# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902051 -# Make generate-id() return identifiers in a deterministic way. It used to -# return identifiers based on the memory address of the node object. -Patch2: 0009-Make-generate-id-deterministic.patch # ### SUSE patches starts on 1000 # PATCH-FIX-SUSE @@ -162,7 +156,7 @@ %files tools %license COPYING* Copyright -%doc AUTHORS NEWS README TODO FEATURES +%doc AUTHORS NEWS TODO FEATURES %{_bindir}/xsltproc %{_mandir}/man1/xsltproc.1%{?ext_man} ++++++ libxslt-1.1.37.tar.xz -> libxslt-1.1.38.tar.xz ++++++ ++++ 93774 lines of diff (skipped)
