Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libexslt0-1.1.39-2.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: libexslt0 Distribution: openSUSE Tumbleweed
Version: 1.1.39 Vendor: openSUSE
Release: 2.1 Build date: Sun May 5 18:26:10 2024
Group: System/Libraries Build host: reproducible
Size: 85190 Source RPM: libxslt-1.1.39-2.1.src.rpm
Summary: EXSLT Library
This is the EXSLT C library developed for libxslt.
EXSLT is a community initiative to provide extensions to XSLT.






* Sun May 05 2024 Bruno Pitrus <>
  - Fix ftbfs with GCC14 (bsc#1220571)
    * correct libxslt-random-seed.patch to include time.h unconditionally
    * add gcc14-runtest-no-const.patch
* Fri Nov 24 2023 Bjørn Lie <>
  - Update to version 1.1.39:
    * Bug fixes: extensions: Don't search imports for extension
    * Improvements:
    - transform: Check maximum depth when processing default
    - build:
      . Add more missing include
      . Add missing includes
    - python: Don't set deprecated global
    - imports: Limit nesting depth
    - extensions: Report top-level elements in
    - Add extern "C" { } block to xsltlocale.h
    * Portability:
    - python: Make it compatible with python3.12
    - date:
      . Fix check for localtime_s
      . Fix check for gmtime_s
    * Build systems:
    - pkg-config files include cflags for static builds
    - Handle NOCONFIG case when setting locations from CMake target
    - autotools: Make xslt-config executable
    * Tests:
    - tests: Structured error handler now passes a const xmlError
    - python: Fix tests on MinGW
    - fuzz: Fix xmlFuzzEntityLoader after recent libxml2 changes
* Tue May 09 2023 David Anes <>
  - 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
    - 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_
* Tue Aug 30 2022 Bjørn Lie <>
  - Update to version 1.1.37:
    * Improvements:
      + Don't use deprecated libxml2 macros
      + Don't mess with xmlDefaultSAXHandler
    * Build system:
      + Require automake-1.16.3 or later
      + Remove generated files from distribution
      + Add missing compile definition for static builds to Autotools
* Thu Aug 18 2022 David Anes <>
  - Update to 1.1.36:
    * Removals and deprecations
      + Remove SVN keyword anchors
      + Remove CVS and SVN-related code
      + Remove README.cvs-commits
      + Remove ChangeLog
      + Remove xsltwin32config.h
    * Improvements
      + Simplify xsltexports.h and exsltexports.h
      + Don't overlink executables with gcrypt
      + Fix quadratic behavior with variables and parameters
      + Remove case labels with XPointer location types
      + Add configure~ to .gitignore
      + Stop calling deprecated libxml2 functions
    * Portability
      + Use portable python shebangs (David Seifert)
      + Remove useless __CYGWIN__ checks
      + Remove cruft from win32config.h
      + crypto.c: Silence a compiler warning on Windows (Chun-wei Fan)
    * Build system
      + Add missing compile definition for static builds to CMake
      + Avoid obsolescent `test -a` constructs (David Seifert)
      + Only link libxml2 statically in purely static build
      + Allow AM_MAINTAINER_MODE to be disabled
      + Streamline and fix documentation installation
      + Don't try to recreate COPYING symlink
      + Remove special configuration for certain maintainers
      + produce tar.xz only (GNOME policy) (David Seifert)
      + Detect libm using libtool's macros (David Seifert)
      + disable static libraries by default (David Seifert)
      + python/ nest python docs in $(docdir) (David Seifert)
      + python/ rely on global AM_INIT_AUTOMAKE (David Seifert)
      + remove useless AC_SUBST (David Seifert)
      + Use AM_PATH_PYTHON/PKG_CHECK_MODULES for python bindings (David Seifert)
      + Change libxml2 Python config
      + Don't check for standard C89 library functions
      + Don't check for standard C89 headers
      + Remove --with-html-dir option
      + Also check for glibtoolize in
      + Rework documentation build system
      + Remove old website
      + CMake: Relax check for enabling crypto support on Windows (Chun-wei Fan)
      + Remove obsolete AC_HEADER_STDC autoconf macro (Vadim Zeitlin)
      + Remove special configuration for old maintainers
    * Test suite, CI
      + Remove test involving XPointer range-to function
      + Test recursion in EXSLT dynamic functions
      + Add CI job for static build
    * Documentation
      + Move tutorial images
* Wed Mar 09 2022 Luciano Santos <>
  - Update to version 1.1.35:
    * Security fixes:
      + [CVE-2021-30560] Use-after-free in xsltApplyTemplates;
      + A couple of memory leak and a double-free fixes.
    * A couple of regression fixes.
    * Many bug fixes.
    * New xsltproc --huge option, provided by libxml XML_PARSE_HUGE.
    * Numerous tests and code and fuzzing fixes and improvements.
    * Updated documentation.
  - The full Libxslt 2.9.13 NEWS can be found here:\
  - Switch libxml2-devel package with its pkgconfig module
    counterpart (libxml-2.0) to align with CONFIGURE script's checks.
  - Add fdupes build requirement/macro to hard-link duplicate files
    in the DATADIR inside the buildroot.
  - Add explicit 'gcc' build requirement to align with CONFIGURE
  - Update URL tag to Libxslt's new web home:
  - Update Source tag to Libxslt's new download
  - Drop no longer needed/used libgpg-error-devel. Note that despite
    'lgpg-error' being linked against some libraries, there's no
    automatic generation of run-time requirements on libgpg-error*
    symbols our build system. And there's no mention of gpg-error in
    the whole source tarball at all.
  - Drop no longer needed explicit libtool build requirement and
    `autoreconf` call in build section since we don't touch the build
    system scripts nor use checked out git trees anymore.
  - Drop libxslt.keyring source file as the new download host doesn't
    offer GPG signatures.
  - Drop fixed upstream patches:
    libxslt-config-fixes.patch (glgo#GNOME/libxslt!3);
    libxslt-Do-not-set-maxDepth-in-XPath-contexts.patch; and
  - Use ldconfig_scriptlets macro for post(un) handling of ldconfig
* Wed Nov 10 2021 Pedro Monreal <>
  - Add missing library .so files [bsc#1191771]
* Fri Nov 05 2021 Andreas Stieger <>
  - shared lib packaging policy boo#1191771
* Thu Jun 10 2021 Petr Vorel <>
  - Backport upstream xsltproc manpage fix
    f165525f Recreate xsltproc man page with old Docbook stylesheet URL
* Mon Jun 07 2021 Andreas Schwab <>
  - Don't disable testsuite under QEMU
* Wed Jun 02 2021 Christophe Giboudeaux <>
  - Move the Copyright file to %_defaultlicensedir replaces the COPYING file with a symlink.
* Tue Jun 01 2021 Pedro Monreal <>
  - Fix build with libxml2 2.9.12 that removes maxParserDepth XPath limit
  - Add upstream patches:
    * libxslt-Stop-using-maxParserDepth-XPath-limit.patch
    * libxslt-Do-not-set-maxDepth-in-XPath-contexts.patch



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue May 28 00:28:11 2024