*** madisox <madisox!~madison@12.30.244.5> has quit IRC | 00:08 | |
*** jchonig <jchonig!~quassel@firewall.honig.net> has quit IRC | 00:11 | |
-YoctoAutoBuilder- build #622 of nightly-qa-skeleton is complete: Failure [failed BuildImages Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-qa-skeleton/builds/622 | 00:26 | |
-YoctoAutoBuilder- build #617 of nightly-qa-extras is complete: Failure [failed BuildImages Running Sanity Tests BuildImages_1 Running Sanity Tests_1] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-qa-extras/builds/617 | 00:28 | |
-YoctoAutoBuilder- build #57 of nightly-uclibc is complete: Failure [failed BuildImages] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-uclibc/builds/57 | 00:29 | |
*** fledermaus <fledermaus!~vivek@78.32.176.249> has joined #yocto | 00:36 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 00:37 | |
*** fmeerkoetter_ <fmeerkoetter_!~quassel@service.basyskom.com> has joined #yocto | 00:39 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has quit IRC | 00:40 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has quit IRC | 00:40 | |
*** joeythesaint <joeythesaint!~joe@vegas.deserted.net> has quit IRC | 00:40 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207.114.172.147> has joined #yocto | 00:40 | |
*** joeythesaint <joeythesaint!~joe@vegas.deserted.net> has joined #yocto | 00:41 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207.114.172.147> has quit IRC | 01:13 | |
-YoctoAutoBuilder- build #619 of nightly-qa-logrotate is complete: Failure [failed BuildImages Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-qa-logrotate/builds/619 | 01:23 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 01:30 | |
*** alimon <alimon!~alimon@187-176-43-14.dynamic.axtel.net> has joined #yocto | 01:34 | |
*** Lanser <Lanser!76a3dd8d@gateway/web/freenode/ip.118.163.221.141> has joined #yocto | 01:34 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 01:34 | |
Lanser | Task 1577 (/home/julian/poky/meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb, do_unpack) failed with exit code '1' | 01:35 |
---|---|---|
Lanser | I get 16 error like above, anyone could provide any idea ?? | 01:36 |
Lanser | I use ubuntu 14.04, branch is dizzy, MACHINE is "qemux86-64" | 01:38 |
Lanser | anyone here ?? | 01:38 |
Lanser | sad...... | 01:39 |
kergoth | that doesn't actually tell us anything | 01:41 |
kergoth | see the log file for the task, which those errors refer to | 01:42 |
*** Aethenelle <Aethenelle!~Aethenell@107.138.98.226> has joined #yocto | 01:44 | |
nerdboy | pkgconfig-native is broken on master | 01:46 |
nerdboy | er, let's internal glib is broken | 01:47 |
nerdboy | *say even | 01:47 |
Lanser | er~~ sorry I am very new to yocto. | 01:50 |
Lanser | OK, I should find a way to post log on the web then come back here. | 01:53 |
*** mario-goulart <mario-goulart!~user@email.parenteses.org> has quit IRC | 01:54 | |
-YoctoAutoBuilder- build #280 of ptest-x86 is complete: Failure [failed BuildImages] Build details are at http://autobuilder.yoctoproject.org/main/builders/ptest-x86/builds/280 | 01:56 | |
*** vmeson <vmeson!~rmacleod@24-212-184-107.cable.teksavvy.com> has joined #yocto | 01:58 | |
*** jchonig <jchonig!~quassel@firewall.honig.net> has joined #yocto | 01:58 | |
kergoth | Lanser: google for pastebin, there are lots of them | 02:04 |
kergoth | khem: is there a way, after the fact, to get a list of the recipes that built with gcc in my build? perhaps it'd be wortha dding a log for that like qa.log or something | 02:04 |
kergoth | khem: (re: clang) | 02:05 |
* nerdboy thinks building from the release tag should actually work | 02:07 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 02:08 | |
Lanser | Hi kergoth: http://pastebin.com/xFBMGrCZ | 02:14 |
Lanser | What I did before bitbake is: sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev xterm | 02:16 |
Lanser | 2. git clone http://git.yoctoproject.org/git/poky and switch to dizzy branch | 02:17 |
Lanser | 3. modify ~/poky/build$ gedit ./conf/local.conf -> add MACHINE ?= "qemux86-64", remove #MACHINE ??= "qemux86" | 02:18 |
Lanser | 4. bitbake -k core-image-sato | 02:18 |
Lanser | Then error happen, if no error, I expect to run: runqemu qemux86-64 | 02:19 |
Lanser | Here is the log file: https://www.dropbox.com/s/av8qql18rn6wyz3/yocto_build_error.log?dl=0 | 02:24 |
*** vmeson <vmeson!~rmacleod@24-212-184-107.cable.teksavvy.com> has quit IRC | 02:26 | |
*** jedix <jedix!~jedix@24-246-5-195.cable.teksavvy.com> has quit IRC | 02:27 | |
nerdboy | libffi-native also broken? | 02:29 |
nerdboy | master seems a lot chunkier than usual... | 02:30 |
* nerdboy has a working hack for pkg-config-native tho | 02:30 | |
Lanser | Hmmm... | 02:30 |
nerdboy | /usr/bin/ld: src/x86/.libs/ffi.o: relocation R_386_GOTOFF against undefined hidden symbol `ffi_closure_REGISTER' can not be used when making a shared object | 02:31 |
kergoth | Hmm, binutils-crosssdk's suffix doesn't include SDK_OS, so a multi-sdkmachine build between mingw and linux blows up | 02:37 |
kergoth | should probably include the full sys it's targeting | 02:37 |
*** dreyna4529 <dreyna4529!~dreyna@unknown-216-200.windriver.com> has quit IRC | 02:39 | |
*** jedix <jedix!~jedix@24-246-5-195.cable.teksavvy.com> has joined #yocto | 02:40 | |
*** mattsm <mattsm!uid128834@gateway/web/irccloud.com/x-ssiiumaahwykrboh> has quit IRC | 02:41 | |
*** Crofton|work <Crofton|work!~balister@pool-108-44-110-59.ronkva.east.verizon.net> has quit IRC | 02:56 | |
*** Crofton|work <Crofton|work!~balister@pool-108-44-110-59.ronkva.east.verizon.net> has joined #yocto | 03:01 | |
fray | kergoth the multiple sdkmachine worked in YP 2.0 | 03:16 |
*** thaytan_ <thaytan_!~thaytan@199.7.70.115.static.exetel.com.au> has joined #yocto | 03:16 | |
fray | (I don't think we've got any special patches for that).. | 03:16 |
*** thaytan <thaytan!~thaytan@199.7.70.115.static.exetel.com.au> has quit IRC | 03:16 | |
kergoth | did you test with linux and non-linux, but the same arch? i just tested 10 minutes ago with mingw32 and linux and it choked due to both binutils recipes being 'binutils-cross-i686' | 03:16 |
fray | that is part of our normal toolchain build process.. simply adjust the SDKMACHINE and build.. the system wipes out the old binutils-crosssdk and generates a new (right one) for the switch | 03:16 |
fray | ya.. typical test is 4 ways.. | 03:16 |
kergoth | it didn't do that here | 03:17 |
fray | SDKMACHINE={i686,x86_64,i686-mingw,x86_64-mingw) | 03:17 |
kergoth | hmm, will try again | 03:18 |
fray | ya.. typical build is for mach in <machine list> ; do for sdk in <sdk list>; MACHINE=$mach SDKMACHINE=$sdk bitbake -c populate_sdk <image> ; done ; done | 03:21 |
*** alimon <alimon!~alimon@187-176-43-14.dynamic.axtel.net> has quit IRC | 03:33 | |
-YoctoAutoBuilder- build #617 of build-appliance is complete: Failure [failed BuildImages_1] Build details are at http://autobuilder.yoctoproject.org/main/builders/build-appliance/builds/617 | 03:36 | |
-YoctoAutoBuilder- build #630 of nightly-fsl-ppc-lsb is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-fsl-ppc-lsb/builds/630 | 03:57 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 04:07 | |
-YoctoAutoBuilder- build #614 of nightly-fsl-ppc is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-fsl-ppc/builds/614 | 04:15 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 04:23 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 04:23 | |
-YoctoAutoBuilder- build #637 of nightly-x86 is complete: Failure [failed BuildImages Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-x86/builds/637 | 04:31 | |
*** jjmb1 <jjmb1!~jjmb@c-98-225-183-175.hsd1.pa.comcast.net> has joined #yocto | 04:41 | |
*** jjmb <jjmb!~jjmb@2601:46:c602:c4a0:898e:760b:fb0b:fb97> has quit IRC | 04:43 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has joined #yocto | 05:06 | |
*** thaytan_ <thaytan_!~thaytan@199.7.70.115.static.exetel.com.au> has quit IRC | 05:07 | |
*** thaytan <thaytan!~thaytan@199.7.70.115.static.exetel.com.au> has joined #yocto | 05:08 | |
-YoctoAutoBuilder- build #625 of nightly-x86-lsb is complete: Failure [failed Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-x86-lsb/builds/625 | 05:17 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has quit IRC | 05:24 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has joined #yocto | 05:24 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has quit IRC | 05:27 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has joined #yocto | 05:28 | |
-YoctoAutoBuilder- build #616 of nightly-ppc-lsb is complete: Failure [failed BuildImages Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-ppc-lsb/builds/616 | 06:02 | |
*** ecdhe <ecdhe!~ecdhe@173-22-126-166.client.mchsi.com> has joined #yocto | 06:04 | |
*** mario-goulart <mario-goulart!~user@email.parenteses.org> has joined #yocto | 06:04 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has quit IRC | 06:06 | |
*** Mutter <Mutter!~Mutter@cpe-172-73-149-122.carolina.res.rr.com> has joined #yocto | 06:08 | |
*** Mutter <Mutter!~Mutter@cpe-172-73-149-122.carolina.res.rr.com> has quit IRC | 06:11 | |
*** morphis <morphis!~morphis@p50862B50.dip0.t-ipconnect.de> has joined #yocto | 06:13 | |
*** Lanser <Lanser!76a3dd8d@gateway/web/freenode/ip.118.163.221.141> has quit IRC | 06:19 | |
*** IvanSB <IvanSB!~IvanSB@host90-244-dynamic.247-95-r.retail.telecomitalia.it> has joined #yocto | 06:40 | |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has quit IRC | 06:49 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 06:56 | |
*** marek_ <marek_!~marek@81.89.61.168.host.vnet.sk> has joined #yocto | 07:00 | |
*** rob_w <rob_w!~bob@93.104.205.194> has joined #yocto | 07:10 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 07:10 | |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has joined #yocto | 07:10 | |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has quit IRC | 07:23 | |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has joined #yocto | 07:25 | |
-YoctoAutoBuilder- build #634 of nightly-ppc is complete: Failure [failed BuildImages Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-ppc/builds/634 | 07:26 | |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-wpnyzpjvcqqyqhyr> has joined #yocto | 07:26 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 07:28 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 07:28 | |
*** pohly <pohly!~pohly@p5DE8DF37.dip0.t-ipconnect.de> has joined #yocto | 07:32 | |
*** mihai <mihai!~mihai@134.134.139.74> has joined #yocto | 07:33 | |
-YoctoAutoBuilder- build #640 of nightly-arm is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-arm/builds/640 | 07:35 | |
*** yann|work <yann|work!~yann@nan92-1-81-57-214-146.fbx.proxad.net> has quit IRC | 07:39 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 07:40 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 07:40 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has joined #yocto | 07:42 | |
*** toscalix <toscalix!~agustinbe@149.100.1.60> has joined #yocto | 07:42 | |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has joined #yocto | 07:43 | |
*** toscalix <toscalix!~agustinbe@149.100.1.60> has joined #yocto | 07:48 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 07:49 | |
*** agust <agust!~agust@p4FDE6367.dip0.t-ipconnect.de> has joined #yocto | 07:58 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-xhqitwjgzcgmeenc> has joined #yocto | 07:59 | |
*** jbrianceau_away is now known as jbrianceau | 07:59 | |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has joined #yocto | 08:03 | |
*** fl0v0 <fl0v0!~fvo@pD9F6B148.dip0.t-ipconnect.de> has joined #yocto | 08:03 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-xhqssxqhwamdigez> has joined #yocto | 08:04 | |
*** mckoan|away is now known as mckoan | 08:08 | |
*** TobSnyder <TobSnyder!~schneider@ip9234b44d.dynamic.kabel-deutschland.de> has joined #yocto | 08:09 | |
*** sledges <sledges!~sleleiva@unaffiliated/sledgeas> has quit IRC | 08:10 | |
*** sledges <sledges!~sleleiva@192.194.199.35> has joined #yocto | 08:11 | |
*** sledges <sledges!~sleleiva@unaffiliated/sledgeas> has joined #yocto | 08:11 | |
*** townxelliot <townxelliot!~ell@176.251.41.59> has joined #yocto | 08:12 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has joined #yocto | 08:18 | |
*** joshuagl_ <joshuagl_!joshuagl@nat/intel/x-qzsipqqyspclwvgr> has joined #yocto | 08:24 | |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-wpnyzpjvcqqyqhyr> has quit IRC | 08:24 | |
*** alex_ <alex_!~alexl@h234n20-mael-a12.ias.bredband.telia.com> has joined #yocto | 08:28 | |
*** ajtag <ajtag!~ajtag@cpc10-lee211-2-0-cust124.7-1.cable.virginm.net> has quit IRC | 08:28 | |
*** rburton <rburton!~Adium@home.burtonini.com> has joined #yocto | 08:32 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 08:37 | |
khem | kergoth: good idea. Usually how will we do it | 08:40 |
khem | we do have TOOLCHAIN = "gcc" setting in bbappend | 08:40 |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 08:43 | |
*** roccof <roccof!~roccof@93-51-177-218.ip268.fastwebnet.it> has joined #yocto | 08:44 | |
*** grma <grma!~gruberm@80.93.38.128> has joined #yocto | 08:45 | |
*** florian_kc is now known as florian | 08:46 | |
bboozzoo | khem: looking for advice on systemd, since you've upgraded it in OE a couple of times, I figured you might be the right person to ask | 08:48 |
bboozzoo | I'm trying to make it more configurable, there's a number of switches that one can pass to cnfigure to enable stuff like machined, logind and so on | 08:49 |
bboozzoo | i'm waging between enabling all of that and spliting it up into separate packages or just adding a bunch of PACKAGECONFIG flags with features | 08:49 |
bboozzoo | not sure what is the preferred approach, from what I've seen Ross added systemd-binfmt as package rather than PACKAGECONFIG flag | 08:51 |
bboozzoo | but then, stuff like coredup is enabled via PACKAGECONFIG flag (unset by default) and just packaged into systemd | 08:53 |
*** belen <belen!~Adium@134.134.139.76> has joined #yocto | 09:04 | |
*** yann|work <yann|work!~yann@LFbn-1-1026-146.w86-247.abo.wanadoo.fr> has joined #yocto | 09:07 | |
*** aragua <aragua!~fabien@LPoitiers-656-1-79-67.w193-251.abo.wanadoo.fr> has joined #yocto | 09:09 | |
*** vdehors_ <vdehors_!~vdehors@bob75-2-81-56-46-209.fbx.proxad.net> has joined #yocto | 09:14 | |
*** Biliogadafr <Biliogadafr!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has joined #yocto | 09:15 | |
*** vdehors <vdehors!~vdehors@193.56.60.161> has quit IRC | 09:18 | |
*** alex_ is now known as alexlarsson | 09:19 | |
alexlarsson | I | 09:21 |
alexlarsson | I'm having an issue with yocto 2.0 | 09:22 |
rburton | hi alexlarsson | 09:22 |
alexlarsson | I just built a core-image-miminal having just added | 09:22 |
alexlarsson | CORE_IMAGE_EXTRA_INSTALL="bash glibc-binary-localedata-en-us" | 09:22 |
alexlarsson | to the default generated config | 09:22 |
alexlarsson | and i get: | 09:22 |
alexlarsson | root@qemux86:~# export LC_ALL=en_US | 09:23 |
alexlarsson | -sh: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_COLLATE) / sizeof (_nl_value_type_LC_COLLATE[0]))' failed. | 09:23 |
rburton | yeah i was hoping [Sno] would have posted his fix for that by now :) | 09:23 |
alexlarsson | Oh, there is a fix? | 09:23 |
rburton | alexlarsson: https://github.com/rehsack/poky/commit/46ac36953e2e76ba716c7ba42ddfe41c9a19a11d | 09:23 |
* alexlarsson & desperate... | 09:23 | |
[Sno] | rburton: thanks for having it cached ;) | 09:23 |
rburton | [Sno]: left the tab open to remind me to pester you :) | 09:23 |
[Sno] | still no tuit to send the mail :( | 09:24 |
rburton | alexlarsson: i've not tested that, but its certainly worth a try | 09:24 |
rburton | alexlarsson: if you can verify it now then i'll just take that and send it myself :) | 09:24 |
[Sno] | we built a new field test release with that yesterday | 09:24 |
[Sno] | after labor tests satisfied project lead ^^ | 09:24 |
*** sameo <sameo!~samuel@192.55.54.36> has joined #yocto | 09:25 | |
rburton | i think there's a global scarcity of tuits right now :( | 09:25 |
alexlarsson | [Sno]: am i missing something, or is the patch it references not in the commit? | 09:26 |
rburton | alexlarsson: the patch is already in the tree | 09:26 |
alexlarsson | ah, i see | 09:26 |
[Sno] | alexlarsson: that's the patch introducing the ABI breakage | 09:27 |
alexlarsson | i see | 09:27 |
rburton | would be awesome if we didn't need the cross-localedef nasty | 09:27 |
alexlarsson | it was added to glibc, so it needs to be added to the cross locale build too? | 09:27 |
rburton | yes | 09:27 |
* alexlarsson & rebuilding | 09:28 | |
[Sno] | but cross-building the locale-binaries with qemu isn't much better from resources point of view | 09:28 |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 09:29 | |
[Sno] | less nasty for sure ... | 09:29 |
rburton | well it would be awesome if we didn't need to fork bits of glibc to do cross locale building | 09:30 |
alexlarsson | did you ever try to get the locale cross build utils upstreamed? | 09:32 |
alexlarsson | glibc upstream is said to be nice these days | 09:32 |
*** belen <belen!~Adium@134.134.139.76> has quit IRC | 09:32 | |
rburton | yeah that's something to be tried again | 09:33 |
rburton | khem would be the person to speak to, although he's all about musl these days :) | 09:33 |
alexlarsson | I don't get why everyone is so excited about musl | 09:33 |
alexlarsson | It doesn't seem to have enough support for things for e.g. desktop apps | 09:34 |
alexlarsson | anyway, that patch fixed my issue | 09:34 |
alexlarsson | and imho looks safe enought to merge | 09:34 |
alexlarsson | but, then i'm just flailing around wrt yocto :) | 09:34 |
rburton | alexlarsson: khem has been running xfce on it | 09:34 |
alexlarsson | hopeing something sticks | 09:35 |
rburton | alexlarsson: upgrading the ostree bootstrap? | 09:35 |
alexlarsson | the xdg-app runtime | 09:35 |
alexlarsson | to 2.0 | 09:35 |
alexlarsson | which is nice | 09:35 |
rburton | cool | 09:35 |
alexlarsson | dropped a bunch of custom stuff | 09:35 |
rburton | \o/ | 09:35 |
-YoctoAutoBuilder- build #344 of nightly-oe-selftest is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-oe-selftest/builds/344 | 09:36 | |
alexlarsson | I'll add that patch to the meta-freedesktop layer for now | 09:36 |
alexlarsson | Maybe i should try to upstream my overlay things at some point | 09:37 |
alexlarsson | http://cgit.freedesktop.org/xdg-app/freedesktop-sdk-base/tree/meta-freedesktop/recipes-core/glibc/glibc | 09:37 |
alexlarsson | like that one | 09:37 |
alexlarsson | http://cgit.freedesktop.org/xdg-app/freedesktop-sdk-base/tree/meta-freedesktop/recipes-core/glibc/glibc/glibc-static-tls.patch | 09:37 |
alexlarsson | i mean that | 09:38 |
rburton | looks like that shoud go upstream yeah | 09:38 |
alexlarsson | its from the fedora kernel | 09:39 |
alexlarsson | without it gl + python breaks with some mesa drivers | 09:39 |
alexlarsson | http://cgit.freedesktop.org/xdg-app/freedesktop-sdk-base/tree/meta-freedesktop/recipes-devtools/make/make/make-handle-ttyname-fail.patch | 09:40 |
alexlarsson | this one is a bit weirder | 09:40 |
alexlarsson | it mainly fixes things for container use (where the real tty of a process is outside the container) | 09:41 |
alexlarsson | SRC_URI_remove = "file://04-default-is-optimized.patch" | 09:41 |
alexlarsson | I also had to do that in the python builds | 09:41 |
alexlarsson | because it makes asserts a no-op... | 09:42 |
rburton | huh, i never knew we had that | 09:42 |
rburton | that sounds wrong | 09:42 |
alexlarsson | yeah | 09:42 |
alexlarsson | I also have to do this in bash: | 09:42 |
rburton | erm yeah that's just being deleted | 09:42 |
alexlarsson | EXTRA_OECONF += "bash_cv_getcwd_malloc=yes " | 09:42 |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-ueknfhwjobpxdcvp> has joined #yocto | 09:42 | |
alexlarsson | because it picks some alternative getcwd impl that doesn't work in a container otherwise | 09:43 |
rburton | alexlarsson: clearly mickey wasn't aware that python optimisation isn't optimisation | 09:43 |
alexlarsson | libpcre: | 09:43 |
alexlarsson | EXTRA_OECONF = "--enable-unicode-properties" | 09:43 |
alexlarsson | needed for glib 2.46.2 | 09:43 |
rburton | why isn't that on by default? | 09:43 |
alexlarsson | fuck knows... | 09:44 |
rburton | you should ask a glib maintainer | 09:44 |
rburton | … | 09:44 |
alexlarsson | No no | 09:44 |
alexlarsson | its needed in libpcre for glib to use the system copy | 09:44 |
rburton | so we dropped the optimise patch for python2 at some point, but it came back for py3 | 09:44 |
rburton | oh right, sorry | 09:44 |
rburton | you should send patches :) | 09:45 |
alexlarsson | I guess | 09:45 |
alexlarsson | bugzilla? | 09:45 |
alexlarsson | I just don't know how important this stuff is to you. I'm not really doing "embedded" stuff | 09:45 |
rburton | well the py3 one is just a broken patch, that's stupid | 09:45 |
rburton | fixing now | 09:45 |
rburton | the bash one tingles my spidey sense as we were hitting malloc failures inside bash in QA | 09:46 |
rburton | pcre should be a packageconfig at least, and if the overhead isn't too much just enable by default | 09:46 |
*** belen <belen!~Adium@134.134.139.76> has joined #yocto | 09:47 | |
alexlarsson | Also, i have an EXTRA_OEMCONF to get python support in libxml2 | 09:47 |
alexlarsson | There should be a nicer option for that | 09:47 |
LexG | hey guyz, short question | 09:50 |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-ueknfhwjobpxdcvp> has left #yocto | 09:50 | |
rburton | alexlarsson: python should be enabled by default, or at least is in mater | 09:51 |
LexG | why would a do_fetch not get pass the CLOSE_WAIT state of the connection | 09:51 |
alexlarsson | rburton: oh, maybe it changed since 1.8 which i updated from | 09:51 |
* alexlarsson & looks | 09:51 | |
alexlarsson | yeah, seems to be there | 09:53 |
* alexlarsson & deletes more | 09:53 | |
rburton | alexlarsson: so without that pcre option glib is using its internal copy of pcre? | 09:54 |
alexlarsson | rburton: yeah | 09:54 |
alexlarsson | at least with 2.46.2 or later | 09:54 |
rburton | fiddle fiddle fiddle | 09:54 |
alexlarsson | https://git.gnome.org/browse/glib/tree/configure.ac#n2332 | 09:55 |
alexlarsson | actually, since forever | 09:57 |
alexlarsson | it just auto-enables the use of a system copy with 2.46.2 | 09:57 |
*** epetmab <epetmab!~epetmab@user167.85-195-55.netatonce.net> has joined #yocto | 09:58 | |
rburton | --with-pcre=[internal/system] | 09:58 |
rburton | whether to use system PCRE [default=internal] | 09:58 |
rburton | the docs are wrong then :) | 09:59 |
rburton | oh, post 2.46.2, surely | 09:59 |
alexlarsson | yeah, maybe its in 2.47 only | 09:59 |
rburton | i can get the groundwork in quickly though | 09:59 |
alexlarsson | https://git.gnome.org/browse/glib/commit/?id=82c2461e3d719dfe11361c07502d1cf8a998c121 | 10:00 |
alexlarsson | you should probably use --with-pcre=system anyway | 10:00 |
alexlarsson | makes more sense for distro use | 10:00 |
rburton | yeah | 10:01 |
alexlarsson | So, for libxml2-python i have to add PACKAGECONFIG=python in my layer? | 10:04 |
*** matteo <matteo!~matteo@openwrt/developer/matteo> has joined #yocto | 10:05 | |
alexlarsson | oh, no, its on by default | 10:05 |
alexlarsson | Hmm, my bbappend has --with-zlib which is not in the default, so maybe i need a layer anyway | 10:07 |
alexlarsson | Why is that not on the regular OEMCONF, but it is for the native one? | 10:08 |
*** belen <belen!~Adium@134.134.139.76> has quit IRC | 10:12 | |
*** belen <belen!~Adium@134.134.139.76> has joined #yocto | 10:13 | |
*** epetmab is now known as zerus | 10:15 | |
alexlarsson | rburton: want me to file bugs for these things? | 10:19 |
zerus | Hi all. I'm trying to get 'bitbake meta-toolchain-qt5' working for raspberrypi/2. I have tried a number of different patches currently flowing around, without success. It works when building without x11 and wayland, but I want to be able to run the qt applications from X.. Anyone that knows of any currently working tree to achive this (or any other good 'hacks' to get it working)? | 10:20 |
zerus | In my current tree it fails on: fatal error: interface/vmcs_host/wayland-dispmanx-server-protocol.h: No such file or directory | 10:22 |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 10:25 | |
rburton | alexlarsson: please | 10:25 |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 10:30 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 10:31 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 10:33 | |
*** clopez <clopez!~tau@neutrino.es> has quit IRC | 10:34 | |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has quit IRC | 10:37 | |
*** clopez <clopez!~tau@neutrino.es> has joined #yocto | 10:41 | |
rburton | enabling unicode properties in pcre makes a surprising difference to the binary size | 10:42 |
rburton | packages/corei7-64-poky-linux/libpcre/libpcre: PKGSIZE changed from 157544 to 272312 (+72%) | 10:42 |
*** berton <berton!~fabio@177.127.6.77> has joined #yocto | 10:45 | |
alexlarsson | rburton: yeah, but then you get to not have a copy of it in glib... | 10:49 |
rburton | oh yeah, sure | 10:49 |
rburton | just surprised it made such a difference | 10:49 |
alexlarsson | so, how much smaller is glib with --with-pcre=system | 10:49 |
rburton | building now to find out | 10:49 |
rburton | touching pcre of course means perl wants to rebuild :) | 10:50 |
alexlarsson | so, do i file against OE-Core product? | 10:50 |
dv_ | when I use bash in a yocto-built rootfs, the left/right arrow keys don't work as usual. I have to do something like http://superuser.com/questions/488157/how-do-i-make-ctrl-arrow-keys-move-forward-backward-a-word-at-a-time-in-cygwin-b | 10:51 |
alexlarsson | twisty maze of bugzillas, none alike | 10:51 |
dv_ | is there a better way to do that other than to manually put in a config file? | 10:51 |
dv_ | perhaps some packageconfig I missed? | 10:51 |
rburton | alexlarsson: build system and metadata -> oe-core | 10:52 |
*** tsramos <tsramos!tsramos@nat/intel/x-jhyhcgknfqqbutqg> has joined #yocto | 10:57 | |
alexlarsson | rburton: no bug needed for the python optimize thing? | 11:03 |
*** fledermaus <fledermaus!~vivek@78.32.176.249> has quit IRC | 11:07 | |
*** nandi_ge___ <nandi_ge___!~nandor@194.9.252.237> has joined #yocto | 11:09 | |
*** zeddii_home <zeddii_home!~zeddii_ho@CPEe8de27b71faa-CMbcc810032faf.cpe.net.cable.rogers.com> has quit IRC | 11:10 | |
*** kjokinie <kjokinie!~kjokinie@145.247.15.238> has quit IRC | 11:11 | |
alexlarsson | I guess you're on the pcre thing too | 11:12 |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has quit IRC | 11:12 | |
*** icanicant <icanicant!~icanicant@195.88.236.129> has quit IRC | 11:12 | |
*** MWelchUK <MWelchUK!~martyn@host86-182-35-223.range86-182.btcentralplus.com> has quit IRC | 11:12 | |
*** falstaff_ <falstaff_!~quassel@83.150.42.223> has quit IRC | 11:12 | |
*** Tenhi <Tenhi!~tenhi@static.100.25.4.46.clients.your-server.de> has quit IRC | 11:12 | |
*** falstaff <falstaff!~quassel@83.150.42.223> has joined #yocto | 11:12 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 11:12 | |
alexlarsson | So, its pcre, locale crash, https://bugzilla.yoctoproject.org/show_bug.cgi?id=9066 and https://bugzilla.yoctoproject.org/show_bug.cgi?id=9067 | 11:12 |
yocti | Bug 9066: normal, Undecided, ---, ross.burton, NEW , Increase nr of static TLS slots | 11:12 |
yocti | Bug 9067: normal, Undecided, ---, paul.eggleton, NEW , make: don't crash if ttyname fails | 11:12 |
*** jedix <jedix!~jedix@24-246-5-195.cable.teksavvy.com> has quit IRC | 11:12 | |
*** hanthings_ <hanthings_!~nandor@194.9.252.237> has quit IRC | 11:12 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 11:13 | |
*** jedix <jedix!~jedix@24-246-5-195.cable.teksavvy.com> has joined #yocto | 11:14 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-xhqssxqhwamdigez> has quit IRC | 11:17 | |
*** IvanSB <IvanSB!~IvanSB@host90-244-dynamic.247-95-r.retail.telecomitalia.it> has quit IRC | 11:20 | |
*** zeddii_home <zeddii_home!~zeddii_ho@CPEe8de27b71faa-CMbcc810032faf.cpe.net.cable.rogers.com> has joined #yocto | 11:20 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has joined #yocto | 11:24 | |
*** icanicant <icanicant!~icanicant@195.88.236.129> has joined #yocto | 11:24 | |
*** MWelchUK <MWelchUK!~martyn@host86-182-35-223.range86-182.btcentralplus.com> has joined #yocto | 11:24 | |
*** IvanSB <IvanSB!~IvanSB@host90-244-dynamic.247-95-r.retail.telecomitalia.it> has joined #yocto | 11:25 | |
*** kjokinie <kjokinie!~kjokinie@145.247.15.238> has joined #yocto | 11:26 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has quit IRC | 11:38 | |
rburton | alexlarsson: that's right, thanks! | 11:38 |
*** obsrwr <obsrwr!~otp-amois@89.121.200.102> has joined #yocto | 11:40 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has joined #yocto | 11:40 | |
rburton | alexlarsson: 176k down in glib library size | 11:41 |
*** Tenhi <Tenhi!~tenhi@static.100.25.4.46.clients.your-server.de> has joined #yocto | 11:41 | |
rburton | net win! | 11:41 |
alexlarsson | yeah | 11:42 |
-YoctoAutoBuilder- build #618 of nightly-qa-extras is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-qa-extras/builds/618 | 11:42 | |
-YoctoAutoBuilder- build #58 of nightly-uclibc is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-uclibc/builds/58 | 11:55 | |
-YoctoAutoBuilder- build #623 of nightly-qa-skeleton is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-qa-skeleton/builds/623 | 12:05 | |
-YoctoAutoBuilder- build #620 of nightly-qa-logrotate is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-qa-logrotate/builds/620 | 12:06 | |
*** Crofton|work <Crofton|work!~balister@pool-108-44-110-59.ronkva.east.verizon.net> has quit IRC | 12:08 | |
*** Crofton|work <Crofton|work!~balister@pool-108-44-110-59.ronkva.east.verizon.net> has joined #yocto | 12:11 | |
*** clopez <clopez!~tau@neutrino.es> has quit IRC | 12:11 | |
-YoctoAutoBuilder- build #618 of build-appliance is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/build-appliance/builds/618 | 12:14 | |
-YoctoAutoBuilder- build #281 of ptest-x86 is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/ptest-x86/builds/281 | 12:16 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-opycrdzznhmmalib> has joined #yocto | 12:17 | |
*** clopez <clopez!~tau@neutrino.es> has joined #yocto | 12:32 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has quit IRC | 12:57 | |
*** belen <belen!~Adium@134.134.139.76> has quit IRC | 12:57 | |
t0mmy | I have a question about, the current toolchain of master branch, I see it uses musl instead of glib ? What is it the plan for the libc ? | 12:58 |
*** TobSnyder <TobSnyder!~schneider@ip9234b44d.dynamic.kabel-deutschland.de> has quit IRC | 13:01 | |
*** Aethenelle <Aethenelle!~Aethenell@107.138.98.226> has quit IRC | 13:05 | |
t0mmy | (I speak about the poky-tiny toolchain) | 13:05 |
*** belen <belen!Adium@nat/intel/x-uykxemwiqntgerfm> has joined #yocto | 13:06 | |
rburton | yes, it moved to musl | 13:15 |
rburton | that's the plan | 13:15 |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 13:16 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 13:16 | |
t0mmy | rburton: ok, and poky (no tiny) will continue to use glibc ? | 13:18 |
rburton | yes | 13:19 |
rburton | by default, obviously | 13:20 |
rburton | you can do what you want | 13:20 |
LetoThe2nd | a.k.a. "its only software" ;) | 13:20 |
t0mmy | rburton: fine, thank you for the quick answer. | 13:21 |
-YoctoAutoBuilder- build #623 of nightly-oecore is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-oecore/builds/623 | 13:30 | |
*** lostcontrol <lostcontrol!c30868fa@gateway/web/freenode/ip.195.8.104.250> has quit IRC | 13:32 | |
*** lamego <lamego!jose@nat/intel/x-lljcwevhxvyfusmq> has joined #yocto | 13:34 | |
*** sujith_h <sujith_h!~toaster@kde/developers/sujithh> has quit IRC | 13:40 | |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has joined #yocto | 13:42 | |
*** ryansturmer <ryansturmer!~ryansturm@cpe-71-77-65-16.nc.res.rr.com> has joined #yocto | 13:42 | |
ryansturmer | Hey all, what is the correct way to specify a branch to the git fetcher in a recipe? | 13:44 |
ryansturmer | Ideally I'd like to check out a branch, but have it act like SRC_REV="${AUTOREV}" | 13:44 |
ryansturmer | (just give me the latest of the specified branch) | 13:44 |
fl0v0 | SRC_URI = " \ | 13:47 |
fl0v0 | git://website/project.git;branch=development \ | 13:47 |
fl0v0 | " | 13:47 |
*** rocsorva <rocsorva!~arnold@80.97.64.55> has joined #yocto | 13:52 | |
ryansturmer | Well sure it's obvious if you put it like that :) | 13:59 |
ryansturmer | Thanks! | 13:59 |
-YoctoAutoBuilder- build #638 of nightly-x86 is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-x86/builds/638 | 13:59 | |
ryansturmer | One other question. I've got a recipe that depends on GNU readline - and I've added readline to my DEPENDS for the recipe, and readline is getting built fine, but my recipe still won't compile - it doesn't seem to see the header for readline. (ie passing -lreadline to gcc doesn't seem to turn up the library) | 14:01 |
ryansturmer | what's the best way to go about diagnosing this? | 14:01 |
*** jchonig <jchonig!~quassel@firewall.honig.net> has quit IRC | 14:03 | |
*** _gpg_ <_gpg_!53ce617d@gateway/web/freenode/ip.83.206.97.125> has joined #yocto | 14:07 | |
_gpg_ | hello everybody | 14:08 |
*** Jack_shanghai <Jack_shanghai!~jackzhang@li409-26.members.linode.com> has joined #yocto | 14:08 | |
*** Jack_shanghai <Jack_shanghai!~jackzhang@li409-26.members.linode.com> has left #yocto | 14:08 | |
_gpg_ | anyone knows how to enable bootchart please ? i've already added bootchart but there's nothing in my /var/log (i'm also using system-d) | 14:08 |
ryansturmer | It looks like bootchart is part of systemd now, you shouldn't need to enable anything | 14:12 |
ryansturmer | do you have the bootchart-render binary on your target? | 14:13 |
ryansturmer | Can you run systemd-analyze plot on your system and get output? | 14:14 |
*** mckoan is now known as mckoan|away | 14:14 | |
ryansturmer | It looks like the bootchart "classic" that's built into systemd can be enabled by passing it to the kernel command line, so it's going to depend on what bootloader you use | 14:15 |
ryansturmer | you need to pass init=/usr/lib/systemd/systemd-bootchart on the kernel command line to enable boot charting, if you don't want to use systemd-analyze (which should just work with no configuration) | 14:16 |
*** Aethenelle <Aethenelle!~Aethenell@166.175.184.61> has joined #yocto | 14:16 | |
*** paulg_ <paulg_!~paulg@198-84-239-75.cpe.teksavvy.com> has joined #yocto | 14:18 | |
*** tsramos <tsramos!tsramos@nat/intel/x-jhyhcgknfqqbutqg> has quit IRC | 14:24 | |
*** marek_ <marek_!~marek@81.89.61.168.host.vnet.sk> has quit IRC | 14:27 | |
*** sameo <sameo!~samuel@192.55.54.36> has quit IRC | 14:31 | |
*** jluisn <jluisn!~quassel@187.115.172.24> has joined #yocto | 14:40 | |
*** joshuagl_ <joshuagl_!joshuagl@nat/intel/x-qzsipqqyspclwvgr> has quit IRC | 14:42 | |
*** mihai <mihai!~mihai@134.134.139.74> has quit IRC | 14:51 | |
*** madisox <madisox!~madison@12.30.244.5> has joined #yocto | 14:54 | |
*** joshuagl_ <joshuagl_!joshuagl@nat/intel/x-qcfqqumojuksgnvm> has joined #yocto | 14:56 | |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has quit IRC | 14:58 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 14:59 | |
*** pacopedraza <pacopedraza!86bfdc4a@gateway/web/freenode/ip.134.191.220.74> has joined #yocto | 15:01 | |
-YoctoAutoBuilder- build #635 of nightly-ppc is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-ppc/builds/635 | 15:13 | |
rburton | khem: the fortify-strong patch disappeared from your branch, was that intentional? | 15:15 |
*** mihai <mihai!~mihai@134.134.139.74> has joined #yocto | 15:17 | |
*** psnsilva <psnsilva!~psnsilva@193-126-29-154.net.novis.pt> has quit IRC | 15:18 | |
*** psnsilva <psnsilva!~psnsilva@193-126-29-154.net.novis.pt> has joined #yocto | 15:21 | |
*** jchonig <jchonig!~quassel@firewall.honig.net> has joined #yocto | 15:22 | |
*** tsramos <tsramos!tsramos@nat/intel/x-booitwjtgpwswovg> has joined #yocto | 15:26 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 15:29 | |
*** mihai <mihai!~mihai@134.134.139.74> has quit IRC | 15:29 | |
*** aratiu <aratiu!~adi@80.97.64.55> has left #yocto | 15:29 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 15:31 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 15:31 | |
*** aratiu <aratiu!~adi@80.97.64.55> has joined #yocto | 15:36 | |
*** Aethenelle <Aethenelle!~Aethenell@166.175.184.61> has quit IRC | 15:36 | |
-YoctoAutoBuilder- build #617 of nightly-ppc-lsb is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-ppc-lsb/builds/617 | 15:38 | |
*** vmeson <vmeson!~rmacleod@128.224.252.2> has joined #yocto | 15:41 | |
*** obsrwr <obsrwr!~otp-amois@89.121.200.102> has quit IRC | 15:42 | |
* kergoth yawns | 15:48 | |
*** fl0v0 <fl0v0!~fvo@pD9F6B148.dip0.t-ipconnect.de> has quit IRC | 15:58 | |
*** alimon11 <alimon11!alimon@nat/intel/x-zxzoexrnacaqfbqq> has joined #yocto | 16:03 | |
*** nemunaire_ <nemunaire_!~nemunaire@ra.nemunai.re> has joined #yocto | 16:03 | |
*** Tenhi <Tenhi!~tenhi@static.100.25.4.46.clients.your-server.de> has quit IRC | 16:04 | |
*** phragment <phragment!~blubb@jabber.htu.tu-graz.ac.at> has joined #yocto | 16:04 | |
*** noraply <noraply!~nora@sestofw01.enea.se> has quit IRC | 16:05 | |
*** smartin__ <smartin__!~smartin@207.ip-37-59-126.eu> has joined #yocto | 16:05 | |
*** zerus_ <zerus_!~epetmab@user167.85-195-55.netatonce.net> has joined #yocto | 16:06 | |
*** roxell_ <roxell_!~roxell@c-932171d5.07-21-73746f28.cust.bredbandsbolaget.se> has joined #yocto | 16:06 | |
*** lamego1 <lamego1!~jose@134.134.137.75> has joined #yocto | 16:06 | |
*** amcgrath1 <amcgrath1!~amcgrath@195.88.236.129> has joined #yocto | 16:07 | |
*** Tenhi_ <Tenhi_!~tenhi@static.100.25.4.46.clients.your-server.de> has joined #yocto | 16:07 | |
*** raykinsella781 <raykinsella781!rkinsell@nat/intel/x-jptlvrkowxnkzwqs> has joined #yocto | 16:07 | |
*** matteo__ <matteo__!~matteo@93-57-16-194.ip162.fastwebnet.it> has joined #yocto | 16:08 | |
*** hundebol1 <hundebol1!~hundeboll@open-mesh.org/catwoman/hundeboll> has joined #yocto | 16:08 | |
*** Miry <Miry!~kvirc@212.118.209.82> has quit IRC | 16:09 | |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has joined #yocto | 16:09 | |
ryansturmer | It looks like bitbake is trying to install a bunch of debug information in /usr/bin/.debug and my source code in /usr/src/debug | 16:10 |
ryansturmer | have I told it to make a debug version of my package somehow? HOw do I prevent that? | 16:10 |
*** pacopedraza <pacopedraza!86bfdc4a@gateway/web/freenode/ip.134.191.220.74> has quit IRC | 16:12 | |
ryansturmer | I have a custom do_install that only copies one file into ${bindir} | 16:12 |
ryansturmer | I don't know why it would be installing all of these source files as well | 16:12 |
*** Mylene <Mylene!~Mylene@204.ip-51-254-215.eu> has quit IRC | 16:12 | |
ryansturmer | kergoth I know you know the answer and I know you're here cause you like, just yawned ;) | 16:14 |
*** lamego <lamego!jose@nat/intel/x-lljcwevhxvyfusmq> has quit IRC | 16:14 | |
*** matteo <matteo!~matteo@openwrt/developer/matteo> has quit IRC | 16:14 | |
*** zerus <zerus!~epetmab@user167.85-195-55.netatonce.net> has quit IRC | 16:14 | |
*** mario-goulart <mario-goulart!~user@email.parenteses.org> has quit IRC | 16:14 | |
*** smartin <smartin!~smartin@207.ip-37-59-126.eu> has quit IRC | 16:14 | |
*** ueni <ueni!~ueni@85.183.137.2> has quit IRC | 16:14 | |
*** ftonello <ftonello!~felipe@81.145.202.106> has quit IRC | 16:14 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has quit IRC | 16:14 | |
*** hundeboll <hundeboll!~hundeboll@open-mesh.org/catwoman/hundeboll> has quit IRC | 16:14 | |
*** Rootert <Rootert!~Rootert@54694E34.cm-12-2b.dynamic.ziggo.nl> has quit IRC | 16:14 | |
*** teemu_ <teemu_!~teemu@ip090-113.seclan.com> has quit IRC | 16:14 | |
*** amcgrath <amcgrath!~amcgrath@195.88.236.129> has quit IRC | 16:14 | |
*** phragment_ <phragment_!~blubb@jabber.htu.tu-graz.ac.at> has quit IRC | 16:14 | |
*** alimon1 <alimon1!~alimon@134.134.139.70> has quit IRC | 16:14 | |
*** roxell <roxell!~roxell@linaro/roxell> has quit IRC | 16:14 | |
*** nemunaire <nemunaire!~nemunaire@ra.nemunai.re> has quit IRC | 16:14 | |
*** nemunaire_ is now known as nemunaire | 16:14 | |
*** ftonello <ftonello!~felipe@81.145.202.106> has joined #yocto | 16:15 | |
*** jbrianceau is now known as jbrianceau_away | 16:15 | |
*** alexlarsson <alexlarsson!~alexl@h234n20-mael-a12.ias.bredband.telia.com> has left #yocto | 16:17 | |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has quit IRC | 16:17 | |
*** Rootert <Rootert!~Rootert@54694E34.cm-12-2b.dynamic.ziggo.nl> has joined #yocto | 16:19 | |
*** teemu_ <teemu_!~teemu@ip090-113.seclan.com> has joined #yocto | 16:21 | |
kergoth | ryansturmer: why would you want to prevent it? debug info is split out into separate binary packages, so is only installed if you want to do debugging. It's the best of both worlds, we get small binaries by default, but can install debug info to debug. inclusion of sources is done so you can examine sources in your debugger and view code at the line numbers it knows about. There's a variable you can use to disable inclusion of source | 16:21 |
*** Tenhi_ is now known as Tenhi | 16:21 | |
ryansturmer | I probaby wasn't clear, I'm getting 2 failures | 16:24 |
ryansturmer | I'm getting an installed-but-not-shipped for stuff installed in the source directory | 16:24 |
ryansturmer | /usr/src/debug/mypackagename | 16:24 |
fray | then you have a package that is either missing the default ${PN}-dbg in the PACkAGES | 16:25 |
ryansturmer | and I'm getting a non-debug-package contains debug directory | 16:25 |
fray | or for some reason the stuff is being placed in the wrong location | 16:25 |
fray | for the second item, you have a wild card/glob that is too broad.. | 16:25 |
fray | easiest fix is usually | 16:25 |
fray | ${PN}-dbg += "<path to .debug dir>/.debug" | 16:25 |
ryansturmer | I had that, but I didn't have the debug listed in packages | 16:26 |
ryansturmer | since we're on that topic | 16:26 |
ryansturmer | if I say FILES = "suchandsuch" | 16:26 |
ryansturmer | that sets for all packages | 16:26 |
ryansturmer | but FILES_${PN} just the package currently being built? | 16:26 |
fray | FILES = should be ignored AFAIK | 16:26 |
fray | FILES_<package> are processed in the order fromt he PACKAGES variable | 16:27 |
ryansturmer | Well, any variable, not just files | 16:27 |
ryansturmer | say, DEPENDS | 16:27 |
ryansturmer | DEPENDS = "readline" means any package requires readline | 16:27 |
rburton | well, DEPENDS is build time so DEPENDS_${PN} doesn't make sense | 16:27 |
fray | you have two classes of variables.. you have recipe level.. these follow the regular rules of overides.. | 16:27 |
fray | and you have package variables.. they're -always- of the format <variable>_<package> | 16:28 |
fray | there are a few cases where <variable> by itself will affect all packages, but don't count on that behavior.. | 16:28 |
fray | rburton, yup.. which is why there is the RDEPENDS_${PN} because it's distinctly different then the recipe (source) dependencies.. | 16:28 |
ryansturmer | ah ok | 16:29 |
kergoth | indeed | 16:29 |
kergoth | DEPENDS means one recipe depends on another recipe at build time, RDEPENDS_<pkg> is runtime, dependency from one binary package on another binary package | 16:29 |
fray | everything you do in a recipe you need to ask.. does this affect the 'recipe (source)', or does this affect the output (packages) | 16:29 |
kergoth | the docs do cover this ;) | 16:29 |
fray | that will guide you to the vairable usage and for the formatting | 16:29 |
*** belen <belen!Adium@nat/intel/x-uykxemwiqntgerfm> has quit IRC | 16:30 | |
ryansturmer | The docs are enormous, believe me when I say I don't come here until I'm exhausted combing through the docs | 16:30 |
*** belen <belen!~Adium@134.134.139.74> has joined #yocto | 16:30 | |
rburton | can't win with docs can you :) | 16:31 |
kergoth | you assked about depends, search for depends :P | 16:31 |
ryansturmer | My question isn't about DEPENDS, it's about appending the package name to variables and when that's appropriate/why is it done? | 16:31 |
ryansturmer | Oh well, also about DEPENDS | 16:32 |
fray | that is the recipe vs package behavior.. | 16:32 |
kergoth | it's appropriate when the variable is for the binary packages | 16:32 |
kergoth | DEPENDS by definition is about the recipe | 16:32 |
kergoth | RDEPENDS is about teh package | 16:32 |
ryansturmer | I did sort that earlier question out from the docs. | 16:32 |
fray | recipes don't get package names (they're irrelevant).. and package variables need to know which package is affected (so it's required) | 16:32 |
*** aragua <aragua!~fabien@LPoitiers-656-1-79-67.w193-251.abo.wanadoo.fr> has quit IRC | 16:32 | |
JaMa | hmm pigz-native-2.3.3-r0 is failing to find native libz, it will be very short world build.. | 16:32 |
ryansturmer | Right. | 16:32 |
kergoth | I also think everyone should read http://www.aosabook.org/en/yocto.html at least once for the background | 16:32 |
fray | one of the confusing issue to the variable syntax in OE is that "_" is used for more then one thing.. | 16:33 |
fray | it's used as a seperator in a -single- variable.. it's also used as a seperator for an "override" | 16:33 |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 16:33 | |
kergoth | yeah, true, worse yet when it's been both | 16:33 |
fray | in the case of package related variables, it's simple a seperator, not an override | 16:33 |
kergoth | like this case, we used to get recursions due to using the package name as a temporary override | 16:33 |
kergoth | i htink it still doe sthat, actually.. but it shouldnt' :) | 16:33 |
ryansturmer | I will read that book, thank you. | 16:33 |
fray | I've certainly done things like: RDEPENDS_${PN}_append_class-nativesdk | 16:34 |
ryansturmer | That page, rather. | 16:34 |
ryansturmer | So, with FILES_ | 16:34 |
fray | in that case, you have a sepertor, an operator and an override | 16:34 |
ryansturmer | Oh oh | 16:34 |
fray | but the 'variable' is 'RDEPENDS_${PN}', operator 'append' and override 'class-nativesdk' | 16:34 |
ryansturmer | you're saying FILES = doesn't mean anything | 16:34 |
fray | FILES does not do anything | 16:34 |
ryansturmer | (because it specifies package files, per package) | 16:35 |
fray | FILES_<package> does stuff | 16:35 |
ryansturmer | but FILES_${PN} says "Ship these files for ${PN} package" | 16:35 |
ryansturmer | got it. | 16:35 |
fray | yes.. | 16:35 |
ryansturmer | so I added ${PN}-dbg to my PACKAGES variable | 16:38 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 16:38 | |
ryansturmer | so PACKAGES="${PN} ${PN}-dbg" | 16:38 |
khem` | rburton: there is a bug in gcc patch I posted | 16:39 |
khem` | rburton: thats causing g++ use a tonne of memory when compiling cmake and webkit | 16:39 |
kergoth | you should really just avoid overriding PACKAGES when you dont' need to | 16:39 |
khem` | I am posting a v3 soon | 16:39 |
rburton | khem: what one? | 16:39 |
kergoth | the default is probably just fine | 16:39 |
khem` | 0051 | 16:39 |
*** demonimin <demonimin!~demonimin@unaffiliated/demonimin> has quit IRC | 16:40 | |
rburton | ok, retracted | 16:40 |
ryansturmer | Well that fixed it. | 16:40 |
khem` | rburton: I have ported a new pu | 16:40 |
khem` | rburton: may be you should drop my v2 | 16:41 |
khem` | and use v3 series | 16:41 |
khem` | I have flip flopped on fstack-protector-strong | 16:41 |
khem` | since earlier I suspected that change to be the root cause of this | 16:41 |
rburton | ok | 16:41 |
khem` | so in v3 I change it back to strong | 16:41 |
khem` | doing world builds for glibc/musl and 6 architectures takes a hell lot of time | 16:42 |
khem` | :) | 16:42 |
khem` | I wish I did not hack so deep components | 16:42 |
rburton | yeah it does | 16:43 |
rburton | its more annoying when you touch a library that causes gcc to rebuild | 16:43 |
rburton | today i was rebuilding libpcre a few times, and that causes perl/python/rpm to rebuild which was quite boring | 16:43 |
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC | 16:43 | |
khem` | rburton: http://errors.yoctoproject.org/Errors/Details/32754/ | 16:43 |
khem` | is new | 16:43 |
khem` | did we add something to QA checks | 16:44 |
khem` | rburton: and all I have is one box | 16:44 |
khem` | well another one is a VM on my mbp | 16:44 |
khem` | which counts for nothing | 16:44 |
rburton | khem`: we added a new test but none of those are it | 16:45 |
rburton | the arch test needs to decode numbers to names | 16:45 |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has joined #yocto | 16:45 | |
rburton | hm that libgcc thing, i've seen before | 16:45 |
rburton | stupid brain forgetting things | 16:46 |
khem` | ERROR: QA Issue: Architecture did not match (183 to 40) | 16:46 |
khem` | libgcc_s.so is sometimes dlopened | 16:46 |
khem` | and shlibs wont catch it | 16:46 |
khem` | especially the unwinder stuff | 16:46 |
rburton | oh there was a bug in the pkgdata expansion | 16:47 |
rburton | is that based on master? | 16:47 |
rburton | (oe-core 654f0eec426e882e50f688f6d097d992e34e5b40) | 16:47 |
fray | where I've seen it is a multilib gcc, it produces both a 32-bit and 64-bit libgcc_s.so during compilation | 16:47 |
rburton | khem`: if it were dlopened you wouldn't get that warning | 16:47 |
fray | both get packages, and thats when the QA runs through and sees a binary for the "not what I targets".. | 16:47 |
fray | it's not a dlopen issue, it's that it really did build a binary for the wrong architecture | 16:48 |
khem` | rburton: yes latest master | 16:48 |
khem` | rburton: I was thinking of the thread on ml | 16:48 |
khem` | about libgcc | 16:48 |
khem` | my issue is related to arch mismatch | 16:48 |
fray | #define EM_AARCH64 183 /* ARM AARCH64 */ | 16:49 |
fray | #define EM_ARM 40 /* ARM */ | 16:49 |
fray | ya.. it's exactly what I thought.. you built a (target) gcc that supports both -m32 and -m64.. so it built two internal versions of libgcc_s.so one of which is not for the same architecture.. | 16:50 |
fray | I thought we have a QA SKIP for that error in the gcc sources already | 16:50 |
fray | (for this exact reason) | 16:50 |
rburton | khem`: if you don't mind i'm going to split up that security flags patch as its grown a bit. when the commit message needs a table of contents you know its too long ;) | 16:51 |
ryansturmer | Thanks guys for your help. Got everything working. | 16:51 |
kergoth | khem`: i noticed that meta-clang *adds* clang, but doesn't remove the dependency on gcc for TOOLCHAIN=clang recipes, testing a change to do that locally | 16:51 |
kergoth | s/clang/the clang-cross dependency/ | 16:51 |
khem` | kergoth: yes certain | 16:51 |
khem` | aspects are not ironed out | 16:52 |
kergoth | np, just wanted to make sure it was on the radar :) | 16:52 |
khem` | since we dont have a minimal image where I can avoid gcc | 16:52 |
khem` | kernel needs it | 16:52 |
* kergoth nods | 16:52 | |
khem` | so there was no point to attack it | 16:52 |
khem` | as of now | 16:52 |
khem` | but patches are welcome | 16:52 |
kergoth | i was just trying to see what in my build was built with gcc, so i figured i'd check -g, and it didn't show anything useful :) | 16:53 |
khem` | more hands are better | 16:53 |
*** neverpanic <neverpanic!~clemens@towel.neverpanic.de> has quit IRC | 16:53 | |
* kergoth nods | 16:53 | |
khem` | fray: its happening in boost | 16:54 |
khem` | rburton: are you going to pick the kraj/pu | 16:55 |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has joined #yocto | 16:55 | |
khem` | or should I send it to list | 16:55 |
rburton | khem`: picking now | 16:55 |
khem` | ok thx | 16:55 |
fray | khem, if boost is doing it, sounds like it's trying to play the multilib game as well | 16:55 |
khem` | fray: yeah but it did not do it before | 16:56 |
khem` | so i think its some | 16:56 |
khem` | race that makes it so | 16:56 |
fray | could be.. I know very early int he YP development we had a lot of problems with boost on IA trying to build both 32-bit and 64-bit.. but those got squashed.. | 16:56 |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has quit IRC | 16:58 | |
*** jonathanmaw_ <jonathanmaw_!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 17:00 | |
*** joshuagl_ <joshuagl_!joshuagl@nat/intel/x-qcfqqumojuksgnvm> has quit IRC | 17:02 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has quit IRC | 17:02 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 17:03 | |
*** neverpanic <neverpanic!~clemens@towel.neverpanic.de> has joined #yocto | 17:06 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-opycrdzznhmmalib> has quit IRC | 17:08 | |
*** Snert_ <Snert_!~snert_@69-161-21-126.static.acsalaska.net> has joined #yocto | 17:12 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has quit IRC | 17:12 | |
khem | fray: for arm do you do ILP32 | 17:13 |
rburton | khem: can you check the security_flags patches in poky-contrib:ross/mut, it bothered me that the commit was getting so varied so i split it up :) | 17:17 |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 17:18 | |
khem` | rburton: ok | 17:19 |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 17:19 | |
*** ekil <ekil!~magnus@m37-196-152-63.cust.tele2.se> has quit IRC | 17:19 | |
khem` | rburton: thats how I wanted it :) | 17:20 |
khem` | +1 | 17:20 |
rburton | thanks | 17:20 |
*** yann|work <yann|work!~yann@LFbn-1-1026-146.w86-247.abo.wanadoo.fr> has quit IRC | 17:20 | |
rburton | if you change that branch again please rebase on that :) | 17:21 |
khem` | g++ is running OOM on webkit | 17:21 |
khem` | again | 17:21 |
khem` | I wonder whats going on | 17:21 |
khem` | I guess I need to try it on a different machine | 17:21 |
*** jonathanmaw__ <jonathanmaw__!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 17:21 | |
khem` | I switched the machine to use 4.2 kernel | 17:21 |
khem` | and that might have done it | 17:21 |
*** jonathanmaw__ <jonathanmaw__!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 17:21 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 17:22 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 17:23 | |
*** jonathanmaw_ <jonathanmaw_!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 17:25 | |
*** IvanSB <IvanSB!~IvanSB@host90-244-dynamic.247-95-r.retail.telecomitalia.it> has quit IRC | 17:26 | |
*** raykinsella781 <raykinsella781!rkinsell@nat/intel/x-jptlvrkowxnkzwqs> has left #yocto | 17:34 | |
ryansturmer | If I have a package that contains a script that has a shebang line that refers to something that I don't install (for instance /usr/bin/perl) | 17:34 |
ryansturmer | I get a message indicating that I should add it to the RDEPENDS | 17:35 |
rburton | yes | 17:35 |
rburton | you have a script that uses perl and you don't depend on perl, so your script won't work :) | 17:35 |
ryansturmer | It's just a warning, but if this is a script that's not used by my package, short of removing it, is there a way to avoid the warning | 17:35 |
rburton | you can either ignore the warning (INSANE_SKIP) or put that script in a separate package you don't install | 17:35 |
ryansturmer | ok | 17:35 |
ryansturmer | I will go read about INSANE_SKIP | 17:36 |
rburton | (which can then depend on perl without pulling it in to your image) | 17:36 |
ryansturmer | It sounds crazy. | 17:36 |
rburton | you're install a perl script, so it's kind of useful that perl is present for it to run :) | 17:36 |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has joined #yocto | 17:36 | |
ryansturmer | Right right - this is a utility script inside a package I depend on, thats essentially never going to get used on the target system | 17:36 |
rburton | splitting it into another package you don't install is fairly common | 17:37 |
ryansturmer | there are several such scripts, and it's a tremendous amount of trouble to go remove them all | 17:37 |
ryansturmer | roger. Thanks, that answers my question! | 17:37 |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has quit IRC | 17:39 | |
*** ftonello <ftonello!~felipe@81.145.202.106> has quit IRC | 17:41 | |
kergoth | khem`: https://gist.github.com/kergoth/d588dae2f34e042ee346 seems to work for me, built core-image-base and minimal, but still has limited testing, so not submitting it yet | 17:44 |
kergoth | just as an fyi | 17:44 |
khem` | seems ok | 17:46 |
khem` | dont see any downsides | 17:46 |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 17:49 | |
*** matteo__ <matteo__!~matteo@93-57-16-194.ip162.fastwebnet.it> has quit IRC | 17:50 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has quit IRC | 17:52 | |
*** Snert_ <Snert_!~snert_@69-161-21-126.static.acsalaska.net> has quit IRC | 17:52 | |
kergoth | i was thinking we should fix basedepends, instead of doing the check for INHIBIT_DEFAULT_DEPS in the function, we should just make it so anything in basedepends is appended if inhibit default deps isn't set, so it'd be easier to add default base deps | 17:52 |
kergoth | i.e https://gist.github.com/kergoth/638a47f50aa781c60cc6 | 17:53 |
*** roccof <roccof!~roccof@93-51-177-218.ip268.fastwebnet.it> has quit IRC | 17:54 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 17:55 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has joined #yocto | 18:05 | |
*** sameo <sameo!samuel@nat/intel/x-ybfaqgxmnubprgwk> has joined #yocto | 18:05 | |
*** toscalix <toscalix!~agustinbe@149.100.1.60> has quit IRC | 18:05 | |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 18:06 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 18:07 | |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has quit IRC | 18:17 | |
*** shoragan <shoragan!~shoragan@debian/developer/shoragan> has quit IRC | 18:23 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-xhqitwjgzcgmeenc> has quit IRC | 18:26 | |
*** bengardiner <bengardiner!adc33ba2@gateway/web/freenode/ip.173.195.59.162> has joined #yocto | 18:28 | |
bengardiner | hi guys | 18:28 |
bengardiner | when using an fsl-community-bsp stack of layers (and not usually in other cases) I get error messages like "Computing transaction...error: Can't install XXXX@cortexa9hf_vfp_neon: no package provides YYYY" when trying to build core-image-{sato,minimal}. | 18:31 |
bengardiner | The XXXX and YYYY vary a bit; most recently its been python3-xml and python3-elementtree, resp. | 18:31 |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 18:38 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 18:38 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 18:43 | |
*** mario-goulart <mario-goulart!~user@email.parenteses.org> has joined #yocto | 18:43 | |
wyrm | Hey, kergoth, thanks for the help yesterday. That was precisely where my problem was. | 18:44 |
*** t0mmy <t0mmy!~tprrt@ram31-2-82-228-88-46.fbx.proxad.net> has joined #yocto | 18:45 | |
*** scottrif <scottrif!~scottrif@68-186-122-205.dhcp.knwc.wa.charter.com> has joined #yocto | 18:46 | |
kergoth | wyrm: np | 18:48 |
*** tsramos <tsramos!tsramos@nat/intel/x-booitwjtgpwswovg> has quit IRC | 19:03 | |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has joined #yocto | 19:03 | |
*** Biliogadafr <Biliogadafr!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has quit IRC | 19:13 | |
*** Biliogadafr <Biliogadafr!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has joined #yocto | 19:13 | |
*** Biliogadafr <Biliogadafr!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has quit IRC | 19:17 | |
*** mattsm <mattsm!uid128834@gateway/web/irccloud.com/x-duzduwxfcuaumcnp> has joined #yocto | 19:18 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 19:21 | |
bengardiner | ... the issue is usually resolved with bitbake XXXX -c cleansstate. This situation sound familiar to anyone? | 19:21 |
*** morphis <morphis!~morphis@p50862B50.dip0.t-ipconnect.de> has quit IRC | 19:22 | |
denix | is there any way to fail the build early when package signatures change due to "unnatural" causes? | 19:25 |
*** khem` is now known as onoffon | 19:25 | |
*** onoffon is now known as khem` | 19:25 | |
kergoth | you can lock them down entirely, but what exactly is 'unnatural'? | 19:25 |
denix | kergoth: basically, when a generic package gets rebuilt/repackaged for different machines, but it's not machine-specific itself. | 19:29 |
kergoth | If you're doing a multi-machine build, that will trigger errors due to the conflict in the sysroot | 19:29 |
fray | I suspect until we have a 'parallel' machine build implemented -- we won't have an easy way to detect that | 19:29 |
denix | kergoth: more pointers for locking them down? | 19:29 |
denix | fray, kergoth: well, in some cases it gets back later on with "PR went backwards" error... | 19:30 |
kergoth | pr can go backwards for all sorts of reasons | 19:30 |
fray | that indicates that the checksum changed in a way that the PR server says you've reverted to an earlier build.. | 19:30 |
kergoth | it doesn'mt mean this sort of problem necessarily | 19:30 |
fray | ya.. | 19:30 |
fray | if you really want to look fo rthe problem.. lock down the checksums.. and then look for the erorrs? when they change.. | 19:31 |
kergoth | build one builds one way, another builds another, pr got bumped going from former to the latter, then you go back, for wahtever reason, and it uses that version from ssttate instead of bumping pr again | 19:31 |
fray | that of course requires you to do one build, lock it down (common components), then do subsequent "other machine" builds. | 19:31 |
denix | kergoth, fray: yeah, I know. that's why I'm looking for a way to spot signature changes early on | 19:31 |
kergoth | if you want to spot every signature change, then lock it down. | 19:32 |
kergoth | i don't see that bitbake has a magic way to know which signature changes are okay and which arent' | 19:32 |
fray | ya, it can just compare lock down vs what it wants and bitch | 19:33 |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 19:33 | |
denix | kergoth: well, unless the recipe itself got changed, right? | 19:33 |
kergoth | or a class, or a config file, or any of its dependencies, or.. | 19:33 |
kergoth | any of those are valid | 19:33 |
fray | one thing I'm used to seeing a culpret.. someone has made a mistake in the machine config file and made some 'distribution' setting changes.. | 19:34 |
fray | that effectively invalidates large bits of the system.. | 19:34 |
fray | there is nothing to stop them, other then detection.. | 19:34 |
fray | if we eventually get parallel (single project) multi-machine.. we can then identify when the checksums for common components change and report it.. | 19:35 |
fray | until then the lock-down approach is the best I can think of | 19:35 |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has quit IRC | 19:35 | |
denix | fray, kergoth: ok, makes sense - I'll move in that direction for now then. thanks | 19:36 |
*** tsramos <tsramos!tsramos@nat/intel/x-ylhmycjypkwsfcgo> has joined #yocto | 19:50 | |
*** pohly <pohly!~pohly@p5DE8DF37.dip0.t-ipconnect.de> has quit IRC | 19:51 | |
*** smartin__ is now known as smartin | 19:56 | |
kergoth | bah, recipetool newappend doesn't work in cases where the recipe isnt' currnetly seen as an eligible provider. that's irritating. in thise case i want to append it to make it eligible :) | 19:57 |
kergoth | might need a better way to map from name to recipe | 19:57 |
*** IvanSB <IvanSB!~IvanSB@host90-244-dynamic.247-95-r.retail.telecomitalia.it> has joined #yocto | 19:57 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 20:08 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 20:17 | |
*** berton <berton!~fabio@177.127.6.77> has quit IRC | 20:22 | |
bengardiner | ... and then other times -c cleanstate (even of both XXXX and YYYY) is not enough. | 20:24 |
bengardiner | is there some other relevant information I could dig up? bitbake 1.22.0 ? are there any keywords someone could recommend I search through commits for? | 20:25 |
*** townxelliot <townxelliot!~ell@176.251.41.59> has quit IRC | 20:25 | |
*** vmeson <vmeson!~rmacleod@128.224.252.2> has quit IRC | 20:26 | |
*** belen <belen!~Adium@134.134.139.74> has quit IRC | 20:26 | |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has joined #yocto | 20:45 | |
bengardiner | (right now is one of the times where the cleansstate is not working) | 20:52 |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has quit IRC | 20:55 | |
*** neverpanic <neverpanic!~clemens@towel.neverpanic.de> has quit IRC | 21:00 | |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has joined #yocto | 21:00 | |
*** neverpanic <neverpanic!~clemens@towel.neverpanic.de> has joined #yocto | 21:01 | |
*** jluisn <jluisn!~quassel@187.115.172.24> has quit IRC | 21:05 | |
*** yann|work <yann|work!~yann@nan92-1-81-57-214-146.fbx.proxad.net> has joined #yocto | 21:16 | |
*** Snert <Snert!~LoginName@65-70-174-206.gci.net> has quit IRC | 21:28 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 21:32 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 21:33 | |
*** mago_ <mago_!~mago@88.131.56.168> has quit IRC | 21:34 | |
*** mago_ <mago_!~mago@88.131.56.168> has joined #yocto | 21:34 | |
*** IvanSB <IvanSB!~IvanSB@host90-244-dynamic.247-95-r.retail.telecomitalia.it> has quit IRC | 21:35 | |
*** aehs291 <aehs291!aehernan@nat/intel/x-zudnqjgogmpstgcj> has joined #yocto | 21:37 | |
*** aehs29 <aehs29!~aehernan@134.134.139.70> has quit IRC | 21:37 | |
*** zerus_ <zerus_!~epetmab@user167.85-195-55.netatonce.net> has quit IRC | 21:45 | |
nerdboy | sjolley: maybe you know the answer to this? | 21:45 |
nerdboy | is it worthwhile to upload in-progress slides or just wait until they're finished? | 21:46 |
nerdboy | probably not... | 21:50 |
nerdboy | *i'll just wait | 21:50 |
*** gferencz <gferencz!~gferencz@173.225.52.242> has quit IRC | 21:56 | |
kergoth | khem: https://gist.github.com/kergoth/14715e1f0e08e07e1fec may be of interest, WIP, still doing test builds | 21:56 |
* kergoth ponders | 21:56 | |
khem` | interesting yes | 21:57 |
kergoth | oddly nativesdk.bbclass has NATIVESDKLIBC seemingly with an eye toward making libc switching for the sdk possible, but everything else hardcodes glibc | 21:58 |
kergoth | hmm, i must have messed something up, linux/types.h isn't in the sysroot after building gcc-crosssdk-i686. meh, will revisit later | 22:02 |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 22:15 | |
nerdboy | who needs types with today's "modern" languages anyway? | 22:15 |
nerdboy | wait and see if anyone misses them... | 22:16 |
kergoth | i hate when my compute rmakes a noise, and i have no idea what app did it or why | 22:17 |
kergoth | what dinged? | 22:17 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 22:18 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 22:21 | |
*** bengardiner <bengardiner!adc33ba2@gateway/web/freenode/ip.173.195.59.162> has quit IRC | 22:21 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 22:21 | |
kergoth | ah, musl doesn't pull in linux-libc-headers, that explains it | 22:22 |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 22:26 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 22:27 | |
kergoth | hmm, that's odd | 22:27 |
*** tsramos <tsramos!tsramos@nat/intel/x-ylhmycjypkwsfcgo> has quit IRC | 22:32 | |
*** vmeson <vmeson!~rmacleod@24-212-184-107.cable.teksavvy.com> has joined #yocto | 22:32 | |
kergoth | hmm, recipetool-newappend needs a -e arg to just spawn $EDITOR for me | 22:35 |
*** Snert <Snert!~LoginName@65-70-174-206.gci.net> has joined #yocto | 22:39 | |
kergoth | Hmm, WARNING: ../tmp/sstate-control/manifest-i686_linux-musl-nativesdk-libgcc-initial.populate_sysroot not found | 22:53 |
kergoth | wonder what that's about | 22:53 |
*** lamego1 <lamego1!~jose@134.134.137.75> has quit IRC | 22:56 | |
*** madisox <madisox!~madison@12.30.244.5> has quit IRC | 22:57 | |
*** rburton <rburton!~Adium@home.burtonini.com> has quit IRC | 22:57 | |
*** fmeerkoetter_ <fmeerkoetter_!~quassel@service.basyskom.com> has quit IRC | 23:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 23:01 | |
*** fmeerkoetter <fmeerkoetter!~quassel@144.76.148.71> has joined #yocto | 23:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 23:01 | |
*** alimon11 <alimon11!alimon@nat/intel/x-zxzoexrnacaqfbqq> has quit IRC | 23:16 | |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has quit IRC | 23:17 | |
*** scottrif <scottrif!~scottrif@68-186-122-205.dhcp.knwc.wa.charter.com> has left #yocto | 23:21 | |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has joined #yocto | 23:27 | |
*** aehs291 <aehs291!aehernan@nat/intel/x-zudnqjgogmpstgcj> has left #yocto | 23:41 | |
*** agust <agust!~agust@p4FDE6367.dip0.t-ipconnect.de> has quit IRC | 23:42 | |
*** sameo <sameo!samuel@nat/intel/x-ybfaqgxmnubprgwk> has quit IRC | 23:49 | |
*** ap0 <ap0!~ap0@HSI-KBW-109-193-154-042.hsi7.kabel-badenwuerttemberg.de> has joined #yocto | 23:53 | |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has joined #yocto | 23:55 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!