Thanks for your response, Qiang--

I wonder if I'm asking the correct question; I want to do a build and I
expect it to basically be incomplete but error free.  That's not happening,
using my assumptions about how things *should* work.  I'm willing to change
my assumptions:

For the moment I'll accept that gbs doesn't do the job of OBS.  Another
source of errors seems to be that the sources are not in sync with each
other. How do I solve that?

Is there a set of repo commands, gbs.conf settings and gbs build commands
that I can use to get a set of self consistent (i.e., compilable and
package-able) sources?

TIA for your advice, it's a big help!  Sorry to be such a pest.

Paul



Paul Hanchett
-------------------
Infotainment Engineer
MSX on behalf of Jaguar Land Rover
One World Trade Center, 121 Southwest Salmon Street, 11th Floor, Portland,
Oregon, 97204

Email: [email protected]
-------------------

Business Details:
Jaguar Land Rover Limited
Registered Office: Abbey Road, Whitley, Coventry CV3 4LF
Registered in England No: 1672070


On Mon, Sep 9, 2013 at 3:45 AM, Zhang, Qiang Z <[email protected]>wrote:

>  Hi Paul,****
>
> ** **
>
> Thanks for your patient to use gbs local full build.****
>
> ** **
>
> We are sorry to that gbs build failed on some packages for tizen 3.0 build.
> ****
>
> ** **
>
> Let me explain more here. Currently tizen 3.0 are still on development,
> what our guide described:****
>
> ** **
>
>
> https://source.tizen.org/documentation/developer-guide/creating-tizen-platform-image-scratch-through-local-build
> ****
>
> ** **
>
> is building latest git tree code, not the OBS code, that means some
> patches are submitted to git, but has not been pushed to OBS build,****
>
> so it’s normal that you get different build result from gbs and obs for
> such package.****
>
> ** **
>
> For example, libcurl in git is 7.23, but only 7.21 has been released.****
>
> ** **
>
> Let me explain about errors you described, see below.****
>
> ** **
>
> We are doing full testing and code base testing tonight, and will update
> manifest and pre-built/build-conf to fix some error if possible.****
>
> ** **
>
>
> ****
>
> Thanks****
>
> Qiang****
>
> ** **
>
> ** **
>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *Hanchett, Paul
> *Sent:* Saturday, September 7, 2013 1:44 AM
> *To:* VanCutsem, Geoffroy
>
> *Cc:* [email protected]
> *Subject:* Re: Gbs errors during Tizen 3.0 build****
>
> ** **
>
> If OBS and GBS are building the same package, why wouldn't they get the
> same result (assuming no circular references)?****
>
> ** **
>
> FYI, I'm finding a lot of build errors that are hard to understand--
> Things like:****
>
>    - Configure script gives errors****
>
> *[Qiang] No more comments currently.*****
>
>    - Various compile errors (conflicting definitions/undeclared;
>    warnings, with "treat warnings as errors" turned on..; etc.)****
>
> *[Qiang] This should be caused by code is not match.*****
>
>    - use of deprecated api's g_mutex_new, g_mutex_free, g_cond_timed_wait*
>    ***
>    - ld errors****
>
> *[Qiang] We have checked this error, released ivi still using
> gcc47/eglibc, but gcc has been upgraded to gcc48, we tried to use snapshot
> build, these ld error fixed, we will investigate more and fixed tomorrow.*
>
> ** **
>
>    - Multiple missing 1.x patch files on 2.x build****
>
> *[Qiang] This should be fixed in packaging.*
>
> ** **
>
>    - Missing libraries****
>    - "Architecture is excluded" (i686 with -Ai586 on build line)****
>
> *[Qiang] These packages using special macros %{_ix86}, which can’t be
> parsed by gbs, real arch should be use, *****
>
>    - rpmlint exceeds "badness" score****
>
> *[Qiang] OBS build success, because it’s old log, and if retrigger obs
> build related packages will fail.*****
>
>    - rpm error "installed but unpackaged files found"****
>    - Makefile.am: required directory does not exist (".intl)****
>    - use of %(x) construct causes lots of commentary from rpm...****
>
> *[Qiang] Please ignore it, obs also have these warning.*****
>
>    - quite a number and variety of other warnings****
>
>  All but the last two would have halted the package build.  I expect that
> a developer touching the package would have tried to rebuild the package
> and would have noticed and repaired any package defects.****
>
> ** **
>
> It is as though changes are getting checked in and peer reviewed without
> the package being built to confirm that the package is created...****
>
> ** **
>
> So, how do we fix this?  Then, how do we verify that what is fixed for gbs
> is also correct for obs?  (In these cases, it really should be--but if it's
> building in obs then something is not reciprocal...)****
>
> ** **
>
> For what it's worth, I'm more than willing to help--I just want to be sure
> that what I'm doing is really the Right Thing To Do.  :-)****
>
> ** **
>
> Thanks for listening,****
>
> Paul****
>
> ** **
>
>
> ****
>
>
> Paul Hanchett
> -------------------
> Infotainment Engineer
> MSX on behalf of Jaguar Land Rover
> One World Trade Center, 121 Southwest Salmon Street, 11th Floor, Portland,
> Oregon, 97204
>
> Email: [email protected]
> -------------------
>
> Business Details:
> Jaguar Land Rover Limited
> Registered Office: Abbey Road, Whitley, Coventry CV3 4LF ****
>
> Registered in England No: 1672070****
>
> ** **
>
> On Fri, Sep 6, 2013 at 5:14 AM, VanCutsem, Geoffroy <
> [email protected]> wrote:****
>
> Yes:
> http://download.tizen.org/snapshots/tizen/ivi/latest/builddata/buildlogs/ia32/succeeded/valgrind.buildlog.txt
> ****
>
>
> > -----Original Message-----
> > From: [email protected] [mailto:[email protected]]
> On
> > Behalf Of Jian-feng Ding
> > Sent: Friday, September 06, 2013 1:57 PM
> > To: Hanchett, Paul
> > Cc: [email protected]
> > Subject: Re: Gbs errors during Tizen 3.0 build
> >****
>
> > Can this package be built successfully in OBS?
> >
> > thanks
> > - jf.ding
> >
> > On Wed, Sep 04, 2013 at 09:32:46AM -0700, Hanchett, Paul wrote:
> > > In another case (valgrind-3.8.1-0) I see this unexpected error:
> > >
> > > [  104s] checking for features.h... yes [  105s] checking the
> > > GLIBC_VERSION version... unsupported version 2.18 [  105s] configure:
> > > error: Valgrind requires glibc version 2.2 - 2.16 [  105s] error: Bad
> > > exit status from /var/tmp/rpm-tmp.HEn9sE (%build) [  105s] [  105s] [
> > > 105s] RPM build errors:
> > > [  105s]     Bad exit status from /var/tmp/rpm-tmp.HEn9sE (%build)
> > >
> > >
> > > Paul
> > >
> > >
> > >
> > > Paul Hanchett
> > > -------------------
> > > Infotainment Engineer
> > > MSX on behalf of Jaguar Land Rover
> > > One World Trade Center, 121 Southwest Salmon Street, 11th Floor,
> > > Portland, Oregon, 97204
> > >
> > > Email: [email protected]
> > > -------------------
> > >
> > > Business Details:
> > > Jaguar Land Rover Limited
> > > Registered Office: Abbey Road, Whitley, Coventry CV3 4LF Registered in
> > > England No: 1672070
> > >
> > >
> > > On Wed, Sep 4, 2013 at 9:22 AM, Hanchett, Paul
> > > <[email protected]
> > > > wrote:
> > >
> > > > On many packages (10 or more), I'm seeing errors that look like this
> > > > (note the highlighted file names):
> > > >
> > > > [  311s] + /usr/lib/rpm/find-debuginfo.sh
> > > > /home/abuild/rpmbuild/BUILD/scons-2.2.0
> > > > [  311s] + /usr/lib/rpm/brp-compress [  311s] +
> > > > /usr/lib/rpm/brp-tizen [  311s] + /usr/lib/rpm/tizen/find-docs.sh
> > > > /home/abuild/rpmbuild/BUILDROOT/
> > > > scons-2.2.0-0.i386
> > > > [  311s] error: Bad file: /home/abuild/rpmbuild/SOURCES/
> > > > scons-1.2.0-noenv.patch: No such file or directory [  311s] error:
> > > > Bad file: /home/abuild/rpmbuild/SOURCES/
> > > > scons-1.2.0-fix-install.patch: No such file or directory [  311s] [
> > > > 311s] [  311s] RPM build errors:
> > > > [  311s]     Bad file:
> > > > /home/abuild/rpmbuild/SOURCES/scons-1.2.0-noenv.patch: No such file
> > > > or directory
> > > > [  311s]     Bad file:
> > > > /home/abuild/rpmbuild/SOURCES/scons-1.2.0-fix-install.patch: No such
> > > > file or directory
> > > >
> > > >
> > > > How do you get these files to build, even in OBS?  (this should be
> > > > on whatever the tizen branch points to...)
> > > >
> > > > TIA for your thoughts and help!
> > > >
> > > > Paul
> > > >
> > > > Paul Hanchett
> > > > -------------------
> > > > Infotainment Engineer
> > > > MSX on behalf of Jaguar Land Rover
> > > > One World Trade Center, 121 Southwest Salmon Street, 11th Floor,
> > > > Portland, Oregon, 97204
> > > >
> > > > Email: [email protected]
> > > > -------------------
> > > >
> > > > Business Details:
> > > > Jaguar Land Rover Limited
> > > > Registered Office: Abbey Road, Whitley, Coventry CV3 4LF Registered
> > > > in England No: 1672070
> > > >
> >
> > > _______________________________________________
> > > IVI mailing list
> > > [email protected]
> > > https://lists.tizen.org/listinfo/ivi
> >
> > _______________________________________________
> > IVI mailing list
> > [email protected]
> > https://lists.tizen.org/listinfo/ivi****
>
> Intel Corporation NV/SA
> Kings Square, Veldkant 31
> 2550 Kontich
> RPM (Bruxelles) 0415.497.718.
> Citibank, Brussels, account 570/1031255/09
>
> This e-mail and any attachments may contain confidential material for the
> sole use of the intended recipient(s). Any review or distribution by others
> is strictly prohibited. If you are not the intended recipient, please
> contact the sender and delete all copies.****
>
>  ** **
>
_______________________________________________
IVI mailing list
[email protected]
https://lists.tizen.org/listinfo/ivi

Reply via email to