diff --git a/pkg/nimble/Makefile b/pkg/nimble/Makefile index 1116ec1d84ffdca53ffc59f66e574fab9deea434..6e2ff37ab2fb9b27d779d265d83cd5be087d08dd 100644 --- a/pkg/nimble/Makefile +++ b/pkg/nimble/Makefile @@ -14,8 +14,6 @@ ifeq (llvm,$(TOOLCHAIN)) # `nimble/controller/src/ble_ll_adv.c` isn't used in our compilation path, so # tell LLVM/clang not to be so pedantic with this. CFLAGS += -Wno-unused-function - CFLAGS += -Wno-sometimes-uninitialized - CFLAGS += -Wno-address-of-packed-member else CFLAGS += -Wno-unused-but-set-variable endif diff --git a/pkg/nimble/patches/0001-L2CAP-sm-do-not-discard-alignment-information.patch b/pkg/nimble/patches/0001-L2CAP-sm-do-not-discard-alignment-information.patch new file mode 100644 index 0000000000000000000000000000000000000000..7d8de78d278c0e3cfe8e46beb26320c048c55d1b Binary files /dev/null and b/pkg/nimble/patches/0001-L2CAP-sm-do-not-discard-alignment-information.patch differ