summaryrefslogtreecommitdiffstats
path: root/archive-libs/snappy
diff options
context:
space:
mode:
authorTreeve Jelbert2021-06-02 12:53:41 +0200
committerTreeve Jelbert2021-06-02 12:53:41 +0200
commitcd056249c464e238d5dabf93aa2f4571fc424a21 (patch)
tree98e134f86127b0c666b7224f3c5b8527a7cf3874 /archive-libs/snappy
parent8622c43a1957adb3e3e75c202bf75c8308981e95 (diff)
snappy - fix build with gcc-11
Diffstat (limited to 'archive-libs/snappy')
-rwxr-xr-xarchive-libs/snappy/BUILD4
-rw-r--r--archive-libs/snappy/HISTORY4
-rwxr-xr-xarchive-libs/snappy/PRE_BUILD4
3 files changed, 12 insertions, 0 deletions
diff --git a/archive-libs/snappy/BUILD b/archive-libs/snappy/BUILD
index c17ba01e16..38e74b8388 100755
--- a/archive-libs/snappy/BUILD
+++ b/archive-libs/snappy/BUILD
@@ -1,3 +1,7 @@
+CXXFLAGS+=" -Wno-ignored-attributes" &&
+CXXFLAGS+=" -Wno-attributes" &&
+
+
OPTS+=" -DBUILD_SHARED_LIBS=1" &&
OPTS+=" -DSNAPPY_BUILD_TESTS=off" &&
OPTS+=" -DSNAPPY_BUILD_BENCHMARKS=off" &&
diff --git a/archive-libs/snappy/HISTORY b/archive-libs/snappy/HISTORY
index b774e78869..10b75c1d0f 100644
--- a/archive-libs/snappy/HISTORY
+++ b/archive-libs/snappy/HISTORY
@@ -1,3 +1,7 @@
+2021-06-02 Treeve Jelbert <treeve@sourcemage.org>
+ * PRE_BUILD: fix for gcc-11
+ * BUILD: suppress some warnings
+
2021-05-09 Florian Franzmann <bwlf@bandrate.org>
* DETAILS, DEPENDS: 1.1.9
diff --git a/archive-libs/snappy/PRE_BUILD b/archive-libs/snappy/PRE_BUILD
new file mode 100755
index 0000000000..b4cbfe10fd
--- /dev/null
+++ b/archive-libs/snappy/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build
+cd $SOURCE_DIRECTORY &&
+# inlining fails with gcc-11
+sed -i '/HAVE_ATTRIBUTE_ALWAYS_INLINE/D' cmake/config.h.in