Package Details: kodi-devel-tools-texturepacker 18.1rc1-1

Git Clone URL: https://aur.archlinux.org/kodi-devel.git (read-only)
Package Base: kodi-devel
Description: Kodi Texturepacker tool
Upstream URL: http://kodi.tv
Keywords: kodi kodi-devel
Licenses: GPL2
Conflicts: kodi-tools-texturepacker
Provides: kodi-tools-texturepacker=18.1rc1
Replaces: kodi-pre-release-tools-texturepacker
Submitter: alucryd
Maintainer: MarcinWieczorek (graysky)
Last Packager: graysky
Votes: 32
Popularity: 2.211450
First Submitted: 2014-08-11 23:33
Last Updated: 2019-02-16 12:28

Dependencies (55)

Required by (0)

Sources (11)

Pinned Comments

graysky commented on 2019-02-09 18:17

@Niklas - When built properly the package builds and works fine. Arch hasn't shipped mysqld in ages. Arch ships mariadb. Building with mariadb support is a good idea. I have posted several times now how to do that. I can't control users who ignore the advice.

Build in a clean-chroot. Why can't you build without this? I don't know why. Perhaps some other packages on the wider system mess up the cmake dependency detection for mariadb/mysqld which in the words of a kodi developer is, "a huge mess."[1]

  1. https://forum.kodi.tv/showthread.php?tid=339543&pid=2810839#pid2810839

You have two options for chroot building:

  1. https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_clean_chroot#Classic_way

  2. https://aur.archlinux.org/packages/clean-chroot-manager/

Latest Comments

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

KenFromBarbie commented on 2019-02-16 14:41

I see https://github.com/wsnipex/xbmc/commit/cd20c8eb8a0394db1f028b118c4ca9b91b7e746a.patch

But, still the same error (missing: MARIADBCLIENT_INCLUDE_DIR) when building 18.1rc1 on fully updated Arch Linux. I use yay.

It compiles in clean chroot (still busy).

graysky commented on 2019-02-16 12:35

@cpb - See the pinned comment

cpb commented on 2019-02-15 05:28

So we cant update without chroot.

graysky commented on 2019-02-09 18:24

@Niklas - I don't know why. Perhaps some other packages on the wider system mess up the cmake dependency detection for mariadb/mysqld which in the words of a kodi developer is, "a huge mess."[1]

  1. https://forum.kodi.tv/showthread.php?tid=339543&pid=2810839#pid2810839

Niklas commented on 2019-02-09 18:18

Why exactly does it work in a clean chroot but not in a normal environment? That should absolutely not be necessary.

graysky commented on 2019-02-09 18:17

@Niklas - When built properly the package builds and works fine. Arch hasn't shipped mysqld in ages. Arch ships mariadb. Building with mariadb support is a good idea. I have posted several times now how to do that. I can't control users who ignore the advice.

Build in a clean-chroot. Why can't you build without this? I don't know why. Perhaps some other packages on the wider system mess up the cmake dependency detection for mariadb/mysqld which in the words of a kodi developer is, "a huge mess."[1]

  1. https://forum.kodi.tv/showthread.php?tid=339543&pid=2810839#pid2810839

You have two options for chroot building:

  1. https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_clean_chroot#Classic_way

  2. https://aur.archlinux.org/packages/clean-chroot-manager/

Wild_Penguin commented on 2019-02-07 14:28

I can confirm mariadbclient is not found if not build inside chroot (well, the error message is confusing, as if did found version "10.3.12" but didn't find MARIADBCLIENT_INCLUDE_DIR.). But if built in chroot, libmariadb.so is found correctly. I use aurutils, in case that makes a difference compared to doing this the manual way.

graysky commented on 2019-02-06 19:35

@cbp @ochiman @abayoumy -

1) Are you building with an AUR helper or makepkg?

2) Are you building in a clean-chroot[1]?

1.https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_clean_chroot#Classic_way

If the reference is too inconvenient for you, try clean-chroot-manager here in the AUR.

cpb commented on 2019-02-06 06:17

Hi,

I have the same error "Could NOT find MariaDBClient (missing: MARIADBCLIENT_INCLUDE_DIR) "

Can anyone explain how to sort it out thanks.

ochiman commented on 2019-02-06 00:07

still getting error

In file included from /home/ochi/kodi-devel/src/xbmc-18.0-Leia/xbmc/dbwrappers/Database.cpp:23: /home/ochi/kodi-devel/src/xbmc-18.0-Leia/xbmc/dbwrappers/mysqldataset.h:16:10: fatal error: mariadb/mysql.h: Arquivo ou diretório inexistente #include <mariadb/mysql.h> ^~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [build/dbwrappers/CMakeFiles/dbwrappers.dir/build.make:63: build/dbwrappers/CMakeFiles/dbwrappers.dir/Database.cpp.o] Error 1


it looks like a job for a patch

by now i finish building the package with a simple "sudo ln -s /usr/include/mysql /usr/include/mariadb", its an ulgy solution but for now it solve the problem for me.