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

build(macos/other): librt is not needed #24

Open
wants to merge 1 commit into
base: mariadb-4.x
Choose a base branch
from

Commits on Aug 28, 2024

  1. build(macos/other): librt is not needed for glibc >= 2.17

    Since glibc >=2.17 (2012-12-25), librt is a stub-only library.
    (https://abi-laboratory.pro/?view=changelog&l=glibc&v=2.17)
    
    * The `clock_*' suite of functions (declared in <time.h>) is now available
      directly in the main C library.  Previously it was necessary to link with
      -lrt to use these functions.  This change has the effect that a
      single-threaded program that uses a function such as `clock_gettime' (and
      is not linked with -lrt) will no longer implicitly load the pthreads
      library at runtime and so will not suffer the overheads associated with
      multi-thread support in other code such as the C++ runtime library.
    
    Current version on Arch Linux is 2.40.
    
    It is however is required for Debian 10, 11 and Ubuntu 20.04.
    
    Signed-off-by: Ivan Prisyazhnyy <[email protected]>
    sitano committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a19b6aa View commit details
    Browse the repository at this point in the history