From owner-FreeBSD-users-jp@jp.FreeBSD.org Wed Jun 27 22:41:47 2007
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id l5RDflt36501;
	Wed, 27 Jun 2007 22:41:47 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from userg501.nifty.com (userg501.nifty.com [202.248.238.81])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id l5RDflM36496
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 27 Jun 2007 22:41:47 +0900 (JST)
	(envelope-from satosi.kimura@nifty.com)
Received: from localhost (ntceast007137.east.dup.ppp.infoweb.ne.jp [220.209.196.137])by userg501.nifty.com with ESMTP id l5RDfbe8021897
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 27 Jun 2007 22:41:37 +0900
DomainKey-Signature: a=rsa-sha1; s=userg501; d=nifty.com; c=nofws; q=dns;
	b=XMo29oOf1P9oRTqhU9ThgMYHalQcOxpnd1MnrrFVLPwDFP/c9myo5AS6SZ2eJiwgj
	7VCEnEktV3+c3YFy+JQsA==
X-Nifty-SrcIP: [220.209.196.137]
Message-Id: <20070627.224041.730547783.satosi.kimura@nifty.com>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: Satoshi Kimura <satosi.kimura@nifty.com>
In-Reply-To: <20070627.021943.846931148.satosi.kimura@nifty.com>
References: <20070626.003341.640898595.satosi.kimura@nifty.com>
	<vtrzm2oq94p.wl%sakichan@sakichan.org>
	<20070627.021943.846931148.satosi.kimura@nifty.com>
X-Mailer: Mew version 3.3 on XEmacs 21.4.14 (Reasonable Discussion)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 27 Jun 2007 22:40:41 +0900
X-Sequence: FreeBSD-users-jp 90783
Subject: [FreeBSD-users-jp 90783] Re: mule on X Window System
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: satosi.kimura@nifty.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$BLZB<$G$9!%(B

[90773] $B:j;3$5$s(B:
> ports/editors/mule-common/files/patch-ac
> 
> $B$K$3$l$rB-$;$P$$$1$=$&$J5$$,$7$^$9(B(LD_SWICH_SYSTEM_TEMACS$B$,(Bemacs19$BEv;~(B
> $B$N(BMakefile$B$K$"$C$?$+$I$&$+$^$G$OD4$Y$F$^$;$s$,(B)$B!#(B

  $B$"$j$,$H$&$4$6$$$^$7$?!%(B

  $B0J2<$N$h$&$K$7$F!$(Bmule $B$,LdBj$J$/F0:n$9$k$3$H$r3NG'$7$^$7$?!%(B
(FreeBSD 5.3 $B$K$F!%(B)
(1) freebsd.h $B$X$N(B patch $B$O(B patch-{ac,af,mc,na} $B$HJ#?t$"$k$N$G!$(B
   $B:G?7$N(B patch-na $B$KDI2C$7$^$7$?!%(B
(2) src/Makefile.in $B$K(B LD_SWICH_SYSTEM_TEMACS $B$O$J$$$N$G!$(B
  $B$=$N=$@5$b(B patch-na $B$KDI2C$7$^$7$?!%(B

  $B:#8e(B FreeBSD 6.2 $B$G$N;n$7$a$_$F!$(B2, 3 $BF|;nMQ$7$F!$=5Kv$K(B
send-pr $B$9$k$D$b$j$G$9!%(B

$B0J2<!$(Bpatch-na $B$X$N(B patch $B$G$9!%(Bfreebsd.h $B$X$N:G=i$N=$@5$O(B
$B:#2s$NOC$H$O4X78$J$$!$%3%a%s%H$,JD$8$F$$$J$$$3$H$X$NBP1~$G$9!%(B

--- files/patch-na.org  Wed Jan 26 00:00:53 2000
+++ files/patch-na      Wed Jun 27 18:54:15 2007
@@ -17,3 +17,38 @@
  
  #define SYSV_SYSTEM_DIR
  
+@@ -97,7 +106,7 @@
+ 
+ #define HAVE_WAIT_HEADER
+ #define HAVE_GETLOADAVG
+-/*#define HAVE_GETPAGESIZE  /* configure now puts this in config.h */
++/*#define HAVE_GETPAGESIZE*/  /* configure now puts this in config.h */
+ #define HAVE_TERMIOS
+ #define NO_TERMIO
+ #define DECLARE_GETPWUID_WITH_UID_T
+@@ -134,3 +143,14 @@
+ 
+ /* XIM does not work very well, so the next is set (by taoka@FreeBSD.org) */
+ #define X_I18N_INHIBITED
++
++/* The `combreloc' setting became the default, and it seems to be
++   incompatible with unexec.  Symptom is an immediate SEGV in
++   XtInitializeWidget when starting Emacs under X11.  */
++
++#if defined __FreeBSD_version && __FreeBSD_version >= 500042
++#define LD_SWITCH_SYSTEM_TEMACS -znocombreloc
++#else
++#define LD_SWITCH_SYSTEM_TEMACS
++#endif
++
+--- src/Makefile.in.org        Tue Aug 18 14:48:35 1998
++++ src/Makefile.in    Wed Jun 27 22:35:15 2007
+@@ -473,7 +473,7 @@
+ #endif /* not COFF_ENCAPSULATE */
+ #endif /* not ORDINARY_LINK */
+ 
+-ALL_LDFLAGS = LD_SWITCH_SYSTEM LD_SWITCH_MACHINE LD_SWITCH_SITE LD_SWITCH_WNN LD_SWITCH_CANNA $(LDFLAGS)
++ALL_LDFLAGS = LD_SWITCH_SYSTEM LD_SWITCH_MACHINE LD_SWITCH_SITE LD_SWITCH_WNN LD_SWITCH_CANNA LD_SWITCH_SYSTEM_TEMACS $(LDFLAGS)
+ 
+ /* A macro which other sections of Makefile can redefine to munge the
+    flags before they're passed to LD.  This is helpful if you have

                    Satoshi Kimura  (satosi.kimura@nifty.com)
