diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-02-09 16:26:54 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-02-09 16:26:54 +0000 |
commit | 8b0c8fd52e5c404a2fef132495d0a6ffd3174323 (patch) | |
tree | f4d132d118e9615d0437645074e0f7f60f63c5ba /src/libserver/css | |
parent | 10a141583005c5394e00b267cce7d6b7585d7c8e (diff) | |
download | rspamd-8b0c8fd52e5c404a2fef132495d0a6ffd3174323.tar.gz rspamd-8b0c8fd52e5c404a2fef132495d0a6ffd3174323.zip |
[Minor] Toolset: Use libc++ as libstdc++ is broken on old compilers
Diffstat (limited to 'src/libserver/css')
-rw-r--r-- | src/libserver/css/css_tokeniser.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libserver/css/css_tokeniser.hxx b/src/libserver/css/css_tokeniser.hxx index afe888a80..f1e9d05fc 100644 --- a/src/libserver/css/css_tokeniser.hxx +++ b/src/libserver/css/css_tokeniser.hxx @@ -102,6 +102,10 @@ struct css_parser_token { }; /* Ensure that parser tokens are simple enough */ +/* + * compiler must implement P0602 "variant and optional should propagate copy/move triviality" + * This is broken on gcc < 8! + */ static_assert(std::is_trivially_copyable_v<css_parser_token>); class css_tokeniser { |