Hello community,
here is the log from the commit of package yast2-perl-bindings for openSUSE:Factory checked in at 2013-07-21 08:15:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-perl-bindings (Old)
and /work/SRC/openSUSE:Factory/.yast2-perl-bindings.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-perl-bindings"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-perl-bindings/yast2-perl-bindings.changes 2013-07-02 07:47:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-perl-bindings.new/yast2-perl-bindings.changes 2013-07-21 08:15:49.000000000 +0200
@@ -1,0 +2,13 @@
+Wed Jul 17 14:28:10 UTC 2013 - mvidner@suse.cz
+
+- Fix type conversion for parameters passed by reference
+ (gh#yast/ycp-killer#486)
+- 2.24.6
+
+-------------------------------------------------------------------
+Wed Jul 10 14:38:30 UTC 2013 - mvidner@suse.cz
+
+- testsuite: ignore line numbers, properly (gh#yast/ycp-killer#554)
+- 2.24.5
+
+-------------------------------------------------------------------
Old:
----
yast2-perl-bindings-2.24.4.tar.bz2
New:
----
yast2-perl-bindings-2.24.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-perl-bindings.spec ++++++
--- /var/tmp/diff_new_pack.yBWEKx/_old 2013-07-21 08:15:50.000000000 +0200
+++ /var/tmp/diff_new_pack.yBWEKx/_new 2013-07-21 08:15:50.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-perl-bindings
-Version: 2.24.4
+Version: 2.24.6
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-perl-bindings-2.24.4.tar.bz2 -> yast2-perl-bindings-2.24.6.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/Makefile.in new/yast2-perl-bindings-2.24.6/Makefile.in
--- old/yast2-perl-bindings-2.24.4/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/Makefile.in 2013-07-18 15:18:48.000000000 +0200
@@ -69,7 +69,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/VERSION new/yast2-perl-bindings-2.24.6/VERSION
--- old/yast2-perl-bindings-2.24.4/VERSION 2013-07-01 11:16:26.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/VERSION 2013-07-18 13:25:58.000000000 +0200
@@ -1 +1 @@
-2.24.4
+2.24.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/config.h.in new/yast2-perl-bindings-2.24.6/config.h.in
--- old/yast2-perl-bindings-2.24.4/config.h.in 2013-07-01 11:16:46.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/config.h.in 2013-07-18 15:18:47.000000000 +0200
@@ -1,4 +1,4 @@
-/* config.h.in. Generated from configure.in by autoheader. */
+/* config.h.in. Generated from configure.ac by autoheader. */
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
systems. This function is required for `alloca.c' support on those systems.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/configure new/yast2-perl-bindings-2.24.6/configure
--- old/yast2-perl-bindings-2.24.4/configure 2013-07-01 11:16:45.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/configure 2013-07-18 15:18:46.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for yast2-perl-bindings 2.24.4.
+# Generated by GNU Autoconf 2.69 for yast2-perl-bindings 2.24.6.
#
# Report bugs to http://bugs.opensuse.org/.
#
@@ -590,8 +590,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-perl-bindings'
PACKAGE_TARNAME='yast2-perl-bindings'
-PACKAGE_VERSION='2.24.4'
-PACKAGE_STRING='yast2-perl-bindings 2.24.4'
+PACKAGE_VERSION='2.24.6'
+PACKAGE_STRING='yast2-perl-bindings 2.24.6'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
PACKAGE_URL=''
@@ -1377,7 +1377,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-perl-bindings 2.24.4 to adapt to many kinds of systems.
+\`configure' configures yast2-perl-bindings 2.24.6 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1449,7 +1449,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-perl-bindings 2.24.4:";;
+ short | recursive ) echo "Configuration of yast2-perl-bindings 2.24.6:";;
esac
cat <<\_ACEOF
@@ -1567,7 +1567,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-perl-bindings configure 2.24.4
+yast2-perl-bindings configure 2.24.6
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2020,7 +2020,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-perl-bindings $as_me 2.24.4, which was
+It was created by yast2-perl-bindings $as_me 2.24.6, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2959,7 +2959,7 @@
# Define the identity of the package.
PACKAGE='yast2-perl-bindings'
- VERSION='2.24.4'
+ VERSION='2.24.6'
cat >>confdefs.h <<_ACEOF
@@ -3082,7 +3082,7 @@
-VERSION="2.24.4"
+VERSION="2.24.6"
RPMNAME="yast2-perl-bindings"
MAINTAINER="Martin Vidner "
@@ -16622,7 +16622,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-perl-bindings $as_me 2.24.4, which was
+This file was extended by yast2-perl-bindings $as_me 2.24.6, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16688,7 +16688,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-yast2-perl-bindings config.status 2.24.4
+yast2-perl-bindings config.status 2.24.6
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
@@ -19267,7 +19267,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-perl-bindings $as_me 2.24.4, which was
+This file was extended by yast2-perl-bindings $as_me 2.24.6, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -19333,7 +19333,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-yast2-perl-bindings config.status 2.24.4
+yast2-perl-bindings config.status 2.24.6
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/configure.ac new/yast2-perl-bindings-2.24.6/configure.ac
--- old/yast2-perl-bindings-2.24.4/configure.ac 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-perl-bindings-2.24.6/configure.ac 2013-07-18 15:18:35.000000000 +0200
@@ -0,0 +1,207 @@
+dnl configure.ac for yast2-perl-bindings
+dnl
+dnl -- This file is generated by y2autoconf 2.24.3 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-perl-bindings, 2.24.6, http://bugs.opensuse.org/, yast2-perl-bindings)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="2.24.6"
+RPMNAME="yast2-perl-bindings"
+MAINTAINER="Martin Vidner "
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+dnl Automake 1.11 enables silent compilation,
+dnl Disable it by "configure --disable-silent-rules" or "make V=1"
+m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+
+AC_PATH_PROG(YDOXYGEN, ydoxygen, false, $PATH:$devtools_ybindir)
+if test "$YDOXYGEN" = "false"; then
+ AC_MSG_ERROR([ydoxygen is not installed])
+fi
+
+AC_PROG_CXX
+AC_PROG_AWK
+AC_PROG_CC
+AC_PROG_CPP
+
+# If we have core, get its Y2CORE_CFLAGS.
+# When building core itself, it has set Y2CORE_CFLAGS elsewhere already
+PKG_CHECK_EXISTS([yast2-core],[
+ PKG_CHECK_MODULES(Y2CORE, yast2-core)
+])
+
+CFLAGS="${CFLAGS} -Wall -Wformat=2 -Wmissing-prototypes"
+CXXFLAGS="${CXXFLAGS} ${Y2CORE_CFLAGS} -Wall -Wformat=2"
+
+: ${AGENT_LIBADD:='-L$(libdir) -lscr -ly2util -lycpvalues'}
+AC_SUBST(AGENT_LIBADD)
+
+AC_DISABLE_STATIC
+AC_PROG_LIBTOOL
+AM_PROG_LIBTOOL dnl for libraries
+
+dnl generate the config header
+AC_CONFIG_HEADERS([config.h]) dnl at the distribution this done
+
+AC_FUNC_ALLOCA
+AC_HEADER_STDC
+
+
+AC_PROGRAM_PATH(PERL, perl)
+if test -z "$PERL" ; then
+ AC_MSG_ERROR(perl is missing; please install perl 5.x or later.)
+fi
+AC_SUBST(PERL)
+
+PERL_CFLAGS=`perl -MExtUtils::Embed -e 'ccopts'`
+PERL_LDFLAGS=`perl -MExtUtils::Embed -e 'ldopts'`
+
+AC_SUBST(PERL_CFLAGS)
+AC_SUBST(PERL_LDFLAGS)
+
+CFLAGS="${CFLAGS} ${PERL_CFLAGS}"
+CXXFLAGS="${CXXFLAGS} ${PERL_CFLAGS}"
+
+PERL_VENDORARCH=`perl -V:vendorarch | sed "s!.*='!!;s!'.*!!"`
+AC_SUBST(PERL_VENDORARCH)
+
+eval yast2dir4perl='"'$yast2dir'"'
+AC_SUBST(yast2dir4perl)
+
+AC_OUTPUT(src/YaPI.pm)
+AC_CONFIG_FILES(Makefile src/Makefile
+doc/modules/Makefile
+doc/examples/Makefile
+doc/Makefile
+testsuite/Makefile
+pluglib-bindings/stylesheets/Makefile
+pluglib-bindings/swig/generic/Makefile
+pluglib-bindings/swig/stdc/Makefile
+pluglib-bindings/swig/stl/Makefile
+pluglib-bindings/swig/Makefile
+pluglib-bindings/Makefile)
+AC_OUTPUT
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/configure.in new/yast2-perl-bindings-2.24.6/configure.in
--- old/yast2-perl-bindings-2.24.4/configure.in 2013-07-01 11:16:33.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/configure.in 1970-01-01 01:00:00.000000000 +0100
@@ -1,207 +0,0 @@
-dnl configure.in for yast2-perl-bindings
-dnl
-dnl -- This file is generated by y2autoconf 2.24.1 - DO NOT EDIT! --
-dnl (edit configure.in.in instead)
-
-AC_INIT(yast2-perl-bindings, 2.24.4, http://bugs.opensuse.org/, yast2-perl-bindings)
-dnl Check for presence of file 'RPMNAME'
-AC_CONFIG_SRCDIR([RPMNAME])
-
-dnl Checking host/target/build systems, for make, install etc.
-AC_CANONICAL_TARGET
-dnl Perform program name transformation
-AC_ARG_PROGRAM
-
-AC_PREFIX_DEFAULT(/usr)
-
-dnl long filenames; we use GNU Make extensions and that's ok
-AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
-
-dnl Important YaST2 variables
-VERSION="2.24.4"
-RPMNAME="yast2-perl-bindings"
-MAINTAINER="Martin Vidner "
-
-dnl pkgconfig honors lib64
-pkgconfigdir=\${libdir}/pkgconfig
-pkgconfigdatadir=\${datadir}/pkgconfig
-yast2dir=\${prefix}/share/YaST2
-
-ybindir=\${prefix}/lib/YaST2/bin
-# FIXME duplicates execcompdir
-ystartupdir=\${prefix}/lib/YaST2
-plugindir=\${libdir}/YaST2/plugin
-includedir=\${prefix}/include/YaST2
-potdir=\${docdir}/pot
-
-docdir=\${prefix}/share/doc/packages/$RPMNAME
-mandir=\${prefix}/share/man
-
-execcompdir=\${prefix}/lib/YaST2
-agentdir=${execcompdir}/servers_non_y2
-
-ydatadir=${yast2dir}/data
-imagedir=${yast2dir}/images
-themedir=${yast2dir}/theme
-localedir=${yast2dir}/locale
-clientdir=${yast2dir}/clients
-moduledir=${yast2dir}/modules
-yncludedir=${yast2dir}/include
-schemadir=${yast2dir}/schema
-scrconfdir=${yast2dir}/scrconf
-desktopdir=\${prefix}/share/applications/YaST2
-
-AC_SUBST(VERSION)
-AC_SUBST(RPMNAME)
-AC_SUBST(MAINTAINER)
-
-AC_SUBST(pkgconfigdir)
-AC_SUBST(pkgconfigdatadir)
-
-AC_SUBST(yast2dir)
-
-AC_SUBST(ybindir)
-AC_SUBST(ystartupdir)
-AC_SUBST(plugindir)
-AC_SUBST(includedir)
-AC_SUBST(potdir)
-AC_SUBST(execcompdir)
-
-AC_SUBST(docdir)
-AC_SUBST(mandir)
-
-AC_SUBST(ydatadir)
-AC_SUBST(imagedir)
-AC_SUBST(themedir)
-AC_SUBST(localedir)
-AC_SUBST(clientdir)
-AC_SUBST(moduledir)
-AC_SUBST(yncludedir)
-AC_SUBST(schemadir)
-AC_SUBST(scrconfdir)
-AC_SUBST(agentdir)
-AC_SUBST(desktopdir)
-
-fillupdir_d="/var/adm/fillup-templates"
-AC_ARG_WITH(fillupdir,
- AS_HELP_STRING([--with-fillupdir=DIR],
- [where to place fillup templates (default $fillupdir_d.]),
- [ fillupdir="$withval" ],
- [ fillupdir="$fillupdir_d" ])
-AC_SUBST(fillupdir)
-
-dnl Automake 1.11 enables silent compilation,
-dnl Disable it by "configure --disable-silent-rules" or "make V=1"
-m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
-
-
-dnl Checks for programs.
-AC_PROG_INSTALL
-dnl The YCP interpreter checks whether dependent ybc files are older
-dnl so we must preserve their timestamps
-INSTALL="${INSTALL} -p"
-AC_PROG_LN_S
-AC_PROG_MAKE_SET
-
-dnl pkgconfig
-AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
-dnl devtools
-dnl ...
-
-dnl no need for AC_ARG_VAR
-AC_PATH_PROG(XGETTEXT, xgettext)
-if test -z "$XGETTEXT" ; then
- AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
-fi
-
-Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
-AC_SUBST(Y2DEVTOOLS_PREFIX)
-devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
-devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
-
-dnl producing pkg-config for others?
-AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
-AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
-
-dbdir=${devtools_yast2dir}/data/docbook
-STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
-STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
-STYLESHEET_CSS=${dbdir}/css/yast2docs.css
-STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
-STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
-AC_SUBST(STYLESHEET_HTML)
-AC_SUBST(STYLESHEET_PDF)
-AC_SUBST(STYLESHEET_CSS)
-AC_SUBST(STYLESHEET_YDOC)
-AC_SUBST(STYLESHEET_YCPDOC)
-
-
-
-AC_PATH_PROG(YDOXYGEN, ydoxygen, false, $PATH:$devtools_ybindir)
-if test "$YDOXYGEN" = "false"; then
- AC_MSG_ERROR([ydoxygen is not installed])
-fi
-
-AC_PROG_CXX
-AC_PROG_AWK
-AC_PROG_CC
-AC_PROG_CPP
-
-# If we have core, get its Y2CORE_CFLAGS.
-# When building core itself, it has set Y2CORE_CFLAGS elsewhere already
-PKG_CHECK_EXISTS([yast2-core],[
- PKG_CHECK_MODULES(Y2CORE, yast2-core)
-])
-
-CFLAGS="${CFLAGS} -Wall -Wformat=2 -Wmissing-prototypes"
-CXXFLAGS="${CXXFLAGS} ${Y2CORE_CFLAGS} -Wall -Wformat=2"
-
-: ${AGENT_LIBADD:='-L$(libdir) -lscr -ly2util -lycpvalues'}
-AC_SUBST(AGENT_LIBADD)
-
-AC_DISABLE_STATIC
-AC_PROG_LIBTOOL
-AM_PROG_LIBTOOL dnl for libraries
-
-dnl generate the config header
-AC_CONFIG_HEADERS([config.h]) dnl at the distribution this done
-
-AC_FUNC_ALLOCA
-AC_HEADER_STDC
-
-
-AC_PROGRAM_PATH(PERL, perl)
-if test -z "$PERL" ; then
- AC_MSG_ERROR(perl is missing; please install perl 5.x or later.)
-fi
-AC_SUBST(PERL)
-
-PERL_CFLAGS=`perl -MExtUtils::Embed -e 'ccopts'`
-PERL_LDFLAGS=`perl -MExtUtils::Embed -e 'ldopts'`
-
-AC_SUBST(PERL_CFLAGS)
-AC_SUBST(PERL_LDFLAGS)
-
-CFLAGS="${CFLAGS} ${PERL_CFLAGS}"
-CXXFLAGS="${CXXFLAGS} ${PERL_CFLAGS}"
-
-PERL_VENDORARCH=`perl -V:vendorarch | sed "s!.*='!!;s!'.*!!"`
-AC_SUBST(PERL_VENDORARCH)
-
-eval yast2dir4perl='"'$yast2dir'"'
-AC_SUBST(yast2dir4perl)
-
-AC_OUTPUT(src/YaPI.pm)
-AC_CONFIG_FILES(Makefile src/Makefile
-doc/modules/Makefile
-doc/examples/Makefile
-doc/Makefile
-testsuite/Makefile
-pluglib-bindings/stylesheets/Makefile
-pluglib-bindings/swig/generic/Makefile
-pluglib-bindings/swig/stdc/Makefile
-pluglib-bindings/swig/stl/Makefile
-pluglib-bindings/swig/Makefile
-pluglib-bindings/Makefile)
-AC_OUTPUT
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/doc/Makefile.in new/yast2-perl-bindings-2.24.6/doc/Makefile.in
--- old/yast2-perl-bindings-2.24.4/doc/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/doc/Makefile.in 2013-07-18 15:18:48.000000000 +0200
@@ -61,7 +61,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/doc/examples/Makefile.in new/yast2-perl-bindings-2.24.6/doc/examples/Makefile.in
--- old/yast2-perl-bindings-2.24.4/doc/examples/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/doc/examples/Makefile.in 2013-07-18 15:18:48.000000000 +0200
@@ -57,7 +57,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/doc/modules/Makefile.in new/yast2-perl-bindings-2.24.6/doc/modules/Makefile.in
--- old/yast2-perl-bindings-2.24.4/doc/modules/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/doc/modules/Makefile.in 2013-07-18 15:18:48.000000000 +0200
@@ -57,7 +57,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/pluglib-bindings/Makefile.in new/yast2-perl-bindings-2.24.6/pluglib-bindings/Makefile.in
--- old/yast2-perl-bindings-2.24.4/pluglib-bindings/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/pluglib-bindings/Makefile.in 2013-07-18 15:18:48.000000000 +0200
@@ -61,7 +61,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/pluglib-bindings/stylesheets/Makefile.in new/yast2-perl-bindings-2.24.6/pluglib-bindings/stylesheets/Makefile.in
--- old/yast2-perl-bindings-2.24.4/pluglib-bindings/stylesheets/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/pluglib-bindings/stylesheets/Makefile.in 2013-07-18 15:18:48.000000000 +0200
@@ -57,7 +57,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/pluglib-bindings/swig/Makefile.in new/yast2-perl-bindings-2.24.6/pluglib-bindings/swig/Makefile.in
--- old/yast2-perl-bindings-2.24.4/pluglib-bindings/swig/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/pluglib-bindings/swig/Makefile.in 2013-07-18 15:18:49.000000000 +0200
@@ -57,7 +57,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/pluglib-bindings/swig/generic/Makefile.in new/yast2-perl-bindings-2.24.6/pluglib-bindings/swig/generic/Makefile.in
--- old/yast2-perl-bindings-2.24.4/pluglib-bindings/swig/generic/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/pluglib-bindings/swig/generic/Makefile.in 2013-07-18 15:18:49.000000000 +0200
@@ -57,7 +57,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/pluglib-bindings/swig/stdc/Makefile.in new/yast2-perl-bindings-2.24.6/pluglib-bindings/swig/stdc/Makefile.in
--- old/yast2-perl-bindings-2.24.4/pluglib-bindings/swig/stdc/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/pluglib-bindings/swig/stdc/Makefile.in 2013-07-18 15:18:49.000000000 +0200
@@ -57,7 +57,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/pluglib-bindings/swig/stl/Makefile.in new/yast2-perl-bindings-2.24.6/pluglib-bindings/swig/stl/Makefile.in
--- old/yast2-perl-bindings-2.24.4/pluglib-bindings/swig/stl/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/pluglib-bindings/swig/stl/Makefile.in 2013-07-18 15:18:49.000000000 +0200
@@ -57,7 +57,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/src/Makefile.am new/yast2-perl-bindings-2.24.6/src/Makefile.am
--- old/yast2-perl-bindings-2.24.4/src/Makefile.am 2013-01-22 11:41:05.000000000 +0100
+++ new/yast2-perl-bindings-2.24.6/src/Makefile.am 2013-07-18 13:25:58.000000000 +0200
@@ -41,8 +41,6 @@
libpy2lang_perl_la_LDFLAGS = -version-info 2:0
-liby2lang_perl_la_LDFLAGS = -version-info 2:0
-
# the yast libraries are apparently necessary when we're loaded by perl.
libpy2lang_perl_la_LIBADD = $(PERL_LDFLAGS) \
@@ -85,7 +83,7 @@
CLEANFILES = \
perlxsi.c
-INCLUDES = -I$(srcdir)/include -I$(includedir)
+AM_CPPFLAGS = -I$(srcdir)/include -I$(includedir)
# generated from YaPI.pm.in by configure
nodist_module_DATA = YaPI.pm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/src/Makefile.in new/yast2-perl-bindings-2.24.6/src/Makefile.in
--- old/yast2-perl-bindings-2.24.4/src/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/src/Makefile.in 2013-07-18 15:18:49.000000000 +0200
@@ -63,7 +63,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
@@ -123,10 +123,6 @@
liby2lang_perl_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
am_liby2lang_perl_la_OBJECTS = YPerl.lo perlxsi.lo
liby2lang_perl_la_OBJECTS = $(am_liby2lang_perl_la_OBJECTS)
-liby2lang_perl_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
- $(AM_CXXFLAGS) $(CXXFLAGS) $(liby2lang_perl_la_LDFLAGS) \
- $(LDFLAGS) -o $@
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
@@ -381,7 +377,6 @@
-version-info 2:0
libpy2lang_perl_la_LDFLAGS = -version-info 2:0
-liby2lang_perl_la_LDFLAGS = -version-info 2:0
# the yast libraries are apparently necessary when we're loaded by perl.
libpy2lang_perl_la_LIBADD = $(PERL_LDFLAGS) \
@@ -406,7 +401,7 @@
CLEANFILES = \
perlxsi.c
-INCLUDES = -I$(srcdir)/include -I$(includedir)
+AM_CPPFLAGS = -I$(srcdir)/include -I$(includedir)
# generated from YaPI.pm.in by configure
nodist_module_DATA = YaPI.pm
@@ -531,7 +526,7 @@
libpy2lang_perl.la: $(libpy2lang_perl_la_OBJECTS) $(libpy2lang_perl_la_DEPENDENCIES) $(EXTRA_libpy2lang_perl_la_DEPENDENCIES)
$(AM_V_CXXLD)$(libpy2lang_perl_la_LINK) -rpath $(plugindir) $(libpy2lang_perl_la_OBJECTS) $(libpy2lang_perl_la_LIBADD) $(LIBS)
liby2lang_perl.la: $(liby2lang_perl_la_OBJECTS) $(liby2lang_perl_la_DEPENDENCIES) $(EXTRA_liby2lang_perl_la_DEPENDENCIES)
- $(AM_V_CXXLD)$(liby2lang_perl_la_LINK) $(liby2lang_perl_la_OBJECTS) $(liby2lang_perl_la_LIBADD) $(LIBS)
+ $(AM_V_CXXLD)$(CXXLINK) $(liby2lang_perl_la_OBJECTS) $(liby2lang_perl_la_LIBADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/src/YPerl.cc new/yast2-perl-bindings-2.24.6/src/YPerl.cc
--- old/yast2-perl-bindings-2.24.4/src/YPerl.cc 2013-01-22 11:41:05.000000000 +0100
+++ new/yast2-perl-bindings-2.24.6/src/YPerl.cc 2013-07-18 13:25:58.000000000 +0200
@@ -212,7 +212,9 @@
// the name is unref'd by load_module, so it must not be mortal
// on the contrary, we ref it so that the file name gets preserved for debugging
// :-( does not work
- newRV (name);
+ SV * unused = newRV (name); // this memory leak is not worth debugging
+ (void) unused;
+
load_module( flags, name, version );
//sv_dump (name);
@@ -233,7 +235,7 @@
*/
YCPValue
YPerl::callInner (string module, string function, bool method,
- YCPList argList, constTypePtr wanted_result_type)
+ YCPList argList, constFunctionTypePtr function_type)
{
EMBEDDED_PERL_DEFS;
@@ -304,6 +306,7 @@
ycp2error ("Perl wanted to die: %s", SvPV_nolen(ERRSV));
}
+ constTypePtr wanted_result_type = function_type->returnType ();
YCPValue result = fromPerlScalar (POPs, wanted_result_type);
// If we called it with G_ARRAY, we would have to pop all return
@@ -327,10 +330,10 @@
// Update referenced variables
for ( int i=1; i < argList->size(); i++ )
{
- if (argList->value(i)->isReference()) {
- constTypePtr type = argList->value(i)->asReference()->entry()->type();
- YCPValue val=fromPerlScalar(svs[i], type);
- argList->value(i)->asReference()->entry()->setValue(val);
+ constTypePtr type = function_type->parameterType(i - 1);
+ if (type->isReference()) {
+ YCPValue val=fromPerlScalar(svs[i], type);
+ argList->value(i)->asReference()->entry()->setValue(val);
}
}
delete[] svs;
@@ -368,7 +371,8 @@
long long int lli = val->asInteger ()->value ();
// Perl does not have limit constants, but templates help
if (std::numeric_limits<IVTYPE>::min() <= lli &&
- lli <= std::numeric_limits<UVTYPE>::max())
+ (lli < 0 ||
+ (unsigned long long) lli <= std::numeric_limits<UVTYPE>::max()))
{
if (lli <= std::numeric_limits<IVTYPE>::max())
return newSViv (lli);
@@ -665,7 +669,6 @@
void YPerl::fromPerlClassToExternal(const char *class_name, SV *sv, YCPValue &out)
{
- EMBEDDED_PERL_DEFS;
SV * ref = SvRV(sv);
SvREFCNT_inc(ref);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/src/YPerl.h new/yast2-perl-bindings-2.24.6/src/YPerl.h
--- old/yast2-perl-bindings-2.24.4/src/YPerl.h 2013-01-22 11:41:05.000000000 +0100
+++ new/yast2-perl-bindings-2.24.6/src/YPerl.h 2013-07-18 13:25:58.000000000 +0200
@@ -103,7 +103,7 @@
* Generic Perl call.
**/
YCPValue callInner (string module, string function, bool method,
- YCPList argList, constTypePtr wanted_result_type);
+ YCPList argList, constFunctionTypePtr function_type);
/**
* Create a new Perl scalar value from a YCP value.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/src/YPerlNamespace.cc new/yast2-perl-bindings-2.24.6/src/YPerlNamespace.cc
--- old/yast2-perl-bindings-2.24.4/src/YPerlNamespace.cc 2013-01-22 11:41:05.000000000 +0100
+++ new/yast2-perl-bindings-2.24.6/src/YPerlNamespace.cc 2013-07-18 13:25:58.000000000 +0200
@@ -266,7 +266,7 @@
{
return YPerl::yPerl()->callInner (
m_module_name, m_local_name, isMethod (),
- m_call, m_type->returnType ());
+ m_call, m_type);
}
/**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/testsuite/Makefile.in new/yast2-perl-bindings-2.24.6/testsuite/Makefile.in
--- old/yast2-perl-bindings-2.24.4/testsuite/Makefile.in 2013-07-01 11:16:47.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/testsuite/Makefile.in 2013-07-18 15:18:49.000000000 +0200
@@ -56,7 +56,7 @@
am__aclocal_m4_deps = $(top_srcdir)/libtool.m4 \
$(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
$(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
- $(top_srcdir)/configure.in
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/testsuite/test-yast new/yast2-perl-bindings-2.24.6/testsuite/test-yast
--- old/yast2-perl-bindings-2.24.4/testsuite/test-yast 2013-06-28 07:35:56.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/testsuite/test-yast 2013-07-17 14:20:55.000000000 +0200
@@ -39,8 +39,11 @@
# y2log to stderr, take specified namespace from Perl
Y2SILENTSEARCH=1 $Y2BASE -l - -n $BASE=perl $SCRIPT testsuite > tmp.out.$BASE 2> tmp.err.$BASE
# filter out variable information
+ # - timestamp
sed --in-place -e 's/^....-..-.. ..:..:.. \(<.> \)[^ ]* /\1/' tmp.err.$BASE
- sed --in-place -e 's/\(([^)]*)\):[0-9]\+/\1:XXX/' tmp.err.$BASE
+ # - line numbers: [component] whatever_without_space_or_colon:999
+ sed --in-place -e 's/\(\[[^]]*\] [^: ]*\):[0-9]\+/\1:XXX/' tmp.err.$BASE
+ # filter out uninteresting components
sed --in-place -e '/^<[0-9]> \[\(liby2\|wfm\|ui-component\)\] /d' tmp.err.$BASE
diff -Nu $ERR tmp.err.$BASE || CASEOK=false
diff -Nu $OUT tmp.out.$BASE || CASEOK=false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/testsuite/tests/Long.err new/yast2-perl-bindings-2.24.6/testsuite/tests/Long.err
--- old/yast2-perl-bindings-2.24.4/testsuite/tests/Long.err 2013-06-28 07:35:56.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/testsuite/tests/Long.err 2013-07-17 14:20:55.000000000 +0200
@@ -1,25 +1,25 @@
<1> [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):XXX Creating Y2PerlComponent
-<1> [YCP] tests/Long.ycp:4 3*2**30: 3221225472
-<1> [YCP] tests/Long.ycp:5 3*2**30: 3221225472 (class)
-<1> [YCP] tests/Long.ycp:6 3*2**40: 3298534883328
-<1> [YCP] tests/Long.ycp:7 3*2**40: 3298534883328 (class)
-<1> [YCP] tests/Long.ycp:12 -7 * 2**30: -7516192768
-<1> [YCP] tests/Long.ycp:13 -7 * 2**30: -7516192768 class
-<1> [YCP] tests/Long.ycp:12 -1 * 2**30: -1073741824
-<1> [YCP] tests/Long.ycp:13 -1 * 2**30: -1073741824 class
-<1> [YCP] tests/Long.ycp:12 1 * 2**30: 1073741824
-<1> [YCP] tests/Long.ycp:13 1 * 2**30: 1073741824 class
-<1> [YCP] tests/Long.ycp:12 3 * 2**30: 3221225472
-<1> [YCP] tests/Long.ycp:13 3 * 2**30: 3221225472 class
-<1> [YCP] tests/Long.ycp:12 7 * 2**30: 7516192768
-<1> [YCP] tests/Long.ycp:13 7 * 2**30: 7516192768 class
-<1> [YCP] tests/Long.ycp:18 loop -7 * 2**30: -7516192768
-<1> [YCP] tests/Long.ycp:19 loop -7 * 2**30: -7516192768 class
-<1> [YCP] tests/Long.ycp:18 loop -1 * 2**30: -1073741824
-<1> [YCP] tests/Long.ycp:19 loop -1 * 2**30: -1073741824 class
-<1> [YCP] tests/Long.ycp:18 loop 1 * 2**30: 1073741824
-<1> [YCP] tests/Long.ycp:19 loop 1 * 2**30: 1073741824 class
-<1> [YCP] tests/Long.ycp:18 loop 3 * 2**30: 3221225472
-<1> [YCP] tests/Long.ycp:19 loop 3 * 2**30: 3221225472 class
-<1> [YCP] tests/Long.ycp:18 loop 7 * 2**30: 7516192768
-<1> [YCP] tests/Long.ycp:19 loop 7 * 2**30: 7516192768 class
+<1> [YCP] tests/Long.ycp:XXX 3*2**30: 3221225472
+<1> [YCP] tests/Long.ycp:XXX 3*2**30: 3221225472 (class)
+<1> [YCP] tests/Long.ycp:XXX 3*2**40: 3298534883328
+<1> [YCP] tests/Long.ycp:XXX 3*2**40: 3298534883328 (class)
+<1> [YCP] tests/Long.ycp:XXX -7 * 2**30: -7516192768
+<1> [YCP] tests/Long.ycp:XXX -7 * 2**30: -7516192768 class
+<1> [YCP] tests/Long.ycp:XXX -1 * 2**30: -1073741824
+<1> [YCP] tests/Long.ycp:XXX -1 * 2**30: -1073741824 class
+<1> [YCP] tests/Long.ycp:XXX 1 * 2**30: 1073741824
+<1> [YCP] tests/Long.ycp:XXX 1 * 2**30: 1073741824 class
+<1> [YCP] tests/Long.ycp:XXX 3 * 2**30: 3221225472
+<1> [YCP] tests/Long.ycp:XXX 3 * 2**30: 3221225472 class
+<1> [YCP] tests/Long.ycp:XXX 7 * 2**30: 7516192768
+<1> [YCP] tests/Long.ycp:XXX 7 * 2**30: 7516192768 class
+<1> [YCP] tests/Long.ycp:XXX loop -7 * 2**30: -7516192768
+<1> [YCP] tests/Long.ycp:XXX loop -7 * 2**30: -7516192768 class
+<1> [YCP] tests/Long.ycp:XXX loop -1 * 2**30: -1073741824
+<1> [YCP] tests/Long.ycp:XXX loop -1 * 2**30: -1073741824 class
+<1> [YCP] tests/Long.ycp:XXX loop 1 * 2**30: 1073741824
+<1> [YCP] tests/Long.ycp:XXX loop 1 * 2**30: 1073741824 class
+<1> [YCP] tests/Long.ycp:XXX loop 3 * 2**30: 3221225472
+<1> [YCP] tests/Long.ycp:XXX loop 3 * 2**30: 3221225472 class
+<1> [YCP] tests/Long.ycp:XXX loop 7 * 2**30: 7516192768
+<1> [YCP] tests/Long.ycp:XXX loop 7 * 2**30: 7516192768 class
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/testsuite/tests/Reference.err new/yast2-perl-bindings-2.24.6/testsuite/tests/Reference.err
--- old/yast2-perl-bindings-2.24.4/testsuite/tests/Reference.err 2013-06-28 07:35:56.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/testsuite/tests/Reference.err 2013-07-17 14:20:55.000000000 +0200
@@ -1,7 +1,7 @@
<1> [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):XXX Creating Y2PerlComponent
-<1> [YCP] tests/Reference.ycp:19 integer: 20
-<1> [YCP] tests/Reference.ycp:20 float: 6.28
-<1> [YCP] tests/Reference.ycp:21 boolean: true
-<1> [YCP] tests/Reference.ycp:22 string: hu-ok
-<1> [YCP] tests/Reference.ycp:23 list: [8, 2, 2, 3, 4, -3]
-<1> [YCP] tests/Reference.ycp:24 map: $["a":"A", "b":"y-ok", "d":"123"]
+<1> [YCP] tests/Reference.ycp:XXX integer: 20
+<1> [YCP] tests/Reference.ycp:XXX float: 6.28
+<1> [YCP] tests/Reference.ycp:XXX boolean: true
+<1> [YCP] tests/Reference.ycp:XXX string: hu-ok
+<1> [YCP] tests/Reference.ycp:XXX list: [8, 2, 2, 3, 4, -3]
+<1> [YCP] tests/Reference.ycp:XXX map: $["a":"A", "b":"y-ok", "d":"123"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/testsuite/tests/Simple1.err new/yast2-perl-bindings-2.24.6/testsuite/tests/Simple1.err
--- old/yast2-perl-bindings-2.24.4/testsuite/tests/Simple1.err 2013-06-28 07:35:56.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/testsuite/tests/Simple1.err 2013-07-17 14:20:55.000000000 +0200
@@ -1,2 +1,2 @@
<1> [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):XXX Creating Y2PerlComponent
-<1> [YCP] tests/Simple1.ycp:6 Hello, world
+<1> [YCP] tests/Simple1.ycp:XXX Hello, world
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/testsuite/tests/Testpfunc1.err new/yast2-perl-bindings-2.24.6/testsuite/tests/Testpfunc1.err
--- old/yast2-perl-bindings-2.24.4/testsuite/tests/Testpfunc1.err 2013-06-28 07:35:56.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/testsuite/tests/Testpfunc1.err 2013-07-17 14:20:55.000000000 +0200
@@ -1,5 +1,5 @@
<1> [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):XXX Creating Y2PerlComponent
-<1> [YCP] tests/Testpfunc1.ycp:5 rxmatch (abracadabra, [a-d]*): true
-<1> [YCP] tests/Testpfunc1.ycp:7 rxmatch (abracadabra, ^[a-d]*$): false
-<1> [YCP] tests/Testpfunc1.ycp:10 lengths (["one", "two", "three"]): [3, 3, 5]
-<1> [YCP] tests/Testpfunc1.ycp:13 amap ($["one":"two"]): $["a":"1", "b":"two"]
+<1> [YCP] tests/Testpfunc1.ycp:XXX rxmatch (abracadabra, [a-d]*): true
+<1> [YCP] tests/Testpfunc1.ycp:XXX rxmatch (abracadabra, ^[a-d]*$): false
+<1> [YCP] tests/Testpfunc1.ycp:XXX lengths (["one", "two", "three"]): [3, 3, 5]
+<1> [YCP] tests/Testpfunc1.ycp:XXX amap ($["one":"two"]): $["a":"1", "b":"two"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/testsuite/tests/Testpfunc2.err new/yast2-perl-bindings-2.24.6/testsuite/tests/Testpfunc2.err
--- old/yast2-perl-bindings-2.24.4/testsuite/tests/Testpfunc2.err 2013-06-28 07:35:56.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/testsuite/tests/Testpfunc2.err 2013-07-17 14:20:55.000000000 +0200
@@ -1,3 +1,3 @@
<1> [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):XXX Creating Y2PerlComponent
-<1> [YCP] tests/Testpfunc2.ycp:5 nested: Hello, world
+<1> [YCP] tests/Testpfunc2.ycp:XXX nested: Hello, world
<1> [Y2Perl] YPerl.cc(destroy):XXX Shutting down embedded Perl interpreter.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/testsuite/tests/Types.err new/yast2-perl-bindings-2.24.6/testsuite/tests/Types.err
--- old/yast2-perl-bindings-2.24.4/testsuite/tests/Types.err 2013-06-28 07:35:56.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/testsuite/tests/Types.err 2013-07-17 14:20:55.000000000 +0200
@@ -1,3 +1,3 @@
<1> [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):XXX Creating Y2PerlComponent
-<1> [YCP] tests/Types.ycp:4 bool1: false
-<1> [YCP] tests/Types.ycp:5 bool2: false
+<1> [YCP] tests/Types.ycp:XXX bool1: false
+<1> [YCP] tests/Types.ycp:XXX bool2: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-perl-bindings-2.24.4/testsuite/tests/Types2.err new/yast2-perl-bindings-2.24.6/testsuite/tests/Types2.err
--- old/yast2-perl-bindings-2.24.4/testsuite/tests/Types2.err 2013-06-28 07:35:56.000000000 +0200
+++ new/yast2-perl-bindings-2.24.6/testsuite/tests/Types2.err 2013-07-17 14:20:55.000000000 +0200
@@ -1,4 +1,4 @@
<1> [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):XXX Creating Y2PerlComponent
-<1> [YCP] tests/Types2.ycp:6 termloop: `MyTerm ("Hi", "42")
-<1> [YCP] tests/Types2.ycp:7 termloop nt: `NestedTerm (`id ("42"), `MyTerm ("Hi", "42"))
-<1> [YCP] tests/Types2.ycp:8 termreverse: `mreTyM ("42", "Hi")
+<1> [YCP] tests/Types2.ycp:XXX termloop: `MyTerm ("Hi", "42")
+<1> [YCP] tests/Types2.ycp:XXX termloop nt: `NestedTerm (`id ("42"), `MyTerm ("Hi", "42"))
+<1> [YCP] tests/Types2.ycp:XXX termreverse: `mreTyM ("42", "Hi")
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org