Summary: | media-tv/kodi-19.5 failed to emerge with USE=vaapi | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Leonid Kopylov <leonchik1976> |
Component: | Current packages | Assignee: | Craig Andrews <candrews> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | xavier.miller |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log.xz |
Description
Leonid Kopylov
2023-05-05 15:57:51 UTC
Created attachment 861201 [details]
build.log.xz
Your build log does not appear to have the same issue as https://bugs.gentoo.org/905644 /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libtesseract.so.5: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_cold(char*, unsigned long, char const*, unsigned long, unsigned long)@GLIBCXX_3.4.31' You've tried building with gcc-12 after building some software with gcc-13. This isn't supported for c++: https://wiki.gentoo.org/wiki/Upgrading_GCC#Downgrading_GCC. (In reply to Sam James from comment #3) > /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib64/libtesseract.so.5: undefined reference to > `std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> >::_M_replace_cold(char*, unsigned long, char const*, > unsigned long, unsigned long)@GLIBCXX_3.4.31' > > You've tried building with gcc-12 after building some software with gcc-13. > This isn't supported for c++: > https://wiki.gentoo.org/wiki/Upgrading_GCC#Downgrading_GCC. kodi built with gcc-13, not 12 (In reply to Leonid Kopylov from comment #4) > (In reply to Sam James from comment #3) > > /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: > > /usr/lib64/libtesseract.so.5: undefined reference to > > `std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >::_M_replace_cold(char*, unsigned long, char const*, > > unsigned long, unsigned long)@GLIBCXX_3.4.31' > > > > You've tried building with gcc-12 after building some software with gcc-13. > > This isn't supported for c++: > > https://wiki.gentoo.org/wiki/Upgrading_GCC#Downgrading_GCC. > > kodi built with gcc-13, not 12 You built tesseract w/ gcc-12 though which you can't do, as it's C++. |