On Tuesday, November 22, 2016 at 11:29:45 PM UTC, Volker Braun wrote:
>
> Thats a big shit sandwich.... We could just copy Apple's openssl headers 
> from the last version. Presumably they'll keep shipping the old library 
> since Python keeps depending on it. Or are they planning to pull a 3.5mm 
> plug here and ship Python without ssl in the next version? 
>

isn't it already broken (no TLS 1.2 support in urllib)?
 

>
> On Tuesday, November 22, 2016 at 11:24:19 PM UTC+1, Dima Pasechnik wrote:
>>
>> 1) In the Xcode for OSX 10.12, there is no more openssl. It used to be in 
>> some obscure directory, see
>> build/pkgs/python2/spkg-install, the line 
>>
>> cp -rp 
>> "${xcode}"/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-migrator/sdk/MacOSX.sdk/usr/include/openssl
>>
>> Such a path is no longer there, there still is 
>> "${xcode}"/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-migrator/sdks
>> (notice extra 's' at the end), but no openssl there.
>>
>> That is, python that is built does not have a properly working ssl 
>> support, with all the
>>
>> resulting problems. A workaround is to install openssl and rebuild python.
>>
>>
>> 2) Another problem I saw is when building Singular 4.0.3, one ends up
>>
>> with 
>>
>> ...
>>   CXXLD    syzextra.la
>> Making all in pyobject
>>   CXX      pyobject_la-pyobject.lo
>> g++: error: unrecognized command line option '-Wshorten-64-to-32'
>> make[10]: *** [pyobject_la-pyobject.lo] Error 1
>> make[9]: *** [all-recursive] Error 1
>>
>>
>> That is probably to blame on python built with clang, as is done on OSX 
>> since https://trac.sagemath.org/ticket/21567
>>  so this flag somehow 'infects' python ???
>> (although this might be a red herring, as this was from an attempt to 
>> build a binary distribution, see
>> https://github.com/sagemath/binary-pkg/issues/8)
>>
>
the latter turns out binary-pkg specific (which still says that building 
distributable binaries on OSX 10.12 is currently broken in an "interesting" 
way)
 

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

Reply via email to