[Pkg-postgresql-public] Bug#865020: postgresql-9.6: FTBFS with Perl 5.26: hstore_plperlu differences

Niko Tyni ntyni at debian.org
Sun Jun 18 19:15:31 UTC 2017


Package: postgresql-9.6
Version: 9.6.3-3
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.26-transition

This package fails to build with Perl 5.26 (currently in experimental.)

A full build log is available at

  http://perl.debian.net/rebuild-logs/perl-5.26/postgresql-9.6_9.6.3-3/postgresql-9.6_9.6.3-3+b1_amd64-2017-06-15T19:14:54Z.build

and the server also hosts a test repository of packages binNMU'd for Perl
5.26 that can be used for testing purposes; see <http://perl.debian.net/>.

This is also 

 https://bugzilla.redhat.com/show_bug.cgi?id=1453111

 https://www.postgresql.org/message-id/24215.1494714163%40sss.pgh.pa.us

Log excerpt:

  ============== running regression test queries        ==============
  test hstore_plperl            ... ok
  test hstore_plperlu           ... FAILED
  test create_transform         ... ok
  ============== shutting down postmaster               ==============
  
  ======================
   1 of 3 tests failed. 
  ======================
  
  The differences that caused some tests to fail can be viewed in the
  file "/<<PKGBUILDDIR>>/build/contrib/hstore_plperl/regression.diffs".  A copy of the test summary that you see
  above is saved in the file "/<<PKGBUILDDIR>>/build/contrib/hstore_plperl/regression.out".
  
  /<<PKGBUILDDIR>>/build/../src/makefiles/pgxs.mk:280: recipe for target 'check' failed
  make[2]: *** [check] Error 1
  make[2]: Leaving directory '/<<PKGBUILDDIR>>/build/contrib/hstore_plperl'
  Makefile:94: recipe for target 'check-hstore_plperl-recurse' failed
  make[1]: *** [check-hstore_plperl-recurse] Error 2
  make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/contrib'
  GNUmakefile:69: recipe for target 'check-world-contrib-recurse' failed
  make: *** [check-world-contrib-recurse] Error 2
  make: Leaving directory '/<<PKGBUILDDIR>>/build'
  ******** build/contrib/hstore_plperl/regression.diffs ********
  *** /<<PKGBUILDDIR>>/build/../contrib/hstore_plperl/expected/hstore_plperlu.out 2017-05-08 21:15:12.000000000 +0000
  --- /<<PKGBUILDDIR>>/build/contrib/hstore_plperl/results/hstore_plperlu.out 2017-06-15 19:27:25.571706051 +0000
  ***************
  *** 150,158 ****
    INFO:  $VAR1 = {
              'a' => '1',
              'b' => {
  !                  'aa' => 'bb',
  !                  'cc' => undef
  !                }
            };
    
    SELECT * FROM test1;
  --- 150,158 ----
    INFO:  $VAR1 = {
              'a' => '1',
              'b' => {
  !                    'aa' => 'bb',
  !                    'cc' => undef
  !                  }
            };
    
    SELECT * FROM test1;
  
  ======================================================================
  
  debian/rules:213: recipe for target 'override_dh_auto_test-arch' failed

-- 
Niko Tyni   ntyni at debian.org



More information about the Pkg-postgresql-public mailing list