From 840f1cefc0c53af064481fa43673ca8896e9b03db1f8441f22938cc9600b03ba Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Tue, 6 Oct 2020 07:16:43 +0000 Subject: [PATCH 1/3] Accepting request 839539 from home:qzhao:branches:M17N Update xemacs.spec: change source URL since the old is deprecated. Make xemacs can build successfully. OBS-URL: https://build.opensuse.org/request/show/839539 OBS-URL: https://build.opensuse.org/package/show/M17N/xemacs?expand=0&rev=108 --- xemacs.changes | 6 ++++++ xemacs.spec | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/xemacs.changes b/xemacs.changes index 360f655..72f193a 100644 --- a/xemacs.changes +++ b/xemacs.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Sep 29 11:13:40 UTC 2020 - Cliff Zhao + +- Update xemacs.spec: change source URL since the old is deprecated + Make xemacs can build successfuly. + ------------------------------------------------------------------- Mon Aug 17 06:40:55 UTC 2020 - Dr. Werner Fink diff --git a/xemacs.spec b/xemacs.spec index f51fe69..aed8e98 100644 --- a/xemacs.spec +++ b/xemacs.spec @@ -71,7 +71,7 @@ URL: http://www.xemacs.org # # 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 From 16c4a943300518939e56be620e72aeb16e0e788047ec729afb64e154c144605d Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Tue, 6 Oct 2020 07:55:32 +0000 Subject: [PATCH 2/3] . OBS-URL: https://build.opensuse.org/package/show/M17N/xemacs?expand=0&rev=109 --- xemacs-21.5.34.tar.gz | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xemacs-21.5.34.tar.gz b/xemacs-21.5.34.tar.gz index c9653bd..a56387a 100644 --- a/xemacs-21.5.34.tar.gz +++ b/xemacs-21.5.34.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6d15dc4bb5ac8f74208a7575cf2d89656b5c3bf539c1014d30c01e7a9775b0ad -size 15816499 +oid sha256:33cc54a6a9a45224a64b6c57c8138b5a5f0f1be368951a6d9ec8c0aec5993ee5 +size 15816932 From 36a22210625f1ca7c3773618c571a184148c008a0a262b2046f77075a4d60993 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Fri, 9 Oct 2020 08:19:12 +0000 Subject: [PATCH 3/3] sys_siglist OBS-URL: https://build.opensuse.org/package/show/M17N/xemacs?expand=0&rev=110 --- xemacs-21.5.34-strsignal.patch | 15 +++++++++++++++ xemacs.changes | 5 +++++ xemacs.spec | 3 +++ 3 files changed, 23 insertions(+) create mode 100644 xemacs-21.5.34-strsignal.patch diff --git a/xemacs-21.5.34-strsignal.patch b/xemacs-21.5.34-strsignal.patch new file mode 100644 index 0000000..9a6cf4e --- /dev/null +++ b/xemacs-21.5.34-strsignal.patch @@ -0,0 +1,15 @@ +--- + 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"); + } diff --git a/xemacs.changes b/xemacs.changes index 72f193a..db94890 100644 --- a/xemacs.changes +++ b/xemacs.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Oct 9 07:57:26 UTC 2020 - Dr. Werner Fink + +- Add patch xemacs-21.5.34-strsignal.patch as sys_siglist is deprecated + ------------------------------------------------------------------- Tue Sep 29 11:13:40 UTC 2020 - Cliff Zhao diff --git a/xemacs.spec b/xemacs.spec index aed8e98..89f5d7a 100644 --- a/xemacs.spec +++ b/xemacs.spec @@ -112,6 +112,8 @@ Patch60: xemacs-21.5.34-sbrk.patch # 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 @@ echo Use xfs, that is XFontSet support for internationalized menubar. %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