2021年6月23日(水) 0:06 Dima Pasechnik <[email protected]>: > On Tue, Jun 22, 2021 at 3:45 PM Kazuyoshi Furutaka > <[email protected]> wrote: > [...] > > First of all, I'd like to let you know that on Fedora-34 (x86_64), the > simple build (configured with --prefix only) of prestine gcc-10.3.0 fails > without the static version of libstdc++ library (please read this thread > for details). > > > > On Fedora-33 systems, it can build without libstdc++.a; I've tried to > investigate the reason but couldn't figure out yet. > > > > Then, even on a Fedora-34 (x86_64) system WITH libstdc++.a, the build of > Sage 9.4.beta3 fails; the build of gcc-10.3.0 failed due to > "gcc-multilib-multiarch.patch": without it, the build of gcc succeeds. > I'll attach the log of the failed gcc build. > > On Fedora, > > MULTILIB_OSDIRNAMES = m64=../lib64 m32=../lib mx32=../libx32 > > instead of > > MULTILIB_OSDIRNAMES = m64=../lib m32=../lib32 mx32=../libx32 > > > > Sorry for just a report; I could not yet figure out how to resolve this > issue (modify the patch). > > it is not clear what you are trying to do. > > The reasons gcc is included as a package in Sage are mostly > historical; I don't think there are many current use cases for it, > and I think it actually should be removed. > Fortunately there are enough options nowadays to source C/C++/Fortran > compilers elsewhere. > (at most, Sage might need to add some C,C++,Fortran flags) > > HTH, > Dima >
I once post a reply but it seems to disappear... I just want to build Sage from source. The sage-build try to build GCC and a huge number of its dependent packages though they're already on my system as rpm packages because GCC on Fedora is TOO NEW. So I'm very happy if someone modify the build system to avoid the time-consuming build of GCC and its dependent! Yours, Kazuyoshi -- Kazuyoshi Furutaka -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CANjERvf_M%3DDf25S3HKvkPhzXMxNEXGRcAbtUSU6g0J2UG6Q3CQ%40mail.gmail.com.
