mirror of
https://git.yoctoproject.org/poky
synced 2026-04-20 00:32:13 +02:00
rxvt-unicode: Do not use throw specifications
Fixes build with -std=c++17 | ../../rxvt-unicode-9.22/src/../libev/ev++.h:379:46: error: ISO C++17 does not allow dynamic exception specifications | 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | | ^~~~~ (From OE-Core rev: 5cdb675b4219e33eb9f8a5b3be1a6c9efe2099fc) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f437b226aac498240bc1e3a02eb0257a7deeedea) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
From 9a8f1d73e7b7e183768a8379ef32429a84f0e5c2 Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Fri, 26 Feb 2021 18:11:56 -0800
|
||||
Subject: [PATCH] libev: remove deprecated throw specification
|
||||
|
||||
removes the throw specifications that are deprecated since C++11:
|
||||
warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
|
||||
|
||||
Upstream-Status: Pending
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
libev/ev++.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/libev/ev++.h b/libev/ev++.h
|
||||
index 4f0a36a..85ddf44 100644
|
||||
--- a/libev/ev++.h
|
||||
+++ b/libev/ev++.h
|
||||
@@ -376,7 +376,7 @@ namespace ev {
|
||||
|
||||
struct default_loop : loop_ref
|
||||
{
|
||||
- default_loop (unsigned int flags = AUTO) throw (bad_loop)
|
||||
+ default_loop (unsigned int flags = AUTO)
|
||||
#if EV_MULTIPLICITY
|
||||
: loop_ref (ev_default_loop (flags))
|
||||
#endif
|
||||
--
|
||||
2.30.1
|
||||
|
||||
@@ -4,5 +4,7 @@ LICENSE = "GPLv3"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
|
||||
file://src/main.C;beginline=1;endline=31;md5=d3600d7ee1062667fcd1193fbe6485f6"
|
||||
|
||||
SRC_URI[md5sum] = "93782dec27494eb079467dacf6e48185"
|
||||
SRC_URI += "file://0001-libev-remove-deprecated-throw-specification.patch"
|
||||
|
||||
SRC_URI[sha256sum] = "e94628e9bcfa0adb1115d83649f898d6edb4baced44f5d5b769c2eeb8b95addd"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user