#1925 Potential delay in toolchain readiness for 64-bit POWER LE transition to 128-bit IEEEE long double.
Closed Opened by codonell.

As part of the glibc 2.28 development upstream plans to change the ppc64le default ABI for long double from "IBM long double" to "IEEE 128-bit long double", this change is documented here:
https://fedoraproject.org/wiki/Changes/PPC64LE_Float128_Transition

We have a potential problem here in that the required changes may not be ready for 2018-07-11 mass rebuild per the current Fedora 29 schedule: https://fedoraproject.org/wiki/Releases/29/Schedule

I will keep this ticket updated as we make progress upstream with the work. Upstream may delay the ABI freeze by two weeks, which means an optimal mass rebuild might be a week later on 2018-07-18.

To be clear I am not requesting any change at this point. I am only providing a heads-up that there is a potential for a delay here or if it comes to it a complete cancellation of the float128 transition for ppc64le (which we wouldn't like to see, but there are deadlines).

I will also be updating the related releng ticket:
https://pagure.io/releng/issue/7475


Upstream discussion:
https://www.sourceware.org/ml/libc-alpha/2018-06/msg00818.html

If we do decide to do this, I think we have the most slack in the schedule between the mass rebuild and branching— that is, if we delay the mass rebuild, let's leave the branching and the rest of the schedule as it is now.

IBM is no longer going to do the transition for Fedora 29, the transition is delayed until Fedora 30.

We can close this ticket.

Public statement of the delay by IBM:
https://www.sourceware.org/ml/libc-alpha/2018-07/msg00083.html

Metadata Update from @zbyszek:
- Issue status updated to: Closed (was: Open)

Metadata