Hi Ronan,

I am working my way through the instructions given here :

https://source.tizen.org/documentation/developer-guide

for setting up a dev environment, cloning the Tizen IVI project ( master 
branch, latest ), building all the packages, and building an image. I'm running 
on Kubuntu 12.04, fully patched.

So I have git, repo and gbs as per the instructions. I've cloned the project 
using this command given in the docs :

repo init -u ssh://[email protected]:29418/scm/manifest -b tizen -m 
ivi.xml

I'm building with :

gbs build -A i586 --threads=4 --exclude=<whatever needs to be excluded>

Contrary to what is stated in the docs, I'm finding circular dependencies being 
reported, and --exclude does seem to be required for Tizen 3. I exclude 
whatever packages I need to based on the circular dependency complaints from 
the command run without the exclude. At the moment, it's texinfo that's 
reporting a circular dependency.

For ppl, git log shows

commit 45d013e7f198300c47d2db36b212d8e0f5bbd438
Author: Alexandru Cornea <[email protected]>
Date:   Mon Jul 1 22:47:35 2013 +0300

    resetting manifest requested domain to floor

The problem seems to be :

[  139s] libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 
-frounding-math -O2 -g -m32 -march=i686 -mtune=i686 -fmessage-length=0 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables 
-fasynchronous-unwind-tables -W -Wall -MT Congruence_System.lo -MD -MP -MF 
.deps/Congruence_System.Tpo -c Congruence_System.cc  -fPIC -DPIC -o 
.libs/Congruence_System.o
[  142s] In file included from checked.defs.hh:29:0,
[  142s]                  from Checked_Number.defs.hh:28,
[  142s]                  from Coefficient.types.hh:16,
[  142s]                  from Coefficient.defs.hh:27,
[  142s]                  from Row.defs.hh:29,
[  142s]                  from Linear_Row.defs.hh:29,
[  142s]                  from Constraint.defs.hh:29,
[  142s]                  from Constraint.cc:26:
[  142s] mp_std_bits.defs.hh:48:7: error: redefinition of 'class 
std::numeric_limits<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >'
[  142s]  class numeric_limits<mpz_class> {
[  142s]        ^

...and many similar complaints.

For libffi, git log shows

commit 9afe851c146c40a137b5cf099d1e16658c3a38a3
Author: Anas Nashif <[email protected]>
Date:   Mon Jul 8 08:11:25 2013 -0400

    fixed include path

Not so clear what the problem is here, but maybe :

[    0s] processing specfile 
/home/mderouss/GBS-ROOT/local/sources/tizen3.0_ivi/libffi48-4.8.2-1/libffi48.spec
 ...
[    0s] init_buildsystem --configdir /usr/lib/build/configs --cachedir 
/home/mderouss/GBS-ROOT/local/cache --repository 
/home/mderouss/GBS-ROOT/local/repos/tizen3.0_ivi/i586/RPMS --repository 
/home/mderouss/TizenIVI3v0/pre-built/toolchain-x86/ 
/home/mderouss/GBS-ROOT/local/sources/tizen3.0_ivi/libffi48-4.8.2-1/libffi48.spec
 ...
[    0s] initializing 
/home/mderouss/GBS-ROOT/local/BUILD-ROOTS/scratch.i586.2/.srcfiles.cache ...
[    0s] /usr/lib/build/createrpmdeps 
/home/mderouss/GBS-ROOT/local/repos/tizen3.0_ivi/i586/RPMS
[    1s] /usr/lib/build/createrepomddeps 
/home/mderouss/TizenIVI3v0/pre-built/toolchain-x86/
[    2s] expanding package dependencies...
[    3s] Warning: spec file parser line 384: can't expand %(...)
[    3s] Warning: spec file parser line 398: can't expand %(...)

Cheers,
Mark


MARK DE ROUSSIER
Team Lead

Symphony Teleca
Sunley House, 46 Jewry Street, Winchester, Hampshire, SO23 8RY
Phone: +441962891219, Fax: +441962868867
mailto:[email protected]
http://www.symphonyteleca.com

Teleca Limited, a company registered in England & Wales, registration number 
2773878, registered office at Sunley House, 46 Jewry Street, Winchester, 
Hampshire SO23 8RY. VAT registration number GB 674 6583 90

Follow what's going on at Symphony Teleca's blog on 
http://www.symphonyteleca.com/blog. Please consider the environment before you 
print.

Notice to recipient: This e-mail (including any attachments) is meant for the 
intended recipient only, may contain confidential and proprietary information, 
and is protected by law. If you received this e-mail in error, please 
immediately notify the sender of the error by return e-mail, delete this 
communication and any attachments, and shred any printouts. Unauthorized 
review, use, dissemination, distribution, copying or taking of any action based 
on this communication is strictly prohibited.

________________________________________
From: ronan [[email protected]]
Sent: 15 January 2014 14:59
To: Mark De Roussier; [email protected]
Subject: Re: i586 build failing for GMP ?

Currently I'm build libffi and ppl in Tizen:Generic project, and they
build fine.

(1) Can you explan what do you try to do?
(2) From what Tizen Project ?
(3) Your sources packages git src+commit(sha).
(4) What is your tools?

Thanks


Le 15/01/2014 15:18, Mark De Roussier a écrit :
> Hi Ronan,
>
> looks like we crossed over here, this particular issue has gone now with a 
> fresh sync, as I've now noted in a followup to my original post.
>
> But I do now have two further fails, with libffi and ppl. The ppl one appears 
> to be GMP related, the libffi one seems to be a make problem. I was going to 
> make a separate post for those, but would you prefer them on this thread ?
>
> Cheers,
> Mark
_______________________________________________
IVI mailing list
[email protected]
https://lists.tizen.org/listinfo/ivi

Reply via email to