#8768: gnutls-2.2.1.p5 doesn't build on Solaris 10 x86 (fulvia) with GCC-4.5.0
------------------------+---------------------------------------------------
Reporter: was | Owner: drkirkby
Type: defect | Status: new
Priority: critical | Milestone: sage-4.4.1
Component: solaris | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------+---------------------------------------------------
Changes (by was):
* priority: major => critical
Comment:
Note: On SPARC Solaris 10, GNUtls *also* fails to build, with a similar
error. However, the reported undefined symbol that stops the build is
different than on x86. Here is what we get on mark:
{{{
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking the maximum length of command line arguments... rint_x509_info':
/home/wstein/screen/fulvia/sage-4.4/spkg/build/gnutls-2.2.1.p5/src/src/common.c:151:
undefined reference to
nutls_x509_crt_check_hostname'
../libextra/.libs/libgnutls-extra.so: undefined reference to
gnutls_hostname_compare'
collect2: ld returned 1 exit status
make[5]: *** [gnutls-serv] Error 1
make[5]: Leaving directory
home/wstein/screen/fulvia/sage-4.4/spkg/build/gnutls-2.2.1.p5/src/src'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
home/wstein/screen/fulvia/sage-4.4/spkg/build/gnutls-2.2.1.p5/src/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
home/wstein/screen/fulvia/sage-4.4/spkg/build/gnutls-2.2.1.p5/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory
home/wstein/screen/fulvia/sage-4.4/spkg/build/gnutls-2.2.1.p5/src'
failed to build GNUTLS
real 2m45.511s
user 0m48.789s
sys 1m1.201s
sage: An error occurred while installing gnutls-2.2.1.p5
q^[^[^[
^Cmake: *** [build] Error 130
-bash-3.00$
-bash-3.00$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/gcc-4.5.0/sparc-SunOS-
ultrasparc3/libexec/gcc/sparc-sun-solaris2.10/4.5.0/lto
-wrapper
Target: sparc-sun-solaris2.10
Configured with: /usr/local/gcc-4.5.0/src/gcc-4.5.0/configure --enable-
languages=c,c++,fortran --with-gnu-as
--with-as=/usr/local/binutils-2.20.1/sparc-SunOS-
ultrasparc3-gcc-4.4.3/bin/as --with-gnu-ld --with-ld=/usr/
local/binutils-2.20.1/sparc-SunOS-ultrasparc3-gcc-4.4.3/bin/ld --with-
gmp=/usr/local/mpir-1.2.2/sparc-SunOS-
ultrasparc3-gcc-4.4.2-abi32 --with-mpfr=/usr/local/mpfr-2.4.2/sparc-SunOS-
ultrasparc3-mpir-1.2.2-gcc-4.4.2-a
bi32 --with-mpc=/usr/local/mpc-0.8.1/sparc-SunOS-
ultrasparc3-mpfr-2.4.2-mpir-1.2.2-gcc-4.4.3-abi32 --prefix=
/usr/local/gcc-4.5.0/sparc-SunOS-ultrasparc3
Thread model: posix
gcc version 4.5.0 (GCC)
-bash-3.00$ uname -a
SunOS mark 5.10 Generic_127111-01 sun4u sparc SUNW,Sun-Blade-2500
-bash-3.00$ uname -a
SunOS mark 5.10 Generic_127111-01 sun4u sparc SUNW,Sun-Blade-2500
-bash-3.00$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/gcc-4.5.0/sparc-SunOS-
ultrasparc3/libexec/gcc/sparc-sun-solaris2.10/4.5.0/lto
-wrapper
Target: sparc-sun-solaris2.10
Configured with: /usr/local/gcc-4.5.0/src/gcc-4.5.0/configure --enable-
languages=c,c++,fortran --with-gnu-as
--with-as=/usr/local/binutils-2.20.1/sparc-SunOS-
ultrasparc3-gcc-4.4.3/bin/as --with-gnu-ld --with-
ld=/usr/local/binutils-2.20.1/sparc-SunOS-ultrasparc3-gcc-4.4.3/bin/ld
--with-gmp=/usr/local/mpir-1.2.2/sparc-SunOS-ultrasparc3-gcc-4.4.2-abi32
--with-mpfr=/usr/local/mpfr-2.4.2/sparc-SunOS-
ultrasparc3-mpir-1.2.2-gcc-4.4.2-abi32 --with-mpc=/usr/local/mpc-0.8.1
/sparc-SunOS-ultrasparc3-mpfr-2.4.2-mpir-1.2.2-gcc-4.4.3-abi32
--prefix=/usr/local/gcc-4.5.0/sparc-SunOS-ultrasparc3
Thread model: posix
gcc version 4.5.0 (GCC)
-bash-3.00$ hostname
mark
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8768#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.