-
Notifications
You must be signed in to change notification settings - Fork 30
Description
Description
When tryin to run generated test for function in libbpf project it fails, because cannot find links to functions from external libraries.
To Reproduce
All actions should be performed on the branch kichunya/projects
- Follow issue 490 to configure the project.
- Generate tests for some function.
- Try to run regression tests.
Expected behavior
Tests passed.
Actual behavior
Run fails with following errors:
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'gelf_getphdr'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'gelf_getnote'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_getphdrnum'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_update'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_newscn'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_newdata'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf64_newehdr'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'gzopen64'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'gzgets'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'gzclose'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'gelf_getsym'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_ndxscn'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_memory'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_kind'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_getshdrnum'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_errmsg'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf64_getshdr'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf64_getehdr'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'gelf_getshdr'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'gelf_getehdr'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'gelf_getclass'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_version'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_strptr'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_rawdata'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_nextscn'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_getshdrstrndx'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_getscn'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_getdata'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_end'
/home/utbot/libbpf/utbot_tests/makefiles/src/../../../build/liblibbpf.a.so: error: undefined reference to 'elf_begin'
All libraries, that contain this functions, are installed.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status