[packman] kodi.binary-plugins-18.8 don't build on Tumbleweed

Manfred Hollstein manfred.h at gmx.net
Sun Aug 2 12:31:43 CEST 2020

Hi there,

all build attempts for Tumbleweed fail due to an obscure situation; here
is an excerpt from the build log:

  [  147s] cd /home/abuild/rpmbuild/BUILD/xbmc-18.8-Leia/cmake/addons/build/rapidxml/src/rapidxml && /usr/bin/cmake -E copy_if_different /home/abuild/rpmbuild/BUILD/xbmc-18.8-Leia/cmake/addons/depends/common/rapidxml/CMakeLists.txt /home/abuild/rpmbuild/BUILD/xbmc-18.8-Leia/cmake/addons/build/rapidxml/src/rapidxml ""
  [  147s] Error: Target (for copy_if_different command) "" is not a directory.

The stray "" only appears on Tumbleweed which comes with cmake >= 3.18.
I then built my own cmake version from Leap 15.2 just to be used to build
kodi.binary-addons for Tumbleweed, and, guess what, it succeeded.

I'm definitely not able to debug this CMake bunch of files, so I'd
suggest to put our own cmake-3.17 into Essentials, but ensure its RPMs
are only used to build packages and not made available for download.

If there are CMake experts, I'd appreciate your help in getting it
solved properly, but until then, either we don't have
kodi.binary-addons-18.8 for Tumbleweed or we bypass it with the
suggested work-around.

What do others think?


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.links2linux.de/pipermail/packman/attachments/20200802/c36983bc/attachment.sig>

More information about the Packman mailing list