Skip to content

Conversation

@jeredfloyd
Copy link
Contributor

@jeredfloyd jeredfloyd commented Apr 11, 2022

GCC 12 (libstdc++12) no longer provides strlen() via <string>; these files must #include <cstring> to build on Fedora 36 and later.

Also, hello! I am planning to be the Fedora/EPEL package maintainer for ATS. I'll introduce myself on the mailing list once I have a successfully building Copr repo.

@jeredfloyd jeredfloyd requested a review from bryancall as a code owner April 11, 2022 14:23
@bneradt bneradt added the Build work related to build configuration or environment label Apr 11, 2022
@bneradt bneradt added this to the 10.0.0 milestone Apr 11, 2022
@bneradt
Copy link
Contributor

bneradt commented Apr 11, 2022

[approve ci]

Copy link
Contributor

@bneradt bneradt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good Jered. I've added your username to the CI allow list so your PRs will have the CI run. Thank you for the contribution.

@bneradt
Copy link
Contributor

bneradt commented Apr 11, 2022

Marking this for 9.2.x to address GCC 12 build issues there. These files do not exist in 8.1.x, so not marking for that release.

@bneradt bneradt merged commit 02e58e0 into apache:master Apr 11, 2022
@jeredfloyd jeredfloyd deleted the libstdc++12-cstring branch April 11, 2022 16:57
zwoop pushed a commit that referenced this pull request Apr 11, 2022
@zwoop zwoop modified the milestones: 10.0.0, 9.2.0 Apr 11, 2022
moonchen pushed a commit to moonchen/trafficserver that referenced this pull request May 26, 2022
* asf/9.2.x:
  Updated ChangeLog
  Serve stale content when DNS lookup fails (apache#8484)
  Reuse TSMutex for ts_lua_http_intercept_handler (apache#8687)
  include <cstring> for access to C-string operations (apache#8786)
  Propagate proxy.config.net.sock_option_flag_in to newly accepted connections (apache#8784)
@bryancall bryancall modified the milestones: 9.2.0, 9.1.3 Jun 10, 2022
bryancall pushed a commit that referenced this pull request Jun 13, 2022
JosiahWI pushed a commit to JosiahWI/trafficserver that referenced this pull request Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build work related to build configuration or environment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants