Hello community, here is the log from the commit of package perl-Glib for openSUSE:Factory checked in at Mon Jul 19 14:45:00 CEST 2010. -------- --- perl-Glib/perl-Glib.changes 2010-01-15 16:34:08.000000000 +0100 +++ /mounts/work_src_done/STABLE/perl-Glib/perl-Glib.changes 2010-07-16 17:40:34.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Jul 16 15:01:52 CEST 2010 - anicka@suse.cz + +- update to 1.223 + * Fix a few test failures. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- Glib-1.222.tar.bz2 New: ---- Glib-1.223.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Glib.spec ++++++ --- /var/tmp/diff_new_pack.irUbgd/_old 2010-07-19 14:33:37.000000000 +0200 +++ /var/tmp/diff_new_pack.irUbgd/_new 2010-07-19 14:33:37.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package perl-Glib (Version 1.222) +# spec file for package perl-Glib (Version 1.223) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,7 +20,7 @@ Name: perl-Glib BuildRequires: glib2-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig -Version: 1.222 +Version: 1.223 Release: 1 Requires: perl = %{perl_version} AutoReqProv: on ++++++ Glib-1.222.tar.bz2 -> Glib-1.223.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Glib-1.222/Glib.pm new/Glib-1.223/Glib.pm --- old/Glib-1.222/Glib.pm 2009-07-04 19:29:32.000000000 +0200 +++ new/Glib-1.223/Glib.pm 2010-05-30 22:32:40.000000000 +0200 @@ -66,7 +66,7 @@ our @EXPORT_OK = map { @$_ } values %EXPORT_TAGS; $EXPORT_TAGS{all} = \@EXPORT_OK; -our $VERSION = '1.222'; +our $VERSION = '1.223'; sub dl_load_flags { $^O eq 'darwin' ? 0x00 : 0x01 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Glib-1.222/META.yml new/Glib-1.223/META.yml --- old/Glib-1.222/META.yml 2009-07-04 19:43:44.000000000 +0200 +++ new/Glib-1.223/META.yml 2010-05-30 22:35:54.000000000 +0200 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: Glib -version: 1.222 +version: 1.223 abstract: Perl wrappers for the GLib utility and Object libraries author: [] license: unknown @@ -18,7 +18,7 @@ directory: - t - inc - files: + file: - Glib.xs - GError.xs - GUtils.xs @@ -38,7 +38,7 @@ - xsapi.pod.head - xsapi.pod.foot package: MY -generated_by: ExtUtils::MakeMaker version 6.52 +generated_by: ExtUtils::MakeMaker version 6.56 meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: 1.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Glib-1.222/Makefile.PL new/Glib-1.223/Makefile.PL --- old/Glib-1.222/Makefile.PL 2009-07-04 19:22:55.000000000 +0200 +++ new/Glib-1.223/Makefile.PL 2010-05-30 22:31:48.000000000 +0200 @@ -170,7 +170,7 @@ META_MERGE => { configure_requires => \%PREREQ_PM, no_index => { - files => [@xs_files, qw/xsapi.pod.head xsapi.pod.foot/], + file => [@xs_files, qw/xsapi.pod.head xsapi.pod.foot/], package => 'MY', }, }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Glib-1.222/NEWS new/Glib-1.223/NEWS --- old/Glib-1.222/NEWS 2009-07-04 19:38:26.000000000 +0200 +++ new/Glib-1.223/NEWS 2010-05-30 22:34:11.000000000 +0200 @@ -1,3 +1,8 @@ +Overview of changes in Glib 1.223 +================================= + +* Fix a few test failures. + Overview of changes in Glib 1.222 ================================= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Glib-1.222/README new/Glib-1.223/README --- old/Glib-1.222/README 2009-07-04 19:29:45.000000000 +0200 +++ new/Glib-1.223/README 2010-05-30 22:31:52.000000000 +0200 @@ -1,4 +1,4 @@ -Glib version 1.222 +Glib version 1.223 ================== This module provides perl access to Glib and GLib's GObject libraries. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Glib-1.222/t/9.t new/Glib-1.223/t/9.t --- old/Glib-1.222/t/9.t 2009-05-17 13:57:57.000000000 +0200 +++ new/Glib-1.223/t/9.t 2010-05-30 16:35:42.000000000 +0200 @@ -138,7 +138,7 @@ # 1.072 fixes the long-standing "bug" that perl's safe signal handling # caused asynchronous signals not to be delivered while a main loop is # running (because control stays in C). let's make sure that we can -# get a 1 second alarm before a 2 second timeout has a chance to fire. +# get a 1 second alarm before a 5 second timeout has a chance to fire. if ($^O eq 'MSWin32') { # XXX Win32 doesn't do SIGALRM the way unix does; either the alarm # doesn't interrupt the poll, or alarm just doesn't work. @@ -152,7 +152,7 @@ $loop->quit; }; my $timeout_fired = 0; - Glib::Timeout->add (2000, sub { + Glib::Timeout->add (5000, sub { $timeout_fired++; $loop->quit; 0; @@ -161,7 +161,7 @@ $loop->run; print "" . ($timeout_fired ? "not ok" : "ok") - . " 16 - 1 sec alarm handler fires before 2 sec timeout\n"; + . " 16 - 1 sec alarm handler fires before 5 sec timeout\n"; } if (Glib->CHECK_VERSION (2, 4, 0)) { @@ -180,15 +180,14 @@ print Glib::MainContext->default ? "ok 20\n" : "not ok 20\n"; -my $context = $loop->get_context; -print $context ? +print $loop->get_context ? "ok 21\n" : "not ok 21\n"; -print $context->pending ? +print Glib::MainContext->new->pending ? "not ok 22\n" : "ok 22\n"; if (Glib->CHECK_VERSION (2, 12, 0)) { - print $context->is_owner ? + print Glib::MainContext->new->is_owner ? "not ok 23\n" : "ok 23\n"; print Glib::MainContext::is_owner(undef) ? "not ok 24\n" : "ok 24\n"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Glib-1.222/t/a.t new/Glib-1.223/t/a.t --- old/Glib-1.222/t/a.t 2009-05-17 13:57:57.000000000 +0200 +++ new/Glib-1.223/t/a.t 2010-05-30 16:35:42.000000000 +0200 @@ -1,4 +1,4 @@ -#!env perl -w +#!/usr/bin/env perl # # message logging. @@ -15,9 +15,7 @@ and not Glib->CHECK_VERSION (2,2,4)) { # there is a bug in glib which makes g_log print messages twice # on 64-bit x86 platforms. yosh has fixed this on the 2.2.x branch - # and in 2.4.0 (actually 2.3.2). - # we don't have versioning API in Glib (yet), so we'll just - # have to bail out. + # and in 2.4.0 (actually 2.3.2). plan skip_all => "g_log doubles messages by accident on 64-bit platforms"; } else { plan tests => 12; @@ -34,12 +32,10 @@ #$SIG{__DIE__} = sub { ok(1, 'in __DIE__'); }; Glib->message (undef, 'whee message'); -eval { Glib->critical (undef, 'whee critical'); Glib->warning (undef, 'whee warning'); -}; -my $id = +my $id = Glib::Log->set_handler (__PACKAGE__, [qw/ error critical warning message info debug /], sub { @@ -47,14 +43,11 @@ }); Glib->message (__PACKAGE__, 'whee message'); -eval { Glib->critical (__PACKAGE__, 'whee critical'); Glib->warning (__PACKAGE__, 'whee warning'); - Glib->log (__PACKAGE__, qw/ warning /, 'whee log warning'); Glib::Log->remove_handler (__PACKAGE__, $id); -}; SKIP: { # See http://bugzilla.gnome.org/show_bug.cgi?id=577137. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org