aboutsummaryrefslogtreecommitdiffstats
path: root/japanese/emacs20-emcws
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2002-11-07 21:07:29 +0800
committeredwin <edwin@FreeBSD.org>2002-11-07 21:07:29 +0800
commitf03465fdb98a1bd5f68cd83202cab333722fbef3 (patch)
tree8b2817b4874bfe6e88cb3e7d319eb287bf3144ef /japanese/emacs20-emcws
parent519a97ee309f4dc7d214eada6fe7bb6128141b20 (diff)
downloadfreebsd-ports-gnome-f03465fdb98a1bd5f68cd83202cab333722fbef3.tar.gz
freebsd-ports-gnome-f03465fdb98a1bd5f68cd83202cab333722fbef3.tar.zst
freebsd-ports-gnome-f03465fdb98a1bd5f68cd83202cab333722fbef3.zip
Japanese/emacs20-emcws dump core when using x11. From current
list, a linker option "-znocombreloc" can solve this problem. PR: ports/44926 Submitted by: NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
Diffstat (limited to 'japanese/emacs20-emcws')
-rw-r--r--japanese/emacs20-emcws/files/patch-cb18
1 files changed, 13 insertions, 5 deletions
diff --git a/japanese/emacs20-emcws/files/patch-cb b/japanese/emacs20-emcws/files/patch-cb
index 28e6f9f1ae15..077639dcf80c 100644
--- a/japanese/emacs20-emcws/files/patch-cb
+++ b/japanese/emacs20-emcws/files/patch-cb
@@ -1,8 +1,8 @@
---- src/s/freebsd.h.orig Tue Apr 13 03:22:12 1999
-+++ src/s/freebsd.h Sat Jul 24 01:30:10 1999
-@@ -45,6 +45,13 @@
- #define LIBS_SYSTEM -lutil
+--- src/s/freebsd.h.orig Tue May 2 21:29:10 2000
++++ src/s/freebsd.h Mon Nov 4 11:29:52 2002
+@@ -47,6 +47,13 @@
#define LIBS_TERMCAP -ltermcap
+ #endif
+/* Use XPG4 Library for FreeBSD */
+#if __FreeBSD_version >= 220000
@@ -14,7 +14,7 @@
#define SYSV_SYSTEM_DIR
/* freebsd has POSIX-style pgrp behavior. */
-@@ -54,9 +61,16 @@
+@@ -56,9 +63,16 @@
#ifdef __ELF__
#define LD_SWITCH_SYSTEM
@@ -32,3 +32,11 @@
#undef LIB_GCC
#define LIB_GCC
+@@ -150,3 +164,7 @@
+ be seen again in a later read(2), without the CRs. */
+
+ #define BROKEN_PTY_READ_AFTER_EAGAIN 1
++
++#if __FreeBSD_version >= 500000
++#define LD_SWITCH_SYSTEM_TEMACS -znocombreloc
++#endif