Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
--- /dev/null
+--- a/src/lib/LibCECC.cpp
++++ b/src/lib/LibCECC.cpp
+@@ -346,6 +346,11 @@
+ return cec_parser ? (cec_parser->PersistConfiguration(configuration) ? 1 : 0) : -1;
+ }
+
++int cec_set_configuration(libcec_configuration *configuration)
++{
++ return cec_set_configuration(static_cast<const libcec_configuration*>(configuration));
++}
++
+ int cec_set_configuration(const libcec_configuration *configuration)
+ {
+ return cec_parser ? (cec_parser->SetConfiguration(configuration) ? 1 : 0) : -1;
gbp.conf.patch
debian-packages-fixes.patch
exynos-dpkg.patch
+abi_fix.patch
+thread_proto_fix.patch
--- /dev/null
+--- a/src/lib/platform/threads/threads.h
++++ b/src/lib/platform/threads/threads.h
+@@ -52,8 +52,9 @@
+ if (ThreadsWait(m_thread, &retVal)){}; // silence unused warning
+ }
+
+- static void *ThreadHandler(CThread *thread)
++ static void *ThreadHandler(void *_thread)
+ {
++ CThread *thread = static_cast<CThread *>(_thread);
+ void *retVal = NULL;
+
+ if (thread)