bug-autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

# -*- Autoconf -*-


From: Akim Demaille
Subject: # -*- Autoconf -*-
Date: Fri, 20 Jun 2003 09:44:29 +0200

# Process this file with autoconf to produce a configure script Request for 
report)
References: <address@hidden>
From: Akim Demaille <address@hidden>
Date: Fri, 20 Jun 2003 09:44:29 +0200
In-Reply-To: <address@hidden> (Juergen Rose's
 message of "19 Jun 2003 07:52:39 +0200")
Message-ID: <address@hidden>
User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii



# Copyright (C) 1992, 1993, 1994, 1995, 1999, 2000, 2001, 2002, 2003
# Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
# 02111-1307, USA.

# We need AC_CONFIG_TESTDIR.
AC_PREREQ([2.57])

AC_INIT([GNU Autoconf], [2.57a], address@hidden)
AC_SUBST([PACKAGE_NAME])dnl
AC_CONFIG_SRCDIR([ChangeLog])

AC_CONFIG_AUX_DIR([config])
AC_CONFIG_FILES([config/Makefile])

AM_INIT_AUTOMAKE([check-news 1.7.2 dist-bzip2 readme-alpha])

# Initialize the test suite and build position independent wrappers.
AC_CONFIG_TESTDIR([tests])
AC_CONFIG_FILES([tests/Makefile tests/atlocal])
AC_CONFIG_FILES([tests/autoconf:tests/wrapper.in],
                [chmod +x tests/autoconf])
AC_CONFIG_FILES([tests/autoheader:tests/wrapper.in],
                [chmod +x tests/autoheader])
AC_CONFIG_FILES([tests/autom4te:tests/wrapper.in],
                [chmod +x tests/autom4te])
AC_CONFIG_FILES([tests/autoreconf:tests/wrapper.in],
                [chmod +x tests/autoreconf])
AC_CONFIG_FILES([tests/autoscan:tests/wrapper.in],
                [chmod +x tests/autoscan])
AC_CONFIG_FILES([tests/autoupdate:tests/wrapper.in],
                [chmod +x tests/autoupdate])
AC_CONFIG_FILES([tests/ifnames:tests/wrapper.in],
                [chmod +x tests/ifnames])
AC_PATH_PROG(EXPR, expr)


# We use a path for GNU m4 so even if users have another m4 first in
# their path, the installer can configure with a path that has GNU m4
# first and get that path embedded in the installed autoconf and
# autoheader scripts.
AC_PROG_GNU_M4
if test x"$ac_cv_prog_gnu_m4" != xyes; then
  AC_MSG_ERROR([GNU M4 1.4 is required])
fi

# Man pages.
AC_CONFIG_FILES(man/Makefile)
AM_MISSING_PROG(HELP2MAN, help2man)

# We use a path for perl so the #! line in autoscan will work.
AC_PATH_PROG([PERL], perl, no)
AC_SUBST([PERL])dnl
if test "$PERL" = no; then
  AC_MSG_ERROR([perl is not found])
fi
$PERL -e 'require 5.005_03;' || {
   AC_MSG_ERROR([Perl 5.005_03 or better is required])
}

# Emacs modes.
AC_CONFIG_FILES([lib/emacs/Makefile])
test x"$EMACS" = xt && EMACS=
AC_CHECK_PROGS(EMACS, emacs xemacs, no)
AM_PATH_LISPDIR

AC_CONFIG_FILES([Makefile doc/Makefile
                 lib/Makefile lib/Autom4te/Makefile lib/autoscan/Makefile
                 lib/m4sugar/Makefile
                 lib/autoconf/Makefile lib/autotest/Makefile
                 bin/Makefile])

AC_OUTPUT
# Report the state of this version of Autoconf if this is a beta.
m4_bmatch(m4_defn([AC_PACKAGE_VERSION]),  [[a-z]],
[    cat <<EOF

You are about to use an experimental version of Autoconf.  Be sure to
read the relevant mailing lists, most importantly <address@hidden>.

Below you will find information on the status of this version of Autoconf.


EOF
    sed -n '/^\* Status/,$p' $srcdir/BUGS
])
Hi,
configuring ORBit2-2.6.2 I get:

checking linux/irda.h presence... yes
configure: WARNING: linux/irda.h: present but cannot be compiled
configure: WARNING: linux/irda.h: check for missing prerequisite
headers?
configure: WARNING: linux/irda.h: proceeding with the preprocessor's
result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to address@hidden ##
configure: WARNING:     ## ------------------------------------ ##
checking for linux/irda.h... yes

I'm running linux-2.4.21-rc7-ac1 and the linux source tree is
linux-2.4.21-ac1.

In config.log I find:

configure:9382: checking linux/irda.h usability
configure:9395: gcc -c -g -O2  conftest.c >&5
In file included from configure:9448:
/usr/include/linux/irda.h:118: syntax error before "sa_family_t"
/usr/include/linux/irda.h:120: syntax error before "sir_addr"
/usr/include/linux/irda.h:122: syntax error before '}' token
/usr/include/linux/irda.h:125: syntax error before "__u32"
/usr/include/linux/irda.h:128: syntax error before "charset"
/usr/include/linux/irda.h:129: syntax error before "hints"
/usr/include/linux/irda.h:130: syntax error before '}' token
/usr/include/linux/irda.h:133: syntax error before "__u32"
/usr/include/linux/irda.h:135: syntax error before '}' token
/usr/include/linux/irda.h:145: syntax error before "__u8"
/usr/include/linux/irda.h:148: syntax error before "__u8"
/usr/include/linux/irda.h:150: syntax error before "string"
/usr/include/linux/irda.h:151: syntax error before '}' token
/usr/include/linux/irda.h:152: syntax error before '}' token
/usr/include/linux/irda.h:153: syntax error before "daddr"
/usr/include/linux/irda.h:184: syntax error before "__u8"
/usr/include/linux/irda.h:196: field `ifru_line' has incomplete type
/usr/include/linux/irda.h:134: storage size of `dev' isn't known
configure:9398: $? = 1
configure: failed program was:
| #line 9384 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define INDENT_COMMAND "indent -npro -bad -bap -bc -sob -br -ce -cli2
-npcs -di1 -psl -i3 -lp -st"
| #define STDC_HEADERS 1
| #define HAVE_FCNTL_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ENDIAN_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UN_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <linux/irda.h>
configure:9414: result: no
configure:9418: checking linux/irda.h presence
configure:9429: gcc -E  conftest.c
configure:9435: $? = 0
configure:9454: result: yes
configure:9474: WARNING: linux/irda.h: present but cannot be compiled
configure:9476: WARNING: linux/irda.h: check for missing prerequisite
headers?
configure:9478: WARNING: linux/irda.h: proceeding with the
preprocessor's result
configure:9490: checking for linux/irda.h

        Regards
                Juergen







reply via email to

[Prev in Thread] Current Thread [Next in Thread]