Changes between Initial Version and Version 15 of Ticket #25391
- Timestamp:
- 06/20/18 11:50:49 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #25391
-
Property
Status
changed from
new
toneeds_info
- Property Cc dimpase added
-
Property
Dependencies
changed from
to
#25204,#25353
-
Property
Branch
changed from
to
u/Vaush/sagemath_fails_to_build_on_on_fedora_28_with_gcc_8_1
-
Property
Commit
changed from
to
5be7adc8c90d54d53c77fa8a20a8df1a223ea577
-
Property
Status
changed from
-
Ticket #25391 – Description
initial v15 14 14 }}} 15 15 16 The first error is due to an unspecified issue with Fedora 28 implementation of ''crypt()'' or its usage in pyhton 3.6.1.16 The first error 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. 17 17 18 18 The errors in the last two packages, instead, are due to more general issues with the new 8.1 version of gcc. … … 30 30 }}} 31 31 32 For specifics on how the errors are solved by the attached patches, see the sage-devel discussion at https://groups.google.com/forum/#!msg/sage-devel/NgzlZknrizg/o-_Exw8jCAAJ32 For specifics on how the errors are solved, see the sage-devel discussion at https://groups.google.com/forum/#!msg/sage-devel/NgzlZknrizg/o-_Exw8jCAAJ 33 33 34 **crypt.patch** is to be added to python3 package 35 **zzz_conf.patch** is to be added to python3 package 36 37 **packing.patch** is to be added to python2 package 38 39 **multiple_templates.patch** is to be added to linbox package 34 N.B: while originally this ticket fixed all 3 bugs, since the last two were solved separately in two different tickets, now the current ticket only fixes the python 3 bug, while mergin the tickets listed as dependencies to fix the others.