diff options
author | Yury Usishchev <y.usishchev@samsung.com> | 2015-04-29 12:52:00 +0300 |
---|---|---|
committer | Yury Usishchev <y.usishchev@samsung.com> | 2015-04-29 12:52:00 +0300 |
commit | 9420fca19148ec9335eebca885d1524990b095d1 (patch) | |
tree | 71413d889678440b47c2688978c3e91cde32cddf | |
parent | 50d4c731b0f83ee9fe83d5c9bba9ca598adbb0f0 (diff) | |
download | tizen-platform-config-sandbox/jolfzverb/tizen.tar.gz tizen-platform-config-sandbox/jolfzverb/tizen.tar.bz2 tizen-platform-config-sandbox/jolfzverb/tizen.zip |
Add -fgnu89-inline to CFLAGSsandbox/jolfzverb/tizen
In GCC 5.1 default C standard changed to -std=gnu11. This changed behavior of
inline functions. Build error is:
[ 198s] ./.libs/libtzplatform-config-2.0.so: undefined reference to `initialize'
[ 198s] ./.libs/libtzplatform-config-2.0.so: undefined reference to `hashid'
[ 198s] ./.libs/libtzplatform-config-2.0.so: undefined reference to `get_uid'
[ 198s] collect2: error: ld returned 1 exit status
Changing back to gnu89 inlining mode fixes the issue.
Change-Id: I078c318857455a3a4227667670227bedb24fbc73
Signed-off-by: Yury Usishchev <y.usishchev@samsung.com>
-rw-r--r-- | packaging/tizen-platform-config.spec | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/packaging/tizen-platform-config.spec b/packaging/tizen-platform-config.spec index 4e83a0f..16992a7 100644 --- a/packaging/tizen-platform-config.spec +++ b/packaging/tizen-platform-config.spec @@ -52,6 +52,7 @@ Tizen Platform Configuration - helper program to lookup Tizen variables easily cp %{SOURCE1001} . %build +CFLAGS+=" -fgnu89-inline " %reconfigure --enable-static %__make %{?_smp_mflags} |