From 3862f9231dd9f6fcd5f97558828cd9d8cbbf61a6 Mon Sep 17 00:00:00 2001 From: escalade Date: Mon, 22 Aug 2016 12:55:08 +0200 Subject: [PATCH] kodi: disable compiler optimization for arm (fixes segmentation fault) --- packages/mediacenter/kodi/package.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/mediacenter/kodi/package.mk b/packages/mediacenter/kodi/package.mk index f60022cde05..cd092dadcf7 100644 --- a/packages/mediacenter/kodi/package.mk +++ b/packages/mediacenter/kodi/package.mk @@ -321,6 +321,11 @@ pre_configure_target() { export CXXFLAGS="$CXXFLAGS $KODI_CXXFLAGS" export LIBS="$LIBS -lz" +# disable optimization for arm to fix segmentation fault (http://forum.odroid.com/viewtopic.php?f=62&t=20345) + if [ "$ARCH" = "arm" -a "$OPTIMIZATIONS" = "normal" ]; then + export CXXFLAGS="`echo $CXXFLAGS | sed -e 's|-O2|-Os|'`" + fi + export JSON_BUILDER=$ROOT/$TOOLCHAIN/bin/JsonSchemaBuilder # libdvd