Package: postgresql-9.4 Version: 9.4.5-1 Severity: serious X-Debbugs-Cc: libx...@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