From 3a381d865ed71fb6b77f34e2ea4b3f82f7a8a606 Mon Sep 17 00:00:00 2001 From: Hauke Petersen Date: Wed, 28 Aug 2019 15:29:15 +0200 Subject: [PATCH] examples/ndn-ping: blacklist nrf52-based boards The blacklisted boards use NimBLE as default network stack. But NimBLE and ndn-riot do not build simultaneously, as they use clashing crpyto libraries (uECC vs tinycrypt). --- examples/ndn-ping/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/ndn-ping/Makefile b/examples/ndn-ping/Makefile index e7f9d0ad2d05..4d09aec7ca0f 100644 --- a/examples/ndn-ping/Makefile +++ b/examples/ndn-ping/Makefile @@ -16,6 +16,10 @@ BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ waspmote-pro weio \ wsn430-v1_3b wsn430-v1_4 z1 +# Do not build for any board that supports nimble_netif, as NimBLE and ndn-riot +# use different crypto libraries that have name clashes (tinycrypt vs uECC) +BOARD_BLACKLIST := acd52832 nrf52832-mdk nrf52dk ruuvitag thingy52 + # Include packages that pull up and auto-init the link layer. USEMODULE += gnrc_netdev_default USEMODULE += auto_init_gnrc_netif