On Mar 10, 3:09 pm, Minh Nguyen <nguyenmi...@gmail.com> wrote:
> Hi folks,
>
> Yes, you heard right. Sage 4.3.4.alpha1 now builds on t2.math thanks
> to the persistent hard work of David Kirkby.

I just tried to build this version of Sage on two of the Skynet
machines running Solaris, unsuccessfully, same error (in gnutls) for
both machines.  One is a sparc, one an x86 box.  I'm appending the end
of the build log, in case it means anything to anyone.  Just for
kicks, I'm trying again with the latest version of gnutls.  Is there a
good reason why we haven't upgraded gnutls for two years?

- John


The machines according to "uname -a":

SunOS mark 5.10 Generic_127111-01 sun4u sparc SUNW,Sun-Blade-2500
SunOS fulvia 5.10 Generic_127128-11 i86pc i386 i86pc

gcc -std=gnu99 -g -O2 -D_REENTRANT -D_THREAD_SAFE -I/home/palmieri/
mark/sage-4.3.4.alpha1/local/include -g -O2 -D_REENTRANT -
D_THREAD_SAFE -Wno-pointer-sign -o .libs/gnutls-serv serv-gaa.o serv.o
common.o select.o  -L/home/palmieri/mark/sage-4.3.4.alpha1/spkg/build/
gnutls-2.2.1.p5/src/lib/.libs ../lib/.libs/libgnutls.so -L/home/
palmieri/mark/sage-4.3.4.alpha1/local/lib ../libextra/.libs/libgnutls-
extra.so /home/palmieri/mark/sage-4.3.4.alpha1/local/lib/
libopencdk.so /home/palmieri/mark/sage-4.3.4.alpha1/spkg/build/
gnutls-2.2.1.p5/src/lib/.libs/libgnutls.so -lz ../gl/.libs/libgnu.a /
home/palmieri/mark/sage-4.3.4.alpha1/local/lib/libgcrypt.so /home/
palmieri/mark/sage-4.3.4.alpha1/local/lib/libgpg-error.so -lsocket  -R/
home/palmieri/mark/sage-4.3.4.alpha1/local/lib
serv.o: In function `peer_print_info':
/home/palmieri/mark/sage-4.3.4.alpha1/spkg/build/gnutls-2.2.1.p5/src/
src/serv.c:489: undefined reference to `gnutls_x509_crt_print'
common.o: In function `print_x509_info':
/home/palmieri/mark/sage-4.3.4.alpha1/spkg/build/gnutls-2.2.1.p5/src/
src/common.c:151: undefined reference to
`gnutls_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/palmieri/mark/sage-4.3.4.alpha1/spkg/
build/gnutls-2.2.1.p5/src/src'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/palmieri/mark/sage-4.3.4.alpha1/spkg/
build/gnutls-2.2.1.p5/src/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/palmieri/mark/sage-4.3.4.alpha1/spkg/
build/gnutls-2.2.1.p5/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/palmieri/mark/sage-4.3.4.alpha1/spkg/
build/gnutls-2.2.1.p5/src'
failed to build GNUTLS

real    38m56.782s
user    2m31.633s
sys     2m12.781s
sage: An error occurred while installing gnutls-2.2.1.p5
Please email sage-devel http://groups.google.com/group/sage-devel
explaining the problem and send the relevant part of
of /home/palmieri/mark/sage-4.3.4.alpha1/install.log.  Describe your
computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/home/palmieri/mark/sage-4.3.4.alpha1/spkg/build/gnutls-2.2.1.p5 and
type 'make check' or whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
(cd '/home/palmieri/mark/sage-4.3.4.alpha1/spkg/build/gnutls-2.2.1.p5'
&& '/home/palmieri/mark/sage-4.3.4.alpha1/sage' -sh)
When you are done debugging, you can type "exit" to leave the
subshell.
make[1]: *** [installed/gnutls-2.2.1.p5] Error 1
make[1]: Leaving directory `/home/palmieri/mark/sage-4.3.4.alpha1/
spkg'

real    117m23.414s
user    12m9.553s
sys     7m35.292s
Error building Sage.

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to