Skip to content

Build on Alpine Linux fails due to missing -lexecinfo #331

Open
@krupenik

Description

@krupenik
[ 30%] Building CXX object opencl/test/unit_test/offline_compiler/CMakeFiles/ocloc_tests.dir/__/__/__/__/shared/offline_compiler/source/utilities/linux/get_current_dir_linux.cpp.o
[ 30%] Building CXX object opencl/test/unit_test/offline_compiler/CMakeFiles/ocloc_tests.dir/__/__/__/__/shared/source/os_interface/linux/os_thread_linux.cpp.o
[ 30%] Linking CXX executable ../../../../bin/ocloc_tests
/usr/lib/gcc/x86_64-alpine-linux-musl/9.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: CMakeFiles/ocloc_tests.dir/__/__/__/__/shared/offline_compiler/source/utilities/linux/safety_caller_linux.cpp.o: in function `SafetyGuardLinux::sigAction(int, siginfo_t*, void*)':
safety_caller_linux.cpp:(.text._ZN16SafetyGuardLinux9sigActionEiP9siginfo_tPv[_ZN16SafetyGuardLinux9sigActionEiP9siginfo_tPv]+0x46): undefined reference to `backtrace'
/usr/lib/gcc/x86_64-alpine-linux-musl/9.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: safety_caller_linux.cpp:(.text._ZN16SafetyGuardLinux9sigActionEiP9siginfo_tPv[_ZN16SafetyGuardLinux9sigActionEiP9siginfo_tPv]+0x5d): undefined reference to `backtrace_symbols'
collect2: error: ld returned 1 exit status
make[2]: *** [opencl/test/unit_test/offline_compiler/CMakeFiles/ocloc_tests.dir/build.make:795: bin/ocloc_tests] Error 1
make[2]: Leaving directory '/home/dennis/aports/testing/intel-compute-runtime/src/compute-runtime-20.23.16988/build'
make[1]: *** [CMakeFiles/Makefile2:9367: opencl/test/unit_test/offline_compiler/CMakeFiles/ocloc_tests.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

PR: #330

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions