diff --git a/pkg/jerryscript/Makefile.include b/pkg/jerryscript/Makefile.include
index fdf28101d4781e6dbdc1f304e58265add61f3d3b..2c4e51777bd477ae3a8d79f7dbc722aee2dee9de 100644
--- a/pkg/jerryscript/Makefile.include
+++ b/pkg/jerryscript/Makefile.include
@@ -1,2 +1,9 @@
 INCLUDES += -I$(PKGDIRBASE)/jerryscript/jerry-core/include
 INCLUDES += -I$(PKGDIRBASE)/jerryscript/jerry-ext/include
+
+ifneq (,$(filter cortex-m%,$(CPU_ARCH)))
+  # jerryscript package package is not using system includes right now, so
+  # many newlib hearders (not even stdio.h) is found
+  # Fixed in #9821 (so remove when merged)
+  TOOLCHAINS_BLACKLIST += llvm
+endif