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

github: Test with musl #682

Merged
merged 19 commits into from
Sep 2, 2024
Merged

github: Test with musl #682

merged 19 commits into from
Sep 2, 2024

Commits on Aug 28, 2024

  1. test: Split raft uv tests that rely on mocking getaddrinfo

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    87e8e6b View commit details
    Browse the repository at this point in the history
  2. test: Rename PAGE_SIZE constant to avoid clash with system define

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    1eb4fd7 View commit details
    Browse the repository at this point in the history
  3. test: Don't call sqlite3_config to replace allocator after setup

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    8737e06 View commit details
    Browse the repository at this point in the history
  4. test: Remove include of execinfo.h

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    bb328c2 View commit details
    Browse the repository at this point in the history
  5. Suppress generation of unwind tables

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    98284ea View commit details
    Browse the repository at this point in the history
  6. Add static build job on Ubuntu

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    8769923 View commit details
    Browse the repository at this point in the history
  7. Run addrinfo binary in normal CI test job

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f9d0866 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Makefile.am: better test support

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    69079c3 View commit details
    Browse the repository at this point in the history
  2. Build configuration for static deps

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    86b5f08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b253ea4 View commit details
    Browse the repository at this point in the history
  4. fixup static build configuration

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    7a07c24 View commit details
    Browse the repository at this point in the history
  5. Skip addrinfo tests when libc is statically linked

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    5e9c7e7 View commit details
    Browse the repository at this point in the history
  6. Use latest versions of dependencies in build-static.sh

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    2580072 View commit details
    Browse the repository at this point in the history
  7. Fix

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    6557dd7 View commit details
    Browse the repository at this point in the history
  8. Remove -fexceptions and -fno-exceptions

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    788d99a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    77d99b5 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Improve and document addrinfo fixture for WITH_STATIC_DEPS

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    63367d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3da286 View commit details
    Browse the repository at this point in the history
  3. Fix

    Signed-off-by: Cole Miller <cole.miller@canonical.com>
    cole-miller committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    1fb3a1f View commit details
    Browse the repository at this point in the history