kodi-rpi package needs to be rebuilt?

Problems with packages? Post here, using [tags] of the package name.

kodi-rpi package needs to be rebuilt?

Postby shane_kerr » Wed Sep 18, 2024 2:00 pm

Hello,

The kodi-rpi package won't start after a recent upgrade:

[code]
Sep 18 13:41:44 ganymede kodi-standalone[658]: /usr/lib/kodi/kodi.bin: error while loading shared libraries: libfmt.so.10: cannot open shared object file: No such file or directory
Sep 18 13:41:44 ganymede kodi-standalone[666]: /usr/lib/kodi/kodi.bin: error while loading shared libraries: libfmt.so.10: cannot open shared object file: No such file or directory
Sep 18 13:41:44 ganymede kodi-standalone[673]: /usr/lib/kodi/kodi.bin: error while loading shared libraries: libfmt.so.10: cannot open shared object file: No such file or directory
Sep 18 13:41:44 ganymede kodi-standalone[637]: /usr/bin/kodi --standalone has exited in an unclean state 3 times in the last 1 seconds.
Sep 18 13:41:44 ganymede kodi-standalone[637]: Something is probably wrong
[/code]

Arch appears to be using fmt 11 now, and I guess kodi-rpi needs to be rebuilt:
[code]
$ pacman -Qs fmt
local/fmt 11.0.2-1
Open-source formatting library for C++
[/code]

Sorry I don't know a better way to report this, since the package information doesn't actually include any contact information:
[url]https://archlinuxarm.org/packages/aarch64/kodi-rpi[/url]
shane_kerr
 
Posts: 1
Joined: Wed Sep 18, 2024 1:54 pm

Re: kodi-rpi package needs to be rebuilt?

Postby zebul666 » Wed Sep 18, 2024 10:00 pm

I tried to rebuildthe package myself, cross-compling it, and it failed with:

[code][ 97%] Building CXX object build/interfaces/legacy/CMakeFiles/legacy_interface.dir/WindowXML.cpp.o
In file included from /usr/include/c++/14.1.1/algorithm:61,
from /home/alarm/pkg/kodi-rpi/src/xbmc-141466d91563efe26387d7b93843b8b94402ff16/xbmc/interfaces/legacy/Settings.cpp:14:
/usr/include/c++/14.1.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const CVariant*, vector<CVariant> >; _OIter = back_insert_iterator<vector<int> >; _UnaryOperation = function<int(CVariant)>]':
/usr/include/c++/14.1.1/bits/stl_algo.h:4208:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CVariant*, std::vector<CVariant> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_algo.h:4208:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CVariant*, std::vector<CVariant> >' changed in GCC 7.1
In function 'bool XBMCAddon::xbmcaddon::GetSettingValueList(const std::shared_ptr<CSettingsBase>&, const std::string&, std::function<typename TSetting::Value(CVariant)>, std::vector<typename TSetting::Value>&) [with TSetting = CSettingInt]',
inlined from 'std::vector<int> XBMCAddon::xbmcaddon::Settings::getIntList(const char*)' at /home/alarm/pkg/kodi-rpi/src/xbmc-141466d91563efe26387d7b93843b8b94402ff16/xbmc/interfaces/legacy/Settings.cpp:149:40:
/home/alarm/pkg/kodi-rpi/src/xbmc-141466d91563efe26387d7b93843b8b94402ff16/xbmc/interfaces/legacy/Settings.cpp:54:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CVariant*, std::vector<CVariant> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const CVariant*, vector<CVariant> >; _OIter = back_insert_iterator<vector<double> >; _UnaryOperation = function<double(CVariant)>]':
/usr/include/c++/14.1.1/bits/stl_algo.h:4208:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CVariant*, std::vector<CVariant> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_algo.h:4208:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CVariant*, std::vector<CVariant> >' changed in GCC 7.1
In function 'bool XBMCAddon::xbmcaddon::GetSettingValueList(const std::shared_ptr<CSettingsBase>&, const std::string&, std::function<typename TSetting::Value(CVariant)>, std::vector<typename TSetting::Value>&) [with TSetting = CSettingNumber]',
inlined from 'std::vector<double> XBMCAddon::xbmcaddon::Settings::getNumberList(const char*)' at /home/alarm/pkg/kodi-rpi/src/xbmc-141466d91563efe26387d7b93843b8b94402ff16/xbmc/interfaces/legacy/Settings.cpp:159:43:
/home/alarm/pkg/kodi-rpi/src/xbmc-141466d91563efe26387d7b93843b8b94402ff16/xbmc/interfaces/legacy/Settings.cpp:54:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CVariant*, std::vector<CVariant> >' changed in GCC 7.1
[ 97%] Linking CXX static library legacy_interface.a
[ 97%] Built target legacy_interface
make: *** [Makefile:146: all] Error 2
[/code]
zebul666
 
Posts: 55
Joined: Fri Jul 10, 2015 4:55 pm

Re: kodi-rpi package needs to be rebuilt?

Postby graysky » Sat Sep 21, 2024 9:49 am

There is a major rebuild underway. Once it finishes repos will get the new packages which include the rebuilt kodi packages.
graysky
Developer
 
Posts: 1870
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000


Return to Packages

Who is online

Users browsing this forum: No registered users and 26 guests