Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

glibc: update to 2.39. #49163

Closed
wants to merge 12 commits into from
Closed

glibc: update to 2.39. #49163

wants to merge 12 commits into from

Conversation

oreo639
Copy link
Member

@oreo639 oreo639 commented Mar 7, 2024

Testing the changes

  • I tested the changes in this PR: briefly

[ci skip]

Depends on: #49146
See: #49162

No major packaging changes indicated by upstream:
https://sourceware.org/glibc/wiki/Release/2.39
https://lists.gnu.org/archive/html/info-gnu/2024-01/msg00017.html

@classabbyamp classabbyamp added the core core package label Mar 7, 2024
@ahesford
Copy link
Member

I merged #49146 and then did some tests to confirm that glibc would actually build on musl masterdirs without the localedef dependency. In 4ed2d58 I added a guard that will allow glibc to be built on musl without the C.UTF-8 locale. Please improve on that logic here if you think there is a better option.

@oreo639 oreo639 force-pushed the glibc2.39 branch 2 times, most recently from 25a5e27 to 32a5532 Compare March 13, 2024 23:25
@oreo639 oreo639 marked this pull request as ready for review March 14, 2024 02:24
@oreo639
Copy link
Member Author

oreo639 commented Mar 14, 2024

I added a guard that will allow glibc to be built on musl without the C.UTF-8 locale.

Thanks, I added an extra condition in this PR so that if cross compiling to/from the same architecture, it will do the make -C localedata ... (since the newly built binary will be run with the newly built glibc).

@oreo639 oreo639 force-pushed the glibc2.39 branch 3 times, most recently from 62d71f8 to 7ac1944 Compare March 15, 2024 09:35
srcpkgs/glibc/template Outdated Show resolved Hide resolved
@oreo639 oreo639 force-pushed the glibc2.39 branch 4 times, most recently from 64056d9 to be272e8 Compare March 16, 2024 22:58
@oreo639
Copy link
Member Author

oreo639 commented Mar 17, 2024

Merged d52e080

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core core package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants