hi Vivek,

By looking at the log file, it seems you have missed to include some header
files during the build which has the declarations for "MessagingMsgStart".
Could you please crosscheck the same ?
Also, please provide gerrit path and the branch name you are trying to
build.


On Thu, Feb 6, 2014 at 12:46 PM, Vivek Chandra Amancha <
[email protected]> wrote:

> Hi All
>
> I am trying to compile osp-messaging package of the Tizen source code.
> While compiling this package I'm getting an rpm build issue "Bad exit
> status from /var/tmp/rpm-tmp.b1DgAt (%build)"
>
> *Here is my build log*
>
> Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_PushUrlRequestListener.cpp.o
> [    8s] [ 69%] Building CXX object CMakeFiles/osp-messaging.dir
> src/FMsg_WapPushManagerImpl.cpp.o
> [    8s] [ 71%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_WapPushMessageImpl.cpp.o
> [    8s] [ 73%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_ComposerEvent.cpp.o
> [    8s] [ 75%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_ComposerEventArg.cpp.o
> [    8s] [ 77%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_RecipientListImpl.cpp.o
> [    8s] [ 79%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_SmsEvent.cpp.o
> [    8s] [ 81%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_SmsEventArg.cpp.o
> [    9s] [ 83%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_SmsManagerImpl.cpp.o
> [    9s] [ 85%] [ 87%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_SmsMessageImpl.cpp.o
> [    9s] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_CbsChannelImpl.cpp.o
> [    9s] [ 89%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_CbsMessageImpl.cpp.o
> [    9s] [ 91%] [ 93%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_EtwsPrimaryNotificationImpl.cpp.o
> [    9s] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_MsgUtil.cpp.o
> [    9s] [ 95%] [ 97%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_SmsMmsCallbackHandler.cpp.o
> [    9s] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_MessagingMessageTypes.cpp.o
> [    9s] [100%] Building CXX object
> CMakeFiles/osp-messaging.dir/src/FMsg_MessagingIpcProxy.cpp.o
> [   10s] In file included from
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingMessageTypes.cpp:24:0:
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:35:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:37:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:38:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:42:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:43:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:45:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s] /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc
>  /FMsg_MessagingMessageTypes.h:46:1: error: 'MessagingMsgStart' was not
> declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:49:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:50:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:51:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:52:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:53:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:54:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:55:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:56:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:61:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:63:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:64:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s] In file included from
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingMessageTypes.cpp:24:0:
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:65:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s] make[2]: ***
> [CMakeFiles/osp-messaging.dir/src/FMsg_MessagingMessageTypes.cpp.o] Error 1
> [   10s] make[2]: *** Waiting for unfinished jobs....
> [   10s] In file included from
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingIpcProxy.cpp:31:0:
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:35:1:
> error: 'MessagingMsgStart' was not declared in this     scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:37:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:38:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:42:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:43:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:45:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:46:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:49:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:50:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:51:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:52:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:53:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:54:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:55:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:56:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:61:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:63:1:
> error: 'MessagingMsgStart' was not declared in this     scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:64:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s] In file included from
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingIpcProxy.cpp:31:0:
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/inc/FMsg_MessagingMessageTypes.h:65:1:
> error: 'MessagingMsgStart' was not declared in this scope
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingIpcProxy.cpp:
> In member function 'virtual void
> Tizen::Messaging::_MessagingProxy::OnIpcResponseReceived(Tizen::Io::_IpcClient&,
> const IPC::Message&)':
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingIpcProxy.cpp:122:2:
> error: duplicate case value
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingIpcProxy.cpp:121:2:
> error: previously used here
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingIpcProxy.cpp:123:2:
> error: duplicate case value
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingIpcProxy.cpp:121:2:
> error: previously used here
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingIpcProxy.cpp:124:2:
> error: duplicate case value
> [   10s]
> /home/abuild/rpmbuild/BUILD/osp-messaging-1.2.2.0/src/FMsg_MessagingIpcProxy.cpp:121:2:
> error: previously used here
> [   10s] make[2]: ***
> [CMakeFiles/osp-messaging.dir/src/FMsg_MessagingIpcProxy.cpp.o] Error 1
> [   11s] make[1]: *** [CMakeFiles/osp-messaging.dir/all] Error 2
> [   11s] make: *** [all] Error 2
> [   11s] error: Bad exit status from /var/tmp/rpm-tmp.b1DgAt (%build)
> [   11s]
> [   11s]
> [   11s] RPM build errors:
> [   11s]     Bad exit status from /var/tmp/rpm-tmp.b1DgAt (%build)
>
>
>
>
>
> *I'm using the following spec file *
>
> %define __debug_package %{nil}
> %define __strip /bin/true
>
> Name:       osp-messaging
> Summary:    osp messaging library
> Version:    1.2.2.0
> Release:    2
> Group:      System/Libraries
> License:    Apache License, Version 2.0
> Source0:    %{name}-%{version}.tar.gz
> BuildRequires:  cmake
> BuildRequires:  pkgconfig(chromium)
> BuildRequires:  pkgconfig(capi-appfw-application)
> BuildRequires:  pkgconfig(msg-service)
> BuildRequires:  pkgconfig(push)
> BuildRequires:  pkgconfig(dbus-1)
> BuildRequires:  pkgconfig(dbus-glib-1)
> BuildRequires:  pkgconfig(email-service)
> BuildRequires:  pkgconfig(pkgmgr)
> BuildRequires:  pkgconfig(glib-2.0)
> BuildRequires:  pkgconfig(libwbxml2)
> BuildRequires:  pkgconfig(osp-appfw)
> BuildRequires:  osp-appfw-internal-devel
> BuildRequires:  pkgconfig(osp-net)
> BuildRequires:  osp-net-internal-devel
> BuildRequires:  pkgconfig(osp-bluetooth)
> BuildRequires:  pkgconfig(osp-nfc)
> BuildRequires:  pkgconfig(osp-json)
> BuildRequires:  pkgconfig(osp-shell)
>
> # runtime requires
> Requires: osp-appfw
> Requires: osp-bluetooth
> Requires: osp-nfc
> Requires: osp-json
> Requires: osp-shell
>
> %description
> osp messaging library
>
> %package devel
> Summary:    osp messaging library (Development)
> Group:      TO_BE/FILLED_IN
> Requires:   %{name} = %{version}-%{release}
>
> %description devel
> osp messaging library (DEV)
>
> %package internal-devel
> Summary:    osp messaging library (Internal)
> Group:      TO_BE/FILLED_IN
> Requires:   %{name} = %{version}-%{release}
>
> %description internal-devel
> osp messaging library (Internal-DEV)
>
> %package debug
> Summary:    osp messaging library (Development)
> Group:      TO_BE/FILLED_IN
> Requires:   %{name} = %{version}-%{release}
>
> %description debug
> osp messaging library (DEV)
>
> %prep
> %setup -q
>
> %build
> %if 0%{?tizen_build_binary_release_type_eng}
> CXXFLAGS="$CXXFLAGS -D_SECURE_LOG"
> %endif
> MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
> %ifarch %{ix86}
> %if 0%{?simulator}
> CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_X86_ -D_OSP_EMUL_" cmake .     
> -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
> %else
> CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_X86_ " cmake . 
> -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
> %endif
> %else
> %if 0%{?tizen_build_binary_release_type_eng}
> CXXFLAGS="-O2 -g -pipe -Wall -fno-exceptions -Wformat -Wformat-security 
> -Wl,--as-needed     -fmessage-length=0 -march=armv7-a -mtune=cortex-a8 
> -mlittle-endian -mfpu=neon -mfloat-abi=softfp -D__SOFTFP__ -mthumb 
> -Wa,-mimplicit-it=thumb -funwind-tables -D_OSP_DEBUG_ -D_SECURE_LOG 
> -D_OSP_ARMEL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} 
> -DMAJORVER=${MAJORVER}
> %else
> CXXFLAGS="-O2 -g -pipe -Wall -fno-exceptions -Wformat -Wformat-security 
> -Wl,--as-needed     v-fmessage-length=0 -march=armv7-a -mtune=cortex-a8 
> -mlittle-endian -mfpu=neon -mfloat-abi=softfp -D__SOFTFP__ -mthumb 
> -Wa,-mimplicit-it=thumb -funwind-tables -D_OSP_DEBUG_ -D_OSP_ARMEL_" cmake . 
> -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
> %endif
> %endif
>
> # Call make instruction with smp support
> make %{?jobs:-j%jobs}
>
> %install
> rm -rf %{buildroot}
> mkdir -p %{buildroot}/usr/share/license
> cp %{_builddir}/%{name}-%{version}/LICENSE.APLv2  
> %{buildroot}/usr/share/license/%{name}
>
> %make_install
>
> %post -p /sbin/ldconfig
>
> %postun -p /sbin/ldconfig
>
> %files
> %manifest osp-messaging.manifest
> /usr/share/license/%{name}
> %{_libdir}/osp/*.so*
>
> %files devel
> %{_includedir}/osp/*.h
> %{_libdir}/pkgconfig/osp-messaging.pc
>
> %files internal-devel
> %{_includedir}/osp/messaging/*.h
>
> %files debug
> %{_libdir}/osp/debug/*.so*
>
>
>  can anyone help me in solving this rpm error?
>
>
> _______________________________________________
> General mailing list
> [email protected]
> https://lists.tizen.org/listinfo/general
>
>


-- 
Thanks and Best Regards,
N Ravi
_______________________________________________
General mailing list
[email protected]
https://lists.tizen.org/listinfo/general

Reply via email to