Commit f99e31a4 authored by jan.koester's avatar jan.koester
Browse files

test

parent 8f974668
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -116,16 +116,16 @@ ensure_kernel_headers() {
        set -e
        apt-get install -y --no-install-recommends linux-libc-dev

        # Copy linux and asm-generic headers
        # Copy linux and asm-generic headers (dereference symlinks with -L)
        rm -rf /usr/local/musl/include/linux /usr/local/musl/include/asm-generic /usr/local/musl/include/asm
        cp -a /usr/include/linux /usr/local/musl/include/
        cp -a /usr/include/asm-generic /usr/local/musl/include/
        cp -aL /usr/include/linux /usr/local/musl/include/
        cp -aL /usr/include/asm-generic /usr/local/musl/include/

        # Find asm headers for the native architecture
        MULTIARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH 2>/dev/null || echo "x86_64-linux-gnu")
        if [ -d "/usr/include/${MULTIARCH}/asm" ]; then
            echo "Found native asm headers at: /usr/include/${MULTIARCH}/asm"
            cp -a "/usr/include/${MULTIARCH}/asm" /usr/local/musl/include/
            cp -aL "/usr/include/${MULTIARCH}/asm" /usr/local/musl/include/
        elif [ -d /usr/include/asm ]; then
            cp -a /usr/include/asm /usr/local/musl/include/
        else