I have added the remote repo " http://download.tizen.org/snapshots/tizen/common/latest/repos/x86_64-wayland/packages/x86_64/" to .gbs.conf too .Now I compiled few more projects. But where is cmake? I can't find cmake in project local repo and remote repo I have checked the ia32 repo but still see no cmake there.
if read document the build-root image use zypper, does that mean it can use openSuse's repos? which version should I use? On Thu, Oct 27, 2016 at 2:52 AM, Scott Zhang <[email protected]> wrote: > Is there any other outside repository need to be added into the .gbs.conf? > Thanks. > > > info: *** Build Status Summary *** > === the following packages failed to build due to missing build > dependencies (596) === > tpk-backend: > nothing provides boost-devel > nothing provides cmake > nothing provides gtest-devel > nothing provides pkgconfig(app-installers) > nothing provides pkgconfig(manifest-parser) > nothing provides pkgconfig(pkgmgr) > nothing provides pkgconfig(tpk-manifest-handlers) > capi-content-mime-type: > nothing provides cmake > nothing provides pkgconfig(dlog) > nothing provides pkgconfig(capi-base-common) > nothing provides pkgconfig(xdgmime) > > > On Thu, Oct 27, 2016 at 1:10 AM, Scott Zhang <[email protected]> > wrote: > >> by manually add " -Wno-maybe-uninitialized" to the CFLAGS in >> ~/GBS-ROOT/local/sources/tizen3.0_common/iptables-1.4.21-1/iptables.spec, >> iptables compiled ok. >> export CFLAGS+=" $RPM_OPT_FLAGS -Wall -Werror -O2 -D_FORTIFY_SOURCE=2 >> -fno-strict-aliasing -Wno-unused-value -Wno-maybe-uninitialized" >> >> Just wander where is the correct file before this iptables.spec was >> populated. I found another one in >> "./platform/upstream/iptables/packaging/iptables.spec" >> but change it doesn't affect the build process. Maybe I should commit it >> before comiple? >> >> >> On Wed, Oct 26, 2016 at 11:15 PM, Scott Zhang <[email protected]> >> wrote: >> >>> I am familiar with linux and build system, myself a linux driver and >>> networking application programmer. >>> If I can disable -Werror=maybe-uninitialized then build iptables can >>> pass. But my quesiton is, as I am cloning the latest tizen code, all the >>> projects are supposed to be built successfully by default. >>> But I get this error, so what's the best/correct way to fix this? >>> >>> Yes. I have add Jaehyun Kim into this thread. >>> >>> On Wed, Oct 26, 2016 at 10:32 PM, Geunsik Lim <[email protected]> wrote: >>> >>>> Please, refer to the https://lists.tizen.org/pi >>>> permail/general/2016-October/003949.html >>>> >>>> BRs, >>>> Geunsik Lim. >>>> >>>> On Wed, Oct 26, 2016 at 10:45 PM, Scott Zhang <[email protected]> >>>> wrote: >>>> >>>>> === the following packages failed to build due to rpmbuild issue (3) >>>>> === >>>>> libexif: /home/marship/GBS-ROOT/local/repos/tizen3.0_common/x86_64/lo >>>>> gs/fail/libexif-0.6.21-1/log.txt >>>>> fuse: /home/marship/GBS-ROOT/local/repos/tizen3.0_common/x86_64/lo >>>>> gs/fail/fuse-2.9.6-0/log.txt >>>>> iptables: /home/marship/GBS-ROOT/local/repos/tizen3.0_common/x86_64/lo >>>>> gs/fail/iptables-1.4.21-1/log.txt >>>>> === Total succeeded built packages: (136) === >>>>> >>>>> How to fix these? >>>>> >>>>> On Wed, Oct 26, 2016 at 9:06 PM, Scott Zhang <[email protected]> >>>>> wrote: >>>>> >>>>>> And one more thing, I start use "gbs" to build. >>>>>> Looks internally, the gbs use "build-root" to build without using my >>>>>> system's build enviroment. >>>>>> But I get for example: >>>>>> warning: build failed, Leaving the logs in >>>>>> /home/marship/GBS-ROOT/local/repos/tizen3.0_common/x86_64/lo >>>>>> gs/fail/iptables-1.4.21-1/log.txt >>>>>> >>>>>> After open "/fail/iptables-1.4.21-1/log.txt" >>>>>> >>>>>> [ 933s] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. >>>>>> -D_LARGEFILE_SOURCE=1 -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -D_REENTRANT >>>>>> -DXTABLES_LIBDIR=\"/usr/lib64/xtables\" -DXTABLES_INTERNAL >>>>>> -I../include -I../include -I/usr/include/uapi -I/usr/include >>>>>> -I/usr/include/uapi -I/usr/include -Wall -Waggregate-return >>>>>> -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow >>>>>> -Wstrict-prototypes -Winline -pipe -O2 -g2 -feliminate-unused-debug-types >>>>>> -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector >>>>>> --param=ssp-buffer-size=32 -Wformat -Wformat-security -fmessage-length=0 >>>>>> -finline-functions -fdiagnostics-color=never -m64 -march=corei7 >>>>>> -mtune=corei7-avx -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables >>>>>> -fno-omit-frame-pointer -g -O2 -g2 -feliminate-unused-debug-types -pipe >>>>>> -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector >>>>>> --param=ssp-buffer-size=32 -Wformat -Wformat-security -fmessage-length=0 >>>>>> -finline-functions -fdiagnostics-color=never -m64 -march=corei7 >>>>>> -mtune=corei7-avx -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables >>>>>> -fno-omit-frame-pointer -g -Wall -Werror -O2 -D_FORTIFY_SOURCE=2 >>>>>> -fno-strict-aliasing -Wno-unused-value -MT libip4tc.lo -MD -MP -MF >>>>>> .deps/libip4tc.Tpo -c libip4tc.c -fPIC -DPIC -o .libs/libip4tc.o >>>>>> [ 934s] In file included from libip4tc.c:113:0: >>>>>> [ 934s] libiptc.c: In function 'iptcc_chain_index_delete_chain': >>>>>> [ 934s] libiptc.c:623:6: error: 'idx' may be used uninitialized in >>>>>> this function [-Werror=maybe-uninitialized] >>>>>> [ 934s] if (idx != idx2) { >>>>>> [ 934s] ^ >>>>>> [ 934s] In file included from libip6tc.c:111:0: >>>>>> [ 934s] libiptc.c: In function 'iptcc_chain_index_delete_chain': >>>>>> [ 934s] libiptc.c:623:6: error: 'idx' may be used uninitialized in >>>>>> this function [-Werror=maybe-uninitialized] >>>>>> [ 934s] if (idx != idx2) { >>>>>> [ 934s] ^ >>>>>> [ 934s] cc1: all warnings being treated as errors >>>>>> [ 934s] Makefile:392: recipe for target 'libip4tc.lo' failed >>>>>> >>>>>> >>>>>> how can I fix this? >>>>>> thanks >>>>>> >>>>>> On Wed, Oct 26, 2016 at 7:19 PM, Scott Zhang <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Thanks. >>>>>>> I am trying now. >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Mon, Oct 24, 2016 at 10:47 AM, Geunsik Lim <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> I recommend that you try to use a up-to-date '*.xml' from >>>>>>>> http://download.tizen.org/snapshots/tizen/common/latest/buil >>>>>>>> ddata/manifest/ >>>>>>>> $ curl http://download.tizen.org/snapshots/tizen/common/latest/buil >>>>>>>> ddata/manifest/tizen-common_20161021.3_arm-wayland.xml > >>>>>>>> .repo/manifests/common/projects.xml >>>>>>>> >>>>>>>> Or, you can fix this issue by modifying incorrect path of the >>>>>>>> project (e.g. tizen-platform-wrapper) as following after checking a >>>>>>>> correct >>>>>>>> path of the project >>>>>>>> at https://review.tizen.org/gerrit/#/admin/projects/ >>>>>>>> >>>>>>>> $ vi .repo/manifests/common/projects.xml >>>>>>>> * before: >>>>>>>> <project name="platform/core/appfw/tizen-platform-wrapper" >>>>>>>> path="platform/core/appfw/tizen-platform-wrapper" >>>>>>>> revision="e866508e4b35f0fc3b16eb2107dbb3dba42ac23e"/> >>>>>>>> >>>>>>>> * after: >>>>>>>> <project name="platform/core/system/tizen-platform-wrapper" >>>>>>>> path="platform/core/system/tizen-platform-wrapper" >>>>>>>> revision="e866508e4b35f0fc3b16eb2107dbb3dba42ac23e"/> >>>>>>>> >>>>>>>> >>>>>>>> * Reference: >>>>>>>> https://source.tizen.org/documentation/developer-guide/getti >>>>>>>> ng-started-guide/cloning-tizen-source >>>>>>>> >>>>>>>> 2. Replace latest manifest with snapshot manifest and make proper >>>>>>>> modification by executing one of the following two sets of commands, as >>>>>>>> appropriate: >>>>>>>> Tizen Common >>>>>>>> $ wget <Snapshot_Manifest_URL> -O .repo/manifests/common/project >>>>>>>> s.xml >>>>>>>> $ sed -i '3,4d' .repo/manifests/common/projects.xml >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> http://leemgs.fedorapeople.org >>>>>>>> Don't try to avoid pain if you fail. >>>>>>>> If you decided to face the challenges in life, >>>>>>>> you can gain a lot by giving your best. >>>>>>>> Cheolsang Jeong's Book & life >>>>>>>> -- >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> http://leemgs.fedorapeople.org >>>> Don't try to avoid pain if you fail. >>>> If you decided to face the challenges in life, >>>> you can gain a lot by giving your best. >>>> Cheolsang Jeong's Book & life >>>> -- >>>> >>> >>> >> >
_______________________________________________ General mailing list [email protected] https://lists.tizen.org/listinfo/general
