Hello community, here is the log from the commit of package dejagnu for openSUSE:Factory checked in at 2015-04-05 02:02:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dejagnu (Old) and /work/SRC/openSUSE:Factory/.dejagnu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dejagnu" Changes: -------- --- /work/SRC/openSUSE:Factory/dejagnu/dejagnu.changes 2015-03-23 12:11:09.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.dejagnu.new/dejagnu.changes 2015-04-05 02:02:02.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Apr 1 10:41:56 UTC 2015 - [email protected] + +- Update to dejagnu 1.5.3 + * More bugfixes + +------------------------------------------------------------------- Old: ---- dejagnu-1.5.2.tar.gz dejagnu-1.5.2.tar.gz.sig New: ---- dejagnu-1.5.3.tar.gz dejagnu-1.5.3.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dejagnu.spec ++++++ --- /var/tmp/diff_new_pack.JT3HOE/_old 2015-04-05 02:02:04.000000000 +0200 +++ /var/tmp/diff_new_pack.JT3HOE/_new 2015-04-05 02:02:04.000000000 +0200 @@ -17,7 +17,7 @@ Name: dejagnu -Version: 1.5.2 +Version: 1.5.3 Release: 0 Summary: Framework for Running Test Suites on Software Tools License: GPL-2.0+ ++++++ dejagnu-1.5.2.tar.gz -> dejagnu-1.5.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/ChangeLog new/dejagnu-1.5.3/ChangeLog --- old/dejagnu-1.5.2/ChangeLog 2015-02-04 03:25:26.000000000 +0100 +++ new/dejagnu-1.5.3/ChangeLog 2015-03-30 14:18:01.000000000 +0200 @@ -1,15 +1,44 @@ -2015-01-30 Ben Elliston <[email protected]> +2015-03-30 Ben Elliston <[email protected]> - * DejaGnu 1.5.2 released. + * DejaGnu 1.5.3 released. -2015-01-30 Ben Elliston <[email protected]> +2015-03-30 Ben Elliston <[email protected]> - * runtest.exp (frame_version): Set to 1.5.2. - * configure.ac (AC_INIT): Set version to 1.5.2. + * runtest.exp (frame_version): Set to 1.5.3. + * configure.ac (AC_INIT): Set version to 1.5.3. * configure: Regenerate. - * doc/dejagnu.xml (appversion, version): Set to 1.5.2. + * doc/dejagnu.xml (appversion, version): Set to 1.5.3. * doc/dejagnu.texi: Regenerate. +2015-03-30 Ben Elliston <[email protected]> + + Revert the following change which causes breakage reported here: + https://lists.gnu.org/archive/html/dejagnu/2015-03/msg00003.html + + 2011-03-14 Jan Kratochvil <[email protected]> + + * runtest.exp (runtest): Call reset_vars at initialisation so that + perror does not affect test results in other test scripts. + +2015-02-26 H.J. Lu <[email protected]> + + * lib/target.exp (default_target_compile): Prepend multilib_flags, + instead of appending it. + +2015-02-18 Ben Elliston <[email protected]> + + * lib/framework.exp (log_and_exit): Set tool to "testrun" if + unset. + +2015-02-05 Ben Elliston <[email protected]> + + * doc/runtest.1: Fix a spelling error. + +2015-02-04 Ben Elliston <[email protected]> + + * config.guess: Update to version 2015-01-01. + * config.sub: Likewise. + 2015-01-22 Eric Botcazou <[email protected]> * Makefile.am (baseboard_DATA): Add baseboards/visium-sim.exp. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/config.guess new/dejagnu-1.5.3/config.guess --- old/dejagnu-1.5.2/config.guess 2014-10-14 11:56:36.000000000 +0200 +++ new/dejagnu-1.5.3/config.guess 2015-02-18 02:51:02.000000000 +0100 @@ -1,8 +1,8 @@ #! /bin/sh # Attempt to guess a canonical system name. -# Copyright 1992-2014 Free Software Foundation, Inc. +# Copyright 1992-2015 Free Software Foundation, Inc. -timestamp='2014-03-23' +timestamp='2015-01-01' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -24,12 +24,12 @@ # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # -# Originally written by Per Bothner. +# Originally written by Per Bothner; maintained since 2000 by Ben Elliston. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD # -# Please send patches with a ChangeLog entry to [email protected]. +# Please send patches to <[email protected]>. me=`echo "$0" | sed -e 's,.*/,,'` @@ -50,7 +50,7 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright 1992-2014 Free Software Foundation, Inc. +Copyright 1992-2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -579,8 +579,9 @@ else IBM_ARCH=powerpc fi - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` + if [ -x /usr/bin/lslpp ] ; then + IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | + awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/config.sub new/dejagnu-1.5.3/config.sub --- old/dejagnu-1.5.2/config.sub 2014-10-28 02:43:40.000000000 +0100 +++ new/dejagnu-1.5.3/config.sub 2015-02-18 02:51:02.000000000 +0100 @@ -1,8 +1,8 @@ #! /bin/sh # Configuration validation subroutine script. -# Copyright 1992-2014 Free Software Foundation, Inc. +# Copyright 1992-2015 Free Software Foundation, Inc. -timestamp='2014-05-01' +timestamp='2015-01-01' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -25,7 +25,7 @@ # of the GNU General Public License, version 3 ("GPLv3"). -# Please send patches with a ChangeLog entry to [email protected]. +# Please send patches to <[email protected]>. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. @@ -68,7 +68,7 @@ version="\ GNU config.sub ($timestamp) -Copyright 1992-2014 Free Software Foundation, Inc. +Copyright 1992-2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -260,7 +260,7 @@ | c4x | c8051 | clipper \ | d10v | d30v | dlx | dsp16xx \ | epiphany \ - | fido | fr30 | frv \ + | fido | fr30 | frv | ft32 \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | hexagon \ | i370 | i860 | i960 | ia64 \ @@ -302,6 +302,7 @@ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ + | riscv32 | riscv64 \ | rl78 | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ @@ -312,6 +313,7 @@ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | ubicom32 \ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ + | visium \ | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) @@ -326,6 +328,9 @@ c6x) basic_machine=tic6x-unknown ;; + leon|leon[3-9]) + basic_machine=sparc-$basic_machine + ;; m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip) basic_machine=$basic_machine-unknown os=-none @@ -436,6 +441,7 @@ | ubicom32-* \ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ | vax-* \ + | visium-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* \ | xstormy16-* | xtensa*-* \ @@ -773,6 +779,9 @@ basic_machine=m68k-isi os=-sysv ;; + leon-*|leon[3-9]-*) + basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'` + ;; m68knommu) basic_machine=m68k-unknown os=-linux @@ -828,6 +837,10 @@ basic_machine=powerpc-unknown os=-morphos ;; + moxiebox) + basic_machine=moxie-unknown + os=-moxiebox + ;; msdos) basic_machine=i386-pc os=-msdos @@ -1373,7 +1386,7 @@ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-musl* | -linux-uclibc* \ - | -uxpv* | -beos* | -mpeix* | -udk* \ + | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/configure new/dejagnu-1.5.3/configure --- old/dejagnu-1.5.2/configure 2015-02-04 03:25:35.000000000 +0100 +++ new/dejagnu-1.5.3/configure 2015-03-30 14:18:07.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for GNU DejaGnu 1.5.2. +# Generated by GNU Autoconf 2.69 for GNU DejaGnu 1.5.3. # # Report bugs to <[email protected]>. # @@ -579,8 +579,8 @@ # Identity of this package. PACKAGE_NAME='GNU DejaGnu' PACKAGE_TARNAME='dejagnu' -PACKAGE_VERSION='1.5.2' -PACKAGE_STRING='GNU DejaGnu 1.5.2' +PACKAGE_VERSION='1.5.3' +PACKAGE_STRING='GNU DejaGnu 1.5.3' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='http://www.gnu.org/software/dejagnu/' @@ -1246,7 +1246,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 GNU DejaGnu 1.5.2 to adapt to many kinds of systems. +\`configure' configures GNU DejaGnu 1.5.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1312,7 +1312,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GNU DejaGnu 1.5.2:";; + short | recursive ) echo "Configuration of GNU DejaGnu 1.5.3:";; esac cat <<\_ACEOF @@ -1409,7 +1409,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -GNU DejaGnu configure 1.5.2 +GNU DejaGnu configure 1.5.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1502,7 +1502,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by GNU DejaGnu $as_me 1.5.2, which was +It was created by GNU DejaGnu $as_me 1.5.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2365,7 +2365,7 @@ # Define the identity of the package. PACKAGE='dejagnu' - VERSION='1.5.2' + VERSION='1.5.3' cat >>confdefs.h <<_ACEOF @@ -4794,7 +4794,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by GNU DejaGnu $as_me 1.5.2, which was +This file was extended by GNU DejaGnu $as_me 1.5.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -4853,7 +4853,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -GNU DejaGnu config.status 1.5.2 +GNU DejaGnu config.status 1.5.3 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/dejagnu-1.5.2/configure.ac new/dejagnu-1.5.3/configure.ac --- old/dejagnu-1.5.2/configure.ac 2015-02-04 03:25:26.000000000 +0100 +++ new/dejagnu-1.5.3/configure.ac 2015-03-30 14:18:01.000000000 +0200 @@ -20,7 +20,7 @@ dnl Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. AC_PREREQ(2.50) -AC_INIT([GNU DejaGnu], 1.5.2, [[email protected]]) +AC_INIT([GNU DejaGnu], 1.5.3, [[email protected]]) AM_INIT_AUTOMAKE AM_MAINTAINER_MODE AC_PROG_MAKE_SET diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/doc/dejagnu.info new/dejagnu-1.5.3/doc/dejagnu.info --- old/dejagnu-1.5.2/doc/dejagnu.info 2015-02-04 03:25:41.000000000 +0100 +++ new/dejagnu-1.5.3/doc/dejagnu.info 2015-03-30 14:18:13.000000000 +0200 @@ -3029,7 +3029,7 @@ execute the configure script from the source tree like this: - ../dejagnu-1.5.2/configure + ../dejagnu-1.5.3/configure DejaGnu doesn't care at config time if it's for testing a native diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/doc/dejagnu.texi new/dejagnu-1.5.3/doc/dejagnu.texi --- old/dejagnu-1.5.2/doc/dejagnu.texi 2015-02-04 03:25:26.000000000 +0100 +++ new/dejagnu-1.5.3/doc/dejagnu.texi 2015-03-30 14:18:01.000000000 +0200 @@ -3369,7 +3369,7 @@ @example - ../dejagnu-1.5.2/configure + ../dejagnu-1.5.3/configure @end example diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/doc/dejagnu.xml new/dejagnu-1.5.3/doc/dejagnu.xml --- old/dejagnu-1.5.2/doc/dejagnu.xml 2015-02-04 03:25:26.000000000 +0100 +++ new/dejagnu-1.5.3/doc/dejagnu.xml 2015-03-30 14:18:01.000000000 +0200 @@ -2,8 +2,8 @@ <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ <!ENTITY legal SYSTEM "legal.xml"> - <!ENTITY appversion "1.5.2"> - <!ENTITY version "1.5.2"> + <!ENTITY appversion "1.5.3"> + <!ENTITY version "1.5.3"> <!ENTITY manrevision "1.0"> <!ENTITY date "Feb 2004"> <!ENTITY app "<application>DejaGnu</application>"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/doc/runtest.1 new/dejagnu-1.5.3/doc/runtest.1 --- old/dejagnu-1.5.2/doc/runtest.1 2014-04-08 12:01:44.000000000 +0200 +++ new/dejagnu-1.5.3/doc/runtest.1 2015-02-18 02:51:02.000000000 +0100 @@ -36,7 +36,7 @@ The configuration TRIPLET for the host system. .TP .BI --host_board \ NAME -The host board defintion to use. +The host board definition to use. .TP .BI --ignore \ test1.exp\ test2.exp\ ... Do not run the specified tests. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/lib/framework.exp new/dejagnu-1.5.3/lib/framework.exp --- old/dejagnu-1.5.2/lib/framework.exp 2014-04-08 12:01:44.000000000 +0200 +++ new/dejagnu-1.5.3/lib/framework.exp 2015-02-18 02:55:38.000000000 +0100 @@ -368,6 +368,9 @@ cleanup verbose -log "runtest completed at [timestamp -format %c]" if {$mail_logs} { + if { ${tool} == "" } { + set tool testrun + } mail_file $outdir/$tool.sum $mailing_list "Dejagnu Summary Log" } remote_close host diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/lib/target.exp new/dejagnu-1.5.3/lib/target.exp --- old/dejagnu-1.5.2/lib/target.exp 2014-04-08 12:01:44.000000000 +0200 +++ new/dejagnu-1.5.3/lib/target.exp 2015-02-26 07:51:35.000000000 +0100 @@ -577,7 +577,7 @@ } if {[board_info $dest exists multilib_flags]} { - append add_flags " [board_info $dest multilib_flags]" + set add_flags "[board_info $dest multilib_flags] $add_flags" } verbose "doing compile" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dejagnu-1.5.2/runtest.exp new/dejagnu-1.5.3/runtest.exp --- old/dejagnu-1.5.2/runtest.exp 2015-02-04 03:25:26.000000000 +0100 +++ new/dejagnu-1.5.3/runtest.exp 2015-03-30 14:18:01.000000000 +0200 @@ -20,7 +20,7 @@ # This file was written by Rob Savoye <[email protected]>. -set frame_version 1.5.2 +set frame_version 1.5.3 if {![info exists argv0]} { send_error "Must use a version of Expect greater than 5.0\n" exit 1 @@ -1441,13 +1441,16 @@ # proc runtest { test_file_name } { + global prms_id + global bug_id global test_result global errcnt global errorInfo global tool clone_output "Running $test_file_name ..." - reset_vars + set prms_id 0 + set bug_id 0 set test_result "" if {[file exists $test_file_name]} {
