From 41cf2abbc678287110b1b2737c8297cfa4e1d1bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 26 Mar 2021 09:09:37 +0700 Subject: [PATCH] libcotp: fix build flags --- srcpkgs/libcotp/patches/fix-cflags.patch | 14 ++++++++++++++ srcpkgs/libcotp/template | 1 + 2 files changed, 15 insertions(+) create mode 100644 srcpkgs/libcotp/patches/fix-cflags.patch diff --git a/srcpkgs/libcotp/patches/fix-cflags.patch b/srcpkgs/libcotp/patches/fix-cflags.patch new file mode 100644 index 00000000000..397b3960e9f --- /dev/null +++ b/srcpkgs/libcotp/patches/fix-cflags.patch @@ -0,0 +1,14 @@ +Index: libcotp-1.2.2/CMakeLists.txt +=================================================================== +--- libcotp-1.2.2.orig/CMakeLists.txt ++++ libcotp-1.2.2/CMakeLists.txt +@@ -25,8 +25,7 @@ set(CMAKE_C_STANDARD 11) + set(COTP_HEADERS src/cotp.h) + set(SOURCE_FILES src/otp.c) + +-set(CMAKE_C_FLAGS "-Wall -Wextra -O3 -Wno-format-truncation -fstack-protector-strong -fPIC") +-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3") ++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wno-format-truncation -fstack-protector-strong -fPIC") + + add_library(cotp SHARED ${SOURCE_FILES}) + diff --git a/srcpkgs/libcotp/template b/srcpkgs/libcotp/template index 9e147ff7deb..88337290d1e 100644 --- a/srcpkgs/libcotp/template +++ b/srcpkgs/libcotp/template @@ -11,6 +11,7 @@ license="Apache-2.0" homepage="https://github.com/paolostivanin/libcotp" distfiles="https://github.com/paolostivanin/libcotp/archive/v${version}.tar.gz" checksum=25b45ffa4aece5cc689503ebea7356a2f760c194f0c41805934495d2fe7165b1 +patch_args=-Np1 libcotp-devel_package() { depends="libcotp-${version}_${revision}"