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-02-03 23:15:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tcsh (Old) and /work/SRC/openSUSE:Factory/.tcsh.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcsh" Thu Feb 3 23:15:56 2022 rev:81 rq:950890 version:6.24.00 Changes: -------- --- /work/SRC/openSUSE:Factory/tcsh/tcsh.changes 2022-01-13 00:22:18.747927735 +0100 +++ /work/SRC/openSUSE:Factory/.tcsh.new.1898/tcsh.changes 2022-02-03 23:16:21.420665794 +0100 @@ -1,0 +2,13 @@ +Thu Feb 3 07:56:15 UTC 2022 - Dr. Werner Fink <wer...@suse.de> + +- Add patch tcsh-6.24.00-which.dif from upstream mailing list + to fix bug in which builtin, that is return error if a command + is not found + +------------------------------------------------------------------- +Wed Feb 2 13:46:57 UTC 2022 - Dr. Werner Fink <wer...@suse.de> + +- Update to tcsh 6.24.00 + 11. Update config.guess and config.sub so arm64 is recognized + +------------------------------------------------------------------- Old: ---- tcsh-6.23.02.tar.gz tcsh-6.23.02.tar.gz.asc New: ---- tcsh-6.24.00-which.dif tcsh-6.24.00.tar.gz tcsh-6.24.00.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tcsh.spec ++++++ --- /var/tmp/diff_new_pack.STsDuW/_old 2022-02-03 23:16:22.196660498 +0100 +++ /var/tmp/diff_new_pack.STsDuW/_new 2022-02-03 23:16:22.200660471 +0100 @@ -17,7 +17,7 @@ Name: tcsh -Version: 6.23.02 +Version: 6.24.00 Release: 0 Summary: The C SHell License: BSD-3-Clause @@ -31,6 +31,7 @@ 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 @@ -57,6 +58,7 @@ %setup -q %patch1 -b .pipe %patch2 -b .normcmd +%patch3 -b .whichbug %patch4 -b .colorls %patch5 -b .dspmbyte %patch6 -b .catalogs ++++++ tcsh-6.15.00-pipe.dif ++++++ --- /var/tmp/diff_new_pack.STsDuW/_old 2022-02-03 23:16:22.256660088 +0100 +++ /var/tmp/diff_new_pack.STsDuW/_new 2022-02-03 23:16:22.260660061 +0100 @@ -4,7 +4,7 @@ --- sh.dol.c +++ sh.dol.c 2016-11-25 08:00:30.455106978 +0000 -@@ -428,6 +428,8 @@ Dgetdol(void) +@@ -462,6 +462,8 @@ Dgetdol(void) size_t cbp = 0; int old_pintr_disabled; ++++++ tcsh-6.24.00-which.dif ++++++ From: Jamie Landeg-Jones <ja...@catflap.org> Message-Id: <202202021648.212gmqtp022...@donotpassgo.dyslexicfish.net> Basically, I noticed my aliases were out of wack. I discovered that "which" is no longer returning error 1 if a command is not found. It seems that when "setcopy" was changed in some cases to "setstatus", a mistake was made. This is the fix: --- tc.func.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- tc.func.c +++ tc.func.c 2022-02-03 07:53:14.442853165 +0000 @@ -503,7 +503,7 @@ dowhich(Char **v, struct command *c) rv &= cmd_expand(*v, NULL); if (!rv) - setstatus(0); + setstatus(1); } static int ++++++ tcsh-6.23.02.tar.gz -> tcsh-6.24.00.tar.gz ++++++ ++++ 5565 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tcsh-6.23.02/Fixes new/tcsh-6.24.00/Fixes --- old/tcsh-6.23.02/Fixes 2022-01-03 09:03:03.000000000 +0100 +++ new/tcsh-6.24.00/Fixes 2022-02-02 11:57:26.000000000 +0100 @@ -1,3 +1,5 @@ + 12. V6.24.00 - 20220202 + 11. Update config.guess and config.sub so arm64 is recognized 10. V6.23.02 - 20220103 9. Make the \U escape up to 8 hex digits. 8. V6.23.01 - 20211209 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tcsh-6.23.02/configure.ac new/tcsh-6.24.00/configure.ac --- old/tcsh-6.23.02/configure.ac 2022-01-03 09:03:03.000000000 +0100 +++ new/tcsh-6.24.00/configure.ac 2022-02-02 11:57:26.000000000 +0100 @@ -8,7 +8,7 @@ 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.23.02],[https://bugs.astron.com/]) +AC_INIT([tcsh],[6.24.00],[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' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tcsh-6.23.02/patchlevel.h new/tcsh-6.24.00/patchlevel.h --- old/tcsh-6.23.02/patchlevel.h 2022-01-03 09:03:03.000000000 +0100 +++ new/tcsh-6.24.00/patchlevel.h 2022-02-02 11:57:26.000000000 +0100 @@ -6,8 +6,8 @@ #define ORIGIN "Astron" #define REV 6 -#define VERS 23 -#define PATCHLEVEL 02 -#define DATE "2022-01-03" +#define VERS 24 +#define PATCHLEVEL 00 +#define DATE "2022-02-02" #endif /* _h_patchlevel */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tcsh-6.23.02/tcsh.man new/tcsh-6.24.00/tcsh.man --- old/tcsh-6.23.02/tcsh.man 2022-01-03 09:03:03.000000000 +0100 +++ new/tcsh-6.24.00/tcsh.man 2022-02-02 11:57:26.000000000 +0100 @@ -78,7 +78,7 @@ .\" which aren't already used herein. .\" .\" UPDATE NEXT LINE FOR RELEASE -.TH TCSH 1 "3 Jan 2022" "Astron 6.23.02" +.TH TCSH 1 "2 Feb 2022" "Astron 6.24.00" .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.23.02 (Astron) 2022-01-03. +This manual documents tcsh 6.24.00 (Astron) 2022-02-02. .SH AUTHORS .PD 0 .TP 2