Changes between Version 17 and Version 20 of Ticket #25391


Ignore:
Timestamp:
06/20/18 14:38:43 (17 months ago)
Author:
jdemeyer
Comment:

Do you have a build log of the failed Python 3 build?

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #25391

    • Property Status changed from needs_review to needs_info
    • Property Report Upstream changed from N/A to Reported upstream. Developers acknowledge bug.
    • Property Dependencies changed from #25204,#25353 to
  • Ticket #25391 – Description

    v17 v20  
    55
    66The 1st error manifests itself as a failure to import the crypt module during the build of Python 3.
    7 It is due to an unspecified issue with Fedora 28 implementation of ''crypt()'', which as reported in https://fedoraproject.org/wiki/Changes/Replace_glibc_libcrypt_with_libxcrypt is not the standard glibc implementation. Since I couldn't find a way to fix the crypt implementation in a reliable manner, I opted to implement the patch reported here https://bugs.python.org/issue28503 to allow python to use ''r_crypt()'', which works.
    8 
    9 
    10 For specifics on how the latter two errors are solved, see the sage-devel discussion at https://groups.google.com/forum/#!msg/sage-devel/NgzlZknrizg/o-_Exw8jCAAJ
     7It is due to an unspecified issue with Fedora 28 implementation of `crypt()`, which as reported in https://fedoraproject.org/wiki/Changes/Replace_glibc_libcrypt_with_libxcrypt is not the standard glibc implementation. Since I couldn't find a way to fix the crypt implementation in a reliable manner, I opted to implement the patch reported here https://bugs.python.org/issue28503 to allow python to use `crypt_r()`, which works.