[oe-commits] org.oe.dev sudo 1.6.8p12: Fix the autoconf patch. The AC_LINK_IFELSE test that was

lenehan commit openembedded-commits at lists.openembedded.org
Wed Sep 20 21:28:42 UTC 2006


sudo 1.6.8p12: Fix the autoconf patch. The AC_LINK_IFELSE test that was
being patched in is incorrect - this fixes the test. Closes #1422.

Author: lenehan at openembedded.org
Branch: org.openembedded.dev
Revision: f2650b2d4036c25f43a0c837b6c7a5e01f6ef9e0
ViewMTN: http://monotone.openembedded.org/revision.psp?id=f2650b2d4036c25f43a0c837b6c7a5e01f6ef9e0
Files:
1
packages/sudo/files/autofoo.patch
Diffs:

#
# mt diff -r6f2dd2b7a1489c30e86d159c76b4fe318fc235a1 -rf2650b2d4036c25f43a0c837b6c7a5e01f6ef9e0
#
# 
# 
# patch "packages/sudo/files/autofoo.patch"
#  from [9c886b50fb8d8a0dcf2fbc4f54ab961d471179e7]
#    to [e77ef8208d56eb586bd8d765f4daad208c8d737f]
# 
============================================================
--- packages/sudo/files/autofoo.patch	9c886b50fb8d8a0dcf2fbc4f54ab961d471179e7
+++ packages/sudo/files/autofoo.patch	e77ef8208d56eb586bd8d765f4daad208c8d737f
@@ -181,13 +181,13 @@ Index: sudo-1.6.8p6/aclocal.m4
 -AC_MSG_RESULT(yes), AC_MSG_RESULT(no))])
 +
 +AC_DEFUN([SUDO_LONG_LONG], [AC_MSG_CHECKING(for long long support)
-+AC_LINK_IFELSE([long long foo = 1000; foo /= 10;],
-+	AC_DEFINE(HAVE_LONG_LONG, 1, [Define if your compiler supports the "long long" type.])
++AC_LINK_IFELSE([AC_LANG_PROGRAM([long long foo = 1000; foo /= 10;]),]
++	[AC_DEFINE(HAVE_LONG_LONG, 1, [Define if your compiler supports the "long long" type.])
 +	AC_CHECK_SIZEOF([long])
 +	AC_CHECK_SIZEOF([long long])
 +	if x"$ac_cv_sizeof_long" = x"$ac_cv_sizeof_long_long"; then
 +	    AC_DEFINE(LONG_IS_QUAD, 1, [Define if sizeof(long) == sizeof(long long).])
-+	fi
++	fi]
 +, AC_MSG_RESULT(yes), AC_MSG_RESULT(no))])
  
  dnl






More information about the Openembedded-commits mailing list