You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
10.2.x branch cannot build on Fedora 45 due to ASN1_STRING opacity #13427
There are a few other items, including const-iness of things. Here's a patch that fixes everything to complete a build successfully on F45. If it looks ok, lmk and I will make it a PR instead. (I haven't yet tested if it creates issues on older releases, but I think it's unlikely.)
FYI, this builds and passes all tests for EPEL 10, so the test_libswoc failure must be a bleeding-edge glibc thing -- it seems to be just matching the wrong invalid index error message so is probably spurious.
Thank you for your work to make a patch for this. I looked over the diff and would like to approve it, so it would be great if you could submit a PR. Make the PR against the master branch and we will mark it for backport to 10.2.x.
Unless the change does not cherry-pick cleanly, an appointed committer will usually do the cherry-picks for you. All you have to do is add the version milestone corresponding to the backport target branch (10.2.0 in your case, I think) to your master PR, and it will be scheduled for cherry-pick.
I remembered the above incorrectly. It is the project that is used for backport tracking, not the milestone. This has now been set up on the linked PR.
This uncovered a different error on ppc64le which is a bit more troubling:
CacheShm purge sweeps by name when the control layout is foreign
-------------------------------------------------------------------------------
/builddir/build/BUILD/trafficserver-10.2.0/src/iocore/cache/unit_tests/test_CacheShm.cc:315
...............................................................................
/builddir/build/BUILD/trafficserver-10.2.0/src/iocore/cache/unit_tests/test_CacheShm.cc:330: FAILED:
CHECK( report.table_untrusted )
with expansion:
false
/builddir/build/BUILD/trafficserver-10.2.0/src/iocore/cache/unit_tests/test_CacheShm.cc:331: FAILED:
CHECK_FALSE( segment_exists(stripe_name) )
with expansion:
!true
Activity
jeredfloyd commentedon Jul 25, 2026
There are a few other items, including const-iness of things. Here's a patch that fixes everything to complete a build successfully on F45. If it looks ok, lmk and I will make it a PR instead. (I haven't yet tested if it creates issues on older releases, but I think it's unlikely.)
jeredfloyd commentedon Jul 25, 2026
All tests then pass on F45 except
test_libswoc, constant bane of my ATS maintenance. I haven't looked into it yet:jeredfloyd commentedon Jul 25, 2026
FYI, this builds and passes all tests for EPEL 10, so the
test_libswocfailure must be a bleeding-edge glibc thing -- it seems to be just matching the wrong invalid index error message so is probably spurious.JosiahWI commentedon Jul 27, 2026
Thank you for your work to make a patch for this. I looked over the diff and would like to approve it, so it would be great if you could submit a PR. Make the PR against the master branch and we will mark it for backport to 10.2.x.
jeredfloyd commentedon Jul 28, 2026
Will try to get to this today. I think the right approach is that I'll submit this separately against both master and 10.2.x branches?
JosiahWI commentedon Jul 28, 2026
Unless the change does not cherry-pick cleanly, an appointed committer will usually do the cherry-picks for you. All you have to do is add the version milestone corresponding to the backport target branch (10.2.0 in your case, I think) to your master PR, and it will be scheduled for cherry-pick.I remembered the above incorrectly. It is the project that is used for backport tracking, not the milestone. This has now been set up on the linked PR.
cmcfarlen commentedon Aug 10, 2026
@jeredfloyd Could you please confirm that the 10.2.0-rc0 tag does work for your needs now?
jeredfloyd commentedon Aug 11, 2026
@cmcfarlen The OpenSSL 4 issues are resolved and builds are (generally) successful for F45 and EL10.
There are two unrelated issues, but I don't think they necessarily need to hold up release as I can track them down and fix in the RPM spec:
I'll look at these as I have time (which probably means one of you or Copilot/Claude will get to it first).
jeredfloyd commentedon Aug 11, 2026
libswoc build error is fixed by PR #13531
jeredfloyd commentedon Aug 11, 2026
fastlz build error is fixed by PR #13532
This uncovered a different error on ppc64le which is a bit more troubling:
jeredfloyd commentedon Aug 11, 2026
I've opened #13534 for the new issue. I believe this issue is resolved and can be closed!