Skip to content
New issue

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

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

Already on GitHub? # to your account

Update to alpine 3.18 and llvm16 #8

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

sdirkwinkel
Copy link

No description provided.

This makes it easier to diff and place new options.

Signed-off-by: Steffen Dirkwinkel <s.dirkwinkel@beckhoff.com>
With llvm16 + DLIBCXX_HAS_ATOMIC_LIB=OFF we don't need the patch
anymore.

libexecinfo is not packaged anymore. Use DCOMPILER_RT_BUILD_GWP_ASAN=OFF
to avoid needing it.

Tests:
/project/tests # sh ./test.sh
/project/tests # ldd main1
        /lib/ld-musl-x86_64.so.1 (0x7fd38e3ed000)
        libc++.so.1 => /usr/local/lib/libc++.so.1 (0x7fd38e310000)
        libc++abi.so.1 => /usr/local/lib/libc++abi.so.1 (0x7fd38e2e2000)
        libunwind.so.1 => /usr/local/lib/libunwind.so.1 (0x7fd38e2d3000)
        libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7fd38e3ed000)
/project/tests # ldd main2
/lib/ld-musl-x86_64.so.1: main2: Not a valid dynamic program
/project/tests # ldd main3
        /lib/ld-musl-x86_64.so.1 (0x7fe2672a1000)
        libc++.so.1 => /usr/local/lib/libc++.so.1 (0x7fe266729000)
        libc++abi.so.1 => /usr/local/lib/libc++abi.so.1 (0x7fe267273000)
        libunwind.so.1 => /usr/local/lib/libunwind.so.1 (0x7fe267264000)
        libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7fe2672a1000)

Signed-off-by: Steffen Dirkwinkel <s.dirkwinkel@beckhoff.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant