From 11992c579439685c1ed2137dc06ea4386efc72e3 Mon Sep 17 00:00:00 2001 From: Arnaud Degroote <arnaud.degroote@laas.fr> Date: Thu, 21 Mar 2013 11:59:54 +0100 Subject: [PATCH] [wip/jafar-rtslam] Add a patch to fix some portability issue Equivalent to 75dcf4ffb63c7 in mainstream repository Bump PKGREVISION --- jafar-rtslam/Makefile | 2 +- jafar-rtslam/distinfo | 1 + jafar-rtslam/patches/patch-ac | 15 +++++++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 jafar-rtslam/patches/patch-ac diff --git a/jafar-rtslam/Makefile b/jafar-rtslam/Makefile index 9c3074d0..60bf6ba3 100644 --- a/jafar-rtslam/Makefile +++ b/jafar-rtslam/Makefile @@ -3,7 +3,7 @@ # JAFAR_PKG= rtslam-0.2 -PKGREVISION= 2 +PKGREVISION= 3 CATEGORIES= wip JAFAR_COMMENT= Jafar module to do fast and generic EKF Slam. diff --git a/jafar-rtslam/distinfo b/jafar-rtslam/distinfo index 9dbc1f3c..2152d5ac 100644 --- a/jafar-rtslam/distinfo +++ b/jafar-rtslam/distinfo @@ -3,3 +3,4 @@ RMD160 (jafar-rtslam-0.2.tar.gz) = b6840c5170beef8b4c409c86da74ac3cf9841353 Size (jafar-rtslam-0.2.tar.gz) = 733290 bytes SHA1 (patch-aa) = f5e95671e0ded99b9f2207ac93764da44bffda3c SHA1 (patch-ab) = fdaab1bc3511fdbb78b201782b8a0ffc76ed22ce +SHA1 (patch-ac) = e9bf8fe7288a956fa84e00c9449831e28bb50a00 diff --git a/jafar-rtslam/patches/patch-ac b/jafar-rtslam/patches/patch-ac new file mode 100644 index 00000000..d87c98d9 --- /dev/null +++ b/jafar-rtslam/patches/patch-ac @@ -0,0 +1,15 @@ +Change __sighandler_t into sig_t which is not platform dependant + +diff --git a/include/rtslam/main.hpp b/include/rtslam/main.hpp +index 51cee4b..a9d9897 100644 +--- include/rtslam/main.hpp ++++ include/rtslam/main.hpp +@@ -1435,7 +1435,7 @@ void demo_slam_stop(world_ptr_t *world) + } + + +-void set_signals(__sighandler_t catcher) ++void set_signals(sig_t catcher) + { + signal(SIGQUIT, catcher); + signal(SIGTERM, catcher); -- GitLab