On 07/07/2017 04:20 PM, Carlos O'Donell wrote: > On 07/07/2017 08:53 AM, Florian Weimer wrote: >> We currently have an invalid IFUNC resolver in libgcc.a on POWER >> (rhbz#1467526). glibc in rawhide recently started linking that into the >> library and there are significant problems with that (rhbz#1467518). >> >> I'll be on PTO next week, and it does not seem likely that this is going >> to be resolved upstream before that. If upstream (both glibc GCC are >> involved) don't come up with a solution, I'm not sure >> >> If we downgrade glibc to 2.25 in rawhide, we will have to rebuild at >> least the following packages right after that because they have a >> GLIBC_2.26 symbol version dependency: >> >> inn-2.6.1-6.fc27.src.rpm >> remctl-3.13-4.fc27.src.rpm >> sudo-1.8.20p2-1.fc27.src.rpm >> tmux-2.5-1.fc27.src.rpm >> unbound-1.6.4-1.fc27.src.rpm >> xorg-x11-server-1.19.3-6.fc27.src.rpm >> >> Besides the glibc downgrade, I'm not aware of anything else we could do >> to get ready for the mass rebuild in time. > > IBM has worked through a patch that will fix the libgcc issue: > https://sourceware.org/ml/libc-alpha/2017-06/msg01430.html > > All we need to do now is: > * Get the gcc trunk patch into F27 gcc. > * Rebuild gcc and libgcc. > * Rebuild glibc. > > And that should be everything we need to do before the mass rebuild > start on the 12th. > > I'm reaching out to Jakub/Marek on the gcc side to get help with this. Status update: * Get the gcc trunk patch into F27 gcc. * Patch committed to trunk [Done -- IBM] * Rebuild gcc and libgcc [In progress -- Red Hat] * Blocked on several header issues and changes which make gcc FTBS. Working on fixing the issues. * Fedora backport [Not started] * Rebuild gcc and libgcc [Not started] * Rebuild glibc * Patch committed to trunk [In progress -- IBM] * Second round review complete, and final patch in progress. * Sync to Fedora [Waiting -- Red Hat] * Rebuild [Waiting -- Red Hat] If we're lucky we can get everything ready for the 12th, but we might need another day or two given how long it takes to build gcc on all the arches. -- Cheers, Carlos. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx