Mitani wrote:
> Hi,
> 
> I reported failure of "configure" on the other day.
>     http://www.mail-archive.com/[email protected]/msg11137.html
> 
> But I think that it's hard to notice because my report is contributed to 
> the report of "realtime" failure. It's my clumsiness.
> Therefore, I report about "configure" again with  the recent git.
> 
> 

Hi mitani-san, 

  Please try the following patch.

-----------------------
fix configure error.

Signed-off-by: Bian Naimeng <[email protected]>

---
 m4/ltp-quota.m4 |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/m4/ltp-quota.m4 b/m4/ltp-quota.m4
index af1212a..5a367e9 100644
--- a/m4/ltp-quota.m4
+++ b/m4/ltp-quota.m4
@@ -29,7 +29,7 @@ int main(void) {
        struct dqblk dq;
        return quotactl(QCMD(Q_GETINFO, USRQUOTA), (const char *) "/dev/null",
                        geteuid(), (caddr_t) &dq);
-}],[has_quotav2="yes"],[dnl END quota v2 check
+}])],[has_quotav2="yes"],[dnl END quota v2 check
 AC_LINK_IFELSE([AC_LANG_SOURCE([
 #define _LINUX_QUOTA_VERSION 1
 #include <sys/types.h>
@@ -46,4 +46,4 @@ if test "x$has_quotav1" = "xyes"; then
 elif test "x$has_quotav2" = "xyes"; then
        AC_DEFINE(HAVE_QUOTAV2,1,[Define to 1 if you have quota v2])
 fi
-])])
+])
-- 
1.7.0.4



> ---
> 
> "configure" failed with git "ltp-7d2055e.tar.gz":
> ------------<RHEL4.8 - x86>
> ./configure: line 8228: syntax error near unexpected token `elif'
> ./configure: line 8228: `elif test "x$has_quotav2" = "xyes"; then'
> ------------
> 
> Environmants are RHEL5.5/4.8 -- x86/x86_64/ia64.
> 
> 
> "${LTPROOT}/configure" file of "ltp-7d2055e.tar.gz" is following:
> 
> ------------< RHEL4.8 - x86>
> [...]
> 
> cat >conftest.$ac_ext <<_ACEOF
> /* confdefs.h.  */
> _ACEOF
> cat confdefs.h >>conftest.$ac_ext
> cat >>conftest.$ac_ext <<_ACEOF                                               
> ---
> LINE 8210
> /* end confdefs.h.  */
> 
> #define _LINUX_QUOTA_VERSION 2
> #include <sys/types.h>
> #include <sys/quota.h>
> #include <unistd.h>
> int main(void) {
>         struct dqblk dq;
>         return quotactl(QCMD(Q_GETINFO, USRQUOTA), (const char *)
> "/dev/null",
>                         geteuid(), (caddr_t) &dq);
> }
> --- LINE 8221
> if test "x$has_quotav1" = "xyes"; then
> 
> cat >>confdefs.h <<\_ACEOF
> --- LINE 8224
> #define HAVE_QUOTAV1 1
> _ACEOF
> 
> elif test "x$has_quotav2" = "xyes"; then
> 
> cat >>confdefs.h <<\_ACEOF
> #define HAVE_QUOTAV2 1
> _ACEOF
> 
> fi
> 
> _ACEOF
> --- LINE 8236
> rm -f conftest.$ac_objext conftest$ac_exeext
> if { (ac_try="$ac_link"
> [...]
> ------------
> 
> 
> The line 8210 ("  8210  cat >>conftest.$ac_ext <<_ACEOF") is the "here
> document".
> First "_ACEOF" which appears after this line is the line 8224.
> But the line 8224 is "here document", too.
> 
> I think that it is syntax error.
> 
> In the line 8236, there is "_ACEOF".
> This "_ACEOF" may be just after line 8221, I think.
> 
> I tried to execute "configure" after above revision, and it succeeded.
> After this, "make" and "make install" succeeded, too.
> 
> 
> Regards--
> 
> -Tomonori Mitani
> 
> 
> 
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today
> http://p.sf.net/sfu/msIE9-sfdev2dev
> _______________________________________________
> Ltp-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ltp-list
> 
> 

-- 
Regards
Bian Naimeng


------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to