Hi all,

On a Debian stable box during a build-libs run, I've struck trouble trying to build libgnutls26, which fails during configuration complaining about a missing libgcrypt. I've looked at the config.log and found this possibly pertinent information:

configure:7427: checking for libgcrypt
configure:7446: /home/riscos/cross/bin/arm-unknown-riscos-gcc -std=gnu99 -o conftest,e1f -O3 -static -isystem /home/riscos/env/include -I/home/riscos/env/include -L/home/riscos/env/lib -static conftest.c /home/riscos/env/lib/libgcrypt.so -L/home/riscos/cross/bin/../arm-unknown-riscos/lib /home/riscos/env/lib/libgpg-error.so -Wl,-rpath -Wl,/home/riscos/env/lib >&5 /home/riscos/cross/lib/gcc/arm-unknown-riscos/4.1.1/../../../../arm-unknown-riscos/bin/ld: attempted static link of dynamic object `/home/riscos/env/lib/libgcrypt.so'

I've attached the last-failure file to this email.

Any ideas?

Thanks,
Chris.
Autobuilder: Building package: libgnutls26
Autobuilder: Fetching source for libgnutls26
Reading package lists...
Building dependency tree...
Reading state information...
Need to get 7649kB of source archives.
Get:1 http://ftp.monash.edu.au testing/main gnutls26 2.8.3-3 (dsc) [1585B]
Get:2 http://ftp.monash.edu.au testing/main gnutls26 2.8.3-3 (tar) [7630kB]
Get:3 http://ftp.monash.edu.au testing/main gnutls26 2.8.3-3 (diff) [16.9kB]
dpkg-source: warning: Unknown gcc system type arm-unknown-riscos, falling back 
to default (native compilation)
gpg: Signature made Sat 05 Sep 2009 19:14:31 NZST using DSA key ID 8B8D7663
gpg: Can't check signature: public key not found
dpkg-source: extracting gnutls26 in gnutls26-2.8.3
dpkg-source: info: unpacking gnutls26_2.8.3.orig.tar.gz
dpkg-source: info: applying gnutls26_2.8.3-3.diff.gz
Fetched 7649kB in 0s (11.4MB/s)
Autobuilder: source directory is 
/home/cpalmer/autobuilder-build/libgnutls26/gnutls26-2.8.3
Autobuilder: Debian patch: ./14_version_gettextcat.diff
  ...trying level 0
  ...trying level 1
patching file lib/po/Makevars
  ...success !
Autobuilder: Debian patch: ./15_openpgp.diff
  ...trying level 0
  ...trying level 1
patching file lib/openpgp/pgp.c
Hunk #1 succeeded at 585 (offset -4 lines).
  ...success !
Autobuilder: Calling setvars
Autobuilder: Calling configure command:  /home/riscos/env/ro-config 
RISC OS: Adding E1F filetype for ./configure
RISC OS: Adding filetype for binary tests for ./configure
RISC OS: Adding libtool handling
RISC OS: Setting libtool library paths for ./configure
RISC OS: Adding X Paths
RISC OS: Disabling shared libraries
RISC OS: Enabling static libraries
checking for a BSD-compatible install... /home/riscos/env/ro-install
checking whether build environment is sane... yes
checking for arm-unknown-riscos-strip... 
/home/riscos/cross/bin/arm-unknown-riscos-strip
checking for a thread-safe mkdir -p... /home/riscos/env/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
***
*** Checking for compilation programs...

checking for arm-unknown-riscos-gcc... 
/home/riscos/cross/bin/arm-unknown-riscos-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables... ,e1f
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /home/riscos/cross/bin/arm-unknown-riscos-gcc accepts -g... 
(cached) no
checking for /home/riscos/cross/bin/arm-unknown-riscos-gcc option to accept ISO 
C89... none needed
checking for style of include used by make... GNU
checking dependency style of /home/riscos/cross/bin/arm-unknown-riscos-gcc... 
gcc3
checking whether ln -s works... yes
checking pkg-config is at least version 0.9.0... yes
checking for gtkdoc-check... no
checking for gtkdoc-rebase... no
checking for gtkdoc-mkpdf... no
checking whether to build gtk-doc documentation... no
checking for gaa... no
configure: WARNING: ***
*** GAA was not found.  It is only needed if you wish to modify
*** the source code or command-line description files.  In this case,
*** you may want to get it from http://gaa.sourceforge.net/ and
*** read doc/README.gaa.
***
checking for arm-unknown-riscos-ranlib... 
/home/riscos/cross/bin/arm-unknown-riscos-ranlib
checking build system type... x86_64-unknown-linux-gnu
checking host system type... arm-unknown-riscos
checking how to run the C preprocessor... 
/home/riscos/cross/bin/arm-unknown-riscos-cpp
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for /home/riscos/cross/bin/arm-unknown-riscos-gcc option to accept ISO 
C99... -std=gnu99
checking for /home/riscos/cross/bin/arm-unknown-riscos-gcc -std=gnu99 option to 
accept ISO Standard C... (cached) -std=gnu99
configure: autobuild project... libgnutls26
configure: autobuild revision... 2.8.3
configure: autobuild hostname... pyro-debian64
configure: autobuild timestamp... 20090925T034604Z
checking for inline... inline
checking whether we are using the GNU C++ compiler... yes
checking whether /home/riscos/cross/bin/arm-unknown-riscos-g++ accepts -g... yes
checking dependency style of /home/riscos/cross/bin/arm-unknown-riscos-g++... 
gcc3
checking for ld used by GCC... /home/riscos/cross/bin/arm-unknown-riscos-ld
checking if the linker (/home/riscos/cross/bin/arm-unknown-riscos-ld) is GNU 
ld... yes
checking for shared library run path origin... done
checking for libgcrypt... no
configure: error: 
***
*** libgcrypt was not found. You may want to get it from
*** ftp://ftp.gnupg.org/gcrypt/libgcrypt/
***
    
Autobuilder: Running make command: /home/riscos/env/ro-make
cat: ./.prev-version: No such file or directory
for f in lib/po/*.po.in; do \
                cp $f `echo $f | sed 's/.in//'`; \
        done
/bin/cp: target `lib/po/vi.po' is not a directory
make: *** [autoreconf] Error 1
_______________________________________________
GCCSDK mailing list [email protected]
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

Reply via email to