All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/1] Bump pistache, switch to meson build (test-pkg fails)
@ 2022-03-12 10:44 Thomas Ruschival
  2022-03-12 10:44 ` [Buildroot] [PATCH 1/1] package/pistache: bump version & switch to meson build Thomas Ruschival
  0 siblings, 1 reply; 8+ messages in thread
From: Thomas Ruschival @ 2022-03-12 10:44 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Ruschival

The pistache project has moved to meson build and cmake build seems to be
neglected e.g. the cmake build on host did no longer install header files.

This patch switches to meson build. As a nice side effect newer upstream
versions already include the patches by Fabrice Fontaine so the buildroot
package does no longer need the patch files.

The upstream project now has a hard dependency to RapidJSON. While I tested it
with a full build for Raspberry Pi Zero W and BananaPi, I can't get it to work
with utils/test-pkg.

I set in pistache.cfg:

BR2_PACKAGE_PISTACHE=y
BR2_PACKAGE_RAPIDJSON=y

and ran
./utils/test-pkg -c ./pistache.cfg -p pistache -d br-test

The meson-build fails complaining about missing rapidjson.

I am not sure if my patch is broken or if I am just don't use the tools
correctly. Any help appreciated.

regards
Thomas

Thomas Ruschival (1):
  package/pistache: bump version & switch to meson build

 ...-add-C-language-to-project-statement.patch | 70 --------------
 ...eLists.txt-respect-BUILD_SHARED_LIBS.patch | 95 -------------------
 ...de-pistache-typeid.h-include-cstddef.patch | 38 --------
 package/pistache/Config.in                    |  9 +-
 package/pistache/pistache.hash                |  2 +-
 package/pistache/pistache.mk                  |  9 +-
 6 files changed, 11 insertions(+), 212 deletions(-)
 delete mode 100644 package/pistache/0001-CMakeLists.txt-add-C-language-to-project-statement.patch
 delete mode 100644 package/pistache/0002-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch
 delete mode 100644 package/pistache/0003-include-pistache-typeid.h-include-cstddef.patch

-- 
2.30.2

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-03-24 20:13 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-12 10:44 [Buildroot] [PATCH 0/1] Bump pistache, switch to meson build (test-pkg fails) Thomas Ruschival
2022-03-12 10:44 ` [Buildroot] [PATCH 1/1] package/pistache: bump version & switch to meson build Thomas Ruschival
2022-03-12 12:24   ` Nicolas Cavallari
2022-03-12 17:00   ` Yann E. MORIN
2022-03-14 17:21     ` Thomas Ruschival
2022-03-14 18:13   ` [Buildroot] [PATCH v2 0/1] Bump pistache, switch to meson build (test-pkg o.k.) Thomas Ruschival
2022-03-14 18:13     ` [Buildroot] [PATCH v2 1/1] package/pistache: bump version & switch to meson build Thomas Ruschival
2022-03-24 20:12       ` Arnout Vandecappelle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.