]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Make it build better.
authorSimon Josefsson <simon@josefsson.org>
Thu, 30 Oct 2008 18:12:59 +0000 (19:12 +0100)
committerSimon Josefsson <simon@josefsson.org>
Thu, 30 Oct 2008 18:12:59 +0000 (19:12 +0100)
configure.in
lib/Makefile.am
lib/configure.ac
lib/m4/hooks.m4
lib/openpgp/Makefile.am
lib/x509/Makefile.am
libextra/Makefile.am
src/Makefile.am

index a8a2f86847a494031cd8951c9dd937888618a0af..1619952e36b2027f79e2b34b342fe649ea8c5fa3 100644 (file)
@@ -186,25 +186,6 @@ AC_ARG_ENABLE(valgrind-tests,
   opt_valgrind_tests=$enableval)
 AC_MSG_RESULT($opt_valgrind_tests)
 
-# For minitasn1.
-AC_CHECK_SIZEOF(unsigned long int, 4)
-AC_CHECK_SIZEOF(unsigned int, 4)
-
-# For storing integers in pointers without warnings
-# http://developer.gnome.org/doc/API/2.0/glib/glib-Type-Conversion-Macros.html#desc
-AC_CHECK_SIZEOF(void *)
-AC_CHECK_SIZEOF(long)
-AC_CHECK_SIZEOF(int)
-case $ac_cv_sizeof_void_p in
-  $ac_cv_sizeof_long)
-    AC_DEFINE(GNUTLS_POINTER_TO_INT_CAST, [(long)],
-              [Additional cast to bring void* to a type castable to int.])
-    ;;
-  *)
-    AC_DEFINE(GNUTLS_POINTER_TO_INT_CAST, [])
-    ;;
-esac
-
 AC_CHECK_TYPES(uint,,, [
 # include <sys/types.h>
 ])
@@ -218,8 +199,6 @@ AC_CHECK_TYPE(ssize_t,
        AC_SUBST(DEFINE_SSIZE_T)],
        [#include <sys/types.h>])
 
-AC_C_BIGENDIAN
-
 AC_MSG_RESULT([***
 *** Checking for external libraries...
 ])
index 3c5bad11408b1d3ffaf4bf13de3e52a6843c14d5..050b154a9aaed5e48559668ecd42c043787ef8c5 100644 (file)
@@ -160,7 +160,7 @@ gnutls-api.texi: $(COBJECTS) $(SRP_COBJECTS) $(PSK_COBJECTS) $(OPRFI_COBJECTS)
        @echo "" > gnutls-api.texi
        @for i in $(COBJECTS) $(SRP_COBJECTS) $(PSK_COBJECTS) $(OPRFI_COBJECTS); do \
                echo -n "Creating documentation for file $$i... " && \
-               $(top_srcdir)/doc/scripts/gdoc -texinfo $$i >> gnutls-api.texi && \
+               $(srcdir)/../doc/scripts/gdoc -texinfo $$i >> gnutls-api.texi && \
                echo "ok"; \
        done
 
index d8944056701077fd106d76cb43a8ada22a4821fe..1ca90f3ff9f1e966e8d95d1c908c8451cbd1a21a 100644 (file)
@@ -40,6 +40,12 @@ AC_PROG_LIBTOOL
 
 LIBGNUTLS_HOOKS
 
+AC_C_BIGENDIAN
+
+# For minitasn1.
+AC_CHECK_SIZEOF(unsigned long int, 4)
+AC_CHECK_SIZEOF(unsigned int, 4)
+
 AC_ARG_WITH(zlib, AS_HELP_STRING([--without-zlib],
                                  [disable zlib compression support]),
             ac_zlib=$withval, ac_zlib=yes)
index d8224b77926b9f5d0d083f2e1221c2e955bb24da..d02d4181e2cdf8866709f9c39d17d116920d0f9e 100644 (file)
@@ -217,4 +217,19 @@ AC_DEFUN([LIBGNUTLS_HOOKS],
                 [have_ld_version_script=$enableval],
                 [ : ] )
   AM_CONDITIONAL(HAVE_LD_VERSION_SCRIPT, test "$have_ld_version_script" = "yes")
-])
\ No newline at end of file
+
+  # For storing integers in pointers without warnings
+  # http://developer.gnome.org/doc/API/2.0/glib/glib-Type-Conversion-Macros.html#desc
+  AC_CHECK_SIZEOF(void *)
+  AC_CHECK_SIZEOF(long)
+  AC_CHECK_SIZEOF(int)
+  case $ac_cv_sizeof_void_p in
+    $ac_cv_sizeof_long)
+      AC_DEFINE(GNUTLS_POINTER_TO_INT_CAST, [(long)],
+                [Additional cast to bring void* to a type castable to int.])
+      ;;
+    *)
+      AC_DEFINE(GNUTLS_POINTER_TO_INT_CAST, [])
+      ;;
+  esac
+])
index a9447aa69ae31dda18fef697456038d0367220cc..951186103e737b1928017000a0901c8a085dd98b 100644 (file)
@@ -41,7 +41,7 @@ pgp-api.texi: $(COBJECTS)
        @echo "" > pgp-api.texi
        @for i in $(COBJECTS); do \
                echo -n "Creating documentation for file $$i... " && \
