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

update glibc to 2.38 #3355

Merged
merged 1 commit into from
Aug 31, 2023
Merged

update glibc to 2.38 #3355

merged 1 commit into from
Aug 31, 2023

Commits on Aug 29, 2023

  1. glibc: update to 2.38

    Housekeeping changes:
    * Drop post-release patches for glibc 2.37, and add patches for 2.38.
    
    * Keep the `localedef` hack working with one more hack.
    
    * Remove unsupported configure options, and add new ones to disable
      building `nscd` rather than just excluding it from packaged files.
    
    * Include libmvec for all architectures, since it's now supported on
      aarch64.
    
    Functional changes:
    * `--enable-multi-arch` to include microarch-optimized functions in
      the same DSO. This trades off a small amount of disk space and RAM
      to provide optimized versions of some string and memory functions.
      (This feature was disabled by accident in the original packaging.)
    
    * `--enable-fortify-source` to build with the maximum supported level
      of `_FORTIFY_SOURCE` when possible. Currently, this is "2", but
      will be "3" when we update to GCC 12.
    
    Signed-off-by: Ben Cressey <[email protected]>
    bcressey committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    22d608d View commit details
    Browse the repository at this point in the history