summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Szuba <marecki@gentoo.org>2021-06-21 15:41:53 +0100
committerMarek Szuba <marecki@gentoo.org>2021-06-21 15:54:16 +0100
commit0ba3e306a8c728ad5eaf3e2577859e57820bd28e (patch)
tree1fab6bf5b37a6ff78208c18c9eb5885c0660b21d /net-analyzer/suricata
parentdev-lang/clojure: add 1.10.3 (diff)
downloadgentoo-0ba3e306a8c728ad5eaf3e2577859e57820bd28e.tar.gz
gentoo-0ba3e306a8c728ad5eaf3e2577859e57820bd28e.tar.bz2
gentoo-0ba3e306a8c728ad5eaf3e2577859e57820bd28e.zip
net-analyzer/suricata-6.0.2: restrict Rust version
The bundled lexical-core-0.6.7 is not compatible with rust-1.53 due to stabilisation of <integer>::BITS, see https://github.com/rust-lang/rust/issues/81654 . Already fixed by lexical-core upstream (in version 0.7.5) but I haven't had much luck backporting this to 0.6.7. Suricata-5 is not affected because it doesn't use this Rust module. Closes: https://bugs.gentoo.org/797370 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Diffstat (limited to 'net-analyzer/suricata')
-rw-r--r--net-analyzer/suricata/suricata-6.0.2.ebuild2
1 files changed, 1 insertions, 1 deletions
diff --git a/net-analyzer/suricata/suricata-6.0.2.ebuild b/net-analyzer/suricata/suricata-6.0.2.ebuild
index ac72587b971d..0ffe354ceb05 100644
--- a/net-analyzer/suricata/suricata-6.0.2.ebuild
+++ b/net-analyzer/suricata/suricata-6.0.2.ebuild
@@ -51,7 +51,7 @@ RDEPEND="${PYTHON_DEPS}
redis? ( dev-libs/hiredis )"
DEPEND="${RDEPEND}
>=sys-devel/autoconf-2.69-r5
- virtual/rust"
+ <virtual/rust-1.53.0" # Bug #797370. Hopefully to be fixed come next release.
PATCHES=(
"${FILESDIR}/${PN}-5.0.1_configure-no-lz4-automagic.patch"