Hello community,

here is the log from the commit of package xemacs for openSUSE:Factory checked 
in at 2020-10-10 00:28:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xemacs (Old)
 and      /work/SRC/openSUSE:Factory/.xemacs.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xemacs"

Sat Oct 10 00:28:04 2020 rev:93 rq:840398 version:21.5.34

Changes:
--------
--- /work/SRC/openSUSE:Factory/xemacs/xemacs.changes    2020-08-18 
12:03:10.907424606 +0200
+++ /work/SRC/openSUSE:Factory/.xemacs.new.4249/xemacs.changes  2020-10-10 
00:28:09.449117510 +0200
@@ -1,0 +2,11 @@
+Fri Oct  9 07:57:26 UTC 2020 - Dr. Werner Fink <wer...@suse.de>
+
+- Add patch xemacs-21.5.34-strsignal.patch as sys_siglist is deprecated 
+
+-------------------------------------------------------------------
+Tue Sep 29 11:13:40 UTC 2020 - Cliff Zhao <qz...@suse.com>
+
+- Update xemacs.spec: change source URL since the old is deprecated
+  Make xemacs can build successfuly.
+
+-------------------------------------------------------------------

New:
----
  xemacs-21.5.34-strsignal.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xemacs.spec ++++++
--- /var/tmp/diff_new_pack.lBBJ2I/_old  2020-10-10 00:28:10.641118100 +0200
+++ /var/tmp/diff_new_pack.lBBJ2I/_new  2020-10-10 00:28:10.645118103 +0200
@@ -71,7 +71,7 @@
 #
 # delete the .hg directory before creating the tarball in order
 # not to make the source rpm huge.
-Source0:        
http://ftp.freenet.de/pub/ftp.xemacs.org/tux/xemacs/xemacs-21.5/%{name}-%{version}.tar.gz
+Source0:        
http://ftp.xemacs.org/pub/xemacs/xemacs-21.5/%{name}-%{version}.tar.gz
 Source1:        xe-list.el
 Source2:        fix-load-history.el
 Source3:        xemacs.desktop
@@ -112,6 +112,8 @@
 # PATCH-FIX-SUSE fix make build race
 Patch61:        xemacs-21.5.34-boo1115177.patch
 Patch62:        xemacs-libX11-boo1175028.patch
+# PATCH-FIX-SUSE sys_siglist is deprecated
+Patch63:        xemacs-21.5.34-strsignal.patch
 Requires(pre):  permissions
 Requires:       ctags
 Requires:       efont-unicode
@@ -207,6 +209,7 @@
 %patch60 -p0
 %patch61 -p0
 %patch62 -p0
+%patch63 -p0
 %patch0 -p1
 find lisp/ etc/ -name '*.elc' | xargs -r rm -f
 find . -name CVS -type d | xargs rm -rf

++++++ xemacs-21.5.34-strsignal.patch ++++++
---
 src/process.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- src/process.c
+++ src/process.c       2020-10-09 07:55:43.086125891 +0000
@@ -1569,7 +1569,7 @@ const char *
 signal_name (int signum)
 {
   if (signum >= 0 && signum < NSIG)
-    return (const char *) sys_siglist[signum];
+    return (const char *) strsignal(signum);
 
   return (const char *) GETTEXT ("unknown signal");
 }
++++++ xemacs-21.5.34.tar.gz ++++++
/work/SRC/openSUSE:Factory/xemacs/xemacs-21.5.34.tar.gz 
/work/SRC/openSUSE:Factory/.xemacs.new.4249/xemacs-21.5.34.tar.gz differ: char 
5, line 1



Reply via email to