[Pkg-postgresql-public] Bug#808325: postgresql-9.4: FTBFS: libxml2 changes

Niko Tyni ntyni at debian.org
Fri Dec 18 16:36:28 UTC 2015


Package: postgresql-9.4
Version: 9.4.5-1
Severity: serious
X-Debbugs-Cc: libxml2 at packages.debian.org

This package fails to build on current sid on all architectures due to
test suite failures. This regressed with libxml2 2.9.3+dfsg1-1 and works
fine with 2.9.2+zdfsg1-4 from testing. Cc'ing the libxml2 maintainers.

The timing is rather unfortunate, as this made binNMUs for the current
Perl 5.22 transition fail, leaving postgresql-plperl-9.4 uninstallable.

 https://buildd.debian.org/status/fetch.php?pkg=postgresql-9.4&arch=amd64&ver=9.4.5-1%2Bb2&stamp=1450443135

>From the log:

******** build/src/test/regress/regression.diffs ********
*** /«PKGBUILDDIR»/build/../src/test/regress/expected/xml.out   Mon Oct  5 19:12:06 2015
--- /«PKGBUILDDIR»/build/src/test/regress/results/xml.out   Fri Dec 18 12:52:04 2015
***************
*** 9,16 ****
  LINE 1: INSERT INTO xmltest VALUES (3, '<wrong');
                                         ^
  DETAIL:  line 1: Couldn't find end of Start Tag wrong line 1
- <wrong
-       ^
  SELECT * FROM xmltest;
   id |        data        
  ----+--------------------
--- 9,14 ----
***************
*** 63,70 ****
  LINE 1: SELECT xmlconcat('bad', '<syntax');
                                  ^
  DETAIL:  line 1: Couldn't find end of Start Tag syntax line 1
- <syntax
-        ^
  SELECT xmlconcat('<foo/>', NULL, '<?xml version="1.1" standalone="no"?><bar/>');
    xmlconcat   
  --------------
--- 61,66 ----
***************
*** 212,227 ****
  <invalidentity>&</invalidentity>
                  ^
  line 1: chunk is not well balanced
- <invalidentity>&</invalidentity>
-                                 ^
  SELECT xmlparse(content '<undefinedentity>&idontexist;</undefinedentity>');
  ERROR:  invalid XML content
  DETAIL:  line 1: Entity 'idontexist' not defined
  <undefinedentity>&idontexist;</undefinedentity>
                               ^
  line 1: chunk is not well balanced
- <undefinedentity>&idontexist;</undefinedentity>
-                                                ^
  SELECT xmlparse(content '<invalidns xmlns=''<''/>');
           xmlparse          
  ---------------------------
--- 208,219 ----
***************
*** 240,250 ****
  <twoerrors>&idontexist;</unbalanced>
                         ^
  line 1: Opening and ending tag mismatch: twoerrors line 1 and unbalanced
- <twoerrors>&idontexist;</unbalanced>
-                                     ^
  line 1: chunk is not well balanced
- <twoerrors>&idontexist;</unbalanced>
-                                     ^
  SELECT xmlparse(content '<nosuchprefix:tag/>');
        xmlparse       
  ---------------------
--- 232,238 ----
***************
*** 268,283 ****
  <invalidentity>&</abc>
                  ^
  line 1: Opening and ending tag mismatch: invalidentity line 1 and abc
- <invalidentity>&</abc>
-                       ^
  SELECT xmlparse(document '<undefinedentity>&idontexist;</abc>');
  ERROR:  invalid XML document
  DETAIL:  line 1: Entity 'idontexist' not defined
  <undefinedentity>&idontexist;</abc>
                               ^
  line 1: Opening and ending tag mismatch: undefinedentity line 1 and abc
- <undefinedentity>&idontexist;</abc>
-                                    ^
  SELECT xmlparse(document '<invalidns xmlns=''<''/>');
           xmlparse          
  ---------------------------
--- 256,267 ----
***************
*** 296,303 ****
  <twoerrors>&idontexist;</unbalanced>
                         ^
  line 1: Opening and ending tag mismatch: twoerrors line 1 and unbalanced
- <twoerrors>&idontexist;</unbalanced>
-                                     ^
  SELECT xmlparse(document '<nosuchprefix:tag/>');
        xmlparse       
  ---------------------
--- 280,285 ----

======================================================================

debian/rules:182: recipe for target 'override_dh_auto_test' failed



More information about the Pkg-postgresql-public mailing list