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