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.