[Buildroot] [PATCH v2 0/1] Bump pistache, switch to meson build (test-pkg o.k.)

Thomas Ruschival thomas at ruschival.de
Mon Mar 14 18:13:46 UTC 2022


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.

Tested with a full build for Raspberry Pi Zero W and BananaPi and test-pkg

                    bootlin-armv5-uclibc [1/6]: SKIPPED
                     bootlin-armv7-glibc [2/6]: OK
                   bootlin-armv7m-uclibc [3/6]: SKIPPED
                     bootlin-x86-64-musl [4/6]: OK
                      br-arm-full-static [5/6]: SKIPPED
                            sourcery-arm [6/6]: SKIPPED
6 builds, 4 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed


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                  | 10 +-
 6 files changed, 12 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




More information about the buildroot mailing list