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
