No, it's not related to gcc 4.9.3: with a fresh Sage 7.5.rc2 tarball, pynac fails to build for me, both on OS X 10.11 and 10.12.
On Friday, January 6, 2017 at 1:35:16 PM UTC-8, John H Palmieri wrote: > > On several OS X machines, pynac-0.7.3 fails to build. Could this be > because gcc hasn't been updated? (I see that the current version is 5.4.0, > but running 'make' when I have 4.9.3.p1 installed does not trigger a > rebuild of gcc.) A snippet from the pynac log file: > > In file included from > /Users/jpalmier/Desktop/Sage_stuff/git/sage/local/include/c++/4.9.3/bits/basic_ios.h:37:0, > from > /Users/jpalmier/Desktop/Sage_stuff/git/sage/local/include/c++/4.9.3/ios:44, > from > /Users/jpalmier/Desktop/Sage_stuff/git/sage/local/include/c++/4.9.3/ostream:38, > from > /Users/jpalmier/Desktop/Sage_stuff/git/sage/local/include/c++/4.9.3/iostream:39, > from class_info.h:31, > from registrar.h:30, > from basic.h:40, > from numeric.h:49, > from inifcns.h:26, > from sum.cpp:13: > /Users/jpalmier/Desktop/Sage_stuff/git/sage/local/include/c++/4.9.3/bits/locale_facets.h:240:53: > > error: macro "toupper" passed 2 arguments, but takes just 1 > toupper(char_type *__lo, const char_type* __hi) const > ^ > /Users/jpalmier/Desktop/Sage_stuff/git/sage/local/include/c++/4.9.3/bits/locale_facets.h:269:53: > > error: macro "tolower" passed 2 arguments, but takes just 1 > tolower(char_type* __lo, const char_type* __hi) const > ^ > /Users/jpalmier/Desktop/Sage_stuff/git/sage/local/include/c++/4.9.3/bits/locale_facets.h:812:53: > > error: macro "toupper" passed 2 arguments, but takes just 1 > toupper(char_type *__lo, const char_type* __hi) const > ^ > /Users/jpalmier/Desktop/Sage_stuff/git/sage/local/include/c++/4.9.3/bits/locale_facets.h:845:53: > > error: macro "tolower" passed 2 arguments, but takes just 1 > tolower(char_type* __lo, const char_type* __hi) const > > > On Friday, January 6, 2017 at 12:42:44 AM UTC-8, Volker Braun wrote: >> >> As always, you can get the latest beta version from the "develop" git >> branch. Alternatively, the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> a6f8b9c Updated SageMath version to 7.5.rc2 >> d7bfc5b Trac #22136: Upgrade to pynac-0.7.3 >> e82c80c Updated SageMath version to 7.5.rc1 >> >> -- 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 sage-release+unsubscr...@googlegroups.com. To post to this group, send email to sage-release@googlegroups.com. Visit this group at https://groups.google.com/group/sage-release. For more options, visit https://groups.google.com/d/optout.