]> git.saurik.com Git - apt.git/blobdiff - buildlib/tools.m4
wrap every unlink call to check for != /dev/null
[apt.git] / buildlib / tools.m4
index 9ad0bd05a1d4df8be09a4a1f3f709e2d554ba702..433d5ca329d7d63609fc4539ac6b74bcefe5b5ec 100644 (file)
@@ -1,4 +1,4 @@
-AC_DEFUN(ah_HAVE_GETCONF,
+AC_DEFUN([ah_HAVE_GETCONF],
        [AC_ARG_WITH(getconf,
                [  --with-getconf          Enable automagical buildtime configuration],
                [if test "$withval" = "yes"; then
@@ -14,7 +14,7 @@ AC_DEFUN(ah_HAVE_GETCONF,
 ])
 
 dnl ah_GET_CONF(variable, value ..., [default])
-AC_DEFUN(ah_GET_GETCONF,
+AC_DEFUN([ah_GET_GETCONF],
        [AC_REQUIRE([ah_HAVE_GETCONF])
        if test ! -z "$GETCONF";then
                old_args="[$]@"
@@ -28,7 +28,7 @@ AC_DEFUN(ah_GET_GETCONF,
                eval $1="$3"
        fi
 ])
-AC_DEFUN(ah_NUM_CPUS,
+AC_DEFUN([ah_NUM_CPUS],
        [AC_MSG_CHECKING([number of cpus])
        AC_ARG_WITH(cpus,
                [  --with-cpus             The number of cpus to be used for building(see --with-procs, default 1)],
@@ -56,7 +56,7 @@ AC_DEFUN(ah_NUM_CPUS,
        AC_MSG_RESULT([$ah_NUM_CPUS_msg])
        AC_SUBST(NUM_CPUS)
 ])
-AC_DEFUN(ah_PROC_MULTIPLY,
+AC_DEFUN([ah_PROC_MULTIPLY],
        [AC_REQUIRE([ah_NUM_CPUS])
        AC_MSG_CHECKING([processor multiplier])
        AC_ARG_WITH(proc-multiply,
@@ -72,7 +72,7 @@ AC_DEFUN(ah_PROC_MULTIPLY,
        AC_SUBST(PROC_MULTIPLY)
 ])
 
-AC_DEFUN(ah_NUM_PROCS,
+AC_DEFUN([ah_NUM_PROCS],
        [AC_REQUIRE([ah_PROC_MULTIPLY])
        AC_REQUIRE([ah_NUM_CPUS])
        AC_MSG_CHECKING([number of processes to run during make])
@@ -89,54 +89,7 @@ AC_DEFUN(ah_NUM_PROCS,
        AC_SUBST(NUM_PROCS)
 ])
 
-AC_DEFUN(ah_GLIBC_VER,
-       [AC_MSG_CHECKING([glibc version])
-       dummy=if$$
-       cat <<_GLIBC_>$dummy.c
-#include <features.h>
-#include <stdio.h>
-#include <stdlib.h>
-int main(int argc, char **argv) { printf("libc6.%d",__GLIBC_MINOR__); exit(0); }
-_GLIBC_
-       ${CC-cc} $dummy.c -o $dummy > /dev/null 2>&1
-       if test "$?" = 0; then
-               GLIBC_VER=`./$dummy`
-               AC_MSG_RESULT([$GLIBC_VER])
-               GLIBC_VER="-$GLIBC_VER"
-       else
-               AC_MSG_WARN([cannot determine GNU C library minor version number])
-       fi
-       rm -f $dummy $dummy.c
-       AC_SUBST(GLIBC_VER)
-])
-
-AC_DEFUN(ah_LIBSTDCPP_VER,
-       [AC_MSG_CHECKING([libstdc++ version])
-       dummy=if$$
-       cat <<_LIBSTDCPP_>$dummy.cc
-#include <features.h>
-#include <stdio.h>
-#include <stdlib.h>
-int main(int argc, char **argv) { exit(0); }
-_LIBSTDCPP_
-       ${CXX-c++} $dummy.cc -o $dummy > /dev/null 2>&1
-
-       if test "$?" = 0; then
-               soname=`objdump -p ./$dummy |grep NEEDED|grep libstd`
-                LIBSTDCPP_VER=`echo $soname | sed -e 's/.*NEEDED.*libstdc++\(-libc.*\(-.*\)\)\?.so.\(.*\)/\3\2/'`
-       fi
-       rm -f $dummy $dummy.cc
-
-       if test -z "$LIBSTDCPP_VER"; then
-               AC_MSG_WARN([cannot determine standard C++ library version number])
-       else
-               AC_MSG_RESULT([$LIBSTDCPP_VER])
-               LIBSTDCPP_VER="-$LIBSTDCPP_VER"
-       fi
-       AC_SUBST(LIBSTDCPP_VER)
-])
-
-AC_DEFUN(ah_GCC3DEP,[
+AC_DEFUN([ah_GCC3DEP],[
        AC_MSG_CHECKING(if $CXX -MD works)
        touch gcc3dep.cc
        ${CXX-c++} -MD -o gcc3dep_test.o -c gcc3dep.cc
@@ -144,7 +97,7 @@ AC_DEFUN(ah_GCC3DEP,[
        if test -e gcc3dep.d; then
                rm -f gcc3dep.d
                GCC_MD=input
-               GCC3DEP=no
+               GCC3DEP=
        elif test -e gcc3dep_test.d; then
                rm -f gcc3dep_test.d
                GCC_MD=output