Bug 2435255 - buildbox: FTBFS in Fedora Rawhide
Summary: buildbox: FTBFS in Fedora Rawhide
Keywords:
Status: CLOSED COMPLETED
Alias: None
Product: Fedora
Classification: Fedora
Component: buildbox
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Javier Jardón
QA Contact:
URL: https://koschei.fedoraproject.org/pac...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-01-29 12:02 UTC by Ben Beasley
Modified: 2026-02-12 21:25 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-02-12 21:25:48 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ben Beasley 2026-01-29 12:02:25 UTC
Description of problem:
Package buildbox fails to build from source in Fedora Rawhide.

Version-Release number of selected component (if applicable):
1.3.44-1.fc44

Steps to Reproduce:
koji build --scratch f44 buildbox-1.3.44-1.fc44.src.rpm

Additional info:
This package is tracked by Koschei. See:
https://koschei.fedoraproject.org/package/buildbox

Reproducible: Always

Actual Results:
In the latest Koschei build, I see:

[ RUN      ] ProductsTest.DefaultLinkOutput
E0122 03:19:23.754770 23478 linkdeps.cpp:83] 2026-01-22T03:19:23.754+0000 [23478:140116642346944] [linkdeps.cpp:83] [ERROR] Failed to execute: objdump -p /usr/lib/gcc/x86_64-redhat-linux/16/libatomic_asneeded.so 
E0122 03:19:23.754804 23478 linkdeps.cpp:84] 2026-01-22T03:19:23.754+0000 [23478:140116642346944] [linkdeps.cpp:84] [ERROR] Exit status: 1
unknown file: Failure
C++ exception with description "Subprocess failed" thrown in the test body.
[  FAILED  ] ProductsTest.DefaultLinkOutput (200 ms)
[ RUN      ] ProductsTest.LinkDeps
E0122 03:19:23.865072 23478 linkdeps.cpp:83] 2026-01-22T03:19:23.865+0000 [23478:140116642346944] [linkdeps.cpp:83] [ERROR] Failed to execute: objdump -p /usr/lib/gcc/x86_64-redhat-linux/16/libatomic_asneeded.so 
E0122 03:19:23.865111 23478 linkdeps.cpp:84] 2026-01-22T03:19:23.865+0000 [23478:140116642346944] [linkdeps.cpp:84] [ERROR] Exit status: 1
unknown file: Failure
C++ exception with description "Subprocess failed" thrown in the test body.
[  FAILED  ] ProductsTest.LinkDeps (110 ms)
[ RUN      ] ProductsTest.LinkDepsThinArchive
[       OK ] ProductsTest.LinkDepsThinArchive (5 ms)
[ RUN      ] ProductsTest.LinkDepsNeededLibraries
E0122 03:19:24.035717 23478 linkdeps.cpp:83] 2026-01-22T03:19:24.035+0000 [23478:140116642346944] [linkdeps.cpp:83] [ERROR] Failed to execute: objdump -p /usr/lib/gcc/x86_64-redhat-linux/16/libatomic_asneeded.so 
E0122 03:19:24.035750 23478 linkdeps.cpp:84] 2026-01-22T03:19:24.035+0000 [23478:140116642346944] [linkdeps.cpp:84] [ERROR] Exit status: 1
unknown file: Failure
C++ exception with description "Subprocess failed" thrown in the test body.
[  FAILED  ] ProductsTest.LinkDepsNeededLibraries (169 ms)
[ RUN      ] ProductsTest.Subdirectory
[       OK ] ProductsTest.Subdirectory (10 ms)
[ RUN      ] ProductsTest.SubdirectoryPrecompiledHeader
[       OK ] ProductsTest.SubdirectoryPrecompiledHeader (9 ms)
[ RUN      ] ProductsTest.SubdirectoryLink
E0122 03:19:24.132681 23478 linkdeps.cpp:83] 2026-01-22T03:19:24.132+0000 [23478:140116642346944] [linkdeps.cpp:83] [ERROR] Failed to execute: objdump -p /usr/lib/gcc/x86_64-redhat-linux/16/libatomic_asneeded.so 
E0122 03:19:24.132720 23478 linkdeps.cpp:84] 2026-01-22T03:19:24.132+0000 [23478:140116642346944] [linkdeps.cpp:84] [ERROR] Exit status: 1
unknown file: Failure
C++ exception with description "Subprocess failed" thrown in the test body.
[  FAILED  ] ProductsTest.SubdirectoryLink (71 ms)

While rebuilding in a side tag for the latest abseil-cpp, I see:

[ RUN      ] ProductsTest.DefaultLinkOutput
unknown file: Failure
C++ exception with description "basic_string::substr: __pos (which is 18446744073709551613) > this->size() (which is 18)" thrown in the test body.
[  FAILED  ] ProductsTest.DefaultLinkOutput (52 ms)
[ RUN      ] ProductsTest.LinkDeps
unknown file: Failure
C++ exception with description "basic_string::substr: __pos (which is 18446744073709551613) > this->size() (which is 18)" thrown in the test body.
[  FAILED  ] ProductsTest.LinkDeps (56 ms)
[ RUN      ] ProductsTest.LinkDepsThinArchive
[       OK ] ProductsTest.LinkDepsThinArchive (2 ms)
[ RUN      ] ProductsTest.LinkDepsNeededLibraries
unknown file: Failure
C++ exception with description "basic_string::substr: __pos (which is 18446744073709551613) > this->size() (which is 18)" thrown in the test body.
[  FAILED  ] ProductsTest.LinkDepsNeededLibraries (88 ms)
[ RUN      ] ProductsTest.Subdirectory
[       OK ] ProductsTest.Subdirectory (6 ms)
[ RUN      ] ProductsTest.SubdirectoryPrecompiledHeader
[       OK ] ProductsTest.SubdirectoryPrecompiledHeader (5 ms)
[ RUN      ] ProductsTest.SubdirectoryLink
unknown file: Failure
C++ exception with description "basic_string::substr: __pos (which is 18446744073709551613) > this->size() (which is 18)" thrown in the test body.
[  FAILED  ] ProductsTest.SubdirectoryLink (49 ms)

In both cases, the failing tests are:

[  FAILED  ] 4 tests, listed below:
[  FAILED  ] ProductsTest.DefaultLinkOutput
[  FAILED  ] ProductsTest.LinkDeps
[  FAILED  ] ProductsTest.LinkDepsNeededLibraries
[  FAILED  ] ProductsTest.SubdirectoryLink

within the recc_deps_tests test executable.


Additional Information:
This regression appeared since I conducted a COPR impact check for the abseil-cpp update. It’s not related to abseil-cpp, but merging the abseil-cpp side tag without a successful buildbox rebuild will cause buildbox to fail to install in Rawhide. Since buildbox is a leaf package, it can be fixed and rebuilt after the side tag is merged without too much disruption, so I do plan to merge the side tag promptly (in the next couple of hours).

Comment 1 Javier Jardón 2026-02-12 21:25:48 UTC
This should be fixed: https://bodhi.fedoraproject.org/updates/FEDORA-2026-62d6f46802


Note You need to log in before you can comment on or make changes to this bug.