On Fri, Jul 1, 2016 at 9:52 AM, Volker Braun <[email protected]> wrote:
> On Friday, July 1, 2016 at 6:36:49 PM UTC+2, William Stein wrote:
>>
>> The build still failed due to libpynac issues
>> "/projects/sage/dev/sage-7.3.beta6/local/lib/libpynac.so.2: undefined
>> symbol: _ZN4giac3genC1ERKNSt7__cxx1112basic_stringIcSt11char_t
>> "raitsIcESaIcEEEPKNS_7contextE; 'sage_setup.docbuild' is a package and
>> cannot be directly executed.
>

As a follow up -- after doing "./sage -i giac" the build completed
enough that I could run sage (docs still building).

>
> Thats the C++11 ABI change: https://trac.sagemath.org/ticket/20350
>
> The easiest workaround is to just not build Sage's own gcc but rely on the
> system one.
>
>
>>
>>
>> I said:
>> > For me, I'm fine: I just now consider libao-dev something I have to
>> install before Sage, given that I have also installed giac.
>>
>> Which I now retract... and Ralf+Volker, many thanks for (presumably)
>> fixing this in https://trac.sagemath.org/ticket/20916.    I'm testing
>> installing giac into Sage in order to finish my build, as Lief
>> suggested.      And, as an aside, I'm really happy to see people
>> working on better Sage/giac integration!  I tried looking at source
>> code and google searching "giac ginac" and all results are from 2008,
>> so I don't really know what's going on yet.  But clearly a lot of
>> great work has gone into giac during the last few years.   I found in
>> the sources for pynac "use giac for polynomial manipulations", so
>> there is that, which sounds exciting.
>>
>>
>> Build log:
>> ....
>> [tachyon-0.98.9.p5] real        0m6.015s
>> [tachyon-0.98.9.p5] user        0m5.204s
>> [tachyon-0.98.9.p5] sys 0m0.508s
>> [tachyon-0.98.9.p5] Successfully installed tachyon-0.98.9.p5
>> [tachyon-0.98.9.p5] Deleting temporary build directory
>> [tachyon-0.98.9.p5]
>>
>> /projects/sage/dev/sage-7.3.beta6/local/var/tmp/sage/build/tachyon-0.98.9.p5
>> [tachyon-0.98.9.p5] Finished installing tachyon-0.98.9.p5.spkg
>> cd ../.. && sage-logger -p './sage --docbuild --no-pdf-links all html
>> ' logs/dochtml.log
>> [dochtml] /projects/sage/dev/sage-7.3.beta6/local/bin/python:
>> /projects/sage/dev/sage-7.3.beta6/local/lib/libpynac.so.2: undefined
>> symbol: _ZN4giac3genC1ERKNSt7__cxx1112basic_stringIcSt11char_t
>> raitsIcESaIcEEEPKNS_7contextE; 'sage_setup.docbuild' is a package and
>> cannot be directly executed
>> Makefile:1012: recipe for target 'doc-html' failed
>> make[2]: *** [doc-html] Error 1
>> make[2]: Leaving directory '/projects/sage/dev/sage-7.3.beta6/build/make'
>> Makefile:835: recipe for target 'all' failed
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory '/projects/sage/dev/sage-7.3.beta6/build/make'
>>
>> real    91m26.763s
>> user    87m28.916s
>> sys     3m28.656s
>> ***************************************************************
>> Error building Sage.
>>
>> The following package(s) may have failed to build (not necessarily
>> during this run of 'make all'):
>>
>> The build directory may contain configuration files and other potentially
>> helpful information. WARNING: if you now run 'make' again, the build
>> directory will, by default, be deleted. Set the environment variable
>> SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.
>>
>> Makefile:16: recipe for target 'all' failed
>> make: *** [all] Error 1
>> You have new mail in /var/mail/salvus
>> salvus@compute7-us:/projects/sage/dev/sage-7.3.beta6$
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.



-- 
William (http://wstein.org)

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to