Bug#737379: glib2.0: FTBFS on powerpc: several GIO tests fail

2014-02-02 Thread Simon McVittie
Source: glib2.0
Version: 2.38.2-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

https://buildd.debian.org/status/fetch.php?pkg=glib2.0arch=powerpcver=2.38.2-1stamp=1387998733:

/usr/bin/make  check-TESTS
make[8]: Entering directory `/«PKGBUILDDIR»/debian/build/deb/gio/tests'
make[9]: Entering directory `/«PKGBUILDDIR»/debian/build/deb/gio/tests'
...
FAIL: proxy-test
...
FAIL: socket
...
FAIL: gdbus-threading
FAIL: gmenumodel
...


proxy-tests, socket, gdbus-auth, gdbus-threading and gmenumodel are all
a GSLice assertion failure. gdbus-peer is a different assertion failure.

I suspect that multi-threading might be involved: AIUI, these tests all
exercise threaded functionality.

S




# Start of proxy tests
ok 1 /proxy/direct_sync
ok 2 /proxy/direct_async
ok 3 /proxy/single_sync
ok 4 /proxy/single_async
ok 5 /proxy/multiple_sync
ok 6 /proxy/multiple_async
ok 7 /proxy/dns
ok 8 /proxy/override
ok 9 /proxy/enumerator-ports
# End of proxy tests
1..9

***MEMORY-ERROR***: 
/«PKGBUILDDIR»/debian/build/deb/gio/tests/.libs/lt-proxy-test[821]: GSlice: 
assertion failed: sinfo-n_allocated  0
Aborted


# Start of socket tests
ok 1 /socket/ipv4_sync
ok 2 /socket/ipv4_async
ok 3 /socket/ipv6_sync
ok 4 /socket/ipv6_async

***MEMORY-ERROR***: 
/«PKGBUILDDIR»/debian/build/deb/gio/tests/.libs/lt-socket[950]: GSlice: 
assertion failed: sinfo-n_allocated  0
Aborted


# Start of gdbus tests
ok 1 /gdbus/peer-to-peer
ok 2 /gdbus/delayed-message-processing
ok 3 /gdbus/nonce-tcp
ok 4 /gdbus/tcp-anonymous
ok 5 /gdbus/credentials
# GLib-GObject-FATAL-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' 
failed

(/«PKGBUILDDIR»/debian/build/deb/gio/tests/.libs/lt-gdbus-peer:1473): 
GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' 
failed
Trace/breakpoint trap


# random seed: R02S8ce510186132ed0b29d50f6368a47888
# Start of gdbus tests
# Start of auth tests
# Start of client tests

***MEMORY-ERROR***: 
/«PKGBUILDDIR»/debian/build/deb/gio/tests/.libs/lt-gdbus-auth[1658]: GSlice: 
assertion failed: sinfo-n_allocated  0
Aborted


# random seed: R02S4eac70c89667a26463b7b679991f2691
# Start of gdbus tests
ok 1 /gdbus/delivery-in-thread

 

 ok 2 /gdbus/method-calls-in-thread

***MEMORY-ERROR***: 
/«PKGBUILDDIR»/debian/build/deb/gio/tests/.libs/lt-gdbus-threading[3138]: 
GSlice: assertion failed: sinfo-n_allocated  0
Aborted
cleaning up pid 3158


# Start of gmenu tests
ok 1 /gmenu/equality
ok 2 /gmenu/random
ok 3 /gmenu/attributes
ok 4 /gmenu/links
ok 5 /gmenu/mutable
ok 6 /gmenu/convenience
ok 7 /gmenu/menuitem
# Start of dbus tests
ok 8 /gmenu/dbus/roundtrip
ok 9 /gmenu/dbus/subscriptions

***MEMORY-ERROR***: 
/«PKGBUILDDIR»/debian/build/deb/gio/tests/.libs/lt-gmenumodel[3194]: GSlice: 
assertion failed: sinfo-n_allocated  0
Aborted


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#737379: glib2.0: FTBFS on powerpc: several GIO tests fail

2014-02-02 Thread Emilio Pozuelo Monfort
On 02/02/14 11:18, Simon McVittie wrote:
 Source: glib2.0
 Version: 2.38.2-1
 Severity: serious
 Justification: fails to build from source (but built successfully in the past)
 
 https://buildd.debian.org/status/fetch.php?pkg=glib2.0arch=powerpcver=2.38.2-1stamp=1387998733:

 proxy-tests, socket, gdbus-auth, gdbus-threading and gmenumodel are all
 a GSLice assertion failure. gdbus-peer is a different assertion failure.
 
 I suspect that multi-threading might be involved: AIUI, these tests all
 exercise threaded functionality.

The gslice assertion is a bug in the valgrind support, already fixed in glib
upstream and in our repo.

https://bugzilla.gnome.org/show_bug.cgi?id=710983
https://bugs.kde.org/show_bug.cgi?id=278808

I don't know if the gdbus-peer failure is caused by this or is a different bug.

Regards,
Emilio


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#737379: glib2.0: FTBFS on powerpc: several GIO tests fail

2014-02-02 Thread Simon McVittie
On Sun, 02 Feb 2014 at 11:43:11 +0100, Emilio Pozuelo Monfort wrote:
 On 02/02/14 11:18, Simon McVittie wrote:
  proxy-tests, socket, gdbus-auth, gdbus-threading and gmenumodel are all
  a GSLice assertion failure. gdbus-peer is a different assertion failure.
 
 The gslice assertion is a bug in the valgrind support, already fixed in glib
 upstream and in our repo.  [...]
 I don't know if the gdbus-peer failure is caused by this or is a different 
 bug.

I don't own a working powerpc, and I couldn't reproduce the FTBFS by
building the unfixed version 2.38.2-1 on Debian's only powerpc porterbox
(partch). I'm now trying 10 repetitions of make -C debian/build/deb/gio check
to see whether it's non-deterministic; the first 3 have all passed.

I'm going to assume that this patch fixes all of the test failures
mentioned in this bug unless we discover otherwise, and close this bug
in the changelog; it seems plausible, at least.

S


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#737379: glib2.0: FTBFS on powerpc: several GIO tests fail

2014-02-02 Thread Simon McVittie
tags 737379 + unreproducible
thanks

On Sun, 02 Feb 2014 at 15:09:34 +, Simon McVittie wrote:
 I couldn't reproduce the FTBFS by
 building the unfixed version 2.38.2-1 on Debian's only powerpc porterbox
 (partch).

I tried building the unpatched GLib 5 more times, and tests passed
every time... so if the patch isn't sufficient for the buildd, it might
be rather difficult to determine what else is wrong.

S


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org