Hi, > -----Original Message----- > From: Yu, Yucai > Sent: Thursday, May 02, 2013 10:30 AM > To: Yin, Yan; Graydon, Tracy; Lynch, Rusty; j.dee...@samsung.com; Zhang, > Qiang Z > Cc: ivi@lists.tizen.org > Subject: RE: [IVI] Error while building "gst-plugins-base" on x86 > > YinYan, > Does camera need libgstvideo4linux? [Yan] video4linux2 should be the current one been used.
> > Qiang, > Could your team take a look at tool problem? If user has specified repo > correctly, why a lower version header package is used? > > Thanks, > Yucai > > -----Original Message----- > From: ivi-boun...@lists.tizen.org [mailto:ivi-boun...@lists.tizen.org] On > Behalf Of Yin, Yan > Sent: Thursday, May 02, 2013 10:21 AM > To: Graydon, Tracy; Lynch, Rusty; j.dee...@samsung.com > Cc: ivi@lists.tizen.org > Subject: Re: [IVI] Error while building "gst-plugins-base" on x86 > > Hi, > > I did some investigation, here is the results: > In short, it's because different kernel-headers been chosen by GBS and OBS, > which might need tools/infrastructure team to look into. > > Below goes the details: > 1. gst-plugsin-base will check whether VID_TYPE_MPEG_ENCODER is defined > in <linux/videodev.h> with configure.ac, if YES, libgstvideo4linux will be > built, > if NO, vice versa. > 2. <linux/videodev.h> exists only in 2.6.x kernels, it seems been renamed to > <linux/videodev2.h> in 3.x kernels. > 3. With GBS, kernel-header-2.6.36 (from base repo) is installed in chroot to > build gst-plugins-base, while with OBS, kernel-header-3.7 (from ivi repo) is > chosen. Thus GBS will find VID_TYPE_MPEG_ENCODER and build > libgstvideo4linux, while OBS will not. > 4. So far I don't heard any one uses libgstvideo4linux, so it's safe to > disable it, > if that's not true, please call out. > > Thanks! > Yin, Yan > > > -----Original Message----- > > From: ivi-boun...@lists.tizen.org [mailto:ivi-boun...@lists.tizen.org] > > On Behalf Of Graydon, Tracy > > Sent: Thursday, May 02, 2013 6:35 AM > > To: Lynch, Rusty; j.dee...@samsung.com > > Cc: ivi@lists.tizen.org > > Subject: Re: [IVI] Error while building "gst-plugins-base" on x86 > > > > There is definitely something odd happening here. I wound up having > > to disable the video4linux in the configure options to get this to > > build both locally and in OBS. OBS seems to not be building the > > video4linux stuff, even when it is (theoretically) enabled. Or more > > correctly, not explicitly disabled in the spec. When local build > > succeeded, OBS package build would fail. When local build failed (on > unpackaged file), OBS would succeed. > > > > Thought this might be due to a build.conf issue, but I tried > > specifying the Tizen:2.0:Base project conf as the one to use, and > > there was no change in the way the local build was working. So I don't > believe that to be the issue. > > > > So....I have no idea exactly what is causing this weirdness, but I > > made the spec change for disabling the video4linux stuff, and it > > builds both locally and in OBS now. I honestly don't know if this is a > > package issue or a tools/environment issue. I am going to open a bug > > against the package for starters. > > > > Anyway, this should build successfully with gbs now. > > > > Deepak, thanks for raising this issue. There is definitely ~something~ > > going on here. > > > > Tracy > > > > From: <Graydon>, Tracy Graydon > > <tracy.gray...@intel.com<mailto:tracy.gray...@intel.com>> > > Date: Wednesday, May 1, 2013 12:21 PM > > To: "Lynch, Rusty" > > <rusty.ly...@intel.com<mailto:rusty.ly...@intel.com>>, > > "j.dee...@samsung.com<mailto:j.dee...@samsung.com>" > > <j.dee...@samsung.com<mailto:j.dee...@samsung.com>> > > Cc: "ivi@lists.tizen.org<mailto:ivi@lists.tizen.org>" > > <ivi@lists.tizen.org<mailto:ivi@lists.tizen.org>> > > Subject: Re: [IVI] Error while building "gst-plugins-base" on x86 > > > > I took a look at this and there is something a little weird going on > > here. I built the 2.0 branch and got the same error, which is, indeed, an > unpackaged file. > > The strange thing is that the version in OBS, which is allegedly the > > same version, builds. The commit ID and tag are the same as the one > > that fails for local build. > > > > I will add the needed line to the spec file. I am also trying to sort > > out why it builds in OBS when it should, theoretically, fail. > > Something is obviously different. > > > > Deepak, if you add %{_libdir}/gstreamer-0.10/libgstvideo4linux.so to your > > spec, that will fix the error. > > > > -t > > > > From: Rusty Lynch > > <rusty.ly...@intel.com<mailto:rusty.ly...@intel.com>> > > Organization: Intel Open Source Technology Center > > Date: Wednesday, May 1, 2013 8:30 AM > > To: "j.dee...@samsung.com<mailto:j.dee...@samsung.com>" > > <j.dee...@samsung.com<mailto:j.dee...@samsung.com>> > > Cc: "ivi@lists.tizen.org<mailto:ivi@lists.tizen.org>" > > <ivi@lists.tizen.org<mailto:ivi@lists.tizen.org>> > > Subject: Re: [IVI] Error while building "gst-plugins-base" on x86 > > > > Well... looks like the spec file isn't accounting for a file. My > > first suspicion is that you are not building on the "2.0" branch > > (which would be required to create a 2.0 package since you are > > configured to build against the 2.0 > > repositories) > > > > We have many branches and the default branch might not be the one you > > are looking for. So... what does 'git branch -a' show? If it shows > > you are checked out on anything other then the 2.0 branch then: > > $ git branch --track 2.0 origin/2.0 > > $ git checkout 2.0 > > > > If there is no "2.0" branch then the repository is not used for the > > 2.0 build and you will need the pure tizen_2.0 version found in > > framework/mulimedia/gst-plugins-base > > > > --rusty > > > > On 05/01/2013 06:31 AM, DEEPAK JAIN wrote: > > > > Hi, > > > > I am compiling "profile/ivi/gst-plugins-base" on x86 system using > > following command > > > > $ gbs build -A i586 gst-plugins-base > > > > > > I am building locally. > > > > My contents of gbs.conf are here: > > > > > ########################################################## > > ######################## > > [general] > > #Current profile name which should match a profile section name > > profile = profile.tizen > > > > [profile.tizen] > > #Common authentication info for whole profile #user = > > #CAUTION: please use the key name "passwd" to reset plaintext password > > #passwd = #obs = obs.tizen #Comma separated list of repositories > > #repos = repo.tizen_latest repos = repo.tizen_main, repo.tizen_base > > > > [obs.tizen] > > #OBS API URL pointing to a remote OBS. > > url = https://api.tizen.org<https://api.tizen.org/> > > #Optional user and password, set if differ from profile's user and > > password #user = #passwd = > > > > #Repo section example > > [repo.tizen_latest] > > #Build against repo's URL > > url = http://download.tizen.org/releases/daily/trunk/ivi/latest/ > > #Optional user and password, set if differ from profile's user and > > password #user = #passwd = > > > > #Individual repo is also supported > > [repo.tizen_base] > > url = > > http://download.tizen.org/releases/daily/2.0/ivi/latest/repos/base/ia3 > > 2/pac > > kages/ > > [repo.tizen_main] > > url = > > http://download.tizen.org/releases/daily/2.0/ivi/latest/repos/ivi/ia32 > > /packa > > ges/ > > > > > ########################################################## > > ###################### > > > > > > Everything goes pretty well till the very end when I got following error: > > > > > > [ 71s] RPM build errors: > > [ 71s] Installed (but unpackaged) file(s) found: > > [ 71s] /usr/lib/gstreamer-0.10/libgstvideo4linux.so > > warning: build failed, Leaving the logs in /home/deepak/GBS- > > ROOT/local/repos/tizen2.0/i586/logs/fail/gst-plugins-base-0.10.36-1/lo > > g > > error: *** Error Summary *** > > === the following packages failed to build due to rpmbuild issue === > > gst-plugins-base-tizen2.0-i586: /home/deepak/GBS- > > ROOT/local/repos/tizen2.0/i586/logs/fail/gst-plugins-base-0.10.36-1/lo > > g > > > > error: <gbs>rpmbuild fails > > > > > > > > > > > > Though other packages like gst-plugin-bad, gst-plugin-good, gstreamer > > have been compiled without any errors. > > > > Can somebody guide me is anything wrong i am doing here. > > > > Thanks in advance > > > > With Regards, > > Deepak > > > > > > > > > > > > [cid:part5.05030700.04020608@intel.com] > > > > > > > > > > > > _______________________________________________ > > IVI mailing list > > IVI@lists.tizen.org<mailto:IVI@lists.tizen.org>https://lists.tizen.org > > /listinfo/i > > vi > > _______________________________________________ > IVI mailing list > IVI@lists.tizen.org > https://lists.tizen.org/listinfo/ivi _______________________________________________ IVI mailing list IVI@lists.tizen.org https://lists.tizen.org/listinfo/ivi