From: Jeongmo Yang Date: Thu, 8 Jan 2015 07:17:45 +0000 (+0900) Subject: 1. Fix build error on 64bit environment X-Git-Tag: accepted/tizen/common/20150109.133753^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=b278ce78e1bdad66d46a051ec0258c13fbf85032;p=platform%2Fcore%2Fmultimedia%2Flibmm-common.git 1. Fix build error on 64bit environment 2. Fix build warning of MMHandleType Change-Id: Ib3eed7697f999b69e91848029209a2e4671ee286 Signed-off-by: Jeongmo Yang --- diff --git a/include/mm_types.h b/include/mm_types.h index 322eb0d..1eb029f 100644 --- a/include/mm_types.h +++ b/include/mm_types.h @@ -59,7 +59,7 @@ /** * Multimedia Framework handle type. */ -typedef int MMHandleType; /**< Handle type */ +typedef void *MMHandleType; /**< Handle type */ /** diff --git a/packaging/libmm-common.spec b/packaging/libmm-common.spec index 9b4b888..34e3d87 100644 --- a/packaging/libmm-common.spec +++ b/packaging/libmm-common.spec @@ -1,8 +1,8 @@ Name: libmm-common Summary: Multimedia Framework Common Lib Version: 0.2.85 -Release: 0 -Group: TO_BE/FILLED_IN +Release: 1 +Group: Multimedia/Libraries License: Apache-2.0 Source0: %{name}-%{version}.tar.gz Requires(post): /sbin/ldconfig @@ -25,14 +25,14 @@ Multimedia Framework Common Library (devel) %prep %setup -q -./autogen.sh -CFLAGS="%{optflags} -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" " ./configure --prefix=%{_prefix} ; export CFLAGS %build +CFLAGS="%{optflags} -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" " export CFLAGS+=" -Wall -Wcast-align -Wcast-qual -Wextra -Wno-array-bounds -Wno-empty-body -Wno-ignored-qualifiers -Wno-unused-parameter -Wshadow -Wwrite-strings -Wswitch-default -Wno-unused-but-set-parameter -Wno-unused-but-set-variable" - +%reconfigure make %{?jobs:-j%jobs} + %install rm -rf %{buildroot} %make_install @@ -40,6 +40,7 @@ rm -rf %{buildroot} %post -p /sbin/ldconfig + %postun -p /sbin/ldconfig