The python build log is here: http://www.math.u-psud.fr/~lelievre/t/20140917/python-2.7.8.log.tgz
It has a number of warnings. Here is the excerpt about _scproxy: building '_scproxy' extension creating build/temp.macosx-10.10-x86_64-2.7/Mac creating build/temp.macosx-10.10-x86_64-2.7/Mac/Modules gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/s/builds/sage-6.4.beta3/local/include -I. -IInclude -I./Include -I/usr/local/include -I/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/python-2.7.8/src/Include -I/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/python-2.7.8/src -c ./Mac/Modules/_scproxy.c -o build/temp.macosx-10.10-x86_64-2.7/./Mac/Modules/_scproxy.o In file included from /usr/include/dispatch/dispatch.h:51:0, from /System/Library/Frameworks/CoreFoundation.framework/Headers/CFStream.h:15, from /System/Library/Frameworks/CoreFoundation.framework/Headers/CFPropertyList.h:13, from /System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:55, from /System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h:29, from ./Mac/Modules/_scproxy.c:6: /usr/include/dispatch/object.h:143:15: error: expected identifier or '(' before '^' token typedef void (^dispatch_block_t)(void); ^ /usr/include/dispatch/object.h:362:3: error: unknown type name 'dispatch_block_t' dispatch_block_t notification_block); ^ ./Mac/Modules/_scproxy.c: In function 'get_proxy_settings': ./Mac/Modules/_scproxy.c:67:50: warning: the comparison will always evaluate as 'true' for the address of 'kSCPropNetProxiesExcludeSimpleHostnames' will never be NULL [-Waddress] if (&kSCPropNetProxiesExcludeSimpleHostnames != NULL) { ^ 2014-09-17 21:35 GMT+02:00 Volker Braun <vbraun.n...@gmail.com>: > In your python build log should be more about why it didn't build the > _scproxy.so module.... > > > On Wednesday, September 17, 2014 6:09:36 PM UTC+1, Samuel Lelievre wrote: >> >> Volker wrote: >> > Sage 6.4.beta3 released >> > The "develop" git branch has been updated. Alternatively, download >> > http://boxen.math.washington.edu/home/release/sage-6.4.beta3.tar.gz >> >> Thank you for this new release! >> >> - The build on OS X 10.9 went fine. >> >> - On OS X 10.10 Public Beta 3, with XCode 6.1 Beta and >> Apple's command-line tools (which ship Apple's gcc-4.2.1), >> the build fails while trying to build gcc-4.7.3 (known bug). >> >> - Adding to that setup homebrew's gcc-4.9.1, the build >> fails while trying to build cython-0.21. The logs are at: >> >> http://www.math.u-psud.fr/~lelievre/t/20140917/install.log.tgz >> http://www.math.u-psud.fr/~lelievre/t/20140917/config.log.tgz >> http://www.math.u-psud.fr/~lelievre/t/20140917/cython-0.21.log.tgz >> >> and below is the full cython-0.21.log. >> >> >> ----- >> Found local metadata for cython-0.21 >> Found local sources at >> /Users/s/builds/sage-6.4.beta3/upstream/cython-0.21.tar.gz >> Checksum: f5784539870715e33b51374e9c4451ff6ff21c7f vs >> f5784539870715e33b51374e9c4451ff6ff21c7f >> cython-0.21 >> ==================================================== >> Setting up build directory for cython-0.21 >> Finished set up >> **************************************************** >> Host system: >> Darwin Samuels-MacBook-Air.local 14.0.0 Darwin Kernel Version 14.0.0: >> Mon Sep 8 05:27:41 PDT 2014; root:xnu-2782.1.96~5/RELEASE_X86_64 >> x86_64 >> **************************************************** >> C compiler: gcc >> C compiler version: >> Using built-in specs. >> COLLECT_GCC=gcc >> >> COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/4.9.1/libexec/gcc/x86_64-apple-darwin14.0.0/4.9.1/lto-wrapper >> Target: x86_64-apple-darwin14.0.0 >> Configured with: ../configure --build=x86_64-apple-darwin14.0.0 >> --prefix=/usr/local/Cellar/gcc/4.9.1 >> --enable-languages=c,c++,objc,obj-c++,fortran --program-suffix=-4.9 >> --with-gmp=/usr/local/opt/gmp --with-mpfr=/usr/local/opt/mpfr >> --with-mpc=/usr/local/opt/libmpc --with-cloog=/usr/local/opt/cloog >> --with-isl=/usr/local/opt/isl --with-system-zlib >> --enable-version-specific-runtime-libs --enable-libstdcxx-time=yes >> --enable-stage1-checking --enable-checking=release --enable-lto >> --disable-werror --with-pkgversion='Homebrew gcc 4.9.1' >> --with-bugurl=https://github.com/Homebrew/homebrew/issues >> --enable-plugin --disable-nls --enable-multilib >> Thread model: posix >> gcc version 4.9.1 (Homebrew gcc 4.9.1) >> **************************************************** >> Compiling module Cython.Plex.Scanners ... >> >> ERROR: No module named _scproxy >> >> Extension module compilation failed, looks like Cython cannot run >> properly on this system. To work around this, pass the option >> "--no-cython-compile". This will install a pure Python version of >> Cython without compiling its own sources. >> >> Traceback (most recent call last): >> File "setup.py", line 266, in <module> >> compile_cython_modules(cython_profile, cython_compile_more, >> cython_with_refnanny) >> File "setup.py", line 210, in compile_cython_modules >> result = compile(pyx_source_file) >> File >> "/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/cython-0.21/src/Cython/Compiler/Main.py", >> line 622, in compile >> return compile_single(source, options, full_module_name) >> File >> "/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/cython-0.21/src/Cython/Compiler/Main.py", >> line 575, in compile_single >> return run_pipeline(source, options, full_module_name) >> File >> "/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/cython-0.21/src/Cython/Compiler/Main.py", >> line 400, in run_pipeline >> from . import Pipeline >> File >> "/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/cython-0.21/src/Cython/Compiler/Pipeline.py", >> line 9, in <module> >> from .Visitor import CythonTransform >> File >> "/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/cython-0.21/src/Cython/Compiler/Visitor.py", >> line 14, in <module> >> from . import ExprNodes >> File >> "/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/cython-0.21/src/Cython/Compiler/ExprNodes.py", >> line 38, in <module> >> from .Annotate import AnnotationItem >> File >> "/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/cython-0.21/src/Cython/Compiler/Annotate.py", >> line 9, in <module> >> from xml.sax.saxutils import escape as html_escape >> File >> "/Users/s/builds/sage-6.4.beta3/local/lib/python/xml/sax/saxutils.py", >> line 6, in <module> >> import os, urlparse, urllib, types >> File "/Users/s/builds/sage-6.4.beta3/local/lib/python/urllib.py", >> line 1399, in <module> >> from _scproxy import _get_proxy_settings, _get_proxies >> ImportError: No module named _scproxy >> Error installing Cython >> >> real 0m0.325s >> user 0m0.279s >> sys 0m0.042s >> ************************************************************************ >> Error installing package cython-0.21 >> ************************************************************************ >> Please email sage-devel (http://groups.google.com/group/sage-devel) >> explaining the problem and including the relevant part of the log file >> /Users/s/builds/sage-6.4.beta3/logs/pkgs/cython-0.21.log >> Describe your computer, operating system, etc. >> If you want to try to fix the problem yourself, *don't* just cd to >> /Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/cython-0.21 >> and type 'make' or whatever is appropriate. >> Instead, the following commands setup all environment variables >> correctly and load a subshell for you to debug the error: >> (cd >> '/Users/s/builds/sage-6.4.beta3/local/var/tmp/sage/build/cython-0.21' >> && '/Users/s/builds/sage-6.4.beta3/sage' --sh) >> When you are done debugging, you can type "exit" to leave the subshell. >> ************************************************************************ > > -- > 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 http://groups.google.com/group/sage-release. > For more options, visit https://groups.google.com/d/optout. -- 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 http://groups.google.com/group/sage-release. For more options, visit https://groups.google.com/d/optout.