As I wrote - you need to backport the patch from https://bugs.python.org/issue28503 <https://www.google.com/url?q=https%3A%2F%2Fbugs.python.org%2Fissue28503&sa=D&sntz=1&usg=AFQjCNESigXVaeH_9SZmQSbKTb4LZ_KiFQ> Hopefully he opens a ticket with the fix soon (he just got his trac account fixed).
On Thursday, May 17, 2018 at 10:39:46 PM UTC+1, Enrique Artal wrote: > > I would be interested on how he solved the problem! > > El jueves, 17 de mayo de 2018, 21:04:15 (UTC+2), Dima Pasechnik escribió: >> >> On Fedora 28 (another gcc-8 system) Dario (my student) also had problem >> with building python3, as we were getting a broken crypt module. >> A remedy he found, after a lot of debugging, was to backport the patch >> from >> https://bugs.python.org/issue28503 >> <https://www.google.com/url?q=https%3A%2F%2Fbugs.python.org%2Fissue28503&sa=D&sntz=1&usg=AFQjCNESigXVaeH_9SZmQSbKTb4LZ_KiFQ> >> (which uses crypt_r if available) >> >> On Thursday, May 17, 2018 at 7:23:30 AM UTC+1, vdelecroix wrote: >>> >>> Dear F, >>> >>> Thanks! >>> >>> For Python 2.7-14 we will be switching for 2.7-15 that does cause any >>> trouble with GCC 8.1.0. See [1]. >>> >>> For linbox, there is at least [2] opened (but no patch for the moment). >>> >>> BTW, when I did build Sage with 8.1.0 few times ago I also had troubles >>> with fflas that you do not mention (complaints about "const void"). >>> >>> [1] https://trac.sagemath.org/ticket/25204 >>> [2] https://trac.sagemath.org/ticket/25353 >>> >>> Vincent >>> >>> On 17/05/2018 04:59, fidelbc wrote: >>> > Hello all, >>> > >>> > Wanted to leave this note for anybody running into gcc8 compiling >>> issues. >>> > This was built on archlinux using their gcc 8.1.0-1 package. >>> Fortunately >>> > there are fixes floating around, please see attached patches. >>> > >>> > - Python-2.7.14 >>> > >>> > Error (sorry for the lack of details, lost the log file:-/ ): >>> > /bin/sh: line 5: 25857 Segmentation fault (core dumped) ... >>> > Fix: >>> > Place attached patch gcc8_python.patch (also available at [1]) under >>> > $SAGEDIR/build/pkgs/python2/patches. I guess this is now fixed at >>> 2.7.15, >>> > see [2]. >>> > >>> > >>> > - linbox-1.5.2 >>> > >>> > Error: >>> > ../../linbox/matrix/densematrix/blas-transposed-matrix.h:74:8: error: >>> too >>> > many template-parameter-lists >>> > class TransposedBlasMatrix< TransposedBlasMatrix< Matrix > > : >>> public >>> > Matrix { >>> > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> > Fix: >>> > Place attached patch gcc8_linbox.patch (also available at [3]) under >>> > $SAGEDIR/build/pkgs/linbox/patches >>> > >>> > Best, >>> > f >>> > >>> > [1]: >>> https://mail.python.org/pipermail/python-dev/2018-January/152011.html >>> > [2]: >>> > >>> https://github.com/python/cpython/commit/0b91f8a668201fc58fa732b8acc496caedfdbae0 >>> >>> > [3]: >>> > >>> https://git.archlinux.org/svntogit/community.git/tree/trunk/linbox-gcc8.patch?h=packages/linbox >>> >>> > >>> >> -- 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.