Re: s390x: glibc32 and gcc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Oct 10, 2019 at 12:39 AM Florian Weimer <fweimer@xxxxxxxxxx> wrote:
> Sorry, I wasn't aware that you were trying to rebuild gcc this week.  I
> spoke to Jakub about the glibc32 change, and he had no objections.
>
> It's not clear how you are handling the transition.  Why do you need to
> change GCC build requirements?  Did anyone request this?
>
> I would have expected a run-time-only compat-mpfr library with the old
> soname, so that GCC keeps working until it is rebuilt.

It's a little trickier than you might expect, because of libmpc, which
is also linked with mpfr.  We had to come up with a way to have mpfr
3, libmpc linked with mpfr 3, mpfr 4, and libmpc linked with mpfr 4
all in the build root at the same time, the former two for the
existing gcc, the latter two to build the new gcc.  That was the
sticking point with the previous effort to move to mpfr 4, back in the
F28 timeframe.  My solution (which no doubt could be improved upon)
was described in the 5th message of this thread, back in July:

https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/thread/GEZQK73LJPCF57K4DRYWNV7WZDHK53WN/

I don't understand your question about changing GCC build
requirements.  They're changing *back* now, to what they were before
the transition began; i.e., mpfr-devel and libmpc-devel.

Thanks for responding so quickly.  I appreciate you fixing the gcc
build and getting it restarted.  I expect it will finish while I am
sleeping tonight, so I'll get the rest of the builds launched first
thing in the morning tomorrow.  Given that we still have to get
through the flint-Singular-polymake-sagemath sequence of builds, they
probably won't finish until Sunday night, or possibly even Monday
morning.  I appreciate everybody's patience with this process.

Regards,
-- 
Jerry James
http://www.jamezone.org/
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux