Sync pixman 0.21.2-1 (main) from Debian experimental (main)

Bug #672782 reported by Robert Hooker
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pixman (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Please sync pixman 0.21.2-1 (main) from Debian experimental (main)

Changelog entries since current natty version 0.18.4-1:

pixman (0.21.2-1) experimental; urgency=low

   * New upstream release.
   * Update debian/copyright from upstream's COPYING.

 -- Cyril Brulebois <email address hidden> Wed, 17 Nov 2010 15:56:46 +0100

pixman (0.20.0-1) experimental; urgency=low

  * New upstream release.

 -- Cyril Brulebois <email address hidden> Sat, 06 Nov 2010 10:00:54 +0100

pixman (0.19.6-1) experimental; urgency=low

  * New upstream release.
  * Bump SHLIBS_VERSION from 0.18.0 to 0.19.4 for newly-added functions.
  * Update symbols file with newly-added functions.
  * Add -c4 to the dh_makeshlibs call, to ensure the build breaks if
    unexpected symbol-related changes happened.
  * As of pixman-0.19.2-5-g5b99710, Gtk+ is auto-detected, make sure not
    to pick it accidentally, by passing --disable-gtk. (That's only for
    test purposes, but would require pixman-1 itself.)
  * Enable the testsuite.
  * Add myself to Uploaders.

 -- Cyril Brulebois <email address hidden> Wed, 27 Oct 2010 23:14:00 +0200

Robert Hooker (sarvatt)
Changed in pixman (Ubuntu):
importance: Undecided → Wishlist
Benjamin Drung (bdrung)
Changed in pixman (Ubuntu):
assignee: nobody → Benjamin Drung (bdrung)
status: New → In Progress
Revision history for this message
Benjamin Drung (bdrung) wrote :

The testcase fails on amd64 (built with pbuilder):

/usr/bin/make check-TESTS
make[3]: Entering directory `/tmp/buildd/pixman-0.20.0/build/test'
PASS: a1-trap-test
PASS: region-test
PASS: region-translate-test
PASS: fetch-test
PASS: oob-test
PASS: window-test
PASS: gradient-crash-test
PASS: trap-crasher
PASS: alpha-loop
PASS: scaling-crash-test
PASS: alphamap
blitters test failed! (checksum=4B2D7EA5, expected 1DB8BDF8)
FAIL: blitters-test
scaling test passed (checksum=7F1AB59F)
PASS: scaling-test
affine test passed (checksum=46EC3C6A)
PASS: affine-test
CONJOINT_OVER CA composite test error of 15.0000 --
           R G B A
got: 1.00 0.00 0.00 1.00 [0000801f]
expected: 0.52 0.00 0.00 1.00
src color: 1.00 1.00 1.00 0.00
msk color: 0.50 0.00 0.00 0.50
dst color: 0.00 0.00 0.00 1.00
src: a1b1g1r1 10x10, mask: b5g6r5 1x1, dst: a1b5g5r5 1x1

Test 18 failed.
FAIL: composite
=============================================
2 of 15 tests failed
Please report to <email address hidden>
=============================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/tmp/buildd/pixman-0.20.0/build/test'

Please resubscribe ubuntu-sponsors once the packages builds.

Changed in pixman (Ubuntu):
assignee: Benjamin Drung (bdrung) → nobody
status: In Progress → Incomplete
Revision history for this message
Thomas Lété (bistory) wrote :

Hello, version 0.21.2-1 is available since yesterday :

Changelog entries since current natty version 0.20.0-1:

pixman (0.21.2-1) experimental; urgency=low

   * New upstream release.
   * Update debian/copyright from upstream's COPYING.

 -- Cyril Brulebois <email address hidden> Wed, 17 Nov 2010 15:56:46 +0100

Benjamin Drung (bdrung)
description: updated
summary: - Sync pixman 0.20.0-1 (main) from Debian experimental (main)
+ Sync pixman 0.21.2-1 (main) from Debian experimental (main)
Changed in pixman (Ubuntu):
assignee: nobody → Benjamin Drung (bdrung)
status: Incomplete → In Progress
Revision history for this message
Benjamin Drung (bdrung) wrote :

The testcase for 0.21.2-1 still fails on amd64:

/usr/bin/make check-TESTS
make[3]: Entering directory `/tmp/buildd/pixman-0.21.2/build/test'
PASS: a1-trap-test
PASS: region-test
PASS: region-translate-test
PASS: fetch-test
PASS: oob-test
PASS: gradient-crash-test
PASS: trap-crasher
PASS: alpha-loop
PASS: scaling-crash-test
PASS: alphamap
blitters test failed! (checksum=4B2D7EA5, expected 1DB8BDF8)
FAIL: blitters-test
scaling test passed (checksum=7F1AB59F)
PASS: scaling-test
affine test passed (checksum=46EC3C6A)
PASS: affine-test
CONJOINT_OVER CA composite test error of 15.0000 --
           R G B A
got: 1.00 0.00 0.00 1.00 [0000801f]
expected: 0.52 0.00 0.00 1.00
src color: 1.00 1.00 1.00 0.00
msk color: 0.50 0.00 0.00 0.50
dst color: 0.00 0.00 0.00 1.00
src: a1b1g1r1 10x10, mask: b5g6r5 1x1, dst: a1b5g5r5 1x1

Test 18 failed.
FAIL: composite
=============================================
2 of 14 tests failed
Please report to <email address hidden>
=============================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/tmp/buildd/pixman-0.21.2/build/test'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/tmp/buildd/pixman-0.21.2/build/test'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/buildd/pixman-0.21.2/build'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package

Changed in pixman (Ubuntu):
assignee: Benjamin Drung (bdrung) → nobody
status: In Progress → Incomplete
Revision history for this message
Robert Hooker (sarvatt) wrote :

closing this as invalid because it will require a merge to fix, it builds fine with debian's gcc-4.5 and seems to be a problem specific to our toolchain. It passes when built with -O0. Also 0.21.x isn't something we should be targetting for natty, it is the unstable development branch and the stable 0.22 needs some investigation to see if it will be released in time.

Changed in pixman (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.