Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tcsh for openSUSE:Factory checked in at 2022-05-14 22:54:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tcsh (Old) and /work/SRC/openSUSE:Factory/.tcsh.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcsh" Sat May 14 22:54:36 2022 rev:82 rq:976987 version:6.24.01 Changes: -------- --- /work/SRC/openSUSE:Factory/tcsh/tcsh.changes 2022-02-03 23:16:21.420665794 +0100 +++ /work/SRC/openSUSE:Factory/.tcsh.new.1538/tcsh.changes 2022-05-14 22:54:37.863176043 +0200 @@ -1,0 +2,8 @@ +Fri May 13 08:11:25 UTC 2022 - Dr. Werner Fink <wer...@suse.de> + +- Update to tcsh 6.24.01 + 2. Fix quoting of ! characters in history recall (Kimmo Suominen) + 1. Fix return status of which (Jamie Landeg-Jones) +- Remove tcsh-6.24.00-which.dif now upstream + +------------------------------------------------------------------- Old: ---- tcsh-6.24.00-which.dif tcsh-6.24.00.tar.gz tcsh-6.24.00.tar.gz.asc New: ---- tcsh-6.24.01.tar.gz tcsh-6.24.01.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tcsh.spec ++++++ --- /var/tmp/diff_new_pack.gC58oR/_old 2022-05-14 22:54:38.891177327 +0200 +++ /var/tmp/diff_new_pack.gC58oR/_new 2022-05-14 22:54:38.899177338 +0200 @@ -17,7 +17,7 @@ Name: tcsh -Version: 6.24.00 +Version: 6.24.01 Release: 0 Summary: The C SHell License: BSD-3-Clause @@ -31,7 +31,6 @@ Patch0: tcsh-6.21.00.dif Patch1: tcsh-6.15.00-pipe.dif Patch2: tcsh-6.16.00-norm-cmd.dif -Patch3: tcsh-6.24.00-which.dif Patch4: tcsh-6.18.03-colorls.dif Patch5: tcsh-6.17.06-dspmbyte.dif Patch6: tcsh-6.18.03-catalogs.dif @@ -58,7 +57,6 @@ %setup -q %patch1 -b .pipe %patch2 -b .normcmd -%patch3 -b .whichbug %patch4 -b .colorls %patch5 -b .dspmbyte %patch6 -b .catalogs ++++++ tcsh-6.21.00.dif ++++++ --- /var/tmp/diff_new_pack.gC58oR/_old 2022-05-14 22:54:38.959177412 +0200 +++ /var/tmp/diff_new_pack.gC58oR/_new 2022-05-14 22:54:38.963177418 +0200 @@ -95,7 +95,7 @@ } static char * -@@ -1267,9 +1266,7 @@ newcode : +@@ -1275,9 +1274,7 @@ newcode : #ifndef _ostype_ ostype = "unknown"; #endif ++++++ tcsh-6.24.00.tar.gz -> tcsh-6.24.01.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/Fixes new/tcsh-6.24.01/Fixes --- old/tcsh-6.24.00/Fixes 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/Fixes 2022-05-12 16:23:52.000000000 +0200 @@ -1,3 +1,7 @@ + 3. V6.24.01 - 20220512 + 2. Fix quoting of ! characters in history recall (Kimmo Suominen) + 1. Fix return status of which (Jamie Landeg-Jones) + 12. V6.24.00 - 20220202 11. Update config.guess and config.sub so arm64 is recognized 10. V6.23.02 - 20220103 @@ -657,7 +661,7 @@ (Martin Kraemer) 17. Make -shell invocations always treated as a login shell. 16. V6.11.01 - 20020308 - 15. Fixes to polish nls locale (Pawe? Niewiadomski) + 15. Fixes to polish nls locale (Pawe?? Niewiadomski) 14. russian locale fixes (Alexey Dokuchaev) 13. document door support (Shaen) 12. tcsh euc handling extensions (Alexey Zelkin) @@ -681,7 +685,7 @@ 38. make c_insert not static so that it can be used from win32 (amol) 37. Fix rmstar not to corrupt memory when we say no. (Mark Peek) 36. V6.10.02 - 20010806 - 35. polish nls locale (Pawe? Niewiadomski)) + 35. polish nls locale (Pawe?? Niewiadomski)) 34. Fix a tcsetattr race running background jobs as the last line on an xterm window (Andrew Brown) 33. jobcmd alias (Greg Parker) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/WishList new/tcsh-6.24.01/WishList --- old/tcsh-6.24.00/WishList 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/WishList 2022-05-12 16:23:52.000000000 +0200 @@ -250,7 +250,7 @@ In addition to message catalogs, there are more problems: ipi:~/test/tcsh/bin> ls -tcsh ??? +tcsh ?????? ipi:~/test/tcsh/bin> set dspmbyte utf8 ipi:~/test/tcsh/bin> ls ??? ls: No match. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/complete.tcsh new/tcsh-6.24.01/complete.tcsh --- old/tcsh-6.24.00/complete.tcsh 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/complete.tcsh 2022-05-12 16:23:52.000000000 +0200 @@ -615,9 +615,6 @@ 'n@*@`cat -s GNUMakefile Makefile makefile |& sed -n -e "/No such file/d" -e "s/^\([A-Za-z0-9-]*\):.*/\1/p"`@' \ 'n/=/f/' \ 'n/-f/f/' -complete mixer p/1/'(vol bass treble synth pcm speaker mic cd mix \ - pcm2 rec igain ogain line1 line2 line3)'/ \ - p@2@'`mixer $:-1 | awk \{\ print\ \$7\ \}`'@ complete mpg123 'c/--/(2to1 4to1 8bit aggressive au audiodevice auth \ buffer cdr check doublespeed equalizer frames \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/configure new/tcsh-6.24.01/configure --- old/tcsh-6.24.00/configure 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/configure 2022-05-12 16:23:52.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for tcsh 6.24.00. +# Generated by GNU Autoconf 2.71 for tcsh 6.24.01. # # Report bugs to <https://bugs.astron.com/>. # @@ -611,8 +611,8 @@ # Identity of this package. PACKAGE_NAME='tcsh' PACKAGE_TARNAME='tcsh' -PACKAGE_VERSION='6.24.00' -PACKAGE_STRING='tcsh 6.24.00' +PACKAGE_VERSION='6.24.01' +PACKAGE_STRING='tcsh 6.24.01' PACKAGE_BUGREPORT='https://bugs.astron.com/' PACKAGE_URL='' @@ -1286,7 +1286,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 tcsh 6.24.00 to adapt to many kinds of systems. +\`configure' configures tcsh 6.24.01 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1352,7 +1352,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of tcsh 6.24.00:";; + short | recursive ) echo "Configuration of tcsh 6.24.01:";; esac cat <<\_ACEOF @@ -1449,7 +1449,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -tcsh configure 6.24.00 +tcsh configure 6.24.01 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2163,7 +2163,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by tcsh $as_me 6.24.00, which was +It was created by tcsh $as_me 6.24.01, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -9337,7 +9337,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by tcsh $as_me 6.24.00, which was +This file was extended by tcsh $as_me 6.24.01, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -9405,7 +9405,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -tcsh config.status 6.24.00 +tcsh config.status 6.24.01 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/configure.ac new/tcsh-6.24.01/configure.ac --- old/tcsh-6.24.00/configure.ac 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/configure.ac 2022-05-12 16:23:52.000000000 +0200 @@ -8,7 +8,8 @@ dnl Written by Kaveh Ghazi (gh...@caip.rutgers.edu) 5/11/96. AC_PREREQ([2.71])dnl Minimum Autoconf version required. -AC_INIT([tcsh],[6.24.00],[https://bugs.astron.com/]) +dnl UPDATE NEXT LINE FOR RELEASE +AC_INIT([tcsh],[6.24.01],[https://bugs.astron.com/]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_SRCDIR([tc.vers.c]) AC_CONFIG_HEADERS([config.h]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/cygwin/csh.cshrc new/tcsh-6.24.01/cygwin/csh.cshrc --- old/tcsh-6.24.00/cygwin/csh.cshrc 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/cygwin/csh.cshrc 2022-05-12 16:23:52.000000000 +0200 @@ -3,16 +3,6 @@ # onintr - -if ( -d /etc/profile.d ) then - set nonomatch - foreach _s ( /etc/profile.d/*.csh ) - if ( -r $_s ) then - source $_s - endif - end - unset _s nonomatch -endif - if (! ${?prompt}) goto end # This is an interactive session diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/cygwin/csh.login new/tcsh-6.24.01/cygwin/csh.login --- old/tcsh-6.24.00/cygwin/csh.login 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/cygwin/csh.login 2022-05-12 16:23:52.000000000 +0200 @@ -4,7 +4,21 @@ unsetenv TEMP unsetenv TMP -set path=( /usr/local/bin /usr/bin /bin $path:q ) +set winpath = ( $path:q ) +if ( ${?CYGWIN_NOWINPATH} ) then + set path=( /usr/bin ) +else + set path=( /usr/bin $path:q ) +endif +if ( -d /etc/profile.d ) then + set nonomatch + foreach _s ( /etc/profile.d/*.csh ) + if ( -r $_s ) then + source $_s + endif + end + unset _s nonomatch +endif if ( ! ${?USER} ) then set user="`id -un`" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/host.defs new/tcsh-6.24.01/host.defs --- old/tcsh-6.24.00/host.defs 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/host.defs 2022-05-12 16:23:52.000000000 +0200 @@ -526,6 +526,7 @@ newdef : defined(NetBSD) comment : NetBSD +vendor : defined(aarch64) : "arm" vendor : defined(algor) : "algoritmics" vendor : defined(arm32) || defined(arm) : "acorn" vendor : defined(alpha) : "digital" @@ -546,6 +547,7 @@ vendor : defined(M_amd64) : "amd" hosttype: : "NetBSD" ostype : : "NetBSD" +machtype: defined(aarch64) : "aarch64" machtype: defined(alpha) : "alpha" machtype: defined(algor) : "algor" machtype: defined(arm32) || defined(APCS_32) : "arm32" @@ -566,6 +568,7 @@ newdef : defined(OpenBSD) comment : OpenBSD +vendor : defined(aarch64) : "arm" vendor : defined(alpha) : "digital" vendor : defined(M_amd64) : "amd" vendor : defined(arm) : "arm" @@ -580,6 +583,7 @@ vendor : defined(vax) : "digital" hosttype: : "OpenBSD" ostype : : "OpenBSD" +machtype: defined(aarch64) : "aarch64" machtype: defined(alpha) : "alpha" machtype: defined(M_amd64) : "amd64" machtype: defined(arm) : "arm" @@ -599,6 +603,7 @@ newdef : defined(FreeBSD) comment : FreeBSD +vendor : defined(aarch64) : "arm" vendor : defined(alpha) : "digital" vendor : defined(arm32) || defined(arm) : "acorn" vendor : defined(M_intel) : "intel" @@ -610,6 +615,7 @@ vendor : defined(M_amd64) : "amd" hosttype: : "FreeBSD" ostype : : "FreeBSD" +machtype: defined(aarch64) : "aarch64" machtype: defined(alpha) : "alpha" machtype: defined(arm32) || defined(APCS_32) : "arm32" machtype: defined(arm) : "arm" @@ -855,12 +861,14 @@ comment : OS X vendor : : "apple" hosttype: defined(i386) : "intel-mac" -hosttype: defined(ppc) : "powermac" hosttype: defined(M_amd64) : "intel-mac" +hosttype: defined(ppc) : "powermac" +hosttype: defined(aarch64) : "arm64mac" ostype : : "darwin" machtype: defined(i386) : "i386" machtype: defined(M_amd64) : "x86_64" machtype: defined(ppc) : "powerpc" +machtype: defined(aarch64) : "aarch64" enddef : diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/patchlevel.h new/tcsh-6.24.01/patchlevel.h --- old/tcsh-6.24.00/patchlevel.h 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/patchlevel.h 2022-05-12 16:23:52.000000000 +0200 @@ -7,7 +7,7 @@ #define ORIGIN "Astron" #define REV 6 #define VERS 24 -#define PATCHLEVEL 00 -#define DATE "2022-02-02" +#define PATCHLEVEL 01 +#define DATE "2022-05-12" #endif /* _h_patchlevel */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/tc.func.c new/tcsh-6.24.01/tc.func.c --- old/tcsh-6.24.00/tc.func.c 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/tc.func.c 2022-05-12 16:23:52.000000000 +0200 @@ -114,8 +114,8 @@ * elsewhere. */ if (*s & QUOTE) { - if ((*s & TRIM) == HIST && HIST == '\0') - ; + if ((*s & TRIM) == HIST && HIST != '\0') + Strbuf_append1(&buf, '\\'); else switch (*s & TRIM) { case '\'': @@ -503,7 +503,7 @@ rv &= cmd_expand(*v, NULL); if (!rv) - setstatus(0); + setstatus(1); } static int diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.00/tcsh.man new/tcsh-6.24.01/tcsh.man --- old/tcsh-6.24.00/tcsh.man 2022-02-02 11:57:26.000000000 +0100 +++ new/tcsh-6.24.01/tcsh.man 2022-05-12 16:23:52.000000000 +0200 @@ -78,7 +78,7 @@ .\" which aren't already used herein. .\" .\" UPDATE NEXT LINE FOR RELEASE -.TH TCSH 1 "2 Feb 2022" "Astron 6.24.00" +.TH TCSH 1 "12 May 2022" "Astron 6.24.01" .SH NAME tcsh \- C shell with file name completion and command line editing .SH SYNOPSIS @@ -5439,7 +5439,7 @@ termio(7), Introduction to the C Shell .SH VERSION .\" UPDATE NEXT LINE FOR RELEASE -This manual documents tcsh 6.24.00 (Astron) 2022-02-02. +This manual documents tcsh 6.24.01 (Astron) 2022-05-12. .SH AUTHORS .PD 0 .TP 2