[arch-commits] Commit in glib2/trunk (PKGBUILD skip-broken-timer-test.patch)
Jan de Groot
jgc at archlinux.org
Thu Apr 13 15:01:41 UTC 2017
Date: Thursday, April 13, 2017 @ 15:01:36
Author: jgc
Revision: 292693
upgpkg: glib2 2.52.1+2+g2b47c8360-1
Disable failing test that breaks due to rounding errors on 32bit architectures.
Note that the testsuite can fail at any time because of timeout errors if the hardware is slow at some point. Debian and Ubuntu have patches for these.
Added:
glib2/trunk/skip-broken-timer-test.patch
Modified:
glib2/trunk/PKGBUILD
------------------------------+
PKGBUILD | 11 +++++++----
skip-broken-timer-test.patch | 17 +++++++++++++++++
2 files changed, 24 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-04-13 14:59:03 UTC (rev 292692)
+++ PKGBUILD 2017-04-13 15:01:36 UTC (rev 292693)
@@ -3,7 +3,7 @@
pkgbase=glib2
pkgname=(glib2 glib2-docs)
-pkgver=2.52.0
+pkgver=2.52.1+2+g2b47c8360
pkgrel=1
pkgdesc="Low level core library"
url="http://www.gtk.org/"
@@ -10,15 +10,17 @@
arch=(i686 x86_64)
makedepends=(gettext gtk-doc libffi pcre zlib shared-mime-info python libelf git util-linux)
checkdepends=(desktop-file-utils dbus)
-_commit=bce36c2d46213ff397acbd130acd9bcfa1ca0eaa # tags/2.52.0^0
+_commit=2b47c8360c70a8455d61fa4bb94ec57b93bf228e # glib-2-52
source=("git+https://git.gnome.org/browse/glib#commit=$_commit"
glib-compile-schemas.hook
gio-querymodules.hook
- revert-warn-glib-compile-schemas.patch)
+ revert-warn-glib-compile-schemas.patch
+ skip-broken-timer-test.patch)
sha256sums=('SKIP'
'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6'
- '049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97')
+ '049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97'
+ '4a2c7a65195ede4c5db3e8d5bd810b45a3ec2c4402088994dfd516c974cfbf36')
pkgver() {
cd glib
@@ -27,6 +29,7 @@
prepare() {
cd glib
+ patch -Np1 -i ../skip-broken-timer-test.patch
patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch
NOCONFIGURE=1 ./autogen.sh
}
Added: skip-broken-timer-test.patch
===================================================================
--- skip-broken-timer-test.patch (rev 0)
+++ skip-broken-timer-test.patch 2017-04-13 15:01:36 UTC (rev 292693)
@@ -0,0 +1,17 @@
+Description: Skip test which performs some unreliable floating point comparisons
+Forwarded: https://bugzilla.gnome.org/show_bug.cgi?id=722604
+
+Index: b/glib/tests/timer.c
+===================================================================
+--- a/glib/tests/timer.c
++++ b/glib/tests/timer.c
+@@ -203,7 +203,7 @@
+ {
+ g_test_init (&argc, &argv, NULL);
+
+- g_test_add_func ("/timer/basic", test_timer_basic);
++/* g_test_add_func ("/timer/basic", test_timer_basic);*/
+ g_test_add_func ("/timer/stop", test_timer_stop);
+ g_test_add_func ("/timer/continue", test_timer_continue);
+ g_test_add_func ("/timer/reset", test_timer_reset);
+
More information about the arch-commits
mailing list