diff options
author | Treeve Jelbert | 2021-06-02 12:53:41 +0200 |
---|---|---|
committer | Treeve Jelbert | 2021-06-02 12:53:41 +0200 |
commit | cd056249c464e238d5dabf93aa2f4571fc424a21 (patch) | |
tree | 98e134f86127b0c666b7224f3c5b8527a7cf3874 /archive-libs/snappy | |
parent | 8622c43a1957adb3e3e75c202bf75c8308981e95 (diff) |
snappy - fix build with gcc-11
Diffstat (limited to 'archive-libs/snappy')
-rwxr-xr-x | archive-libs/snappy/BUILD | 4 | ||||
-rw-r--r-- | archive-libs/snappy/HISTORY | 4 | ||||
-rwxr-xr-x | archive-libs/snappy/PRE_BUILD | 4 |
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 |