Hello community, here is the log from the commit of package yast2-perl-bindings for openSUSE:Factory checked in at Tue Mar 9 17:14:44 CET 2010. -------- --- yast2-perl-bindings/yast2-perl-bindings.changes 2009-11-26 09:29:25.000000000 +0100 +++ /mounts/work_src_done/STABLE/yast2-perl-bindings/yast2-perl-bindings.changes 2010-03-09 10:42:01.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Mar 9 10:20:10 CET 2010 - juhliarik@suse.cz + +- added check for "glob" (bnc#585757) +- 2.19.1 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- yast2-perl-bindings-2.19.0.tar.bz2 New: ---- yast2-perl-bindings-2.19.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-perl-bindings.spec ++++++ --- /var/tmp/diff_new_pack.04YkXd/_old 2010-03-09 17:14:15.000000000 +0100 +++ /var/tmp/diff_new_pack.04YkXd/_new 2010-03-09 17:14:15.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package yast2-perl-bindings (Version 2.19.0) +# spec file for package yast2-perl-bindings (Version 2.19.1) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,14 +19,18 @@ Name: yast2-perl-bindings -Version: 2.19.0 +Version: 2.19.1 Release: 1 + BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-perl-bindings-2.19.0.tar.bz2 +Source0: yast2-perl-bindings-2.19.1.tar.bz2 + Prefix: /usr + Group: System/YaST License: GPLv2+ BuildRequires: blocxx-devel curl-devel gcc-c++ libxcrypt-devel rpm-devel yast2-core-devel yast2-devtools yast2-ycp-ui-bindings-devel + # YCPValue::valuetype_str() Requires: yast2-core >= 2.16.37 BuildRequires: yast2-ycp-ui-bindings-devel >= 2.16.37 @@ -34,6 +38,7 @@ Requires: perl = %{perl_version} # for YaPI.pm Requires: perl(Locale::gettext) + Summary: YaST2 - Perl Bindings %description @@ -42,14 +47,16 @@ of calling Perl from within YaST2 YCP scripts. %prep -%setup -n yast2-perl-bindings-2.19.0 +%setup -n yast2-perl-bindings-2.19.1 %build %{prefix}/bin/y2tool y2autoconf %{prefix}/bin/y2tool y2automake autoreconf --force --install + export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" + %{?suse_update_config:%{suse_update_config -f}} ./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir} # V=1: verbose build in case we used AM_SILENT_RULES(yes) @@ -63,6 +70,7 @@ d=${f##*/} %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} done + rm $RPM_BUILD_ROOT/%{_libdir}/YaST2/plugin/libpy2lang_perl.la rm $RPM_BUILD_ROOT/%{perl_vendorarch}/auto/YaST/YCP/libYCP.la ++++++ yast2-perl-bindings-2.19.0.tar.bz2 -> yast2-perl-bindings-2.19.1.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.19.0/VERSION new/yast2-perl-bindings-2.19.1/VERSION --- old/yast2-perl-bindings-2.19.0/VERSION 2009-11-26 09:20:07.000000000 +0100 +++ new/yast2-perl-bindings-2.19.1/VERSION 2010-03-09 10:21:03.000000000 +0100 @@ -1 +1 @@ -2.19.0 +2.19.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.19.0/src/YPerlNamespace.cc new/yast2-perl-bindings-2.19.1/src/YPerlNamespace.cc --- old/yast2-perl-bindings-2.19.0/src/YPerlNamespace.cc 2007-08-13 16:37:51.000000000 +0200 +++ new/yast2-perl-bindings-2.19.1/src/YPerlNamespace.cc 2010-03-09 10:44:16.000000000 +0100 @@ -1,5 +1,5 @@ /** - * $Id: YPerlNamespace.cc 33405 2006-10-13 13:12:42Z mvidner $ + * $Id: YPerlNamespace.cc 61187 2010-03-09 09:41:04Z juhliarik $ * * This is the path from YCP to Perl. */ @@ -425,7 +425,8 @@ // GvSV (glob), GvAV (glob), GvHV (glob), GvCV (glob)); // is it a code value, a sub? - if (GvCV (glob)) + // bnc#585757 - troubles with Perl during building YaST modules + if (isGV(glob) && GvCV (glob)) { y2debug ("Processing sub %s", symbol); // get the type information or make it up ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org