*** mrpelotazo <mrpelotazo!~mrpelotaz@HSI-KBW-091-089-217-044.hsi2.kabel-badenwuerttemberg.de> has quit IRC | 00:04 | |
*** brrm <brrm!~brrm@HSI-KBW-085-216-003-192.hsi.kabelbw.de> has quit IRC | 00:04 | |
*** lamego <lamego!~jose@134.134.139.77> has quit IRC | 00:05 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@HSI-KBW-091-089-217-044.hsi2.kabel-badenwuerttemberg.de> has joined #yocto | 00:07 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 00:07 | |
*** brrm <brrm!~brrm@HSI-KBW-085-216-003-192.hsi.kabelbw.de> has joined #yocto | 00:12 | |
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:5aac:892e:cbe9:f7fc> has quit IRC | 00:12 | |
*** lumag <lumag!~lumag@178.71.165.187> has joined #yocto | 00:13 | |
*** lumag_ <lumag_!~lumag@94.25.229.199> has joined #yocto | 00:16 | |
*** lumag <lumag!~lumag@178.71.165.187> has quit IRC | 00:19 | |
*** spierepf <spierepf!18de02de@gateway/web/freenode/ip.24.222.2.222> has quit IRC | 00:26 | |
*** agust <agust!~agust@p4FCB6798.dip0.t-ipconnect.de> has quit IRC | 00:47 | |
*** paulg <paulg!~paulg@198-84-239-75.cpe.teksavvy.com> has quit IRC | 01:03 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 01:04 | |
*** nighty <nighty!~nighty@d246113.ppp.asahi-net.or.jp> has joined #yocto | 01:06 | |
*** bavery_fn <bavery_fn!bavery@nat/intel/x-wcrkoxfizoskoftp> has quit IRC | 01:07 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 01:08 | |
*** anselmolsm <anselmolsm!~anselmols@192.55.54.44> has quit IRC | 01:17 | |
*** phoo1234567 <phoo1234567!~phoo12345@c-75-69-172-183.hsd1.nh.comcast.net> has quit IRC | 01:22 | |
*** Bunio_FH <Bunio_FH!~Bunio_FH@clj-165.netdrive.pl> has quit IRC | 01:29 | |
*** trollkarlen <trollkarlen!~trollkarl@unaffiliated/trollkarlen> has joined #yocto | 01:30 | |
*** john2 <john2!~john@host86-143-93-17.range86-143.btcentralplus.com> has joined #yocto | 01:46 | |
*** chep <chep!~chep@LFbn-1-2968-236.w90-76.abo.wanadoo.fr> has quit IRC | 01:53 | |
*** t0mmy <t0mmy!~tprrt@ram31-1-82-234-79-177.fbx.proxad.net> has joined #yocto | 01:56 | |
*** trollkarlen <trollkarlen!~trollkarl@unaffiliated/trollkarlen> has left #yocto | 02:02 | |
*** chep <chep!~chep@LFbn-1-2968-236.w90-76.abo.wanadoo.fr> has joined #yocto | 02:02 | |
*** morphis__ <morphis__!~morphis@pD9ED7271.dip0.t-ipconnect.de> has joined #yocto | 02:09 | |
*** morphis_ <morphis_!~morphis@pD9ED7E03.dip0.t-ipconnect.de> has quit IRC | 02:12 | |
*** ftonello <ftonello!~felipe@host81-152-92-225.range81-152.btcentralplus.com> has quit IRC | 02:17 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 02:20 | |
*** john2 <john2!~john@host86-143-93-17.range86-143.btcentralplus.com> has quit IRC | 02:35 | |
*** john1 <john1!~john@host86-143-93-17.range86-143.btcentralplus.com> has joined #yocto | 02:36 | |
*** moto-timo <moto-timo!~ttorling@fsf/member/moto-timo> has quit IRC | 02:40 | |
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has quit IRC | 02:50 | |
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has joined #yocto | 02:57 | |
*** armpit <armpit!~akuster@50-233-148-156-static.hfc.comcastbusiness.net> has quit IRC | 02:59 | |
*** chep <chep!~chep@LFbn-1-2968-236.w90-76.abo.wanadoo.fr> has quit IRC | 03:01 | |
*** chep <chep!~chep@LFbn-1-2968-236.w90-76.abo.wanadoo.fr> has joined #yocto | 03:08 | |
*** stephano <stephano!~stephano@134.134.139.83> has quit IRC | 03:19 | |
*** manuel___ <manuel___!~manuel@AStrasbourg-551-1-39-94.w86-223.abo.wanadoo.fr> has quit IRC | 03:22 | |
*** fischerm <fischerm!~mfischer@207-114-172-147.static.twtelecom.net> has quit IRC | 03:25 | |
*** fischerm <fischerm!~mfischer@207-114-172-147.static.twtelecom.net> has joined #yocto | 03:31 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 03:43 | |
-YoctoAutoBuilder- build #701 of nightly-mips64 is complete: Failure [failed Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-mips64/builds/701 | 03:44 | |
-YoctoAutoBuilder- build #1075 of nightly-multilib is complete: Failure [failed BuildImages_4 Running Sanity Tests_4] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-multilib/builds/1075 | 03:45 | |
*** Aethenelle <Aethenelle!~Aethenell@107.138.98.226> has quit IRC | 03:47 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 03:50 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 03:53 | |
*** gnac <gnac!~gnac@or-71-0-52-80.sta.embarqhsd.net> has quit IRC | 03:56 | |
-YoctoAutoBuilder- build #1057 of nightly-mips is complete: Failure [failed Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-mips/builds/1057 | 04:00 | |
*** gnac <gnac!~gnac@or-71-0-52-80.sta.embarqhsd.net> has joined #yocto | 04:03 | |
*** Bunio_FH <Bunio_FH!~Bunio_FH@clj-165.netdrive.pl> has joined #yocto | 04:11 | |
-YoctoAutoBuilder- build #1058 of nightly-non-gpl3 is complete: Failure [failed BuildImages] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-non-gpl3/builds/1058 | 04:19 | |
*** neabax <neabax!~neabax@192.77.239.6> has joined #yocto | 04:32 | |
-YoctoAutoBuilder- build #1080 of nightly-x86 is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-x86/builds/1080 | 04:59 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 05:39 | |
*** nrossi <nrossi!uid193926@gateway/web/irccloud.com/x-liwqycqxibptkoam> has joined #yocto | 05:43 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 05:43 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 05:47 | |
*** jwessel <jwessel!~jwessel@128.224.252.2> has quit IRC | 05:52 | |
*** jwessel <jwessel!~jwessel@128.224.252.2> has joined #yocto | 06:00 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 06:03 | |
*** AndersD <AndersD!~anders@194.237.220.218> has joined #yocto | 06:14 | |
*** parrot <parrot!~chankit@192.198.146.174> has quit IRC | 06:15 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 06:36 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 06:37 | |
*** qt-x <qt-x!~Thunderbi@217.10.196.2> has joined #yocto | 06:37 | |
*** m4ho <m4ho!~m4ho@unaffiliated/m4ho> has quit IRC | 06:42 | |
*** m4ho <m4ho!~m4ho@unaffiliated/m4ho> has joined #yocto | 06:46 | |
*** bananadev <bananadev!~onlyester@117.6.99.240> has joined #yocto | 06:48 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 06:52 | |
-YoctoAutoBuilder- build #1085 of nightly-arm is complete: Failure [failed BuildImages_3 Running ESDK Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-arm/builds/1085 | 07:01 | |
*** ahmet__ <ahmet__!58cabad9@gateway/web/freenode/ip.88.202.186.217> has joined #yocto | 07:09 | |
ahmet__ | hi all, | 07:09 |
---|---|---|
ahmet__ | I do not want to include "qtimageformats" when compiling yocto in qt, how can I get rid of it. | 07:09 |
ahmet__ | ? | 07:09 |
*** pohly <pohly!~pohly@p5DE8DEB3.dip0.t-ipconnect.de> has joined #yocto | 07:10 | |
*** agust <agust!~agust@p4FCB4E3D.dip0.t-ipconnect.de> has joined #yocto | 07:16 | |
*** hamis <hamis!~irfan@110.93.212.98> has joined #yocto | 07:22 | |
*** manuel___ <manuel___!~manuel@AStrasbourg-551-1-39-94.w86-223.abo.wanadoo.fr> has joined #yocto | 07:31 | |
*** frsc <frsc!~frsc@dslb-088-064-091-084.088.064.pools.vodafone-ip.de> has joined #yocto | 07:40 | |
*** rajm <rajm!~robertmar@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 07:52 | |
*** fl0v0 <fl0v0!~fvo@p4FC0A017.dip0.t-ipconnect.de> has joined #yocto | 07:55 | |
*** ant_work <ant_work!~ant__@host56-27-dynamic.5-87-r.retail.telecomitalia.it> has joined #yocto | 08:02 | |
*** open-nandra <open-nandra!~marek@81.89.61.168.host.vnet.sk> has joined #yocto | 08:04 | |
*** jakek_ <jakek_!c39c4de2@gateway/web/freenode/ip.195.156.77.226> has quit IRC | 08:05 | |
*** manuel___ <manuel___!~manuel@AStrasbourg-551-1-39-94.w86-223.abo.wanadoo.fr> has quit IRC | 08:11 | |
*** TuTizz <TuTizz!~TuTizz@46.18.96.158> has joined #yocto | 08:14 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has joined #yocto | 08:14 | |
*** mckoan|away is now known as mckoan | 08:14 | |
*** fl0v0 <fl0v0!~fvo@p4FC0A017.dip0.t-ipconnect.de> has quit IRC | 08:15 | |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 08:15 | |
*** fl0v0 <fl0v0!~fvo@p4FC0A017.dip0.t-ipconnect.de> has joined #yocto | 08:16 | |
*** lukma <lukma!~lukma@87-206-159-178.dynamic.chello.pl> has joined #yocto | 08:18 | |
lukma | Dear All, | 08:18 |
*** florian__ <florian__!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 08:19 | |
lukma | Can somebody point me the "correct" way of managing the defconfig file for linux-custom recipe | 08:19 |
lukma | Up till now I do use the "defconfig" file (which is a simple copy of .config) | 08:19 |
lukma | it all works but is clumsy to maintain | 08:19 |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has quit IRC | 08:20 | |
lukma | instead there are also <project-name>. cfg files | 08:20 |
lukma | which looks like a better place for customization | 08:21 |
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has quit IRC | 08:21 | |
*** jku <jku!~jku@192.198.151.43> has joined #yocto | 08:22 | |
lukma | Is there a way to tell the kernel to use only the "defconfig" (output from make saveconfig) ? | 08:22 |
*** Ramose <Ramose!c05e2222@gateway/web/freenode/ip.192.94.34.34> has joined #yocto | 08:23 | |
Ramose | Seeing this error message while building gdb , ERROR: gdb was skipped: incompatible with license GPLv2 & GPLv3 & LGPLv2 & LGPLv3 | 08:23 |
lukma | or shall I use some standard defconfig (e.g. /arch/arm/configs/omap2plus_defconfig) ? | 08:25 |
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has joined #yocto | 08:26 | |
*** el_robin <el_robin!~el_robin@ns3279252.ip-5-39-92.eu> has quit IRC | 08:27 | |
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-87-53.fbx.proxad.net> has joined #yocto | 08:29 | |
mckoan | good morning | 08:29 |
*** Net147 <Net147!~Net147@unaffiliated/net147> has quit IRC | 08:29 | |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has joined #yocto | 08:30 | |
*** el_robin <el_robin!~el_robin@ns3279252.ip-5-39-92.eu> has joined #yocto | 08:30 | |
*** Net147 <Net147!~Net147@unaffiliated/net147> has joined #yocto | 08:36 | |
*** joshuagl <joshuagl!~joshuagl@192.198.151.45> has joined #yocto | 08:39 | |
*** phatina <phatina!~phatina@82-119-96-90.static.chello.sk> has joined #yocto | 08:41 | |
*** rburton <rburton!~Adium@home.burtonini.com> has joined #yocto | 08:43 | |
RP | morning | 08:50 |
*** florian__ is now known as florian | 08:51 | |
quite | How feasible would it be to have bitbake/devtool infer BUILDDIR by look for conf/bblayers.conf in cwd or somewhere above cwd? (the way git looks for .git) | 08:52 |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto | 08:53 | |
ant_work | RP: hi. You helped with klcc.cross. Recipe seems having survived to RSS. Could you pls. check and spot eventual changes to do? https://tinyurl.com/hhl76c7 | 08:55 |
RP | ant_work: Why does it need eventual changes? | 08:57 |
*** freanux <freanux!~freanux@unaffiliated/freanux> has joined #yocto | 08:57 | |
ant_work | I've spotted some sysroot preprocess patches | 08:58 |
ant_work | flowing in the list | 08:58 |
RP | ant_work: a quick glance at what you shared looks like it should be ok | 08:58 |
ant_work | all seems fine, was just wondering. Thanks :) | 08:59 |
ant_work | btw, the issue was that klcc-cross is built per arch but contained machine-specific paths. | 09:00 |
ant_work | so we did want it to rebuild for each machine | 09:00 |
bluelightning | quite: at one point it did do something like that, I'm not sure when it broke | 09:01 |
bluelightning | it was a while ago I suspect | 09:01 |
bluelightning | quite: devtool should be runnable while not located in BUILDDIR though - are you seeing otherwise? | 09:02 |
RP | ant_work: with rss it has to relocate for each recipe that uses it. Making it machine specific would not serve any purpose really | 09:03 |
RP | ant_work: it will now contain recipe specific paths... | 09:04 |
ant_work | right..maybe that mangling is not necessary anymore | 09:04 |
ant_work | it started when we got machine specific sysroot | 09:05 |
RP | ant_work: you probably will need the mangling to change it between the recipe paths | 09:05 |
RP | ant_work: but the good news is the old mangling should work for rss just as well | 09:05 |
*** t0mmy <t0mmy!~tprrt@ram31-1-82-234-79-177.fbx.proxad.net> has quit IRC | 09:06 | |
ant_work | it seems it does indeed | 09:06 |
ant_work | the build problems of 4-5 days ago are gone | 09:06 |
ant_work | I'll do some tests, thanks again | 09:07 |
*** dreyna__ <dreyna__!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 09:12 | |
rburton | something really weird going on with glibc | 09:13 |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 09:13 | |
rburton | RP: http://errors.yoctoproject.org/Errors/Latest/Autobuilder/?filter=5280ab2e897dd1dfd0354cddf34553c568a8bdc9&type=commit | 09:13 |
*** sameo <sameo!~samuel@192.55.54.40> has joined #yocto | 09:15 | |
RP | rburton: :(. Widespread or just occasional issues? | 09:15 |
rburton | occasional | 09:16 |
rburton | but i've seen occasional things here too | 09:16 |
RP | rburton: and you suspect my locale change? | 09:16 |
rburton | like glibc-locale changing its contents dramatically between builds | 09:16 |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 09:17 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has joined #yocto | 09:18 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto | 09:20 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 09:20 | |
RP | rburton: taking http://errors.yoctoproject.org/Errors/Details/130265/ specifically, its odd as if you read glibc-package.inc, do_stash_locale is added after do_install and before do_package and contains a line to move the gconv files. How do the files therefore still exist at do_package? | 09:21 |
rburton | no idea | 09:21 |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 09:22 | |
*** egavinc <egavinc!~egavinc@43.red-2-139-180.staticip.rima-tde.net> has joined #yocto | 09:23 | |
nrossi | anyone know if it is possible to have bitbake handle modifying a tasks depends based on the fetched source? | 09:34 |
*** nslu2-log_ <nslu2-log_!~nslu2-log@140.211.169.161> has joined #yocto | 09:36 | |
*** zeddii_home_ <zeddii_home_!~zeddii_ho@CPEe8de27b71faa-CMbcc810032faf.cpe.net.cable.rogers.com> has joined #yocto | 09:37 | |
*** ZubairLK1 <ZubairLK1!~Thunderbi@unaffiliated/zubairlk> has joined #yocto | 09:37 | |
*** qt-x1 <qt-x1!~Thunderbi@217.10.196.2> has joined #yocto | 09:37 | |
*** grma <grma!~gruberm@80.93.38.128> has joined #yocto | 09:37 | |
*** tripzero <tripzero!~tripzero@134.134.139.83> has joined #yocto | 09:37 | |
*** justanotherboy1 <justanotherboy1!~mlopezva@192.55.55.37> has joined #yocto | 09:38 | |
*** dl9pf_ <dl9pf_!~quassel@static.88-198-106-157.clients.your-server.de> has joined #yocto | 09:38 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 09:39 | |
*** denix0 <denix0!~denix@pool-100-15-95-79.washdc.fios.verizon.net> has joined #yocto | 09:39 | |
*** joseppc <joseppc!~josep@sestofw01.enea.se> has joined #yocto | 09:39 | |
*** joseppc <joseppc!~josep@linaro/joseppc> has joined #yocto | 09:39 | |
*** radzy_ <radzy_!~radzy@unknown-216-77.windriver.com> has joined #yocto | 09:39 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 09:39 | |
*** cordlandwehr <cordlandwehr!~cordlandw@195.243.131.130> has joined #yocto | 09:39 | |
*** reanguia1o <reanguia1o!~devnull@godel.ricardoanguiano.com> has joined #yocto | 09:40 | |
*** zumbi_ <zumbi_!~zumbi@39-244-47-212.rev.cloud.scaleway.com> has joined #yocto | 09:40 | |
*** zeenix <zeenix!~zeenix@83.218.80.242> has joined #yocto | 09:40 | |
*** JEEB_ <JEEB_!~jeeb@kuroko.fushizen.eu> has joined #yocto | 09:41 | |
*** clement_ <clement_!~clement@gre92-5-82-237-199-7.fbx.proxad.net> has joined #yocto | 09:41 | |
*** mfischer_ <mfischer_!~mfischer@207-114-172-147.static.twtelecom.net> has joined #yocto | 09:44 | |
*** smferris_ <smferris_!~smferris@192.95.10.156> has joined #yocto | 09:44 | |
*** mattsm <mattsm!~mattsm@2605:6000:1019:e0:4f9d:12d0:9da7:f27c> has joined #yocto | 09:44 | |
*** JoiF <JoiF!~jofr@193.182.166.3> has joined #yocto | 09:44 | |
*** chep` <chep`!~chep@LFbn-1-2968-236.w90-76.abo.wanadoo.fr> has joined #yocto | 09:44 | |
*** frsc <frsc!~frsc@dslb-088-064-091-084.088.064.pools.vodafone-ip.de> has quit IRC | 09:45 | |
*** qt-x <qt-x!~Thunderbi@217.10.196.2> has quit IRC | 09:45 | |
*** fischerm <fischerm!~mfischer@207-114-172-147.static.twtelecom.net> has quit IRC | 09:45 | |
*** chep <chep!~chep@LFbn-1-2968-236.w90-76.abo.wanadoo.fr> has quit IRC | 09:45 | |
*** CoLa|work <CoLa|work!~cordlandw@195.243.131.130> has quit IRC | 09:45 | |
*** clement <clement!~clement@gre92-5-82-237-199-7.fbx.proxad.net> has quit IRC | 09:45 | |
*** mattsm_ <mattsm_!~mattsm@cpe-72-182-106-201.austin.res.rr.com> has quit IRC | 09:45 | |
*** zeddii_home <zeddii_home!~zeddii_ho@CPEe8de27b71faa-CMbcc810032faf.cpe.net.cable.rogers.com> has quit IRC | 09:45 | |
*** radzy <radzy!~radzy@unknown-216-77.windriver.com> has quit IRC | 09:45 | |
*** smferris <smferris!~smferris@192.95.10.156> has quit IRC | 09:45 | |
*** JEEB <JEEB!~jeeb@unaffiliated/jeeb> has quit IRC | 09:45 | |
*** justanotherboy <justanotherboy!~mlopezva@134.134.139.78> has quit IRC | 09:45 | |
*** viengelm <viengelm!viengelm@nat/digia/x-sfhcmvptseflmgau> has quit IRC | 09:45 | |
*** tripzero_ <tripzero_!~tripzero@134.134.139.83> has quit IRC | 09:45 | |
*** dl9pf <dl9pf!~quassel@opensuse/member/dl9pf> has quit IRC | 09:45 | |
*** ZubairLK <ZubairLK!~Thunderbi@unaffiliated/zubairlk> has quit IRC | 09:45 | |
*** adelcast <adelcast!~adelcast@130.164.62.126> has quit IRC | 09:45 | |
*** Hauke <Hauke!~Hauke@hauke-m.de> has quit IRC | 09:45 | |
*** zumbi <zumbi!~zumbi@39-244-47-212.rev.cloud.scaleway.com> has quit IRC | 09:45 | |
*** reanguiano <reanguiano!~devnull@godel.ricardoanguiano.com> has quit IRC | 09:45 | |
*** denix <denix!~denix@pool-100-15-95-79.washdc.fios.verizon.net> has quit IRC | 09:45 | |
*** nslu2-log <nslu2-log!~nslu2-log@140.211.169.161> has quit IRC | 09:45 | |
*** chep` is now known as chep | 09:45 | |
*** qt-x1 is now known as qt-x | 09:45 | |
*** denix0 is now known as denix | 09:45 | |
*** zeddii_home_ is now known as zeddii_home | 09:45 | |
*** clement_ is now known as clement | 09:45 | |
*** ZubairLK1 is now known as ZubairLK | 09:45 | |
*** nslu2-log_ is now known as nslu2-log | 09:46 | |
*** ed21 <ed21!~Adium@192.198.151.44> has joined #yocto | 09:47 | |
bluelightning | nrossi: that would be challenging... we can't adjust task dependencies at the stage where we're actually running tasks, it has to be done beforehand | 09:49 |
*** ed21 is now known as ed2 | 09:50 | |
bluelightning | nrossi: if you can determine what you need to know earlier (e.g. in anonymous python) you might be able to do such a thing, but of course that means fetching during parsing which is ugly | 09:50 |
*** nighty <nighty!~nighty@d246113.ppp.asahi-net.or.jp> has quit IRC | 09:50 | |
*** Hauke <Hauke!~Hauke@hauke-m.de> has joined #yocto | 09:52 | |
*** frsc <frsc!~frsc@dslb-088-064-091-084.088.064.pools.vodafone-ip.de> has joined #yocto | 09:52 | |
*** adelcast <adelcast!~adelcast@130.164.62.126> has joined #yocto | 09:53 | |
*** toscalix <toscalix!~toscalix@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 09:54 | |
*** radzy_ <radzy_!~radzy@unknown-216-77.windriver.com> has quit IRC | 09:58 | |
*** radzy_ <radzy_!~radzy@unknown-216-77.windriver.com> has joined #yocto | 09:59 | |
*** Ramose_ <Ramose_!c05e2222@gateway/web/freenode/ip.192.94.34.34> has joined #yocto | 09:59 | |
Ramose_ | How can one compile QT with debug symbols in Yocto ? | 10:00 |
*** toanju <toanju!~toanju@185.27.182.30> has joined #yocto | 10:05 | |
*** ahmet__ <ahmet__!58cabad9@gateway/web/freenode/ip.88.202.186.217> has quit IRC | 10:06 | |
*** geoffrey_l <geoffrey_l!~geoffrey_@gre92-5-82-237-199-7.fbx.proxad.net> has joined #yocto | 10:07 | |
*** ahmet_ <ahmet_!58cabad9@gateway/web/freenode/ip.88.202.186.217> has quit IRC | 10:08 | |
*** viengelm <viengelm!viengelm@nat/digia/x-ynrinajpjvyhmjso> has joined #yocto | 10:27 | |
*** cordlandwehr is now known as CoLa|work | 10:31 | |
ed2 | rburton: hi, did you try to merge Kristian's exclude-path patchset? Any problems with it? | 10:35 |
*** neabax <neabax!~neabax@192.77.239.6> has quit IRC | 10:35 | |
*** nighty <nighty!~nighty@s229123.ppp.asahi-net.or.jp> has joined #yocto | 10:36 | |
RP | nrossi: that is indeed challenging and has some determinism issues | 10:39 |
*** Ramose_ <Ramose_!c05e2222@gateway/web/freenode/ip.192.94.34.34> has quit IRC | 10:42 | |
*** Ramose <Ramose!c05e2222@gateway/web/freenode/ip.192.94.34.34> has quit IRC | 10:43 | |
RP | rburton: ah, there is nothing which says do_package has to run after do_stash_locale | 10:49 |
RP | rburton: you know, this could even explain the mystery pseudo permissions in the locales | 10:49 |
*** present <present!~present@static-176-159-68-128.ftth.abo.bbox.fr> has joined #yocto | 10:50 | |
RP | rburton: well, there is actually a depends but it also depends on whether it comes from sstate now | 10:51 |
ionte | hi. wonder if someone could help me with a uboot problem: | 10:58 |
*** manuel___ <manuel___!~manuel@AStrasbourg-551-1-39-94.w86-223.abo.wanadoo.fr> has joined #yocto | 10:58 | |
ionte | i've always been building my custom yocto distro in debian and there is no problem with booting | 10:58 |
ionte | but today i've built the distro on a fedora machine and there was no problems building it. but it fails to boot: it does not find /boot/zimage. | 10:59 |
*** ed2 <ed2!~Adium@192.198.151.44> has quit IRC | 10:59 | |
ionte | so i entered the uboot console and listed the files on that partition, and it says "unrecognized filesystem type" | 10:59 |
*** mythi <mythi!ylinen4@huilukorppi.cs.tut.fi> has joined #yocto | 10:59 | |
ionte | the partition type is "Linux" and filesystem type is ext4. | 11:01 |
ionte | no problem reading it on my fedora workstation, and the other partition is detected correctly (w95 fat). | 11:02 |
*** caiortp <caiortp!~inatel@131.221.240.226> has joined #yocto | 11:03 | |
*** joshuagl <joshuagl!~joshuagl@192.198.151.45> has quit IRC | 11:06 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 11:06 | |
*** CTtpollard <CTtpollard!~CTtpollar@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 11:11 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC | 11:13 | |
*** xulfer <xulfer!~xulfer@random.cheapbsd.net> has quit IRC | 11:14 | |
*** Biliogadafr <Biliogadafr!~bilio@nat-minsk-pool-46-53-202-120.telecom.by> has joined #yocto | 11:15 | |
*** xulfer <xulfer!~xulfer@random.cheapbsd.net> has joined #yocto | 11:17 | |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-wjwevrpkjrkzifxc> has joined #yocto | 11:18 | |
ionte | changing to ext2 worked, but i have no idea why it worked with ext4 when built on debian.... | 11:22 |
*** Anticom <Anticom!~quassel@217.6.33.234> has joined #yocto | 11:22 | |
*** ed2 <ed2!~Adium@192.198.151.45> has joined #yocto | 11:26 | |
mckoan | how can I get rid of this annoying message: root@beaglebone:~# random: sshd: uninitialized urandom read | 11:28 |
mckoan | Poky (Yocto Project Reference Distro) 2.1.2 beaglebone /dev/ttyO0 | 11:29 |
rburton | what bit? | 11:36 |
*** JoiF <JoiF!~jofr@193.182.166.3> has left #yocto | 11:39 | |
*** JoiF <JoiF!~jofr@193.182.166.3> has joined #yocto | 11:40 | |
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-87-53.fbx.proxad.net> has quit IRC | 11:40 | |
*** Xabier <Xabier!c21e5946@gateway/web/freenode/ip.194.30.89.70> has joined #yocto | 11:47 | |
Xabier | Hello everyone | 11:48 |
*** Snert <Snert!~LoginName@106-24-237-24.gci.net> has quit IRC | 11:49 | |
*** T_UNIX <T_UNIX!d4d3bd3c@gateway/web/freenode/ip.212.211.189.60> has joined #yocto | 11:49 | |
*** Snert <Snert!~LoginName@106-24-237-24.gci.net> has joined #yocto | 11:49 | |
*** bananadev <bananadev!~onlyester@117.6.99.240> has quit IRC | 11:51 | |
*** toanju <toanju!~toanju@185.27.182.30> has quit IRC | 11:56 | |
*** rajm <rajm!~robertmar@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 12:01 | |
*** JEEB_ <JEEB_!~jeeb@kuroko.fushizen.eu> has quit IRC | 12:02 | |
*** JEEB_ <JEEB_!~jeeb@unaffiliated/jeeb> has joined #yocto | 12:02 | |
*** JEEB_ is now known as JEEB | 12:02 | |
*** berton <berton!~berton@189.114.111.135> has joined #yocto | 12:06 | |
*** lumag_ <lumag_!~lumag@94.25.229.199> has quit IRC | 12:08 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto | 12:08 | |
*** toanju <toanju!~toanju@185.27.182.30> has joined #yocto | 12:09 | |
*** quite <quite!quite@unaffiliated/quite> has quit IRC | 12:09 | |
*** frsc <frsc!~frsc@dslb-088-064-091-084.088.064.pools.vodafone-ip.de> has quit IRC | 12:11 | |
*** open-nandra <open-nandra!~marek@81.89.61.168.host.vnet.sk> has quit IRC | 12:11 | |
*** quite <quite!quite@gyro.lublin.se> has joined #yocto | 12:12 | |
*** quite <quite!quite@unaffiliated/quite> has joined #yocto | 12:12 | |
*** JordonWu_ <JordonWu_!~quassel@221.226.9.57> has joined #yocto | 12:14 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 12:15 | |
*** toanju <toanju!~toanju@185.27.182.30> has quit IRC | 12:28 | |
*** qt-x <qt-x!~Thunderbi@217.10.196.2> has quit IRC | 12:28 | |
*** present <present!~present@static-176-159-68-128.ftth.abo.bbox.fr> has quit IRC | 12:32 | |
RP | rburton: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/wip-rss&id=b964c6e315b60537d8cfc2abacc67c8773ef54de - I think this might help. Not sure if its everything | 12:33 |
*** istarilucky <istarilucky!~rlucca@189.112.127.230> has joined #yocto | 12:35 | |
ant_work | rburton: I have a little patch in queue since 25.1. Is the queue so big? | 12:35 |
ant_work | Patch ID: 136438 It keeps the same typo as the ancestor ;) | 12:37 |
rburton | ant_work: i tend to hope zedd will review kernel stuff too, but i've just tagged that for merge | 12:39 |
ant_work | thanks | 12:39 |
*** toanju <toanju!~toanju@185.27.182.30> has joined #yocto | 12:40 | |
ant_work | I was before abusing of KERNEL_OUTPUT but today KERNEL_OUTPUT_DIR does not allow that | 12:41 |
*** JordonWu_ <JordonWu_!~quassel@221.226.9.57> has quit IRC | 12:47 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 12:48 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 12:48 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 12:52 | |
*** lumag <lumag!~lumag@94.25.229.184> has joined #yocto | 12:56 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 12:59 | |
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has joined #yocto | 12:59 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 13:00 | |
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-87-53.fbx.proxad.net> has joined #yocto | 13:20 | |
-YoctoAutoBuilder- build #454 of nightly-checkuri is complete: Failure [failed BuildImages] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-checkuri/builds/454 | 13:21 | |
jku | how do I describe a dependency where e.g. openssl:do_cve_check() needs cve-check-tool to be in the recipe-sysroot-native, but I don't want to use DEPENDS (since configure/compile shouldn't need cve-check-tool) | 13:27 |
jku | or is that not possible? | 13:28 |
joshuagl | you can add a depends to a task | 13:29 |
rburton | but you need to get the recipe sysroot populated | 13:29 |
rburton | and a depends won't do that | 13:29 |
joshuagl | oh, I guess all of my oe-core fu is outdated with the addition of rss :-( | 13:29 |
rburton | yeah | 13:29 |
rburton | same here | 13:29 |
rburton | RP ^ | 13:29 |
rburton | also see mariano's insane.bbclass patch from last night | 13:30 |
rburton | which has the same problem | 13:30 |
joshuagl | too busy to track oe-core :-( | 13:30 |
Crofton|work | hmm, today need to prepare insane patch checking for which | 13:30 |
*** frsc <frsc!~frsc@dslb-088-064-091-084.088.064.pools.vodafone-ip.de> has joined #yocto | 13:32 | |
RP | jku, rburton, joshuagl: do_cve_check[depends] += " cve-check-tool:do_populate_sysroot" ? | 13:33 |
joshuagl | RP: exactly what I was trying to suggest | 13:33 |
rburton | afaik it already does that | 13:34 |
jku | no, it's different :) | 13:34 |
rburton | ah | 13:34 |
rburton | i should pay attention more | 13:34 |
joshuagl | make me doubt myself rburton, ugh! | 13:34 |
jku | I thought I tried that though -- let me retry, it's kind of complex | 13:34 |
jku | huh, it does populate recipe-sysroot-native -- of course I now get a different backtrace but that's something else. Thanks! | 13:39 |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 13:39 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 13:41 | |
*** JosePerez1 <JosePerez1!~jgperezc@134.134.139.72> has joined #yocto | 13:41 | |
*** JosePerez1 <JosePerez1!~jgperezc@134.134.139.72> has quit IRC | 13:44 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC | 13:45 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto | 13:46 | |
*** rajm <rajm!~robertmar@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 13:49 | |
*** aratiu <aratiu!~adi@80.97.64.55> has quit IRC | 13:55 | |
*** AndersD <AndersD!~anders@194.237.220.218> has quit IRC | 13:59 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 13:59 | |
*** soltys <soltys!soltys@soltys.info> has joined #yocto | 14:00 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 14:03 | |
*** hamis <hamis!~irfan@110.93.212.98> has quit IRC | 14:03 | |
*** istarilucky <istarilucky!~rlucca@189.112.127.230> has quit IRC | 14:05 | |
*** paulg__ <paulg__!~paulg@198-84-239-75.cpe.teksavvy.com> has joined #yocto | 14:10 | |
*** lumag <lumag!~lumag@94.25.229.184> has quit IRC | 14:10 | |
*** marka <marka!~masselst@135-23-92-83.cpe.pppoe.ca> has joined #yocto | 14:10 | |
*** lumag <lumag!~lumag@94.25.229.184> has joined #yocto | 14:11 | |
rburton | ah | 14:12 |
*** paulg__ is now known as paulg | 14:13 | |
*** Grynium <Grynium!~Grynium@host186-31-static.47-85-b.business.telecomitalia.it> has quit IRC | 14:14 | |
*** Grynium <Grynium!~Grynium@host186-31-static.47-85-b.business.telecomitalia.it> has joined #yocto | 14:14 | |
*** istarilucky <istarilucky!~rlucca@189.112.127.230> has joined #yocto | 14:17 | |
*** vmesons <vmesons!~rmacleod@24-212-231-150.cable.teksavvy.com> has quit IRC | 14:19 | |
-YoctoAutoBuilder- build #1059 of nightly-non-gpl3 is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-non-gpl3/builds/1059 | 14:25 | |
*** graphiqs <graphiqs!~adrian.gr@217.6.37.53> has joined #yocto | 14:25 | |
jku | rburton:now it fails to dlopen modules (because of course it needs to have loadable modules) from the wrong sysroot. Is there a best practice for this situation? | 14:27 |
*** graphiqs <graphiqs!~adrian.gr@217.6.37.53> has quit IRC | 14:27 | |
jku | I mean, I could add support for a env variable CVE_CHECK_MODULE_DIR ... but is there a way to have this Just Work? | 14:28 |
ipuustin | jku: compile a static binary ;-) | 14:29 |
ipuustin | jku: seriously, I think this is actually a pretty common pattern, which many analysis tools might follow. | 14:29 |
rburton | jku: there's a bug to let us mark strings in the binary as needing relocation, but it's non-trivial | 14:30 |
jku | ah right | 14:30 |
rburton | jku: add support for an env var, then use create_wrapper | 14:30 |
*** lamego <lamego!~jose@134.134.139.76> has joined #yocto | 14:31 | |
jku | yeah I see that in gdk-pixbuf-native... let's see | 14:31 |
*** istarilucky <istarilucky!~rlucca@189.112.127.230> has quit IRC | 14:31 | |
rburton | the relocation thing is neat, but i need to finish my rewrite of the elf parser | 14:33 |
rburton | (or just copy-paste pyelf into oe core) | 14:34 |
*** themikenicholson <themikenicholson!~nic47222@38.140.22.3> has quit IRC | 14:35 | |
*** aV_V <aV_V!~aV_V@146.66.253.137> has joined #yocto | 14:36 | |
pohly | jku: yesterday I asked about a dangling symlink in the sysroot, something with OpenSSL. RP said you had a bug open for that. Do you have the bug number for me? | 14:37 |
jku | pohly https://bugzilla.yoctoproject.org/show_bug.cgi?id=10976 | 14:38 |
yocti | Bug 10976: normal, High, 2.3 M3, richard.purdie, ACCEPTED , Broken openssl-native symlinks | 14:38 |
*** stephano <stephano!~stephano@134.134.139.83> has joined #yocto | 14:39 | |
pohly | jku: yes, that looks like what I ran into. | 14:40 |
RP | pohly: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/wip-rss&id=8c72b30e45dd8bbe13c8c7452c3d47e0c7ae0c5d is a fix | 14:41 |
kanavin1 | rburton: I wonder how desktop distros do the 'cve check' thing | 14:41 |
*** ed2 <ed2!~Adium@192.198.151.45> has quit IRC | 14:42 | |
kanavin1 | maybe they have a human that follows some mailing list, and creates a queue of tasks | 14:42 |
*** ed2 <ed2!~Adium@192.198.151.45> has joined #yocto | 14:42 | |
rburton | yes | 14:42 |
*** istarilucky <istarilucky!~rlucca@189.112.127.230> has joined #yocto | 14:46 | |
*** aratiu <aratiu!~adi@80.97.64.55> has joined #yocto | 14:48 | |
joshuagl | humans + community (http://oss-security.openwall.org/wiki/mailing-lists) + tools | 14:50 |
kanavin1 | joshuagl: what are the tools? | 14:52 |
joshuagl | kanavin1: distro specific i.e. https://security-team.debian.org/security_tracker.html#about | 14:54 |
joshuagl | "Twice a day a cron job runs that pulls down the latest full CVE lists from MITRE, automatically checks that in into data/CVE/list, and also syncs that file with other lists like data/DSA/list and data/DTSA/list." | 14:55 |
rburton | which is then manually processed to evaluate what impacts debian | 14:55 |
*** berton <berton!~berton@189.114.111.135> has quit IRC | 14:55 | |
kanavin1 | joshuagl: more importantly, "Processing TODO entries means checking if the problem affects Debian and if so which packages, as well as evaluate their severity. This information is based on research and not just in the CVE description in order to prevent integrating false positives or incorrect data in the security tracker." | 14:55 |
kanavin1 | research, meaning, manual work by a human | 14:56 |
joshuagl | indeed | 14:56 |
*** AndersD <AndersD!~anders@h83-209-191-235.cust.se.alltele.net> has joined #yocto | 14:56 | |
joshuagl | I put humans first for a reason | 14:57 |
kanavin1 | perhaps we should abandon any kind of automatic check attempts, and do it similarly | 14:57 |
RP | kanavin1: I don't think we'll escape the need for humans but we can make their work much easier | 14:58 |
*** nbigaouette <nbigaouette!~quassel@mail.rogue-research.com> has quit IRC | 14:58 | |
joshuagl | we don't have as many humans as Debian, either | 14:59 |
joshuagl | so we need tools to help us as much as possible | 14:59 |
kanavin1 | I wonder who pays the salary of Debian's humans. Canonical? | 15:00 |
rburton | the security team is likely partially canonical employees and partially volunteers | 15:00 |
joshuagl | an awful lot of DD's are volunteers, aiui | 15:00 |
*** nbigaouette <nbigaouette!~quassel@mail.rogue-research.com> has joined #yocto | 15:00 | |
joshuagl | rburton: any idea of numbers and split? | 15:01 |
kanavin1 | rburton: checking CVEs sounds like a job no volunteer would want tbh :) | 15:01 |
*** jku <jku!~jku@192.198.151.43> has quit IRC | 15:02 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC | 15:02 | |
sveinse | I'm looking at the TipsAndTricks list on the Wiki. Is there a tool in yocto to view specific logs? E.g. to view do_compile from recipe xyz? I find I do a lot of "directory-dancing" to look at specific log and run files? | 15:02 |
rburton | joshuagl: a random security team minutes mail has 8 attendees | 15:02 |
rburton | sveinse: i use 'bb' but i think its still broken thanks to tinfoil2 | 15:02 |
rburton | sveinse: 'bb log xyz compile' | 15:02 |
*** _Ben <_Ben!81612d46@gateway/web/freenode/ip.129.97.45.70> has joined #yocto | 15:03 | |
sveinse | rburton: thanks. Otherwise that would be a great contribution to yocto IMHO | 15:04 |
rburton | bb is awesome | 15:05 |
rburton | kergoth needs to fix it :) | 15:05 |
*** berton <berton!~berton@189.114.111.135> has joined #yocto | 15:08 | |
*** bavery_fn <bavery_fn!bavery@nat/intel/x-miykalmjrkoplvvj> has joined #yocto | 15:14 | |
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC | 15:18 | |
kergoth | rburton: My current thought, though not yet set in stone, is to prototype a new command that's an actual bitbake UI, and implement the commands as proper internal bitbake commands, and ideally move it into the bitbake repo. | 15:20 |
kergoth | been meaning for its bits to go upstream for years, this is a good excuse to do something about it.. | 15:20 |
joshuagl | \o/ | 15:20 |
kergoth | need to start a discussion thread on the architecture list | 15:21 |
*** berton <berton!~berton@189.114.111.135> has quit IRC | 15:21 | |
*** ed2 <ed2!~Adium@192.198.151.45> has quit IRC | 15:21 | |
*** armpit <armpit!~akuster@2601:202:4001:9ea0:3c4a:f1ac:8237:eb56> has joined #yocto | 15:22 | |
*** vmeson <vmeson!~rmacleod@128.224.252.2> has joined #yocto | 15:23 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 15:24 | |
*** T_UNIX <T_UNIX!d4d3bd3c@gateway/web/freenode/ip.212.211.189.60> has quit IRC | 15:24 | |
sveinse | pity, bb is too new for my krogoth release it seems :( ..or, I've got a poky/bitbake/lib/bb directory. I wonder how I can access it from shell | 15:26 |
kergoth | sveinse: krogoth branch in the bb repo.... | 15:27 |
kergoth | not particularly hard to find | 15:27 |
kergoth | lib/bb is the bb python package used by bitbake, completely different than the tool | 15:27 |
sveinse | ah, sorry, yes | 15:27 |
*** ed2 <ed2!Adium@nat/intel/x-dphtjiaeeqneuvel> has joined #yocto | 15:30 | |
sveinse | Sorry for asking stupid questions, but how is the bb repo related to the poky repo? Because it contains bb doesn't it? | 15:30 |
*** ed21 <ed21!Adium@nat/intel/x-jxyitpqlxfwrkgzo> has joined #yocto | 15:32 | |
*** ed2 <ed2!Adium@nat/intel/x-dphtjiaeeqneuvel> has quit IRC | 15:33 | |
*** ed21 is now known as ed2 | 15:34 | |
*** berton <berton!~berton@187.23.155.101> has joined #yocto | 15:34 | |
kanavin1 | sveinse: poky repo is made from several repositories put together, including bb and oe-core repos | 15:34 |
kanavin1 | sveinse: think of poky as a gigantic example of how to make a distribution using bitbake and oe-core | 15:35 |
rburton | sveinse: kergoth's bb is entirely unrelated (kergoth/bb on github) | 15:38 |
kergoth | indeed, completely serperate utility, outside of bitbake | 15:38 |
sveinse | Right. | 15:39 |
sveinse | BTW are there any yocto-based distros that don't rely on poky? My impression is that the SoC vendors all tag on to Poky in some form or another (and thus as a user of these SoC package, so are we) | 15:40 |
rburton | i'd say that impression is wrong | 15:41 |
rburton | poky is literally oe-core + bitbake + very little anyway | 15:42 |
sveinse | quite possible | 15:42 |
kanavin1 | rburton: I remember someone on the list saying they're not using poky (was it Philip?) | 15:43 |
pohly | Ostro OS was not using Poky. | 15:44 |
sveinse | in our product's imx6 sources we have poky, meta-openembedded, meta-fsl-arm and som machine specific layers | 15:44 |
*** ftonello <ftonello!~felipe@host81-152-92-225.range81-152.btcentralplus.com> has joined #yocto | 15:45 | |
kanavin1 | rburton: what is the purpose of meta-yocto-bsp? | 15:47 |
sveinse | But as na "application product developer"-ish, the lines between yocto, poky and bitbake and the machine layers appears quite blurry. A steep learning curve. I've been doing this for a year on and off, and I still feel I have no firm overview :D | 15:47 |
kanavin1 | rburton: I mean, why is it separate from meta-poky? | 15:48 |
kergoth | distro and bsp/machine should always be maintained separately | 15:49 |
*** JaMa <JaMa!~martin@217.30.68.212> has quit IRC | 15:49 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 15:51 | |
*** AndersD <AndersD!~anders@h83-209-191-235.cust.se.alltele.net> has quit IRC | 15:51 | |
kergoth | sveinse: yocto is just an umbrella project used for companies to collaborate on bitbake, oe-core, and other components used as the core of their products. poky is an example distro, and also a repository that encompasses the other projects for convenient testing. most distros should *copy* contents from poky if appropriate rather than basing upon it, though some do. | 15:51 |
sveinse | But, the bsp/machine binds the distro somehow. At least for the HW architectures we use. E.g. we've wanted krogoth for a long time, but the HW vendor did not support it yet, so we were stuck on jethro. | 15:51 |
kergoth | wrong | 15:51 |
kergoth | distro, machine, and image are key orthogonal axes of the build. if your distro doesnt' work witha ny arbitrary machine, then your distro is broken | 15:52 |
rburton | sveinse: that's version, not distro | 15:52 |
kergoth | any machine should work with any distro which should work with any image, generally | 15:52 |
kergoth | see also https://db.tt/F3bHEZRe, which i wrote a long time ago, and could probably use some updating, but covers this | 15:52 |
* kergoth also isn't much of a writer | 15:53 | |
sveinse | generally, but it doesn't turn out that pretty all the time. I mean, we are depending on the Yocto version released by the HW vendor, because we don't have the resources to take on the detailed Yocto work | 15:53 |
seebs | i would say that's pretty well-written, kergoth. | 15:54 |
kergoth | I don't see what using vendor content instead of upstream has to do with machine vs distro | 15:54 |
sveinse | I visited Electronica this year and asked around HW vendors for Yocto support and for Krogoth. And many answered that they does not support every Yocto release, as Freescale (now NXP) does not release for every Yocto release | 15:54 |
kergoth | they're two different things, and good vendors maintain that separation | 15:54 |
kergoth | yocto version is a different question, as rburton indicates | 15:55 |
*** jku <jku!~jku@dyj-skycrv18---3wlh9y-3.rev.dnainternet.fi> has joined #yocto | 15:55 | |
rburton | sveinse: vendors may not want to track the six monthly releases, that's fine. | 15:55 |
rburton | sucks to be a customer if you want a release they don't support, but there's only two choices then | 15:56 |
rburton | 1) use their product anyway 2) don't use their product citing that as a reason | 15:56 |
*** dreyna__ <dreyna__!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 15:57 | |
sveinse | rburton: I'm not a end-user thou. We're making a custom embedded product, in which we use Yocto to build the software. But we're dependent on bsp layers from other vendors | 15:57 |
*** jairglez <jairglez!jairdeje@nat/intel/x-tfcndyjxvzsycehq> has joined #yocto | 15:58 | |
fray | every 6 months for most semi's and board vendors and even customers is too often.. which is why we've got 1 year release cadence.. | 15:58 |
fray | but what they are telling you is correct. If the vendor is too old, tell them and go elsewhere.. it is the ONLY way to get themt o change.. | 15:58 |
fray | (WR's release is always on the fall version) | 15:59 |
*** zeenix <zeenix!~zeenix@83.218.80.242> has quit IRC | 15:59 | |
fray | morty, jethro, dizzy, dora, danny... | 15:59 |
sveinse | I'm not complaing per se, I'm just elaborating on the binding between Yocto versions and BSP availability. But as kergoth points out, I'm mixing poky and release versions. | 16:00 |
rburton | sure, there's binding between releases and what the BSP vendors support. | 16:01 |
fray | but kergoth is 100% correct.. for a particular version.. BSP, distro and image recipes are all orthogonal.. I do often see though BSPs making distribution changes... or adding packages to an image type.. | 16:02 |
kergoth | Only slightly related, but as an OSV, manually determining the delta between the public layers from the hardware vendors and the layers they shipped in their own release BSPs is rather painful | 16:02 |
fray | these are all things that should be discouraged.. | 16:02 |
rburton | BSPs making distro changes is explicitly forbidden by the compliance guidelines | 16:02 |
fray | kergoth -- in general, we ignore the semi vendor BSP layers as 'less then useful'. | 16:02 |
sveinse | But admitedly, and being the Yocto responsible in our company, its hard to distinguish even for me working some time on this. Lots of details. | 16:02 |
fray | rburton only recently were those guidelines updated.. and a lot of BSPs I've seen still do it | 16:03 |
khem | rburton: Can you sent more details on glibc issue you are seeing ? | 16:04 |
khem | rburton: an example that I could reproduce | 16:05 |
rburton | khem: wish i could reproduce :/ | 16:05 |
sveinse | Our HW vendor (which is a custom design), heavily modifies poky and meta-openembedded. And yes, this should not happen in an ideal world, many often take the easy way out and do it still. We as the customer, generally don't care about the intricate detals of how things are solved in yocto. Until it does not work... And it's not easy to police | 16:05 |
rburton | khem: http://errors.yoctoproject.org/Errors/Latest/Autobuilder/?filter=5280ab2e897dd1dfd0354cddf34553c568a8bdc9&type=commit has more failures | 16:05 |
fray | the YP compliance guidelines (if followed) can be used as a hammer in those cases.. | 16:05 |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-wjwevrpkjrkzifxc> has quit IRC | 16:06 | |
fray | requiring the vendor to adhere to them, and then making them fix it when they don't is a reasonable approach -- and one I often recommend even to our own customers.. | 16:06 |
kergoth | indeed | 16:06 |
kergoth | that reminds me, i just noticed a recipe file in our distro layer, need to move that.. | 16:06 |
fray | we have recipes in our distro -- but they are distribution specific and can be proven to only modify the behavior of the recipes if the distro is enabled.. | 16:07 |
fray | (unfortunately they do change checksums just by being there, but don't change behavior) | 16:07 |
fray | [we very much limit that behavior, but sometimes it's needed] | 16:07 |
khem | fray OSVs and OEMs are different set of needs | 16:07 |
khem | OSVs are benefitted immensely by following the structure since they support many different machines | 16:07 |
fray | if the guidelines are flawed, lets get them fixed.. there should be no difference in behavior between OSV and OEM (when the OEM is playign OSV) | 16:08 |
khem | OEMs however supports only a few. there is no clear advantage for them | 16:08 |
khem | or perceived | 16:08 |
kergoth | it's worth noting that the yocto compliance guidelines aren't just to make sure people are following conventions, they make it easier for *them* to maintain | 16:08 |
fray | just to be clear, I'm not saying an OEM needs to do everything an OSV does.. but they do need to follow the guidelines or they're going to causing trouble for their own custoemrs | 16:08 |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has joined #yocto | 16:09 | |
khem | if they are not being followed then either this is not communicated properly or people did not find the advantage as promised | 16:09 |
fray | (I regularly talk to different OEMs about this, and often times they don't even know what their developers are doing since their external contractors.. which makes it difficult for them to even police them.. mention the compliance guidelines and it helps them reign in their own developers | 16:09 |
fray | in the cases I know of, "they don't care" or worse.. they see it as a strategic 'lockin' to NOT follow the rules | 16:09 |
fray | "if I make the changes here, it will be harder for my customer to move to a different hardware platform" | 16:10 |
fray | (and yes, I have had an OEM tell me exactly that in the last year) | 16:10 |
sveinse | I think the difficulties are that we want to get away with as little efforts in Yocto as possible. Our objective is to make our products and care very little in how the lower ends (e.g. Yocto) are implemented. I mean, my resources spendage on Yocto is challenged, because that is not our core competency. | 16:10 |
khem | that does happen, however OEMs are getting more aware and want to own the platform | 16:10 |
fray | problem is they want to own the platform and put in minimal effort to do that.. competition in this case is good... locking in customers annoys everyone | 16:11 |
khem | sveinse: thats right. however you still need to figure out the best use | 16:11 |
khem | to meet your needs. | 16:11 |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-truknmrbksekqymc> has joined #yocto | 16:11 | |
sveinse | If this is the general attitude, then vendors do get away with non YP compliant editions as long as the end product works | 16:12 |
khem | smartly, otherwise it will come in the way, I guess guidelines help with keeping that barrier | 16:12 |
sveinse | It not until now, very late in the project, we realize that we should have had quality statements about Yocto | 16:12 |
khem | although they may not be perfect and meet all needs | 16:12 |
fray | sveinse the whole point of the Yocto Project, compliance guidelines and ecosystem is so you do NOT have to be an expert, but can be a developer user | 16:12 |
sveinse | Because we don't have the necessary competency | 16:12 |
khem | sveinse: if you can enforce compliance as prerequisite e.g. then you can get some work done | 16:13 |
fray | I think this is something the YP (org) should be promoting.. the compliance is easy to get, and why it's so damned important for everyone to follow the rules | 16:13 |
khem | in the quality segment. but then for own layers you have to do it yourself | 16:13 |
khem | fray: again its about communicaton | 16:14 |
khem | you can never shove things down anyone's throat | 16:14 |
*** zeenix <zeenix!~zeenix@83.218.80.242> has joined #yocto | 16:14 | |
khem | there are compelling alternatives | 16:14 |
khem | you have to have a story they can relate their pains to | 16:14 |
sveinse | khem: well you can. sort of. In contract engineering it can be set as a requirement | 16:14 |
fray | no.. but if you tell ODMs to require their OEMs to be Yocto Project compliant.. and the ODMs to tell their OSVs to require it as well.. in the contract | 16:15 |
*** JoiF <JoiF!~jofr@193.182.166.3> has quit IRC | 16:15 | |
fray | now the ODM has leverage to make sure everyone follows the basic rules.. (distro/bsp/image being ortogonal) | 16:15 |
*** Bunio_FH <Bunio_FH!~Bunio_FH@clj-165.netdrive.pl> has quit IRC | 16:15 | |
fray | without people requiring this in a contract the compliance is a nice to have and useful -- but people get burned.. thats the bit that YP (org) should be promoting | 16:15 |
*** ed2 <ed2!Adium@nat/intel/x-jxyitpqlxfwrkgzo> has quit IRC | 16:17 | |
sveinse | Actually, when I read about distros in Yocto, I start to think that our product should be a distro of its own | 16:18 |
*** aV_V <aV_V!~aV_V@146.66.253.137> has quit IRC | 16:19 | |
rburton | sveinse: yes, it should | 16:19 |
sveinse | however that is step 7. I still have to fix this pesky taskhash issue thing first... | 16:20 |
khem | rburton: I would need to be able to reproduce the glibc issue with locale | 16:20 |
khem | rburton: if you can tell me look at x ipk, it has this content before and is empty after | 16:20 |
khem | then I would be able to help. We need to move to release from snapshot | 16:21 |
khem | fray: the traditional OSV/ODM/OEM model is also flattened with yocto. many put together their own distros, so there is no one chain | 16:23 |
fray | but if the pieces all follow the rules, the problems of conflicts are significantly reduced.. | 16:24 |
fray | (again we're all talking aobut a simple set of rules, not a complex set)... so there really should not be a burden from the individual developers who produce 'YP compliant components' | 16:24 |
khem | sveinse: yes, unless you want to hook into pregenerated feeds e.g. say angstrom, you essentially are your own distro | 16:24 |
*** Bunio_FH <Bunio_FH!~Bunio_FH@clj-165.netdrive.pl> has joined #yocto | 16:26 | |
*** frsc <frsc!~frsc@dslb-088-064-091-084.088.064.pools.vodafone-ip.de> has quit IRC | 16:31 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 16:34 | |
*** frsc <frsc!~frsc@dslb-178-010-251-226.178.010.pools.vodafone-ip.de> has joined #yocto | 16:36 | |
*** toanju <toanju!~toanju@185.27.182.30> has quit IRC | 16:36 | |
*** sjolley <sjolley!~sjolley@134.134.139.77> has quit IRC | 16:37 | |
kanavin1 | RP: should rpm4 use nss or beecrypt? | 16:39 |
kanavin1 | RP: the question came up because nss-native breaks test_sstate_32_64_same_hash, badly | 16:40 |
rburton | huh | 16:41 |
rburton | well thats a bug | 16:41 |
kanavin1 | rburton: there's some host-specific magic in nss recipe which I didn't look at in detail yet | 16:41 |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC | 16:42 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has joined #yocto | 16:42 | |
*** smferris_ <smferris_!~smferris@192.95.10.156> has left #yocto | 16:44 | |
*** smferris <smferris!~smferris@192.95.10.156> has joined #yocto | 16:46 | |
*** joseppc <joseppc!~josep@linaro/joseppc> has quit IRC | 16:47 | |
*** rajm <rajm!~robertmar@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 16:52 | |
kanavin1 | rburton: the nss recipe is doing this in do_compile: | 16:52 |
kanavin1 | make -C ./nss CCC="${CXX} -g" \ | 16:52 |
kanavin1 | OS_TEST=${OS_TEST} \ | 16:52 |
kanavin1 | RPATH="${RPATH}" | 16:52 |
kanavin1 | where OS_TEST is set from TARGET_ARCH | 16:52 |
kanavin1 | any hints how to debug this properly? | 17:00 |
*** neabax <neabax!~neabax@192.77.239.6> has joined #yocto | 17:01 | |
*** anselmolsm <anselmolsm!anselmolsm@nat/intel/x-ruzsmrutgwpvehdk> has joined #yocto | 17:01 | |
rburton | kanavin1: i must be missing something - how does the test work for any native where the target_arch will be different | 17:06 |
rburton | i'd expect natives to be different if the host is different | 17:06 |
kanavin1 | rburton: I would expect this as well, but the test was written by RP himself :) | 17:07 |
*** mckoan is now known as mckoan|away | 17:07 | |
kanavin1 | rburton: and the comment clearly says: " The sstate checksums for both native and target should not vary whether | 17:07 |
kanavin1 | they're built on a 32 or 64 bit system." | 17:07 |
rburton | yeah | 17:07 |
rburton | and it passes | 17:07 |
* rburton is doing confused face | 17:08 | |
* kanavin1 is ready for tea+bun | 17:08 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC | 17:10 | |
*** armpit <armpit!~akuster@2601:202:4001:9ea0:3c4a:f1ac:8237:eb56> has quit IRC | 17:11 | |
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-87-53.fbx.proxad.net> has quit IRC | 17:12 | |
khem | native checksum will depend on bitness of build host isnt it | 17:12 |
khem | nativesdk and target may be not | 17:13 |
rburton | exactly, which is why its odd this test appears to work :) | 17:13 |
kanavin1 | RP, where art thou | 17:13 |
kanavin1 | the confusion is spreading | 17:13 |
khem | rburton: I see that http://errors.yoctoproject.org/Errors/Details/130265/ report unpackaged locale files | 17:15 |
RP | kanavin1: sorry, here now. What was the question? | 17:15 |
khem | rburton: I wonder how thats happening | 17:15 |
*** sjolley <sjolley!sjolley@nat/intel/x-tusnprqlalypcuuw> has joined #yocto | 17:15 | |
kanavin1 | RP: please read beginning from "should rpm4 use nss or beecrypt?" | 17:15 |
kanavin1 | RP: I have to run now unfortunately, will be available in an hour or so | 17:16 |
rburton | RP: short version: how does the sstate_32_64 test work when surely native recipes will change if the build host arch changes | 17:16 |
RP | kanavin1: so the first answer is nss, not beecrypt | 17:17 |
kanavin1 | RP: additionally, how does one debug a recipe that fails to be same (nss-native)? | 17:17 |
RP | rburton, kanavin1: native sstate checksums are actually BUILD_ARCH independent | 17:17 |
*** zeenix <zeenix!~zeenix@83.218.80.242> has quit IRC | 17:17 | |
RP | We account for BUILD_ARCH in the actual locations and filenames, not the checksums | 17:18 |
rburton | hm | 17:18 |
RP | This means we have one native checksum which represents all BUILD_ARCHs and therefore target arch checksums don't change depending on BUILD_ARCH | 17:18 |
rburton | but nss uses BUILD_ARCH directly in the do_compile to pass arguments to make | 17:18 |
rburton | right | 17:18 |
RP | so we just need to whitelist this from the checksum basically | 17:19 |
RP | since the filename will in fact catch it | 17:19 |
RP | we don't do this globally since we really do want to be careful about this | 17:19 |
RP | kanavin1: debugging the difference is via bitbake-diffsigs | 17:20 |
RP | kanavin1: which is basically what that test actually does in many ways | 17:20 |
rburton | right fun times | 17:20 |
RP | kanavin1: If I were debugging it I'd use the test but stop it wiping the tmp stamps directories and then run bitbake-diffsigs on nss-native's two differing stamp files | 17:21 |
rburton | well do_compile just directly uses TARGET_ARCH so in native builds that's BUILD_ARCH, so i guess it just needs a whitelist | 17:21 |
RP | rburton: BUILD_ARCH is in the base whitelist | 17:22 |
RP | are you sure its TARGET_ARCH ? | 17:24 |
rburton | if [ "${TARGET_ARCH}" = "powerpc" ]; then | 17:24 |
rburton | also | 17:24 |
rburton | if [ "${SITEINFO_BITS}" = "64" ]; then | 17:24 |
RP | are you sure its TARGET_ARCH breaking the test? | 17:24 |
RP | I suspect SITEINFO | 17:24 |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto | 17:25 | |
*** ant_work <ant_work!~ant__@host56-27-dynamic.5-87-r.retail.telecomitalia.it> has quit IRC | 17:26 | |
*** frsc <frsc!~frsc@dslb-178-010-251-226.178.010.pools.vodafone-ip.de> has quit IRC | 17:31 | |
*** lumag <lumag!~lumag@94.25.229.184> has quit IRC | 17:37 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has quit IRC | 17:39 | |
*** ed2 <ed2!~Adium@192.198.151.45> has joined #yocto | 17:48 | |
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has joined #yocto | 17:48 | |
RP | kanavin1: so, I hacked the test: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/wip-rss&id=5cf656702f5f7fb6e7b50eee1b59758c6727bdc2, then oe-selftest -r sstatetests.SStateTests.test_sstate_32_64_same_hash, which fails as expected, then $ bitbake-diffsigs tmp-sstatesamehash*/stamps/*/nss-native/3.27.1-r0.do_compile.sigdata.* | 17:49 |
RP | basehash changed from 944cc4554a823ba966aeda0ac3d33b79 to 2475db3659c248d81d0e4dadb3c1b4cd | 17:49 |
RP | Variable SITEINFO_BITS value changed from '32' to '64' | 17:49 |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC | 17:50 | |
RP | kanavin1: to figure out the dependency chain you can the run bitbake-diffsigs on a single hash to see that its do_compile which has the dependency and do_compile[vardepsexclude] += "SITEINFO_BITS" should fix it | 17:55 |
RP | rburton: ^^^ | 17:55 |
*** seanvk <seanvk!~quassel@134.134.137.73> has joined #yocto | 17:58 | |
RP | it then breaks in do_install :) | 17:58 |
RP | (which needs the same fix) | 17:59 |
RP | after adding the do_install change, the test passes | 18:00 |
*** geoffrey_l <geoffrey_l!~geoffrey_@gre92-5-82-237-199-7.fbx.proxad.net> has quit IRC | 18:01 | |
jkridner | call for participation in #beagle-gsoc: http://bbb.io/gsoc | 18:05 |
*** Anticom <Anticom!~quassel@217.6.33.234> has quit IRC | 18:06 | |
*** anselmolsm <anselmolsm!anselmolsm@nat/intel/x-ruzsmrutgwpvehdk> has quit IRC | 18:09 | |
*** vmeson <vmeson!~rmacleod@128.224.252.2> has quit IRC | 18:12 | |
*** Bunio_FH <Bunio_FH!~Bunio_FH@clj-165.netdrive.pl> has quit IRC | 18:15 | |
*** neabax <neabax!~neabax@192.77.239.6> has quit IRC | 18:16 | |
*** anselmolsm <anselmolsm!~anselmols@192.55.54.40> has joined #yocto | 18:18 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 18:18 | |
*** jku <jku!~jku@dyj-skycrv18---3wlh9y-3.rev.dnainternet.fi> has quit IRC | 18:21 | |
*** dreyna__ <dreyna__!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 18:27 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 18:31 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 18:32 | |
*** TundraMan <TundraMan!~masselst@128.224.252.2> has joined #yocto | 18:33 | |
*** marka <marka!~masselst@135-23-92-83.cpe.pppoe.ca> has quit IRC | 18:33 | |
*** grma <grma!~gruberm@80.93.38.128> has quit IRC | 18:35 | |
*** nrossi <nrossi!uid193926@gateway/web/irccloud.com/x-liwqycqxibptkoam> has quit IRC | 18:35 | |
*** Nilesh_ <Nilesh_!uid116340@gateway/web/irccloud.com/x-qtnrheophkxilrcm> has quit IRC | 18:35 | |
*** robsta <robsta!sid195711@gateway/web/irccloud.com/x-futafgtdyqmyhhdx> has quit IRC | 18:35 | |
*** cmos_dev_ <cmos_dev_!sid200148@gateway/web/irccloud.com/x-vyjwxuykxysjocyw> has quit IRC | 18:35 | |
*** ernstp <ernstp!uid168075@gateway/web/irccloud.com/x-laceejppedddwsru> has quit IRC | 18:37 | |
*** rob-oi-ma <rob-oi-ma!sid155560@gateway/web/irccloud.com/x-tfhzjhocrgvwhveq> has quit IRC | 18:37 | |
*** smurray <smurray!sid98062@gateway/web/irccloud.com/x-vycbowdnqhwtyhlp> has quit IRC | 18:37 | |
*** miceopede <miceopede!sid140053@gateway/web/irccloud.com/x-ksesgctgajmwjvjs> has quit IRC | 18:37 | |
*** paulg <paulg!~paulg@198-84-239-75.cpe.teksavvy.com> has quit IRC | 18:37 | |
*** Snert <Snert!~LoginName@106-24-237-24.gci.net> has quit IRC | 18:40 | |
*** tgraydon <tgraydon!~tgraydon@134.134.139.72> has joined #yocto | 18:42 | |
*** jonmason <jonmason!sid36602@gateway/web/irccloud.com/x-fnofknbuatsnhigo> has quit IRC | 18:45 | |
*** bbhoss <bbhoss!sid18216@gateway/web/irccloud.com/x-umwymjdlxiwyryvl> has quit IRC | 18:45 | |
*** paulg <paulg!~paulg@otwaon23-3096772825.sdsl.bell.ca> has joined #yocto | 18:50 | |
*** TundraMan is now known as marka | 18:53 | |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has quit IRC | 18:54 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto | 18:54 | |
*** jonmason <jonmason!sid36602@gateway/web/irccloud.com/x-kxkvrlanmlippoco> has joined #yocto | 18:56 | |
*** toscalix <toscalix!~toscalix@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 18:57 | |
*** neabax <neabax!~neabax@199-116-73-173.PUBLIC.monkeybrains.net> has joined #yocto | 19:01 | |
sveinse | kergoth: I think your document is great. It describes an overview from the system builder's POV. Gave me a few ideas. Thanks | 19:05 |
*** bluelightning <bluelightning!~paul@118.148.113.65> has joined #yocto | 19:05 | |
*** bluelightning <bluelightning!~paul@118.148.113.65> has quit IRC | 19:05 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 19:05 | |
*** fl0v0 <fl0v0!~fvo@p4FC0A017.dip0.t-ipconnect.de> has quit IRC | 19:09 | |
*** TundraMan <TundraMan!~masselst@135-23-92-83.cpe.pppoe.ca> has joined #yocto | 19:12 | |
*** vmeson <vmeson!~rmacleod@24-212-231-150.cable.teksavvy.com> has joined #yocto | 19:13 | |
*** jonmason <jonmason!sid36602@gateway/web/irccloud.com/x-kxkvrlanmlippoco> has quit IRC | 19:14 | |
*** marka <marka!~masselst@128.224.252.2> has quit IRC | 19:15 | |
*** TundraMan is now known as marka | 19:17 | |
*** dv_ <dv_!~quassel@62-178-118-86.cable.dynamic.surfer.at> has quit IRC | 19:17 | |
*** dv_ <dv_!~quassel@62.178.118.86> has joined #yocto | 19:19 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 19:20 | |
*** neabax <neabax!~neabax@199-116-73-173.PUBLIC.monkeybrains.net> has quit IRC | 19:21 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC | 19:21 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 19:21 | |
*** neabax <neabax!~neabax@199-116-73-173.PUBLIC.monkeybrains.net> has joined #yocto | 19:21 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 19:23 | |
*** ed2 <ed2!~Adium@192.198.151.45> has quit IRC | 19:23 | |
*** bbhoss <bbhoss!sid18216@gateway/web/irccloud.com/x-bqfhsklmuzcozjoz> has joined #yocto | 19:24 | |
sveinse | What does it imply to be YP compatible? And I'm not refering to the branding aspects, but rather the technical implications | 19:24 |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 19:25 | |
sveinse | A test suite? Best pratices? Peer review? | 19:25 |
kanavin_home | RP: thanks, will you make a patch? | 19:25 |
kanavin_home | RP: what does do_compile[vardepsexclude] do? | 19:26 |
*** neabax <neabax!~neabax@199-116-73-173.PUBLIC.monkeybrains.net> has quit IRC | 19:26 | |
sveinse | kanavin_home: I believe it excludes the listed variabled from being included in the sstate cache signature calculations, such as DATETIME. | 19:27 |
kanavin_home | sveinse: not exactly obvious :-/ | 19:28 |
sveinse | I'm trying to fix a problem where this probably will be the remedy | 19:28 |
sveinse | kanavin_home: my explanation or the naming of the variable? | 19:31 |
kanavin_home | sveinse: the naming of the variable :) | 19:32 |
*** jonmason <jonmason!sid36602@gateway/web/irccloud.com/x-njepcuntbqxrulfr> has joined #yocto | 19:34 | |
*** neabax <neabax!~neabax@199-116-73-173.PUBLIC.monkeybrains.net> has joined #yocto | 19:34 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto | 19:36 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto | 19:39 | |
*** Nilesh_ <Nilesh_!uid116340@gateway/web/irccloud.com/x-hdtwmujhzxncnpky> has joined #yocto | 19:40 | |
kergoth | sveinse: https://www.yoctoproject.org/ecosystem/yocto-project-branding-program, https://www.yoctoproject.org/ecosystem/participant-registration, https://www.yoctoproject.org/ecosystem/compatible-registration | 19:41 |
kergoth | the compatible registration has a list of acceptance criteria | 19:41 |
kergoth | i.e. "Are all your publicly accessible layers listed in the OpenEmbedded Layers index (http://layers.openembedded.org)?", "Do all layers contain a README file which details the origin of the layer, its maintainer, where to submit changes, and any dependencies or version requirements?", etc | 19:42 |
kergoth | kanavin_home: vardeps is a list of dependent variables, vardepsexclude is a list of vars to exclude from the list of dependent variables | 19:43 |
kergoth | seems pretty clear to me | 19:43 |
* kergoth shrugs | 19:43 | |
kergoth | metadata checksumming uses variable dependency tracking to do the checksum, and the checksum is used in sstate | 19:44 |
sveinse | kergoth: Is that registration questionare it? | 19:44 |
kergoth | admittedly it's a pretty low level variable name, but what it does *is* low level, it just affects other layers | 19:44 |
kergoth | (where layer here refers to concept, not yocto layers :) | 19:44 |
*** Snert_ <Snert_!~snert_@65.74.8.146> has quit IRC | 19:44 | |
*** Snert_ <Snert_!~snert_@65.74.8.146> has joined #yocto | 19:45 | |
*** dreyna_ <dreyna_!~dreyna@unknown-216-199.windriver.com> has joined #yocto | 19:50 | |
kanavin_home | kergoth: is the variable dependency tracking used somewhere else than in checksumming? | 19:52 |
kergoth | No, but checksumming is used for more than just sstate. | 19:52 |
kanavin_home | kergoth: then it could mention 'checksum' in the name | 19:53 |
kanavin_home | kergoth: as it is, it looks as though compile step itself is affected | 19:53 |
kergoth | i don't see how it's posible to misunderstand 'vardepsexclude' to mean anything other than exclusions from variable dependencies | 19:53 |
kergoth | it's literally the name | 19:53 |
kanavin_home | kergoth: it's not obvious what 'variable dependencies' are | 19:54 |
kergoth | what else would a variable depend on but another variable? | 19:54 |
kanavin_home | could be made more clear that it's really for checksumming | 19:54 |
kergoth | making a flag name into a sentence really doesn't seem like a great idea for usability, to me | 19:55 |
kergoth | but by all means submit a bug | 19:55 |
*** nrossi <nrossi!uid193926@gateway/web/irccloud.com/x-pskgptmnxnzbobxu> has joined #yocto | 19:55 | |
kergoth | it's worth noting that info could well be used for more than just checksumming, it just doesn't happen to do so right now | 19:55 |
bluelightning | the other usage is when writing out shell scripts - we need to write out all that will be called | 19:56 |
kergoth | i.e. to enhance how variable expansion works, or limit what varaibles are allowed to be accessed from it | 19:56 |
kergoth | good point, forgot about that | 19:56 |
bluelightning | AFAIK | 19:56 |
kergoth | determines what shell fucntions get emitted | 19:56 |
kergoth | and vars | 19:56 |
kergoth | though the vars are generally covered by exports | 19:56 |
kergoth | flags should indicate precisely what they describe, not necessarily how they're used. it's declarative (ideally) metadata, it's up to bitbake what to do with that.. | 19:57 |
sveinse | I tend to support kanavin_home on this. It is not plainly obvious what it does. You need to be pretty deep into the inner workings of Yocto to understand what it does. For my part this translates to: This is what you have to write to fix tasksel issues... | 20:01 |
sveinse | *taskhash mismatch issues | 20:02 |
*** ant_home <ant_home!~ant__@host13-229-dynamic.20-79-r.retail.telecomitalia.it> has joined #yocto | 20:02 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 20:02 | |
bluelightning | dealing with taskhash mismatch issues is definitely painful | 20:02 |
bluelightning | I don't think terminology is the main issue though | 20:02 |
sveinse | yeah, I'm not out of the woods yet | 20:02 |
*** smurray <smurray!sid98062@gateway/web/irccloud.com/x-psakxkzabginlfkt> has joined #yocto | 20:03 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 20:03 | |
kergoth | I'd really like to prototype plugging into bitbake wrappers around the data store which limit access only to the variables bitbake's dependency tracking knows about. then an attempt to access anything else would immediately fail. would at least ensure we don't miss anything. doesn't help with cases where too much is included, but .. | 20:03 |
kergoth | s/bitbake/bitbake,/ | 20:03 |
kanavin_home | kergoth: the problem is that this stuff ends up in recipes, and someone, somewhere might need to understand what it's there for, often years away from the moment this was placed into the recipe | 20:04 |
kergoth | that's exactly why it shouldn't refer to specific detaisl of how bitbake uses the info. it's an argument for keeping it as is, IMO. it's info about what variables depend on what. how bitbake uses that 10 years from now might or might not be the same as today | 20:05 |
bluelightning | kanavin_home: arguably, that's what detailed commit messages (and code comments) are for | 20:06 |
*** paulg <paulg!~paulg@otwaon23-3096772825.sdsl.bell.ca> has quit IRC | 20:06 | |
kanavin_home | bluelightning: more often than not, those do not happen (especially further in the history of oe) | 20:07 |
kergoth | I'd also like to try revamping the checksumming to use expanded values, not unexpanded values. would allow vardep exclusions to propogate through the dependency graph, and better yet, it'd make sure only the results matter, not how we got there | 20:07 |
kanavin_home | usually, I just throw away the entire recipe when there's too much undocumented cruft in it, and write a new, simple one, dealing with issues as they occur | 20:08 |
bluelightning | kergoth: that does sound useful | 20:08 |
*** miceopede <miceopede!sid140053@gateway/web/irccloud.com/x-mhchceknnmitskms> has joined #yocto | 20:08 | |
kergoth | bluelightning: the fact that FOO = "${A}{B}" with A="1" and B="2" results in a different checksum than FOO = "12", when only FOO is referenced, bugs the crap out of me | 20:08 |
sveinse | I try to comment extensively in the recipe to why a statement is needed. Because in our company, Yocto knowlegde is slim, and the objective for devs to touch recipes is *only* to add support of some piece of software. | 20:09 |
kanavin_home | sveinse: when I did gobject introspection, I commented pretty much every line and block, because it's a very delicate thing that depends on a lot of things being exactly right | 20:10 |
*** armpit <armpit!~akuster@50-233-148-156-static.hfc.comcastbusiness.net> has joined #yocto | 20:10 | |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has joined #yocto | 20:12 | |
*** rob-oi-ma <rob-oi-ma!sid155560@gateway/web/irccloud.com/x-hpdlxcxxvdborvja> has joined #yocto | 20:12 | |
kanavin_home | here's an example of how to NOT write a recipe: http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-connectivity/openssl/openssl.inc | 20:14 |
*** john1 <john1!~john@host86-143-93-17.range86-143.btcentralplus.com> has quit IRC | 20:14 | |
*** istarilucky <istarilucky!~rlucca@189.112.127.230> has left #yocto | 20:15 | |
*** ernstp <ernstp!sid168075@gateway/web/irccloud.com/x-aelvrutevkmrlyjq> has joined #yocto | 20:15 | |
bluelightning | kanavin_home: agreed, that recipe is a mess :( | 20:15 |
kanavin_home | bluelightning: that's why for openssl 1.1 I'm throwing away all of that and starting from scratch | 20:16 |
kanavin_home | the only sane way | 20:16 |
sveinse | My favourite is this: https://github.com/openembedded/meta-openembedded/blob/master/meta-oe/recipes-support/uim/uim_1.8.6.bb -- it's wrond, and we need it in our application | 20:16 |
*** present <present!~present@static-176-159-68-128.ftth.abo.bbox.fr> has joined #yocto | 20:17 | |
sveinse | I started on fixing it, but it turned out the rabbit hole was simply too deep | 20:17 |
kergoth | kanavin_home: ditch the make -e while you're at it, if you would, please :) | 20:18 |
kanavin_home | sveinse: don't fix, write your own :) | 20:18 |
*** Bunio_FH <Bunio_FH!~Bunio_FH@clj-165.netdrive.pl> has joined #yocto | 20:18 | |
kergoth | i wonder why the os/arch mapping was done in shell rather than via a bitbake function, that's odd | 20:18 |
kergoth | sad part is it was probably me that wrote that.. | 20:19 |
rburton | kergoth: ah the wisdom of age | 20:19 |
sveinse | kanavin_home: I made a small emergency patch, so that it works the way it needs to, but the rest is still not pretty | 20:19 |
rburton | kergoth: that's the big downside of working on a project for a decade isn't it | 20:19 |
kergoth | indeed | 20:19 |
kergoth | every time i look at the bitbake codebase it reminds me of how shitty i was at python when we started. thankfully it's evolved a long way since then, but there are still remnants :) | 20:20 |
kanavin_home | kergoth: make -e? | 20:20 |
kergoth | kanavin_home: see EXTRA_OEMAKE. -e makes env vars override the makefile. it's relying on the fact that vars like CFLAGS are exported into the shell environment rather than passing them in explicitly | 20:20 |
kergoth | bad | 20:21 |
kanavin_home | kergoth: like I said, openssl 1.1 will not be based on this mess at all | 20:21 |
kanavin_home | a clean rewrite from nothing | 20:21 |
*** pthomas <pthomas!32eb2986@gateway/web/freenode/ip.50.235.41.134> has joined #yocto | 20:21 | |
*** robsta <robsta!sid195711@gateway/web/irccloud.com/x-zptjsvamfsphkygl> has joined #yocto | 20:21 | |
kergoth | i know, just a reminder to explicitly pass the variables instead, rather than taking the easy route :) | 20:21 |
kergoth | was such a mistake doing that.. at the time i just wanted to make most recipes Just Work(™) without needing to explicitly pass things, but that just made it easy for people to stay ignorant of what the underlying makefiles were doing | 20:22 |
kergoth | :\ | 20:22 |
sveinse | kergoth: we all have that, don't we. I found some pieces of code in a build system which I wrote 6 years ago, and I go: What? What stupid &%#.. git blame... Oh, right. | 20:22 |
kergoth | hehe | 20:22 |
pthomas | where can I find the build directory for a given package? | 20:23 |
*** paulg <paulg!~paulg@otwaon23-3096772825.sdsl.bell.ca> has joined #yocto | 20:23 | |
pthomas | I'm trying to see what the configure options for strongswan are | 20:23 |
*** cmos_dev_ <cmos_dev_!sid200148@gateway/web/irccloud.com/x-jjjorczjtshkmvgw> has joined #yocto | 20:24 | |
rburton | pthomas: tmp/work/[machine tune]/strongswan/[version] | 20:24 |
*** caiortp <caiortp!~inatel@131.221.240.226> has quit IRC | 20:25 | |
pthomas | yeah I see that, but I don't see any source files or source structure | 20:26 |
pthomas | does this get cleaned up? | 20:26 |
kergoth | pthomas: sources are only extracted if they're needed. that's how all tasks are done. | 20:26 |
kanavin_home | pthomas: if the build outputs are available from sstate cache, then there will be no unpacked source there | 20:26 |
kergoth | bitbake -c patch or -c configure or whatever if you want to get things populated | 20:27 |
kanavin_home | do a bitbake -c clean_sstate strongswan, followed by bitbake strongswan, then you'll have the source, the binaries, the packages, and logs for every step | 20:28 |
pthomas | I want to see if it's configured with --enable-eap-tls, it's not in the .bb file, but I wasn't sure if it might be default | 20:30 |
sveinse | what is the difference between clean_sstate and cleanall? | 20:32 |
bluelightning | sveinse: cleanall additionally removes downloaded source | 20:32 |
bluelightning | devtool modify recipename followed by devtool configure-help recipename is one way to get the configure options | 20:33 |
bluelightning | (both the help and what options are currently specified) | 20:33 |
lsandov | bluelightning: ping | 20:34 |
*** paulg <paulg!~paulg@otwaon23-3096772825.sdsl.bell.ca> has quit IRC | 20:36 | |
kergoth | kanavin_home: fyi, cleansstate doesn't guarantee a non-sstate build if sstate mirrors are enabled. it'll just delete the fetched file and re-download it :) | 20:38 |
kergoth | annoying behavior | 20:39 |
kergoth | can always -C fetch to force the matter instead, though then you'd want to clean first | 20:39 |
*** jairglez <jairglez!jairdeje@nat/intel/x-tfcndyjxvzsycehq> has quit IRC | 20:40 | |
*** berton <berton!~berton@187.23.155.101> has quit IRC | 20:41 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 20:42 | |
*** jairglez <jairglez!~jairdeje@134.134.137.75> has joined #yocto | 20:42 | |
*** alimon <alimon!~alimon@134.134.139.76> has quit IRC | 20:43 | |
*** alimon <alimon!~alimon@134.134.139.76> has joined #yocto | 20:43 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC | 20:45 | |
*** lsandov <lsandov!~lsandov1@134.134.139.72> has quit IRC | 20:51 | |
*** lsandov <lsandov!lsandov1@nat/intel/x-nufawhcziguitwyk> has joined #yocto | 20:53 | |
sveinse | when I use bitbake-diffsigs and get some/other/recipe.bb.do_image_complete with hash xxx changed to yyy, this implies I need to follow the change backward to find the originating difference, right? | 20:54 |
kergoth | most likely, yes | 20:55 |
kergoth | easier to use -S printdiff if it's workable for your case | 20:55 |
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has quit IRC | 20:55 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 20:56 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 21:00 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 21:05 | |
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has quit IRC | 21:06 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 21:07 | |
*** joseppc <joseppc!~josep@c-9616e455.010-118-73746f7.cust.bredbandsbolaget.se> has joined #yocto | 21:09 | |
*** joseppc <joseppc!~josep@linaro/joseppc> has joined #yocto | 21:09 | |
*** paulg <paulg!~paulg@198-84-239-75.cpe.teksavvy.com> has joined #yocto | 21:16 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC | 21:16 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto | 21:16 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC | 21:24 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC | 21:25 | |
*** voltbit <voltbit!~acid___@5-12-250-180.residential.rdsnet.ro> has joined #yocto | 21:27 | |
sveinse | kergoth: os -S printdiff supposed to print anything? | 21:27 |
sveinse | (wiping tmp and starting over...) | 21:28 |
*** lumag <lumag!~lumag@178.71.169.131> has joined #yocto | 21:35 | |
*** lumag_ <lumag_!~lumag@188.162.64.24> has joined #yocto | 21:39 | |
*** lumag <lumag!~lumag@178.71.169.131> has quit IRC | 21:42 | |
sveinse | Now I can't seem to get the taskhash failed failure at all... | 21:43 |
*** neabax <neabax!~neabax@199-116-73-173.PUBLIC.monkeybrains.net> has quit IRC | 21:59 | |
*** neabax <neabax!~neabax@199-116-73-173.PUBLIC.monkeybrains.net> has joined #yocto | 22:00 | |
*** mattsm <mattsm!~mattsm@2605:6000:1019:e0:4f9d:12d0:9da7:f27c> has quit IRC | 22:01 | |
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has joined #yocto | 22:01 | |
*** mattsm <mattsm!~mattsm@cpe-72-182-106-201.austin.res.rr.com> has joined #yocto | 22:03 | |
sveinse | I noticed something when using bitbake-diffsigs, that the paths for the recipes have changed. It uses a path which is not local to this build, but belongs to another build. I've verified that the configuration has no cross links. Leakage somehow via the sstate? | 22:04 |
*** pohly <pohly!~pohly@p5DE8DEB3.dip0.t-ipconnect.de> has quit IRC | 22:04 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has joined #yocto | 22:05 | |
*** nrossi <nrossi!uid193926@gateway/web/irccloud.com/x-pskgptmnxnzbobxu> has quit IRC | 22:05 | |
bluelightning | sveinse: is bitbake-diffsigs actually reporting that as a difference, or is it just incidental in the output? | 22:07 |
*** clsulliv <clsulliv!~clsulliv@134.134.139.78> has quit IRC | 22:08 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC | 22:09 | |
sveinse | bluelightning: Its like /path/to/recipe.bb.do_image with hash xxxx changed to /antother/path/recipe.bb.do_image with hash yyyy | 22:09 |
*** clsulliv <clsulliv!~clsulliv@134.134.139.78> has joined #yocto | 22:09 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 22:10 | |
sveinse | I ran two consecutive runs of bitbake. Both successful. And still bitbake-diffsigs reports this | 22:10 |
bluelightning | sveinse: the function's hash should not depend on the recipe path - is that really all it's saying or is there more to the message? | 22:11 |
sveinse | bluelightning: its quite extensive: https://bpaste.net/show/1339a3048ced | 22:14 |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 22:14 | |
bluelightning | hmm, there's some magling of the paths there I see | 22:16 |
bluelightning | *mangling | 22:16 |
bluelightning | what about the diff for do_rootfs? | 22:17 |
sveinse | Yeah, and the path on line 2 does not belong to this build, line 4 is | 22:17 |
bluelightning | sure... I'd ignore that part for now, it seems to be indicating that it's the do_rootfs task as actually having changed | 22:18 |
sveinse | bluelightning: The thing is that I am chaining images, initrd into image, image into installer image, so it very probably some DATETIME thing which leaks. Its just very hard to find. Here is a small snippet of the setup: https://bpaste.net/show/d4300772b150 | 22:23 |
sveinse | In this paste, it is always and only c-image.do_rootfs_wicenv that fails iirc | 22:25 |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-truknmrbksekqymc> has quit IRC | 22:25 | |
*** voltbit <voltbit!~acid___@5-12-250-180.residential.rdsnet.ro> has quit IRC | 22:29 | |
Marex | Hi! I ran into an issue with poky 2.2.1 when building for aarch64 with multilib | 22:30 |
Marex | using the 32bit toolchain, if I prepare a C file which includes <signal.h> , the kernel's sigcontext.h is pulled in , but that contains __uint128_t type which the 32bit compiler doesn't support | 22:31 |
bluelightning | sveinse: hmm, can't see anything immediately wrong with that... | 22:31 |
Marex | anyone saw that before ? | 22:31 |
*** present <present!~present@static-176-159-68-128.ftth.abo.bbox.fr> has quit IRC | 22:42 | |
sveinse | bluelightning: just parsed and diffed the long list of packages that diffsigs claims changed, and they are equal! | 22:43 |
*** Biliogadafr <Biliogadafr!~bilio@nat-minsk-pool-46-53-202-120.telecom.by> has quit IRC | 22:44 | |
*** neabax <neabax!~neabax@199-116-73-173.PUBLIC.monkeybrains.net> has quit IRC | 22:44 | |
*** lamego <lamego!~jose@134.134.139.76> has quit IRC | 22:48 | |
sveinse | I wish I could inspect the temp/ (the logs) directory of the objects fetched from the sstate cache | 22:50 |
*** sjolley <sjolley!sjolley@nat/intel/x-tusnprqlalypcuuw> has quit IRC | 23:00 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 23:01 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has quit IRC | 23:01 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has joined #yocto | 23:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 23:01 | |
*** marka <marka!~masselst@135-23-92-83.cpe.pppoe.ca> has quit IRC | 23:03 | |
*** dreyna_ <dreyna_!~dreyna@unknown-216-199.windriver.com> has quit IRC | 23:12 | |
*** dreyna_ <dreyna_!~dreyna@unknown-6-2.windriver.com> has joined #yocto | 23:16 | |
*** groleo <groleo!~dev@gate-zro.freescale.com> has quit IRC | 23:22 | |
*** rburton <rburton!~Adium@home.burtonini.com> has quit IRC | 23:23 | |
*** groleo <groleo!~dev@gate-zro.freescale.com> has joined #yocto | 23:28 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 23:33 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 23:37 | |
*** nighty <nighty!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC | 23:41 | |
*** trollkarlen <trollkarlen!~trollkarl@113.146.134.64> has joined #yocto | 23:41 | |
*** trollkarlen <trollkarlen!~trollkarl@113.146.134.64> has quit IRC | 23:43 | |
*** trollkarlen <trollkarlen!~trollkarl@unaffiliated/trollkarlen> has joined #yocto | 23:43 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 23:46 | |
*** sjolley1 <sjolley1!~sjolley@134.134.139.70> has joined #yocto | 23:47 | |
*** paulg <paulg!~paulg@198-84-239-75.cpe.teksavvy.com> has quit IRC | 23:47 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 23:50 | |
*** seanvk <seanvk!~quassel@134.134.137.73> has quit IRC | 23:54 | |
*** ant_home <ant_home!~ant__@host13-229-dynamic.20-79-r.retail.telecomitalia.it> has quit IRC | 23:54 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!