Please backport xerces-c 3.2.0+debian-2 (universe) from bionic

Bug #1821888 reported by Etienne Dysli Metref
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Xenial Backports
Won't Fix
Undecided
Unassigned

Bug Description

Please backport xerces-c 3.2.0+debian-2 (universe) from bionic to xenial.

Reason for the backport:
========================
Xerces-C 3.2 is a build dependency of the Shibboleth SP version 3. I would like to update (backport or SRU) the whole Shibboleth SP stack (log4shib, xml-security-c, xmltooling, opensaml, shibboleth-sp) to version 3 in xenial and compiling with Xerces-C 3.2 is required for that.
This would fix issues like LP#1636590 and LP#1812401.

Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.

You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:<lp username>/<ppa name> -s bionic -d xenial xerces-c

* xenial:
[X] Package builds without modification
[X] libxerces-c-samples-dbgsym installs cleanly and runs
[X] libxerces-c3.2 installs cleanly and runs
[X] libxerces-c-samples installs cleanly and runs
[X] libxerces-c-doc installs cleanly and runs
[X] libxerces-c-dev installs cleanly and runs
[X] libxerces-c3.2-dbgsym installs cleanly and runs

Reverse dependencies:
=====================
The following reverse-dependencies need to be tested against the new version of xerces-c. For reverse-build-dependencies (-Indep), please test that the package still builds against the new xerces-c. For reverse-dependencies, please test that the version of the package currently in the release still works with the new xerces-c installed. Reverse- Recommends, Suggests, and Enhances don't need to be tested, and are listed for completeness-sake.

libxerces-c-samples-dbgsym
--------------------------

libxerces-c3.2
--------------

libxerces-c-samples
-------------------

libxerces-c-doc
---------------

libxerces-c-dev
---------------
* xmlcopyeditor
  [X] xenial (Reverse-Build-Depends)
* freecontact
  [X] xenial (Reverse-Build-Depends)
* xmltooling
  [X] xenial (Reverse-Build-Depends)
* xml-security-c
  [X] xenial (Reverse-Build-Depends)
* cegui-mk2
  [X] xenial (Reverse-Build-Depends)
* librcsb-core-wrapper
  [X] xenial (Reverse-Build-Depends)
* libkolab
  [X] xenial (Reverse-Build-Depends)
* freecad
  [X] xenial (Reverse-Build-Depends)
* shibboleth-sp2
  [FAIL] xenial (Reverse-Build-Depends)
* libxqilla-dev
  [ ] xenial (Reverse-Depends)
* libxml-security-c-dev
  [ ] xenial (Reverse-Depends)
* blahtexml
  [X] xenial (Reverse-Build-Depends)
* gyoto
  [X] xenial (Reverse-Build-Depends)
* libace-xml-utils-dev
  [ ] xenial (Reverse-Depends)
* libkolabxml-dev
  [ ] xenial (Reverse-Depends)
* vxl
  [X] xenial (Reverse-Build-Depends)
* qpid-cpp
  [FAIL] xenial (Reverse-Build-Depends)
* opensaml2
  [FAIL] xenial (Reverse-Build-Depends)
* sipxtapi
  [X] xenial (Reverse-Build-Depends)
* diet
  [FAIL] xenial (Reverse-Build-Depends)
* sumo
  [X] xenial (Reverse-Build-Depends)
* libxmltooling-dev
  [ ] xenial (Reverse-Depends)
* anon-proxy
  [X] xenial (Reverse-Build-Depends)
* gdal
  [X] xenial (Reverse-Build-Depends)
* libkolabxml
  [FAIL] xenial (Reverse-Build-Depends)
* shibboleth-resolver
  [X] xenial (Reverse-Build-Depends)
* clam
  [X] xenial (Reverse-Build-Depends)
* ace
  [X] xenial (Reverse-Build-Depends)
* xalan
  [X] xenial (Reverse-Build-Depends)
* flightcrew
  [X] xenial (Reverse-Build-Depends)
* xqilla
  [FAIL] xenial (Reverse-Build-Depends)
* xsd
  [FAIL] xenial (Reverse-Build-Depends)
* libxalan-c-dev
  [ ] xenial (Reverse-Depends)
* passwordsafe
  [X] xenial (Reverse-Build-Depends)
* libgdal-dev
  [ ] xenial (Reverse-Depends)
* libshibsp-dev
  [ ] xenial (Reverse-Depends)
* enigma
  [X] xenial (Reverse-Build-Depends)

libxerces-c3.2-dbgsym
---------------------

Tags: xenial
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

The package builds without modification using `backportpackage --destination=xenial --source=bionic --build --builder=cowbuilder --key=0x6965D453D81531AD xerces-c`.

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

Built packages install and upgrade cleanly, tested with `piuparts -b /var/cache/pbuilder/base-xenial-amd64.tgz --distribution=xenial --keep-sources-list --arch=amd64 -D ubuntu xerces-c_3.2.0+debian-2~ubuntu16.04.1_amd64.changes` (APT sources: xenial, xenial-updates, xenial-backports).

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

ace 6.3.3+dfsg-1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

anon-proxy 00.05.38+20081230-2.4 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

blahtexml 0.9-1.1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

cegui-mk2 0.8.4+dfsg-4ubuntu1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

clam 1.4.0-7 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

diet 2.8.0-1ubuntu1 *fails* to build against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

enigma 1.20-dfsg.1-2build1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

flightcrew 0.7.2+dfsg-6 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

libkolabxml 1.1.2-0ubuntu3 *fails* to build against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

freecad 0.15.4671+dfsg1-4 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

freecontact 1.0.21-4 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

gdal 1.11.3+dfsg-3build2 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

gyoto 1.0.2-2ubuntu1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

libkolab 1.0.2-10ubuntu6 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

librcsb-core-wrapper 1.005-4build1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

opensaml2 2.5.5-1ubuntu0.1 *fails* to build against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

This failure was expected. There is a new upstream version, part of the Shibboleth SPv3 stack, which compiles against Xerces-C 3.2.

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

passwordsafe 0.98.1+dfsg-3 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

qpid-cpp 0.16-9ubuntu2 *fails* to build against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

shibboleth-sp2 2.5.3+dfsg-2.1build1 *fails* to build against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

This failure was expected. There is a new upstream version, part of the Shibboleth SPv3 stack, which compiles against Xerces-C 3.2.

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

xqilla 2.3.0-3 *fails* to build against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

shibboleth-resolver 1.0.0-1build1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

sipxtapi 3.3.0~test17-1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

sumo 0.25.0+dfsg1-2 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

vxl 1.17.0.dfsg2-4 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

xalan 1.11-5 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

xmlcopyeditor 1.2.1.3-1build1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

xmltooling 1.5.6-2ubuntu0.3 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

xml-security-c 1.7.3-1ubuntu0.1 successfully builds against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

xsd 4.0.0-4 *fails* to build against libxerces-c-dev 3.2.0+debian-2~ubuntu16.04.1

description: updated
Changed in xenial-backports:
status: New → Confirmed
Revision history for this message
Etienne Dysli Metref (etienne-dysli-metref) wrote :

Would someone please review this backport request?

tags: added: xenial
Dan Streetman (ddstreet)
Changed in xenial-backports:
status: Confirmed → Won't Fix
To post a comment you must log in.