-               $(top_srcdir)/doc/scripts/gdoc -texinfo $$i >> pgp-api.texi && \
+               $(srcdir)/../../doc/scripts/gdoc -texinfo $$i >> pgp-api.texi && \
                echo "ok"; \
        done
 
index f7d7a128a8b4f88ea96d9c372c24f666c5b96fa0..1bc9bd9bd003ba5166d3a36b3be267b694dc23bc 100644 (file)
@@ -40,7 +40,7 @@ x509-api.texi: $(libgnutls_x509_la_SOURCES)
        @echo "" > x509-api.texi
        @for i in $(libgnutls_x509_la_SOURCES); do \
                echo -n "Creating documentation for file $$i... " && \
-               $(top_srcdir)/doc/scripts/gdoc -texinfo $$i >> x509-api.texi && \
+               $(srcdir)/../../doc/scripts/gdoc -texinfo $$i >> x509-api.texi && \
                echo "ok"; \
        done
 
index 331ddafa31de47864e0b4e834ab42cc3e203d53e..d8441b48600817e48e8026800ab5271f20e73cd2 100644 (file)
@@ -112,7 +112,7 @@ gnutls-extra-api.texi: gnutls_extra.c
        @echo "" > $@
        @for i in $<; do \
                echo -n "Creating documentation for file $$i... " && \
-               $(top_srcdir)/doc/scripts/gdoc -texinfo $$i >> $@ && \
+               $(srcdir)/../doc/scripts/gdoc -texinfo $$i >> $@ && \
                echo "ok"; \
        done
 
@@ -120,7 +120,7 @@ ia-api.texi: gnutls_ia.c
        @echo "" > $@
        @for i in $<; do \
                echo -n "Creating documentation for file $$i... " && \
-               $(top_srcdir)/doc/scripts/gdoc -texinfo $$i >> $@ && \
+               $(srcdir)/../doc/scripts/gdoc -texinfo $$i >> $@ && \
                echo "ok"; \
        done
 
index 1517d5e82ee76ae8efb5e79f525b90725e8db04a..bcc3cb939fa322aa6d7bf23c1e197224b68da134 100644 (file)
@@ -59,7 +59,7 @@ gnutls_cli_debug_LDADD = ../lib/libgnutls.la ../gl/libgnu.la
 certtool_SOURCES = certtool.gaa certtool-gaa.h certtool-cfg.h  \
        certtool-gaa.c certtool.c prime.c certtool-cfg.c
 certtool_LDADD = ../lib/libgnutls.la ../libextra/libgnutls-extra.la \
-       ../gl/libgnu.la @LTLIBREADLINE@
+       ../gl/libgnu.la ../lib/gl/liblgnu.la @LTLIBREADLINE@
 if HAVE_LIBCFG
 certtool_LDADD += -lcfg+
 else