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.

Reply via email to