On Thu, Aug 21, 2025 at 12:41 PM Stephen Gallagher <sgall...@redhat.com> wrote: > > On Thu, Aug 21, 2025 at 9:50 AM Mamoru TASAKA <mtas...@fedoraproject.org> > wrote: > > > > Orion Poplawski wrote on 2025/08/21 21:55: > > > koschei build Jul 06 - 55 minutes: > > > https://koji.fedoraproject.org/koji/taskinfo?taskID=134622296 > > > > > > full build Jul 10 - 32 hours 13 min > > > https://koji.fedoraproject.org/koji/taskinfo?taskID=134741067 > > > > > > no dependency changes from the previous koshchei build. Changelog > > > reports: > > > * Thu Jul 10 2025 Stephen Gallagher <sgall...@redhat.com> - 3.10.3-4 > > > - Rebuilt for libarrow 20 > > > > > > and builds after that have been at least 21 hours. > > > > > > current build - 18 hours so far > > > https://koji.fedoraproject.org/koji/taskinfo?taskID=136275135 > > > > > > build.log shows: > > > > > > find-debuginfo: starting > > > Extracting debug info from 43 files > > > > > > and has been there for hours. > > > > > > So, did the static debuginfo collection change affect this? Did > > > something in libarrow 20? > > > > > > Any ideas? > > > > > > > At least debuginfo rpm changed from 5.1-7.fc42 to 5.2-1.fc43 > > on 2025-07-07, which is during that period: > > > > https://koji.fedoraproject.org/koji/packageinfo?packageID=33647 > > > > This may explain the issue you see. > > > > I'd also point out that > https://koji.fedoraproject.org/koji/buildinfo?buildID=2793712 built on > Aug 15th in just over an hour in a Fedora 42 buildroot (which still > has debuginfo 5.1). I'm attempting to prove it right now, but it looks > likely that something severely regressed performance in 5.2. CCing > Mark Wielaard for awareness.
I strongly suspect that https://sourceware.org/cgit/debugedit/commit/?id=eaf5bfc1a67652530efc2a2037ca80ec63aba0f8 is to blame. From its commit message: "This works by having find-debuginfo find .a files, extracting all the .o files one at a time, running debugedit, then repacking the files back into the .a." Since all of the time is being spent in `/usr/bin/ar`, this would definitely explain it. -- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue