[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freewnn:00742] Re: recent patches
濱嶋です。
Wed, 05 Sep 2001 01:45:31 +0900 に
Hiroo ONO (小野寛生) <hiroo@oikumene.gcd.org> さんが書かれた
<20010905014531L.hiroo@oikumene.gcd.org> を引用しています
>> ##他のソフトではどうなんだろう?
>
濱嶋> configureの引数はわかりませんが、ソースではINET6がdefineされているかで判
濱嶋> 断するのが一般的なようです。
>
濱嶋> 今回はこの"INET6"をそのまま小文字にして、頭に"enable"or"disable"をつけて
濱嶋> みました。
>
> configure の引数の方ですが、てっとり早いけれども、十分とはいい難い方法
> ですが、調べてみました。FreeBSD の ports で、
> chrysanthe% grep -R enable-ipv6 .
> してみたところでは、--enable-ipv6 を使っているのが、
(中略)
> というわけで、これを見る限りは ipv6 の方が多そうですが、両方あるようです。
> % 「多い」と判断するのは問題がありますが。
「--enable-inet6」にこだわりがある訳じゃないし、直すならパッチ・リリース
する前が良いと思うので、数の多い方にあわせてみました。
あと、--helpで表示されるメッセージのデフォルトが間違っていたので修正しま
した。
diff -u configure.orig configure
--- configure.orig Tue Aug 28 15:06:56 2001
+++ configure Wed Sep 5 13:21:50 2001
@@ -42,7 +42,7 @@
ac_help="$ac_help
--with-kwnn-libraries=DIR Search for KWNN libraries in DIR[default=/usr/local/lib]"
ac_help="$ac_help
- --enable-inet6 build and install inet6 [default=yes]"
+ --enable-ipv6 build and install IPv6 [default=no]"
ac_help="$ac_help
--enable-unsafe-path allow creating files in an arbitrary path [default=no]"
ac_help="$ac_help
@@ -1020,16 +1020,16 @@
-# Check whether --enable-inet6 or --disable-inet6 was given.
-if test "${enable_inet6+set}" = set; then
- enableval="$enable_inet6"
+# Check whether --enable-ipv6 or --disable-ipv6 was given.
+if test "${enable_ipv6+set}" = set; then
+ enableval="$enable_ipv6"
case "${enableval}" in
- yes) inet6="-DINET6";;
- no) inet6="" ;;
- *) { echo "configure: error: bad value for --enable-inet6" 1>&2; exit 1; } ;;
+ yes) ipv6="-DINET6";;
+ no) ipv6="" ;;
+ *) { echo "configure: error: bad value for --enable-ipv6" 1>&2; exit 1; } ;;
esac
else
- inet6=""
+ ipv6=""
fi
@@ -6724,7 +6724,7 @@
s%@KWNNJLIB@%$KWNNJLIB%g
s%@DEPKWNNJLIB@%$DEPKWNNJLIB%g
s%@KHINSI_DATA@%$KHINSI_DATA%g
-s%@inet6@%$inet6%g
+s%@ipv6@%$ipv6%g
s%@unsafe_path@%$unsafe_path%g
s%@CC@%$CC%g
s%@CPP@%$CPP%g
diff -u configure.in.orig configure.in
--- configure.in.orig Tue Aug 28 15:06:56 2001
+++ configure.in Wed Sep 5 13:21:46 2001
@@ -237,14 +237,14 @@
AC_SUBST(DEPKWNNJLIB)
AC_SUBST(KHINSI_DATA)
-AC_ARG_ENABLE(inet6,
-[ --enable-inet6 build and install inet6 [default=yes]],
+AC_ARG_ENABLE(ipv6,
+[ --enable-ipv6 build and install IPv6 [default=no]],
[case "${enableval}" in
- yes) inet6="-DINET6";;
- no) inet6="" ;;
- *) AC_MSG_ERROR(bad value for --enable-inet6) ;;
-esac], inet6="")
-AC_SUBST(inet6)
+ yes) ipv6="-DINET6";;
+ no) ipv6="" ;;
+ *) AC_MSG_ERROR(bad value for --enable-ipv6) ;;
+esac], ipv6="")
+AC_SUBST(ipv6)
AC_ARG_ENABLE(unsafe-path,
[ --enable-unsafe-path allow creating files in an arbitrary path [default=no]],
diff -u makerule.mk.in.orig makerule.mk.in
--- makerule.mk.in.orig Tue Aug 28 15:06:56 2001
+++ makerule.mk.in Wed Sep 5 13:21:19 2001
@@ -89,7 +89,7 @@
INSTDATFLAGS = -m 0444
CDEBUGFLAGS = @CDEBUGFLAGS@
- CCOPTIONS = @CCOPTIONS@ @inet6@
+ CCOPTIONS = @CCOPTIONS@ @ipv6@
ALLDEFINES = $(INCLUDES) -DFUNCPROTO=15 -DNARROWPROTO $(DEFINES)
CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES) @DEFS@