Package Details: kodi-pre-release 18.0rc2-1

Git Clone URL: (read-only)
Package Base: kodi-pre-release
Description: Alpha, Beta, or RC version Kodi.
Upstream URL:
Licenses: GPL2
Conflicts: kodi, kodi-devel, kodi-git
Provides: kodi=18.0rc2
Submitter: graysky
Maintainer: graysky
Last Packager: graysky
Votes: 7
Popularity: 1.986993
First Submitted: 2016-03-28 22:29
Last Updated: 2018-12-03 20:10

Dependencies (91)

Required by (37)

Sources (11)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

graysky commented on 2018-12-08 22:53

Glad you got it sorted. I do not know if the cmake dep detection gets confused if the system contains internal deps, but building in the chroot is the best option.

springer commented on 2018-12-08 21:28

@graysky Thanks for your response. Yes, I tried the original PKGBUILD first and only modified it after it didn't work. However, some flags are already set in makepkg.conf

I had a system wide fmt (5.2) installation. After I removed that another error in cmake with ffmpeg occurred.

However, today I was able to successfully build the package using makechrootpkg.

graysky commented on 2018-11-28 20:42

@springer - First, are you able to build without editing the PKGBUILD? If so, would ask you about incompat. values you're defining in the {C,LD}FLAGS.

For reference, I am able to build haswell optimizations on haswell hardware like the following:

build() {
  export CFLAGS="-march=haswell -mtune=haswell"
  export CXXFLAGS="${CFLAGS}"

  cd kodi-build

springer commented on 2018-11-28 19:36

During build with makepkg I'm getting the following error for 18.0rc1-1:

Scanning dependencies of target kodi
[100%] Building CXX object CMakeFiles/kodi.dir/xbmc/platform/posix/main.cpp.o
[100%] Linking CXX executable kodi-x11
build/swig/libpython_binding.a(AddonModuleXbmcaddon.i.cpp.o):AddonModuleXbmcaddon.i.cpp:function void fmt::v5::internal::handle_char_specs<char, fmt::v5::internal::arg_formatter_base<fmt::v5::back_insert_range<fmt::v5::internal::basic_buffer<char> > >::char_spec_handler>(fmt::v5::basic_format_specs<char> const*, fmt::v5::internal::arg_formatter_base<fmt::v5::back_insert_range<fmt::v5::internal::basic_buffer<char> > >::char_spec_handler&&): error: undefined reference to 'fmt::v5::internal::basic_data<void>::ZERO_OR_POWERS_OF_10_32'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/kodi.dir/build.make:540: kodi-x11] Error 1
make[1]: *** [CMakeFiles/Makefile2:1144: CMakeFiles/kodi.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
==> ERROR: A failure occurred in build().

I did a clean checkout/build and tried different variants of CFLAGS and LDFLAGS. Does anyone have an idea what may be going on?

Kr1ss commented on 2018-11-04 18:30

@nebosa Should work when using this version though.

nebosa commented on 2018-11-04 18:28

now it works kodi addon inputstream adaptive prevented the build

Kr1ss commented on 2018-11-04 17:36

Can confirm the current package builds w/o any problems using makepkg or makechrootpkg.

graysky commented on 2018-11-04 17:33

Building with makepkg or an AUR-not-helper? Build fine for me in a clean chroot.

nebosa commented on 2018-11-04 17:25

Hello, need help please. Until 18.04b3 I had no problems creating. Now I have this error:

-- Build files have been written to: /tmp/trizen-kurt/kodi-pre-release/src/kodi-build

Scanning dependencies of target kodi-xrandr [ 0%] Building C object CMakeFiles/kodi-xrandr.dir/xbmc-xrandr.c.o /tmp/trizen-kurt/kodi-pre-release/src/xbmc-18.0b5-Leia/xbmc-xrandr.c:29:10: fatal error: X11/Xlib.h: No such file or directory #include <X11/Xlib.h> ^~~~~~~~~~~~

compilation terminated.

make[2]: [CMakeFiles/kodi-xrandr.dir/build.make:63: CMakeFiles/kodi-xrandr.dir/xbmc-xrandr.c.o] Fehler 1 make[1]: [CMakeFiles/Makefile2:105: CMakeFiles/kodi-xrandr.dir/all] Fehler 2 make: *** [Makefile:141: all] Fehler 2 ==> FEHLER: Ein Fehler geschah in build(). Breche ab... :: Unable to build kodi-tools-texturepacker-pre-release - makepkg exited with code: 4

Kr1ss commented on 2018-11-04 13:28

Thx for the package @graysky ! Sadly, it seems that after the latest update, the sha256sum for the main kodi source tarball is wrong. The tarball has 7735bd346d3f1d62f8bd7a37cc5ad25b1fa16404c133e10e12995ac9d23d0161, whereas the PKGBUILD assumes fbd04ed38b895e21bf1d7ed5d59d732ee7f1989d684fae7cbaf9c8ee3a52302f, which makes the build fail.

EDIT: After a look at the commit log I noticed that u actually forgot to update the hash in the sha256sums array.

EDIT 2: Thx for the quick update ! :)