Hide Forgot
Description of problem: It would be nice to have this fixed because then we can test libarchive more and more! Version-Release number of selected component (if applicable): libarchive-3.1.2-10.el7_2.x86_64 How reproducible: always Steps to Reproduce: 1. fetch srpm for rhel 2. install srpm 3. rpmbuild -bp libarchive.spec 4. ./configure 5. make 6. make check Waaaif for it.. Actual results: CCLD libarchive_test libarchive/test/libarchive_test-main.o:(.data+0xb28): undefined reference to `test_read_filter_compress_truncated' libarchive/test/libarchive_test-main.o:(.data+0xb40): undefined reference to `test_read_filter_compress_empty2' libarchive/test/libarchive_test-main.o:(.data+0xb58): undefined reference to `test_read_filter_compress_invalid' libarchive/test/libarchive_test-main.o:(.data+0xcf0): undefined reference to `test_read_format_7zip_malformed' libarchive/test/libarchive_test-main.o:(.data+0x1308): undefined reference to `test_read_format_rar_invalid1' libarchive/test/libarchive_test-main.o:(.data+0x1488): undefined reference to `test_read_format_zip_malformed' libarchive/test/libarchive_test-main.o:(.data+0x1590): undefined reference to `test_read_too_many_filters' collect2: error: ld returned 1 exit status Expected results: Something beatiful! Like working make check. Or maybe ponny. Additional info:
Please use 'rpmbuild -bb *.spec'. Testsuite is run with each build on all architectures, running plain ./configure && make && make check does not have to necessarily work.
Ok. Adding rpmbuild -bc (which configures package) helped. So not a bug.