From: Vincent Bernat Date: Wed, 12 May 2010 09:42:20 +0000 (+0200) Subject: Fix AC_CHECK_DECLS macro in configure.ac X-Git-Tag: 0.5.1~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2d2f913b8d8307faa55689c41de2237d2e71e15b;p=thirdparty%2Flldpd.git Fix AC_CHECK_DECLS macro in configure.ac This macro does not behave like AC_CHECK_FUNCS whose content is copied in a shell for loop. Therefore, extra spaces may be turned into underscores. We keep multiple lines but we remove backslashes and extra spaces. --- diff --git a/configure.ac b/configure.ac index 5f143be9..68889327 100644 --- a/configure.ac +++ b/configure.ac @@ -96,27 +96,25 @@ AC_CHECK_HEADERS([ \ AC_CACHE_SAVE # Check for sys/queue.h completeness, missing bits will be in compat.h -AC_CHECK_DECLS([ \ -TAILQ_FIRST, \ -TAILQ_NEXT, \ -TAILQ_FOREACH, \ -TAILQ_EMPTY, \ -SLIST_HEAD, \ -SLIST_ENTRY, \ -SLIST_INIT, \ -SLIST_INSERT_HEAD, \ -SLIST_FIRST, \ -SLIST_NEXT, \ -SLIST_REMOVE_HEAD, \ -SLIST_EMPTY \ -],[],[],[[@%:@include ]]) +AC_CHECK_DECLS([ +TAILQ_FIRST, +TAILQ_NEXT, +TAILQ_FOREACH, +TAILQ_EMPTY, +SLIST_HEAD, +SLIST_ENTRY, +SLIST_INIT, +SLIST_INSERT_HEAD, +SLIST_FIRST, +SLIST_NEXT, +SLIST_REMOVE_HEAD, +SLIST_EMPTY],[],[],[[@%:@include ]]) # On some systems, some ioctl are not declared -AC_CHECK_DECLS([ \ -SIOCGIFVLAN, \ -SIOCBONDINFOQUERY, \ -SIOCBONDSLAVEINFOQUERY \ -],[],[],[[@%:@include ]]) +AC_CHECK_DECLS([ +SIOCGIFVLAN, +SIOCBONDINFOQUERY, +SIOCBONDSLAVEINFOQUERY],[],[],[[@%:@include ]]) AC_CHECK_MEMBERS([ifslave.slave_name, ifbond.num_slaves], [], [AC_MSG_ERROR([linux/if_bonding.h is incomplete. See README file.])], [ @@ -130,22 +128,19 @@ AC_CHECK_DECLS([PACKET_ORIGDEV],[],[],[[@%:@include ]]) # Check for ethtool stuff lldp_CHECK_HEADER_ETHTOOL -AC_CHECK_DECLS([ \ -ADVERTISED_2500baseX_Full, \ -ADVERTISED_Pause, \ -ADVERTISED_Asym_Pause, \ -ADVERTISED_10000baseT_Full, \ -SPEED_10000 \ -],[],[],[[@%:@include ]]) +AC_CHECK_DECLS([ +ADVERTISED_2500baseX_Full, +ADVERTISED_Pause, +ADVERTISED_Asym_Pause, +ADVERTISED_10000baseT_Full, +SPEED_10000],[],[],[[@%:@include ]]) # Check for ETHERTYPE_VLAN, put it in compat.h if not defined AC_CHECK_DECLS([ETHERTYPE_VLAN],[],[],[[@%:@include ]]) # Check some stuff in linux/if_vlan.h -AC_CHECK_DECLS([ \ -GET_VLAN_REALDEV_NAME_CMD, \ -GET_VLAN_VID_CMD \ -],[],[],[[@%:@include ]]) +AC_CHECK_DECLS([GET_VLAN_REALDEV_NAME_CMD,GET_VLAN_VID_CMD],[],[], + [[@%:@include ]]) AC_CACHE_SAVE