BUG Report: gnutls-3.0.9 Solaris 10 64bit

JONES, BILL rj7252 at att.com
Fri Feb 3 04:35:40 CET 2012


All,



I am compiling gnutls-3.0.9 on Solaris 10 64bit and get the following errors.



Please advise.



Robert W. Jones (Bill)

PMTS



configure: summary of build options:

  version:          3.0.9 shared 32:0:4
  Host type:        sparc-sun-solaris2.10
  Install prefix:   /appl/gfpip/local
  Compiler:         gcc -std=gnu99
  CFlags:           -m64 -I/appl/gfpip/local/include -I/usr/local/include
  Warning flags:    errors:  warnings:
  Library types:    Shared=yes, Static=yes
  Valgrind:         no
  Guile wrappers:   no
  C++ library:      no
  OpenSSL compat:   yes
  /dev/crypto:      no
  Hardware accel:   none
  Crypto library:   nettle
  PKCS#11 support:  no
  crywrap app:      yes



Making all in crywrap
make[3]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/crywrap'
  CC     crywrap.o
/appl/archives/build_tools/tools/src/gnutls-3.0.9/src/crywrap/crywrap.c: In function `_crywrap_parse_ip':
/appl/archives/build_tools/tools/src/gnutls-3.0.9/src/crywrap/crywrap.c:353: warning: implicit declaration of function `strndup'
/appl/archives/build_tools/tools/src/gnutls-3.0.9/src/crywrap/crywrap.c:353: warning: assignment makes pointer from integer without a cast
/appl/archives/build_tools/tools/src/gnutls-3.0.9/src/crywrap/crywrap.c: In function `_crywrap_do_one':
/appl/archives/build_tools/tools/src/gnutls-3.0.9/src/crywrap/crywrap.c:867: warning: cast to pointer from integer of different size
/appl/archives/build_tools/tools/src/gnutls-3.0.9/src/crywrap/crywrap.c:868: warning: cast to pointer from integer of different size
/appl/archives/build_tools/tools/src/gnutls-3.0.9/src/crywrap/crywrap.c: In function `main':
/appl/archives/build_tools/tools/src/gnutls-3.0.9/src/crywrap/crywrap.c:1024: warning: implicit declaration of function `daemon'
  CCLD   crywrap
Undefined                       first referenced
 symbol                             in file
daemon                              crywrap.o
ld: fatal: Symbol referencing errors. No output written to .libs/crywrap
collect2: ld returned 1 exit status
make[3]: *** [crywrap] Error 1
make[3]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/crywrap'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9'
make: *** [all] Error 2







MY script that builds the package, does the make check anyway with these results:



make  check-TESTS
make[6]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/gl/tests'
PASS: test-accept
PASS: test-alloca-opt
PASS: test-argp
No differences encountered
No differences encountered
No differences encountered
PASS: test-argp-2.sh
PASS: test-arpa_inet
PASS: test-binary-io.sh
PASS: test-bind
PASS: test-byteswap
PASS: test-c-ctype
PASS: test-close
PASS: test-connect
PASS: test-dirent
PASS: test-dup2
PASS: test-environ
PASS: test-errno
PASS: test-fcntl-h
PASS: test-fdopen
PASS: test-fgetc
PASS: test-float
PASS: test-fputc
PASS: test-fread
PASS: test-frexp-nolibm
PASS: test-frexpl-nolibm
PASS: test-fseek.sh
PASS: test-fseek2.sh
PASS: test-fseeko.sh
PASS: test-fseeko2.sh
PASS: test-fseeko3.sh
PASS: test-fseeko4.sh
PASS: test-fseterr
PASS: test-fstat
PASS: test-ftell.sh
PASS: test-ftell2.sh
PASS: test-ftell3
PASS: test-ftello.sh
PASS: test-ftello2.sh
PASS: test-ftello3
PASS: test-ftello4.sh
PASS: test-ftruncate.sh
PASS: test-func
PASS: test-fwrite
PASS: test-getcwd-lgpl
PASS: test-getdelim
PASS: test-getline
PASS: test-getopt
PASS: test-getpeername
PASS: test-gettimeofday
PASS: test-ignore-value
PASS: test-inet_ntop
PASS: test-inet_pton
PASS: test-intprops
PASS: test-inttypes
PASS: test-ioctl
PASS: test-isnand-nolibm
PASS: test-isnanf-nolibm
PASS: test-isnanl-nolibm
PASS: test-listen
Starting test_lock ... OK
Starting test_rwlock ... OK
Starting test_recursive_lock ... OK
Starting test_once ... OK
PASS: test-lock
PASS: test-lstat
PASS: test-malloc-gnu
PASS: test-malloca
PASS: test-math
PASS: test-memchr
PASS: test-netdb
PASS: test-netinet_in
PASS: test-open
PASS: test-pathmax
PASS: test-perror.sh
PASS: test-perror2
PASS: test-pipe
PASS: test-printf-frexp
PASS: test-printf-frexpl
PASS: test-rawmemchr
PASS: test-read-file
PASS: test-recv
PASS: test-recvfrom
Invalid fd test... passed
Unconnected socket test... passed
Connected sockets test... passed
General socket test with fork... passed
Pipe test... passed
PASS: test-select
PASS: test-select-in.sh
PASS: test-select-out.sh
PASS: test-send
PASS: test-sendto
PASS: test-setenv
PASS: test-setsockopt
PASS: test-shutdown
PASS: test-signal-h
PASS: test-signbit
PASS: test-sleep
PASS: test-snprintf
PASS: test-sockets
PASS: test-stat
PASS: test-stdalign
PASS: test-stdbool
PASS: test-stddef
PASS: test-stdint
PASS: test-stdio
PASS: test-stdlib
PASS: test-strchrnul
PASS: test-strerror
PASS: test-strerror_r
PASS: test-string
PASS: test-strings
PASS: test-strnlen
PASS: test-strverscmp
PASS: test-symlink
PASS: test-sys_ioctl
PASS: test-sys_select
PASS: test-sys_socket
PASS: test-sys_stat
PASS: test-sys_time
PASS: test-sys_types
PASS: test-sys_uio
PASS: test-sysexits
PASS: test-thread_self
PASS: test-thread_create
PASS: test-time
PASS: test-u64
PASS: test-unistd
PASS: test-unsetenv
PASS: test-vasnprintf
PASS: test-vasprintf
test-vc-list-files-git.sh: skipped test: git not found in PATH
SKIP: test-vc-list-files-git.sh
test-vc-list-files-cvs.sh: skipped test: cvs not found in PATH
SKIP: test-vc-list-files-cvs.sh
PASS: test-verify
PASS: test-verify.sh
No differences encountered
PASS: test-version-etc.sh
PASS: test-vfprintf-posix.sh
PASS: test-vprintf-posix.sh
PASS: test-vsnprintf
PASS: test-wchar
======================
All 127 tests passed
(2 tests were not run)
======================
make[6]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/gl/tests'
make[5]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/gl/tests'
make[4]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/gl/tests'
make[3]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/gl/tests'
make[3]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/gl'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/gl'
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/gl'
make[1]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/gl'
Making check in lib
make[1]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib'
Making check in includes
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/includes'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/includes'
Making check in x509
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/x509'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/x509'
Making check in accelerated
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/accelerated'
make[3]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/accelerated'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/accelerated'
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/accelerated'
Making check in auth
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/auth'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/auth'
Making check in ext
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/ext'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/ext'
Making check in algorithms
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/algorithms'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/algorithms'
Making check in opencdk
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/opencdk'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/opencdk'
Making check in openpgp
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/openpgp'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/openpgp'
Making check in nettle
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/nettle'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib/nettle'
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib'
make[1]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/lib'
Making check in extra
make[1]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/extra'
Making check in includes
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/extra/includes'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/extra/includes'
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/extra'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/extra'
make[1]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/extra'
Making check in po
make[1]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/po'
make[1]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/po'
Making check in src
make[1]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src'
Making check in cfg
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg'
Making check in platon
make[3]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg/platon'
Making check in str
make[4]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg/platon/str'
make[4]: Nothing to be done for `check'.
make[4]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg/platon/str'
make[4]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg/platon'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg/platon'
make[3]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg/platon'
make[3]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg'
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/cfg'
Making check in crywrap
make[2]: Entering directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/crywrap'
  CCLD   crywrap
Undefined                       first referenced
 symbol                             in file
daemon                              crywrap.o
ld: fatal: Symbol referencing errors. No output written to .libs/crywrap
collect2: ld returned 1 exit status
make[2]: *** [crywrap] Error 1
make[2]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src/crywrap'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/appl/archives/build_tools/tools/build/gnutls-3.0.9/src'
make: *** [check-recursive] Error 1




More information about the Gnutls-devel mailing list