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

Reply via email to