* [Buildroot] GNUTLS
@ 2012-05-24 0:59 Nigel Sollars
2012-05-24 9:05 ` Will Newton
2012-05-24 13:54 ` Sven Neumann
0 siblings, 2 replies; 7+ messages in thread
From: Nigel Sollars @ 2012-05-24 0:59 UTC (permalink / raw)
To: buildroot
Hello,
I checked out the latest git as of yesterday, gnutls fails the build with
checking for
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
option to accept ISO C99... -std=gnu99
checking for
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
-std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
configure: autobuild project... GnuTLS
configure: autobuild revision... 2.12.18
configure: autobuild hostname... slacktab
configure: autobuild timestamp... 20120524T004953Z
checking for inline... inline
checking whether we are using the GNU C++ compiler... yes
checking whether
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++
accepts -g... yes
checking dependency style of
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++...
gcc3
checking for ld used by GCC...
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-ld
checking if the linker
(/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-ld)
is GNU ld... yes
checking for shared library run path origin... done
checking for libgcrypt... no
configure: error:
***
*** Libgcrypt v1.4.0 or later was not found. You may want to get it from
*** ftp://ftp.gnupg.org/gcrypt/libgcrypt/
***
libgcrypt is selected in the configuration by default -*- when GnuTLS is
selected. Ive suppllied my config file also,
Regards
Nigel
--
?Science is a differential equation. Religion is a boundary condition.?
Alan Turing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120523/2223eeb3/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Config_file
Type: application/octet-stream
Size: 24762 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120523/2223eeb3/attachment-0001.obj>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] GNUTLS
2012-05-24 0:59 [Buildroot] GNUTLS Nigel Sollars
@ 2012-05-24 9:05 ` Will Newton
2012-05-24 9:28 ` Nigel Sollars
2012-05-24 13:54 ` Sven Neumann
1 sibling, 1 reply; 7+ messages in thread
From: Will Newton @ 2012-05-24 9:05 UTC (permalink / raw)
To: buildroot
On Thu, May 24, 2012 at 1:59 AM, Nigel Sollars <nsollars@gmail.com> wrote:
> Hello,
>
> I checked out the latest git as of yesterday,? gnutls fails the build with
>
> checking for
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
> option to accept ISO C99... -std=gnu99
> checking for
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
> -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
> configure: autobuild project... GnuTLS
> configure: autobuild revision... 2.12.18
> configure: autobuild hostname... slacktab
> configure: autobuild timestamp... 20120524T004953Z
> checking for inline... inline
> checking whether we are using the GNU C++ compiler... yes
> checking whether
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++
> accepts -g... yes
> checking dependency style of
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++...
> gcc3
> checking for ld used by GCC...
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-ld
> checking if the linker
> (/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-ld)
> is GNU ld... yes
> checking for shared library run path origin... done
> checking for libgcrypt... no
> configure: error:
> ***
> *** Libgcrypt v1.4.0 or later was not found. You may want to get it from
> *** ftp://ftp.gnupg.org/gcrypt/libgcrypt/
> ***
>
> libgcrypt is selected in the configuration by default -*- when GnuTLS is
> selected.? Ive suppllied my config file also,
Hi Nigel,
With configure failures it is also often useful to supply the
config.log file as it should contain more detail on the failing test.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] GNUTLS
2012-05-24 9:05 ` Will Newton
@ 2012-05-24 9:28 ` Nigel Sollars
2012-05-24 9:48 ` Will Newton
0 siblings, 1 reply; 7+ messages in thread
From: Nigel Sollars @ 2012-05-24 9:28 UTC (permalink / raw)
To: buildroot
Hi will,
Fair enough, sorry about that.
Here is the one from the gnutls directory.
Regards
Nigel
On Thu, May 24, 2012 at 5:05 AM, Will Newton <will.newton@gmail.com> wrote:
> On Thu, May 24, 2012 at 1:59 AM, Nigel Sollars <nsollars@gmail.com> wrote:
> > Hello,
> >
> > I checked out the latest git as of yesterday, gnutls fails the build
> with
> >
> > checking for
> >
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
> > option to accept ISO C99... -std=gnu99
> > checking for
> >
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
> > -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
> > configure: autobuild project... GnuTLS
> > configure: autobuild revision... 2.12.18
> > configure: autobuild hostname... slacktab
> > configure: autobuild timestamp... 20120524T004953Z
> > checking for inline... inline
> > checking whether we are using the GNU C++ compiler... yes
> > checking whether
> >
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++
> > accepts -g... yes
> > checking dependency style of
> >
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++...
> > gcc3
> > checking for ld used by GCC...
> >
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-ld
> > checking if the linker
> >
> (/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-ld)
> > is GNU ld... yes
> > checking for shared library run path origin... done
> > checking for libgcrypt... no
> > configure: error:
> > ***
> > *** Libgcrypt v1.4.0 or later was not found. You may want to get it from
> > *** ftp://ftp.gnupg.org/gcrypt/libgcrypt/
> > ***
> >
> > libgcrypt is selected in the configuration by default -*- when GnuTLS is
> > selected. Ive suppllied my config file also,
>
> Hi Nigel,
>
> With configure failures it is also often useful to supply the
> config.log file as it should contain more detail on the failing test.
>
--
?Science is a differential equation. Religion is a boundary condition.?
Alan Turing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120524/5f7bfe8f/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log
Type: application/octet-stream
Size: 57849 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120524/5f7bfe8f/attachment-0001.obj>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] GNUTLS
2012-05-24 9:28 ` Nigel Sollars
@ 2012-05-24 9:48 ` Will Newton
2012-05-24 13:45 ` Nigel Sollars
0 siblings, 1 reply; 7+ messages in thread
From: Will Newton @ 2012-05-24 9:48 UTC (permalink / raw)
To: buildroot
On Thu, May 24, 2012 at 10:28 AM, Nigel Sollars <nsollars@gmail.com> wrote:
> Hi will,
>
> Fair enough, sorry about that.
>
> Here is the one from the gnutls directory.
>
> Regards
> Nigel
Well, this is the error:
configure:8648: checking for libgcrypt
configure:8670:
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
-std=gnu99 -o conftest -pipe -Os -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include
conftest.c /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libgcrypt.so
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libgpg-error.so
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libintl.so
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libc.so
-Wl,-rpath -Wl,/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib
>&5
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.6.3/../../../../arm-unknown-linux-uclibcgnueabi/bin/ld.real:
cannot find /lib/libc.so.0
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.6.3/../../../../arm-unknown-linux-uclibcgnueabi/bin/ld.real:
cannot find /usr/lib/uclibc_nonshared.a
/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.6.3/../../../../arm-unknown-linux-uclibcgnueabi/bin/ld.real:
cannot find /lib/ld-uClibc.so.0
collect2: ld returned 1 exit status
Unfortunately I'm not sure what's causing it. It looks like your
toolchain may be broken in some way though. Perhaps someone familiar
with arm toolchains can shed some light on it?
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] GNUTLS
2012-05-24 9:48 ` Will Newton
@ 2012-05-24 13:45 ` Nigel Sollars
0 siblings, 0 replies; 7+ messages in thread
From: Nigel Sollars @ 2012-05-24 13:45 UTC (permalink / raw)
To: buildroot
Hi Will,
Since this is panda ( ES ) OMAP 4 ( 2 x A9 ), I am always wondering if any
patches for this are included / upstream by default or perhaps this is
something that still maybe required.
Ive been unable to find a definitive answer on my own,
Still I am stoked with buildroot.
Nige
On Thu, May 24, 2012 at 5:48 AM, Will Newton <will.newton@gmail.com> wrote:
> On Thu, May 24, 2012 at 10:28 AM, Nigel Sollars <nsollars@gmail.com>
> wrote:
> > Hi will,
> >
> > Fair enough, sorry about that.
> >
> > Here is the one from the gnutls directory.
> >
> > Regards
> > Nigel
>
> Well, this is the error:
>
> configure:8648: checking for libgcrypt
> configure:8670:
>
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
> -std=gnu99 -o conftest -pipe -Os -D_LARGEFILE_SOURCE
> -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
>
> -I/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include
> conftest.c
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libgcrypt.so
>
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libgpg-error.so
>
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libintl.so
>
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libc.so
> -Wl,-rpath
> -Wl,/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib
> >&5
>
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.6.3/../../../../arm-unknown-linux-uclibcgnueabi/bin/ld.real:
> cannot find /lib/libc.so.0
>
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.6.3/../../../../arm-unknown-linux-uclibcgnueabi/bin/ld.real:
> cannot find /usr/lib/uclibc_nonshared.a
>
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.6.3/../../../../arm-unknown-linux-uclibcgnueabi/bin/ld.real:
> cannot find /lib/ld-uClibc.so.0
> collect2: ld returned 1 exit status
>
> Unfortunately I'm not sure what's causing it. It looks like your
> toolchain may be broken in some way though. Perhaps someone familiar
> with arm toolchains can shed some light on it?
>
--
?Science is a differential equation. Religion is a boundary condition.?
Alan Turing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120524/48f4b652/attachment.html>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] GNUTLS
2012-05-24 0:59 [Buildroot] GNUTLS Nigel Sollars
2012-05-24 9:05 ` Will Newton
@ 2012-05-24 13:54 ` Sven Neumann
2012-05-25 12:01 ` Nigel Sollars
1 sibling, 1 reply; 7+ messages in thread
From: Sven Neumann @ 2012-05-24 13:54 UTC (permalink / raw)
To: buildroot
On Wed, 2012-05-23 at 20:59 -0400, Nigel Sollars wrote:
> Hello,
>
> I checked out the latest git as of yesterday, gnutls fails the build
> with
>
> checking
> for /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc option to accept ISO C99... -std=gnu99
> checking
> for /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
> configure: autobuild project... GnuTLS
> configure: autobuild revision... 2.12.18
> configure: autobuild hostname... slacktab
> configure: autobuild timestamp... 20120524T004953Z
> checking for inline... inline
> checking whether we are using the GNU C++ compiler... yes
> checking
> whether /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++ accepts -g... yes
> checking dependency style
> of /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++... gcc3
> checking for ld used by
> GCC... /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-ld
> checking if the linker
> (/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/--with-libgcrypt-prefix=bin/arm-unknown-linux-uclibcgnueabi-ld) is GNU ld... yes
> checking for shared library run path origin... done
> checking for libgcrypt... no
> configure: error:
> ***
> *** Libgcrypt v1.4.0 or later was not found. You may want to get it
> from
> *** ftp://ftp.gnupg.org/gcrypt/libgcrypt/
> ***
Try changing the --with-libgcrypt-prefix=<path> option in gnutls.mk into
--without-libgcrypt-prefix:
diff --git a/package/gnutls/gnutls.mk b/package/gnutls/gnutls.mk
index ce570d5..5fc69fd 100644
--- a/package/gnutls/gnutls.mk
+++ b/package/gnutls/gnutls.mk
@@ -8,7 +8,7 @@ GNUTLS_VERSION = 2.12.18
GNUTLS_SOURCE = gnutls-$(GNUTLS_VERSION).tar.bz2
GNUTLS_SITE = $(BR2_GNU_MIRROR)/gnutls
GNUTLS_DEPENDENCIES = host-pkg-config libgcrypt
-GNUTLS_CONF_OPT = --with-libgcrypt --with-libgcrypt-prefix=$(STAGING_DIR)/usr \
+GNUTLS_CONF_OPT = --with-libgcrypt --without-libgcrypt-prefix \
--without-p11-kit
GNUTLS_INSTALL_STAGING = YES
Regards,
Sven
^ permalink raw reply related [flat|nested] 7+ messages in thread* [Buildroot] GNUTLS
2012-05-24 13:54 ` Sven Neumann
@ 2012-05-25 12:01 ` Nigel Sollars
0 siblings, 0 replies; 7+ messages in thread
From: Nigel Sollars @ 2012-05-25 12:01 UTC (permalink / raw)
To: buildroot
Hello,
Seems that little change fixed this one,
Nige
On Thu, May 24, 2012 at 9:54 AM, Sven Neumann <s.neumann@raumfeld.com>wrote:
> On Wed, 2012-05-23 at 20:59 -0400, Nigel Sollars wrote:
> > Hello,
> >
> > I checked out the latest git as of yesterday, gnutls fails the build
> > with
> >
> > checking
> > for
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
> option to accept ISO C99... -std=gnu99
> > checking
> > for
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
> -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
> > configure: autobuild project... GnuTLS
> > configure: autobuild revision... 2.12.18
> > configure: autobuild hostname... slacktab
> > configure: autobuild timestamp... 20120524T004953Z
> > checking for inline... inline
> > checking whether we are using the GNU C++ compiler... yes
> > checking
> > whether
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++
> accepts -g... yes
> > checking dependency style
> > of
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++...
> gcc3
> > checking for ld used by
> > GCC...
> /usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-ld
> > checking if the linker
> >
> (/usr/local/panda-stuff/buildroot-src/git/buildroot-22052012/output/host/usr/--with-libgcrypt-prefix=bin/arm-unknown-linux-uclibcgnueabi-ld)
> is GNU ld... yes
> > checking for shared library run path origin... done
> > checking for libgcrypt... no
> > configure: error:
> > ***
> > *** Libgcrypt v1.4.0 or later was not found. You may want to get it
> > from
> > *** ftp://ftp.gnupg.org/gcrypt/libgcrypt/
> > ***
>
> Try changing the --with-libgcrypt-prefix=<path> option in gnutls.mk into
> --without-libgcrypt-prefix:
>
> diff --git a/package/gnutls/gnutls.mk b/package/gnutls/gnutls.mk
> index ce570d5..5fc69fd 100644
> --- a/package/gnutls/gnutls.mk
> +++ b/package/gnutls/gnutls.mk
> @@ -8,7 +8,7 @@ GNUTLS_VERSION = 2.12.18
> GNUTLS_SOURCE = gnutls-$(GNUTLS_VERSION).tar.bz2
> GNUTLS_SITE = $(BR2_GNU_MIRROR)/gnutls
> GNUTLS_DEPENDENCIES = host-pkg-config libgcrypt
> -GNUTLS_CONF_OPT = --with-libgcrypt
> --with-libgcrypt-prefix=$(STAGING_DIR)/usr \
> +GNUTLS_CONF_OPT = --with-libgcrypt --without-libgcrypt-prefix \
> --without-p11-kit
> GNUTLS_INSTALL_STAGING = YES
>
>
> Regards,
> Sven
>
>
>
--
?Science is a differential equation. Religion is a boundary condition.?
Alan Turing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120525/97523b13/attachment.html>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-05-25 12:01 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-24 0:59 [Buildroot] GNUTLS Nigel Sollars
2012-05-24 9:05 ` Will Newton
2012-05-24 9:28 ` Nigel Sollars
2012-05-24 9:48 ` Will Newton
2012-05-24 13:45 ` Nigel Sollars
2012-05-24 13:54 ` Sven Neumann
2012-05-25 12:01 ` Nigel Sollars
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.