Due to a possible change related to GCC, packages like openxr and
luxcorereneder failed to build with these errors:
/tmp/ccHa7xrs.ltrans2.ltrans.o: in function
`RuntimeManifestFile::CreateIfValid(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::vector<std::unique_ptr<RuntimeManifestFile,
std::default_delete<RuntimeManifestFile> >,
std::allocator<std::unique_ptr<RuntimeManifestFile,
std::default_delete<RuntimeManifestFile> > > >&)':
<artificial>:(.text+0x3b56): undefined reference to
`std::experimental::filesystem::v1::current_path[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x3ba6): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: <artificial>:(.text+0x3bc6): undefined reference to
`std::experimental::filesystem::v1::canonical(std::experimental::filesystem::v1::__cxx11::path
const&, std::experimental::filesystem::v1::__cxx11::path const&)'
/usr/bin/ld: /tmp/ccHa7xrs.ltrans2.ltrans.o: in function
`CheckAllFilesInThePath(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool,
std::vector<std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > > >&)':
<artificial>:(.text+0x7da5): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: <artificial>:(.text+0x7dad): undefined reference to
`std::experimental::filesystem::v1::status(std::experimental::filesystem::v1::__cxx11::path
const&)'
/usr/bin/ld: <artificial>:(.text+0x7e9b): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: <artificial>:(.text+0x7eac): undefined reference to
`std::experimental::filesystem::v1::__cxx11::directory_iterator::directory_iterator(std::experimental::filesystem::v1::__cxx11::path
const&, std::experimental::filesystem::v1::directory_options,
std::error_code*)'
/usr/bin/ld: <artificial>:(.text+0x7f52): undefined reference to
`std::experimental::filesystem::v1::__cxx11::directory_iterator::operator*()
const'
/usr/bin/ld: <artificial>:(.text+0x8033): undefined reference to
`std::experimental::filesystem::v1::__cxx11::directory_iterator::operator++()'
/usr/bin/ld: /usr/bin/ld: DWARF error: invalid abstract instance DIE ref
/tmp/ccHa7xrs.ltrans3.ltrans.o: in function
`FileSysUtilsGetAbsolutePath(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >&)':
<artificial>:(.text+0x15d7): undefined reference to
`std::experimental::filesystem::v1::current_path[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x1626): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: <artificial>:(.text+0x163e): undefined reference to
`std::experimental::filesystem::v1::absolute(std::experimental::filesystem::v1::__cxx11::path
const&, std::experimental::filesystem::v1::__cxx11::path const&)'
/usr/bin/ld: /tmp/ccHa7xrs.ltrans3.ltrans.o: in function
`FileSysUtilsCombinePaths(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >&) [clone .isra.0]':
<artificial>:(.text+0x1f05): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: <artificial>:(.text+0x1f69): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: <artificial>:(.text+0x1fc4): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: /tmp/ccHa7xrs.ltrans3.ltrans.o: in function
`FileSysUtilsGetParentPath(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >&) [clone .isra.0]':
<artificial>:(.text+0x234d): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: <artificial>:(.text+0x235d): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::parent_path() const'
/usr/bin/ld: /tmp/ccHa7xrs.ltrans3.ltrans.o: in function
`FileSysUtilsIsAbsolutePath(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&) [clone .isra.0]':
<artificial>:(.text+0x25fd): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: <artificial>:(.text+0x2605): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::has_root_directory()
const'
/usr/bin/ld: /tmp/ccHa7xrs.ltrans3.ltrans.o: in function
`FileSysUtilsPathExists(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&) [clone .isra.0]':
<artificial>:(.text+0x271d): undefined reference to
`std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: <artificial>:(.text+0x2725): undefined reference to
`std::experimental::filesystem::v1::status(std::experimental::filesystem::v1::__cxx11::path
const&)'
collect2: error: ld returned 1 exit status
gmake[2]: *** [src/loader/CMakeFiles/openxr_loader.dir/build.make:273:
src/loader/libopenxr_loader.so.1.0.15] Error 1
gmake[2]: Leaving directory
'/builddir/build/BUILD/OpenXR-SDK-Source-release-1.0.15/x86_64-redhat-linux-gnu'
gmake[1]: *** [CMakeFiles/Makefile2:338:
src/loader/CMakeFiles/openxr_loader.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
Result from luxcorerender
https://copr.fedorainfracloud.org/coprs/luya/blender-egl/build/2131056/
Result from openxr
https://copr.fedorainfracloud.org/coprs/luya/blender-egl/build/2131057/
Could someone address the issue please? Thanks in advance.
--
Luya Tshimbalanga
Fedora Design Team
Fedora Design Suite maintainer
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure