Hi guys.  It seems your gnutls package depends on libtasn1 and opencdk:

config FWRT_PACKAGE_LIBGNUTLS
        prompt "libgnutls......................... The GNU TLS library"
        tristate
        default n
        select FWRT_COMPILE_GNUTLS
        select FWRT_PACKAGE_LIBGCRYPT
        select FWRT_PACKAGE_LIBOPENCDK
        select FWRT_PACKAGE_LIBTASN1

That is the right thing to do.  But you are also telling gnutls to build
and use the internal copies of libtasn1 and opencdk:

CONFIGURE_ARGS+=        --disable-srp-authentication \
                        --disable-anon-authentication \
                        --disable-openpgp-authentication \
                        --with-included-opencdk=yes \
                        --with-included-libtasn1=yes \
                        --with-included-libcfg=yes \
...

This means gnutls won't use the external libtasn1 and opencdk, and the
libgnutls will be larger (it will include a copy of libtasn1+opencdk).

How about this patch?

Btw, I'm the upstream maintainer of gnutls, so let me know if you need
any patches installed.  I noticed your doc/examples/Makefile patch and
have fixed this in the upcoming v2.0 release.

Thanks,
Simon

Index: Makefile
===================================================================
--- Makefile    (revision 3542)
+++ Makefile    (working copy)
@@ -27,8 +27,6 @@
 CONFIGURE_ARGS+=       --disable-srp-authentication \
                        --disable-anon-authentication \
                        --disable-openpgp-authentication \
-                       --with-included-opencdk=yes \
-                       --with-included-libtasn1=yes \
                        --with-included-libcfg=yes \
                        --without-zlib \
                        --without-lzo
_______________________________________________
freewrt-developers mailing list
[email protected]
https://www.freewrt.org/lists/listinfo/freewrt-developers

Reply via email to