From Fedora Project Wiki

Update xmlsec to version 1.3.9

Summary

This change brings xmlsec 1.3.x into Fedora. Version 1.3 is not backward compatible with 1.2.


Owner


Current status

Detailed Description

Update of xmlsec to 1.3.9 brings new and actively developed version into the Fedora. This version changes some interfaces and it is not backward compatible.

This change requires rebuild and/or update of depending packages:

  • aqbanking
  • lasso
  • libdigidocpp
  • libpskc
  • libreoffice
  • mod_auth_mellon
  • nordugrid-arc
  • open-vm-tools
  • openscap


Feedback

Benefit to Fedora

Version 1.3 is actively developed and receives new features like new cyphers. Old version is just maintained.

Scope

  • Proposal owners:
  • Other developers:
  • Policies and guidelines: N/A (not needed for this Change)
  • Trademark approval: N/A (not needed for this Change)
  • Alignment with the Fedora Strategy:

Upgrade/compatibility impact

No manual configuration changes are needed or expected.

Early Testing (Optional)

Do you require 'QA Blueprint' support? No

How To Test

  • No special hardware needed
  • Packages will be tested by their owners
  • We will use a copr repository for building and testing depended packages
  • All applications work the same as before change.


User Experience

Users should obtain new cypher suites, but this is not typically noticed by users. But application may move defaults to more modern and safe ciphers.

Dependencies

Here is list of packages depending on xmlsec1

  • aqbanking
  • lasso
  • libdigidocpp
  • libpskc
  • libreoffice-core
  • mod_auth_mellon
  • nordugrid-arc
  • open-vm-tools
  • openscap


Contingency Plan

  • Contingency mechanism: If we found a blocker in depended component, we will create new package (xmlsec12) with the 1.2 version and component not possible to update will compile against old version for now. That might be a bit more work and we might postpone the change for next version of Fedora.
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), Yes/No

Documentation

N/A (not a System Wide Change)

Release Notes