*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 00:05 | |
*** vineela <vineela!vtummala@nat/intel/x-bageubokulwpxprj> has quit IRC | 00:08 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 00:09 | |
*** vineela <vineela!vtummala@nat/intel/x-llagnjvggjbbecip> has joined #yocto | 00:09 | |
*** richbridger <richbridger!~richbridg@089144214199.atnat0023.highway.a1.net> has joined #yocto | 00:13 | |
*** aquijoule_ <aquijoule_!~richbridg@089144214199.atnat0023.highway.a1.net> has quit IRC | 00:15 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 00:29 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has joined #yocto | 00:45 | |
*** harry <harry!ca256002@202.37.96.2> has joined #yocto | 00:47 | |
*** harry is now known as hjm | 00:47 | |
*** mbulut <mbulut!~nameclash@ip1f11b371.dynamic.kabel-deutschland.de> has joined #yocto | 01:03 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC | 01:13 | |
*** vineela <vineela!vtummala@nat/intel/x-llagnjvggjbbecip> has quit IRC | 01:22 | |
*** ssajal <ssajal!~ssajal@bras-base-otwaon1146w-grc-08-142-114-156-131.dsl.bell.ca> has quit IRC | 01:34 | |
*** extorr <extorr!extor@unaffiliated/extor> has quit IRC | 01:48 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has quit IRC | 01:50 | |
*** JPEW <JPEW!~JPEW@2605:a601:ac3d:c100:e3e8:d9:3a56:e27d> has quit IRC | 01:56 | |
*** OriPessach <OriPessach!43be0798@c-67-190-7-152.hsd1.co.comcast.net> has quit IRC | 02:03 | |
*** JPEW <JPEW!~JPEW@2605:a601:ac3d:c100:e3e8:d9:3a56:e27d> has joined #yocto | 02:10 | |
*** moose <moose!451a939b@69.26.147.155> has quit IRC | 02:11 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has joined #yocto | 02:20 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 02:23 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 02:24 | |
kergoth | finally! the gcc build calls the work-shared ./configure script with a relative path, presumably to deal with reproducibility, but by doing that, it results in ridiculously long relative path filenames in the debug info, and the file *names* don't get debug-prefix-map applied, only the directory does! | 02:45 |
---|---|---|
kergoth | khem: ^ in case you're curious | 02:46 |
kergoth | fixing it to use absolute paths there results in correct map application for work-shared paths | 02:46 |
kergoth | then just need to see what breaks reproducibility wise, and figure out the best place to put this.. | 02:46 |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 03:03 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 03:04 | |
khem | kergoth: hm I see | 03:05 |
kergoth | was concatenating the path that was adjusted by the debug prefix map with '../../../../../../work-shared/gcc/.../foo.cc' | 03:05 |
kergoth | was driving me nuts. "why is this path starting with /work-shared/?" | 03:06 |
*** opello <opello!~opello@about/csharp/regular/opello> has quit IRC | 03:08 | |
khem | right, perhaps use work-shared as anchor and remove everything before that perhaps | 03:09 |
*** opello <opello!~opello@about/csharp/regular/opello> has joined #yocto | 03:11 | |
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC | 03:12 | |
*** Minjae_Kim <Minjae_Kim!1b7af247@gateway/web/cgi-irc/kiwiirc.com/ip.27.122.242.71> has quit IRC | 03:24 | |
*** Zajc95 <Zajc95!~Zajc@193.9.55.10> has quit IRC | 03:27 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 03:47 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 03:48 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 04:01 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 04:01 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has joined #yocto | 04:02 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 04:11 | |
*** amitk <amitk!~amit@unaffiliated/amitk> has joined #yocto | 04:15 | |
*** mranostaj <mranostaj!~mranostaj@pdpc/supporter/active/mranostay> has joined #yocto | 04:17 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 04:18 | |
*** rsalveti <rsalveti!uid117878@gateway/web/irccloud.com/x-qttnchfnytinkros> has quit IRC | 04:21 | |
*** awafaa <awafaa!sid716@gateway/web/irccloud.com/x-snvqwbbxguotzfqx> has quit IRC | 04:21 | |
*** rsalveti_ <rsalveti_!uid117878@gateway/web/irccloud.com/x-pejacmcektvvcbwa> has joined #yocto | 04:22 | |
*** awafaa_ <awafaa_!sid716@gateway/web/irccloud.com/x-wmtclyseaddeoaad> has joined #yocto | 04:22 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has quit IRC | 04:29 | |
*** awafaa_ <awafaa_!sid716@gateway/web/irccloud.com/x-wmtclyseaddeoaad> has quit IRC | 04:37 | |
*** rsalveti_ <rsalveti_!uid117878@gateway/web/irccloud.com/x-pejacmcektvvcbwa> has quit IRC | 04:37 | |
*** JPEW <JPEW!~JPEW@2605:a601:ac3d:c100:e3e8:d9:3a56:e27d> has quit IRC | 04:37 | |
*** rubdos <rubdos!~rubdos@2a02:578:859d:700:8b44:5716:382d:a7da> has quit IRC | 04:37 | |
*** creich <creich!~creich@p200300f6af24e910000000000000039b.dip0.t-ipconnect.de> has quit IRC | 04:37 | |
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has quit IRC | 04:37 | |
*** micka <micka!~micka@reverse-177-98.fdn.fr> has quit IRC | 04:37 | |
*** RzR <RzR!~rzr@unaffiliated/rzr> has quit IRC | 04:37 | |
*** Gintaro_ <Gintaro_!~gintaro@geertswei.nl> has quit IRC | 04:37 | |
*** lexano <lexano!~lexano@cpeb03956d8c2f4-cm98524a70e35e.cpe.net.cable.rogers.com> has quit IRC | 04:37 | |
*** OnkelUlla <OnkelUlla!~uol@ptx.hi.pengutronix.de> has quit IRC | 04:37 | |
*** ak77 <ak77!~ak77@93-103-81-73.static.t-2.net> has quit IRC | 04:37 | |
*** crawler <crawler!~crawler@86-94-123-234.fixed.kpn.net> has quit IRC | 04:37 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has quit IRC | 04:38 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 04:40 | |
*** awafaa_ <awafaa_!sid716@gateway/web/irccloud.com/x-wmtclyseaddeoaad> has joined #yocto | 04:42 | |
*** rsalveti_ <rsalveti_!uid117878@gateway/web/irccloud.com/x-pejacmcektvvcbwa> has joined #yocto | 04:42 | |
*** JPEW <JPEW!~JPEW@2605:a601:ac3d:c100:e3e8:d9:3a56:e27d> has joined #yocto | 04:42 | |
*** rubdos <rubdos!~rubdos@2a02:578:859d:700:8b44:5716:382d:a7da> has joined #yocto | 04:42 | |
*** creich <creich!~creich@p200300f6af24e910000000000000039b.dip0.t-ipconnect.de> has joined #yocto | 04:42 | |
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has joined #yocto | 04:42 | |
*** micka <micka!~micka@reverse-177-98.fdn.fr> has joined #yocto | 04:42 | |
*** RzR <RzR!~rzr@unaffiliated/rzr> has joined #yocto | 04:42 | |
*** Gintaro_ <Gintaro_!~gintaro@geertswei.nl> has joined #yocto | 04:42 | |
*** lexano <lexano!~lexano@cpeb03956d8c2f4-cm98524a70e35e.cpe.net.cable.rogers.com> has joined #yocto | 04:42 | |
*** OnkelUlla <OnkelUlla!~uol@ptx.hi.pengutronix.de> has joined #yocto | 04:42 | |
*** ak77 <ak77!~ak77@93-103-81-73.static.t-2.net> has joined #yocto | 04:42 | |
*** crawler <crawler!~crawler@86-94-123-234.fixed.kpn.net> has joined #yocto | 04:42 | |
*** olani[m] <olani[m]!olanimatri@gateway/shell/matrix.org/x-lceooscbfcjodhye> has quit IRC | 04:45 | |
*** alephan <alephan!andreicubi@gateway/shell/matrix.org/x-ieawfwdycjlfphna> has quit IRC | 04:45 | |
*** keepitsimplejim[ <keepitsimplejim[!keepitsi1@gateway/shell/matrix.org/x-lsrdltylmyyxisza> has quit IRC | 04:45 | |
*** xicopitz[m] <xicopitz[m]!xicopitzma@gateway/shell/matrix.org/x-gztxlkaqkumpiqkd> has quit IRC | 04:45 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC | 04:45 | |
*** lexano[m] <lexano[m]!lexanomatr@gateway/shell/matrix.org/x-whvhqulcchrkcglb> has quit IRC | 04:45 | |
*** codysch[m] <codysch[m]!codyschmat@gateway/shell/matrix.org/x-tbofbemvcyyjilub> has quit IRC | 04:45 | |
*** clementp[m] <clementp[m]!cperonmatr@gateway/shell/matrix.org/x-iqrtpfbgsonfrvmj> has quit IRC | 04:46 | |
*** jonesv[m] <jonesv[m]!jonesvmatr@gateway/shell/matrix.org/x-aovdqfcatoianzzv> has quit IRC | 04:46 | |
*** kayterina <kayterina!kayterina-@gateway/shell/matrix.org/x-cywyxfqtzkngqsvf> has quit IRC | 04:46 | |
*** bachp <bachp!bachpmatri@gateway/shell/matrix.org/x-ucjeriykhegysdzx> has quit IRC | 04:46 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto | 04:46 | |
*** stefan-schmidt[m <stefan-schmidt[m!stefan-sch@gateway/shell/matrix.org/x-pmsjwmlhlhqpbsmg> has quit IRC | 04:46 | |
*** khem <khem!khemmatrix@gateway/shell/matrix.org/x-kjnsaxqgglckzhpo> has quit IRC | 04:47 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 04:48 | |
*** hmw1 <hmw1!hmwmatrixo@gateway/shell/matrix.org/x-cgsqhzyvqyjocabl> has quit IRC | 04:48 | |
*** guillaume <guillaume!gscigalama@gateway/shell/matrix.org/x-rpafexhkmtesdamj> has quit IRC | 04:49 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 04:49 | |
*** codetronaut[m] <codetronaut[m]!anmolkmatr@gateway/shell/matrix.org/x-ellahrpqymhlcfqe> has quit IRC | 04:49 | |
*** jordemort <jordemort!jordanshad@gateway/shell/matrix.org/x-asbrabgbtawwffwg> has quit IRC | 04:49 | |
*** yangm <yangm!yanyetanot@gateway/shell/matrix.org/x-rqsdgwicptysdasj> has quit IRC | 04:50 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 04:50 | |
*** dwagenk <dwagenk!dwagenktch@gateway/shell/matrix.org/x-sviszktvwqwpwypc> has quit IRC | 04:50 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 04:55 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has joined #yocto | 04:55 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 04:56 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 04:58 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 04:58 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 05:06 | |
*** jonesv[m] <jonesv[m]!jonesvmatr@gateway/shell/matrix.org/x-kzwqtestflzslfdq> has joined #yocto | 05:06 | |
*** kayterina <kayterina!kayterina-@gateway/shell/matrix.org/x-wrlkdrvlzjdquevy> has joined #yocto | 05:07 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 05:07 | |
*** xicopitz[m] <xicopitz[m]!xicopitzma@gateway/shell/matrix.org/x-ndprnuxxpgubexnf> has joined #yocto | 05:09 | |
*** clementp[m] <clementp[m]!cperonmatr@gateway/shell/matrix.org/x-aqjfivqelbdplhyb> has joined #yocto | 05:09 | |
*** olani[m] <olani[m]!olanimatri@gateway/shell/matrix.org/x-xglahxcblhtwzbvt> has joined #yocto | 05:12 | |
*** codetronaut[m] <codetronaut[m]!anmolkmatr@gateway/shell/matrix.org/x-bxbolycvacdwqtff> has joined #yocto | 05:15 | |
*** keepitsimplejim[ <keepitsimplejim[!keepitsi1@gateway/shell/matrix.org/x-bupdngmavglonrie> has joined #yocto | 05:15 | |
*** alephan <alephan!andreicubi@gateway/shell/matrix.org/x-ttzanpumwrfqxjpc> has joined #yocto | 05:15 | |
*** yangm <yangm!yanyetanot@gateway/shell/matrix.org/x-onegxlkxusuvopyg> has joined #yocto | 05:15 | |
*** lexano[m] <lexano[m]!lexanomatr@gateway/shell/matrix.org/x-wxnwqmejnmnjmlnv> has joined #yocto | 05:18 | |
*** codysch[m] <codysch[m]!codyschmat@gateway/shell/matrix.org/x-eruxgovwzecmipmm> has joined #yocto | 05:18 | |
*** feddischson <feddischson!~feddischs@HSI-KBW-095-208-248-175.hsi5.kabel-badenwuerttemberg.de> has joined #yocto | 05:18 | |
*** bachp <bachp!bachpmatri@gateway/shell/matrix.org/x-kbtinsbaponaodih> has joined #yocto | 05:19 | |
*** stefan-schmidt[m <stefan-schmidt[m!stefan-sch@gateway/shell/matrix.org/x-mfegryqhoarefzov> has joined #yocto | 05:19 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 05:20 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 05:21 | |
*** khem <khem!khemmatrix@gateway/shell/matrix.org/x-bcongviylmtfecdp> has joined #yocto | 05:22 | |
*** khem is now known as Guest94181 | 05:23 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has quit IRC | 05:24 | |
*** hmw1 <hmw1!hmwmatrixo@gateway/shell/matrix.org/x-sfqgmmwsblidixsg> has joined #yocto | 05:24 | |
*** guillaume <guillaume!gscigalama@gateway/shell/matrix.org/x-xkasonjspdfpxnkz> has joined #yocto | 05:25 | |
*** jordemort <jordemort!jordanshad@gateway/shell/matrix.org/x-ftzztoywihmdlgvf> has joined #yocto | 05:25 | |
*** dwagenk <dwagenk!dwagenktch@gateway/shell/matrix.org/x-numcsnnzbxccchou> has joined #yocto | 05:26 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 05:26 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 05:26 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 05:27 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 05:28 | |
*** Kyubi <Kyubi!~Kyubi@2601:647:4080:f10:95d2:8ef8:b2e2:b01d> has joined #yocto | 05:30 | |
*** alessioigor <alessioigor!~alessioig@93-47-228-8.ip115.fastwebnet.it> has joined #yocto | 05:31 | |
*** alessioigor <alessioigor!~alessioig@93-47-228-8.ip115.fastwebnet.it> has quit IRC | 05:34 | |
*** Kyubi <Kyubi!~Kyubi@2601:647:4080:f10:95d2:8ef8:b2e2:b01d> has quit IRC | 05:40 | |
*** Guest94181 <Guest94181!khemmatrix@gateway/shell/matrix.org/x-bcongviylmtfecdp> has quit IRC | 05:49 | |
*** Guest94181 <Guest94181!khemmatrix@unaffiliated/khem> has joined #yocto | 05:49 | |
*** Guest94181 <Guest94181!khemmatrix@gateway/shell/matrix.org/x-bcongviylmtfecdp> has joined #yocto | 05:49 | |
*** jobroe <jobroe!~manjaro-u@p579eb677.dip0.t-ipconnect.de> has joined #yocto | 05:52 | |
*** hjm <hjm!ca256002@202.37.96.2> has quit IRC | 06:03 | |
*** beneth <beneth!~beneth@irc.beneth.fr> has joined #yocto | 06:06 | |
*** vineela <vineela!vtummala@nat/intel/x-dfgrhtitlagrjzdj> has joined #yocto | 06:21 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has joined #yocto | 06:21 | |
*** AndersD <AndersD!~AndersD@h83-209-96-136.cust.a3fiber.se> has joined #yocto | 06:25 | |
*** AndersD_ <AndersD_!~AndersD@h83-209-96-136.cust.a3fiber.se> has joined #yocto | 06:27 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 06:28 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 06:28 | |
*** AndersD <AndersD!~AndersD@h83-209-96-136.cust.a3fiber.se> has quit IRC | 06:29 | |
*** jobroe <jobroe!~manjaro-u@p579eb677.dip0.t-ipconnect.de> has quit IRC | 06:36 | |
*** beneth <beneth!~beneth@irc.beneth.fr> has left #yocto | 06:41 | |
*** beneth <beneth!~beneth@irc.beneth.fr> has joined #yocto | 06:41 | |
*** jobroe <jobroe!~manjaro-u@p579eb677.dip0.t-ipconnect.de> has joined #yocto | 06:43 | |
*** fatalhalt <fatalhalt!~fatalhalt@2601:244:4d01:52df:225:90ff:feda:2428> has joined #yocto | 06:49 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 06:50 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has quit IRC | 06:53 | |
*** vineela <vineela!vtummala@nat/intel/x-dfgrhtitlagrjzdj> has quit IRC | 06:55 | |
*** vineela <vineela!vtummala@nat/intel/x-tcnrnebilmarlxfi> has joined #yocto | 06:58 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has joined #yocto | 07:00 | |
*** fray <fray!~fray@kernel.crashing.org> has quit IRC | 07:03 | |
*** minimaxwell <minimaxwell!~minimaxwe@apoitiers-259-1-26-122.w90-55.abo.wanadoo.fr> has joined #yocto | 07:04 | |
*** Spectrejan[m] <Spectrejan[m]!spectrejan@gateway/shell/matrix.org/x-prhzcuikbcnrymve> has joined #yocto | 07:06 | |
*** rcoote <rcoote!~rcoote@2a02:908:692:81c0:6cc5:e3f8:e9ae:ae45> has joined #yocto | 07:11 | |
*** felipealmeida_ <felipealmeida_!~felipealm@200.146.60.192.dynamic.dialup.gvt.net.br> has joined #yocto | 07:12 | |
*** felipealmeida <felipealmeida!~felipealm@189.115.58.155> has quit IRC | 07:14 | |
*** felipealmeida_ is now known as felipealmeida | 07:14 | |
*** gounaris <gounaris!~quassel@185.183.146.59> has joined #yocto | 07:15 | |
*** ThomasD13 <ThomasD13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto | 07:19 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has quit IRC | 07:19 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 07:19 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 07:29 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 07:32 | |
*** mckoan|away is now known as mckoan | 07:33 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-ntpivtdxmonnmpvm> has quit IRC | 07:37 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 07:37 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 07:43 | |
*** frsc <frsc!~frsc@97-161-142-46.pool.kielnet.net> has joined #yocto | 07:44 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 07:46 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 07:47 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 07:47 | |
*** gsalazar <gsalazar!955a6fad@gateway/web/cgi-irc/kiwiirc.com/ip.149.90.111.173> has joined #yocto | 07:58 | |
*** fl0v0 <fl0v0!~fvo@i59F44C09.versanet.de> has joined #yocto | 07:59 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 07:59 | |
*** mbulut <mbulut!~nameclash@ip1f121f26.dynamic.kabel-deutschland.de> has joined #yocto | 08:07 | |
*** dreyna <dreyna!~dreyna@c-71-202-37-249.hsd1.ca.comcast.net> has quit IRC | 08:09 | |
*** nacknick <nacknick!4d8b8317@77.139.131.23> has joined #yocto | 08:13 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto | 08:17 | |
*** Yumasi <Yumasi!~guillaume@2a01:e0a:5cb:4430:87f2:2077:d406:e584> has joined #yocto | 08:19 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 08:31 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 08:32 | |
wooosaiiii | Hi guys... I have sources for the kernel module recipe hosted inside the custom meta-layer... Is there a way to get git revision of the meta-layer into PV of the recipe? something like gitpkgv class? | 08:39 |
wooosaiiii | I know it is a bad practice but at the moment I cannot move that outside the meta-layer to some proper git repo... | 08:40 |
wooosaiiii | :) | 08:40 |
*** chris_ber <chris_ber!~quassel@213.138.44.181> has joined #yocto | 08:41 | |
*** intera91 <intera91!521f818d@cpc142184-mcam2-2-0-cust140.18-3.cable.virginm.net> has joined #yocto | 09:00 | |
intera91 | Good morning | 09:00 |
intera91 | does anyone use or has used toaster? | 09:00 |
intera91 | I have used toaster for my project but I would like to come back to command line as lots of bitbake command simply do not work once you toasted you project | 09:02 |
intera91 | I need for example to do a make menuconfig and add some modules to the yocto kernel, can't do that in toaster and CLI does not play ball | 09:03 |
*** felipealmeida_ <felipealmeida_!~felipealm@177.96.144.139> has joined #yocto | 09:12 | |
*** felipealmeida <felipealmeida!~felipealm@200.146.60.192.dynamic.dialup.gvt.net.br> has quit IRC | 09:12 | |
*** felipealmeida_ is now known as felipealmeida | 09:12 | |
kayterina | hello | 09:20 |
*** intera91 <intera91!521f818d@cpc142184-mcam2-2-0-cust140.18-3.cable.virginm.net> has quit IRC | 09:26 | |
*** jobroe <jobroe!~manjaro-u@p579eb677.dip0.t-ipconnect.de> has quit IRC | 09:37 | |
*** jobroe <jobroe!~manjaro-u@p579eb677.dip0.t-ipconnect.de> has joined #yocto | 09:37 | |
qschulz | mornin' folks | 09:39 |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC | 09:42 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto | 09:43 | |
*** intera91 <intera91!521f818d@cpc142184-mcam2-2-0-cust140.18-3.cable.virginm.net> has joined #yocto | 09:45 | |
intera91 | sorry got disconnected | 09:45 |
intera91 | has anyone addressed my question while I was gone? | 09:46 |
wooosaiiii | intera91: no :) | 09:57 |
intera91 | since I started using toaster bitbake does not work at all, launch any command and it comes back, does nothing and no error message | 09:58 |
angelo__ | gm, what proper way to create a recipe starting from a similar ? can i use "include recipe.bb" ? | 10:02 |
qschulz | angelo__: that's usually done for recipes that are for the same SW but of different versions | 10:04 |
angelo__ | i would create a linux-xx-rt from an existing linux-xx | 10:04 |
angelo__ | bbappend seems not appropriate since i want the name to carry a -rt suffix | 10:05 |
qschulz | angelo__: that'd probably be a valid usecase indeed | 10:05 |
angelo__ | qschulz, thanks | 10:05 |
qschulz | though, you probably want to put common stuff in a .inc and non-rt and rt specificities in their own recipes | 10:06 |
RP | intera91: its strange there would be no message at all. Is toaster still running in the background? | 10:07 |
intera91 | tried with source toaster start and source toaster start noweb | 10:07 |
intera91 | same result | 10:07 |
RP | intera91: right, but is toaster actually stopped ? | 10:08 |
intera91 | strace speaks of a SIG_DFL received by bitbake and then exited with 1 | 10:08 |
RP | intera91: if you list the processes in memory (ps ax) do you see anything left running? | 10:08 |
*** sstiller <sstiller!~sstiller@p200300f07f0dbe00e2d75d9bd4182bd9.dip0.t-ipconnect.de> has joined #yocto | 10:08 | |
RP | intera91: the bitbake-cookerdaemon.log may give more info too | 10:09 |
intera91 | ps ax | grep toaster | grep -v grep | 10:09 |
intera91 | 5460 ? S 0:00 python3 /home/user/workspace/poky/bitbake/bin/../lib/toaster/manage.py runbuilds | 10:09 |
intera91 | ok with toaster stopped it goes a litle bit further | 10:11 |
RP | intera91: any error now? | 10:19 |
intera91 | just trying to sort out layers | 10:19 |
intera91 | @RP: Layer 'networking-layer' depends on layer 'openembedded-layer', but this layer is not enabled in your configuration | 10:20 |
intera91 | cannot find that layer | 10:20 |
RP | intera91: ok, that does sound like a messed up config. openembedded-layer is meta-oe | 10:20 |
intera91 | corrected, added meta-oe | 10:23 |
intera91 | ParseError at /home/user/workspace/poky/meta-openembedded/meta-python/recipes-devtools/python/python-django_1.6.10.bb:16: Could not inherit file classes/distutils.bbclass | 10:24 |
RP | intera91: at a guess that is the wrong branch of meta-oe | 10:27 |
intera91 | checked out gatesgarth | 10:27 |
intera91 | worked fine till now | 10:27 |
intera91 | d'oh | 10:27 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 10:42 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 10:43 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 10:45 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 10:45 | |
*** nacknick <nacknick!4d8b8317@77.139.131.23> has quit IRC | 10:46 | |
*** intera91 <intera91!521f818d@cpc142184-mcam2-2-0-cust140.18-3.cable.virginm.net> has quit IRC | 10:49 | |
*** nacknick <nacknick!4d8b8317@77.139.131.23> has joined #yocto | 10:49 | |
nacknick | Does any body know how to install 32-bit GCC on 64-bit environment? Even manually... | 10:50 |
*** AndersD_ <AndersD_!~AndersD@h83-209-96-136.cust.a3fiber.se> has quit IRC | 10:54 | |
*** nacknick <nacknick!4d8b8317@77.139.131.23> has quit IRC | 11:01 | |
*** nacknick <nacknick!4d8b8317@77.139.131.23> has joined #yocto | 11:02 | |
*** aleblanc <aleblanc!~textual@192-222-183-114.qc.cable.ebox.net> has quit IRC | 11:11 | |
*** felipealmeida_ <felipealmeida_!~felipealm@200.146.57.190.dynamic.dialup.gvt.net.br> has joined #yocto | 11:15 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC | 11:15 | |
*** felipealmeida <felipealmeida!~felipealm@177.96.144.139> has quit IRC | 11:15 | |
*** felipealmeida_ is now known as felipealmeida | 11:15 | |
*** dqx <dqx!~dqx@unaffiliated/dqx> has joined #yocto | 11:16 | |
kanavin_home | RP: is there some patch I could prepare? Not sure what to do with that reproducibility page :) | 11:30 |
kanavin_home | https://www.yoctoproject.org/reproducible-build-results/?branch=master-next | 11:30 |
*** JaMa <JaMa!~martin@ip-109-238-218-228.aim-net.cz> has joined #yocto | 11:36 | |
*** vineela <vineela!vtummala@nat/intel/x-tcnrnebilmarlxfi> has quit IRC | 11:38 | |
rburton | nacknick: your distro most likely has 32-bit packages you can download manually | 11:41 |
rburton | some distros let you install 32- and 64-bit packages side by side | 11:42 |
nacknick | rburton: do you have any concrete example for 32-bit gcc? I searched on https://layers.openembedded.org/layerindex/branch/master/recipes/ without success | 11:44 |
rburton | what do you actually want to do | 11:46 |
*** B0ned1ger2 <B0ned1ger2!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto | 11:47 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC | 11:47 | |
nacknick | rburton: I have RPI4 with 64-bit Yocto. I want to be able to *compile* 32-bit programs *inside* it. I managed to *run* 32-bit programs with "multilib". But not to compile | 11:51 |
*** oberstet <oberstet!~oberstet@213.170.219.39> has joined #yocto | 11:52 | |
*** danielhuman <danielhuman!~danielhum@mm-61-210-126-178.vitebsk.dynamic.pppoe.byfly.by> has joined #yocto | 11:54 | |
*** drdanick7 <drdanick7!~drdanick@103.215.52.123> has joined #yocto | 11:57 | |
*** mort21 <mort21!~mort@93.170.53.14> has joined #yocto | 11:58 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-gmcapaeqrsnahbgp> has joined #yocto | 12:04 | |
*** tgoodwin <tgoodwin!~tgoodwin@static-96-234-151-198.bltmmd.fios.verizon.net> has joined #yocto | 12:21 | |
RP | kanavin_home: somehow we need to figure out which of the excluded packages we've now fixed and remove then from the exclusion list | 12:23 |
RP | kanavin_home: not sure if we could "mine" the data from previous builds to tell? | 12:24 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 12:34 | |
RP | nacknick: what errors do you hit compiling for 32 bit? I think there may be problems on arm with multilib headers on target :( | 12:38 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 12:38 | |
*** vineela <vineela!~vtummala@134.134.137.73> has joined #yocto | 12:39 | |
nacknick | RP: I don't hit errors. I don't know how to compile 32-bit programs. I don't have any compiler inside 64-bit Yocto for doing so | 12:39 |
RP | nacknick: do you have gcc on target? | 12:40 |
nacknick | RP: Yes. 64-bit gcc | 12:40 |
RP | nacknick: going from memory, I think arm toolchains don't support "-m32" so you probably need to have lib32-gcc built and installed on target | 12:41 |
nacknick | RP: "-m32" is x86 flag. You probably mean "-marm". But I don't have it as well | 12:43 |
nacknick | RP: There is only a very "basic" version of 64-bit GCC on target. with minimal options | 12:44 |
RP | nacknick: right, that was my point, you need to install lib32-gcc | 12:44 |
nacknick | RP: Is that a package? Because bitbake does recognize it | 12:45 |
nacknick | does not* | 12:45 |
RP | nacknick: have you enabled multilib? | 12:45 |
nacknick | RP: Yes | 12:45 |
kanavin_home | RP: we could run a test build with exclusion list disabled perhaps? | 12:45 |
RP | kanavin_home: would probably be worth a try, then I could carry the ones we think might work in -next for a bit? | 12:46 |
kanavin_home | RP: yep, sadly reproducibility failures are quite often sporadic, and can be fiendishly difficult to trigger on demand | 12:46 |
RP | kanavin_home: Could we improve the code to highlight which ones on the exclude list reproduced ok? | 12:46 |
kanavin_home | so if it 'succeeds' once, that's weak evidence | 12:46 |
RP | kanavin_home: I know :/ | 12:47 |
RP | kanavin_home: might help if the stats reported which ones reproduced ok but are on the exlude list? | 12:47 |
kanavin_home | RP: right, I was thinking of that. I will revisit the code I wrote. | 12:48 |
kanavin_home | similar to upstream version checks :) where it reports both items that fail the check but shouldn't, and those that pass the check, but shouldn't - the latter exactly allows dropping the excusions from recipes | 12:49 |
RP | kanavin_home: exactly | 12:49 |
kanavin_home | and the former allows adding exclusions to recipes, or fixing the check where possible | 12:49 |
RP | kanavin_home: I'm trying to figure out how we get on a patch to improve things :) | 12:50 |
nacknick | RP: Maybe I'm wrong. I'm checking lib32-gcc again | 12:51 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 12:53 | |
*** minimaxwell <minimaxwell!~minimaxwe@apoitiers-259-1-26-122.w90-55.abo.wanadoo.fr> has quit IRC | 12:55 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 12:56 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 12:56 | |
*** minimaxwell <minimaxwell!~minimaxwe@41.105.23.93.rev.sfr.net> has joined #yocto | 12:57 | |
*** _linker_ <_linker_!~linker@2a02:a31a:a045:3500:e120:4743:5ef2:908d> has joined #yocto | 13:00 | |
*** ws2k3Dd <ws2k3Dd!~ws2k3@136.232.134.186> has joined #yocto | 13:03 | |
*** funnel <funnel!~funnel@host-92-25-203-132.as13285.net> has joined #yocto | 13:06 | |
funnel | /!\ this channel has moved to ##hamradio /!\ | 13:07 |
*** dleppich <dleppich!~Thunderbi@81.20.119.6> has quit IRC | 13:07 | |
*** funnel <funnel!~funnel@host-92-25-203-132.as13285.net> has quit IRC | 13:07 | |
*** ruunyan <ruunyan!~ruunyan@125.137.147.206> has joined #yocto | 13:11 | |
ruunyan | /!\ this channel has moved to #nyymit /!\ | 13:11 |
RzR | ^ spammer | 13:12 |
*** ruunyan <ruunyan!~ruunyan@125.137.147.206> has quit IRC | 13:12 | |
*** felipealmeida_ <felipealmeida_!~felipealm@179.187.89.162> has joined #yocto | 13:13 | |
*** Ckatko <Ckatko!~Ckat@14.36.9.251> has joined #yocto | 13:14 | |
Ckatko | /!\ this channel has moved to #nyymit /!\ | 13:14 |
*** christophegx <christophegx!~christoph@68.235.153.38> has joined #yocto | 13:14 | |
christophegx | /!\ this channel has moved to #nyymit /!\ | 13:14 |
*** pointfreezC <pointfreezC!~pointfree@n119237166239.netvigator.com> has joined #yocto | 13:14 | |
pointfreezC | /!\ this channel has moved to #nyymit /!\ | 13:14 |
*** Ckatko <Ckatko!~Ckat@14.36.9.251> has quit IRC | 13:14 | |
*** christophegx <christophegx!~christoph@68.235.153.38> has quit IRC | 13:15 | |
*** pointfreezC <pointfreezC!~pointfree@n119237166239.netvigator.com> has quit IRC | 13:15 | |
*** felipealmeida <felipealmeida!~felipealm@200.146.57.190.dynamic.dialup.gvt.net.br> has quit IRC | 13:16 | |
*** felipealmeida_ is now known as felipealmeida | 13:16 | |
kayterina | what will happen if I join nyymit? out of curiosity | 13:16 |
RzR | you will be brainwashed | 13:18 |
RzR | and then sold into pieces | 13:18 |
*** nerorF <nerorF!~nero@41.218.217.82> has joined #yocto | 13:18 | |
kayterina | and then spam all others with that msg | 13:18 |
*** thekappe <thekappe!c65a42b1@198.90.66.177> has joined #yocto | 13:26 | |
thekappe | hello guys ! Is it possible to run bitbake and buld/clean multiple recipes in one single command ? EG bitbake recipe1 recipe2 -c cleansstate | 13:26 |
RP | thekappe: it should work just like that | 13:28 |
thekappe | whoa | 13:28 |
*** rsalveti_ <rsalveti_!uid117878@gateway/web/irccloud.com/x-pejacmcektvvcbwa> has quit IRC | 13:30 | |
RP | JPEW: I found a small but rather important couple of bugs in the debug changes | 13:33 |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 13:40 | |
ayoung | Are most people deploying to ARM64 platforms developiong on and cross compiling from x86_64 systems? | 13:41 |
*** nacknick <nacknick!4d8b8317@77.139.131.23> has quit IRC | 13:43 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 13:44 | |
*** rsalveti_ <rsalveti_!uid117878@gateway/web/irccloud.com/x-owvbsxljgmdtuwgl> has joined #yocto | 13:46 | |
kanavin_home | yes, although Yocto is nowadays being tested on ARM64 build hosts as well | 13:46 |
kanavin_home | you do need ability to run local build to be efficient, and local arm64 hardware with sufficient CPU power doesn't exist, so far | 13:47 |
kanavin_home | ayoung: ^^^ | 13:47 |
*** rsalveti_ <rsalveti_!uid117878@gateway/web/irccloud.com/x-owvbsxljgmdtuwgl> has quit IRC | 13:48 | |
ayoung | Not sure what you mean by that last bit | 13:48 |
ayoung | "local arm64 hardware" do you mean that most people don't have that avaialble? | 13:48 |
*** rsalveti <rsalveti!uid117878@gateway/web/irccloud.com/x-eqgylvaspwwizlgx> has joined #yocto | 13:48 | |
ayoung | kanavin_home, ? So no just running on a Pi (for example) and powerful machines tend to be servers? | 13:49 |
kanavin_home | ayoung: to perform a yocto build without tearing your hair out you realistically need a lot of CPU cores, at least 16, and a lot of RAM too. | 13:50 |
tgoodwin | kanavin_home: I've had the same curiosity too, what ARM64 platforms people might be using considering Cavium ThunderX2s are fairly cheap if you can find a motherboard. | 13:51 |
kanavin_home | and the machine has to be on your desk, servers in cloud aren't good for platform developers, only for CICD pipelines. | 13:52 |
kanavin_home | so the easy way out is to just get the beefiest threadripper (which is x86) you can afford | 13:52 |
kanavin_home | yocto doesn't care, it cross compiles always, even when the host and target architectures match | 13:53 |
*** Minjae_Kim <Minjae_Kim!742ab977@gateway/web/cgi-irc/kiwiirc.com/ip.116.42.185.119> has joined #yocto | 13:55 | |
*** sakoman <sakoman!~steve@72.173.249.164> has joined #yocto | 14:03 | |
jordemort | hetzner has some nice big dedicated hardware for cheap | 14:07 |
jordemort | i burned the first box they provisioned me to death building yocto on it but the replacement seems OK | 14:08 |
jordemort | had to turn off CPU usage alerts :D | 14:08 |
*** ssajal <ssajal!~ssajal@bras-base-otwaon1146w-grc-08-142-114-156-131.dsl.bell.ca> has joined #yocto | 14:12 | |
rburton | tgoodwin: my thunderx2 is nice | 14:14 |
*** aleblanc <aleblanc!~textual@192-222-183-114.qc.cable.ebox.net> has joined #yocto | 14:14 | |
rburton | tgoodwin: ampere altra if you can find one though :) | 14:15 |
ayoung | What about running code? Emulators? Debugging on the embedded devices? | 14:18 |
qschulz | ayoung: if you want to debug code that is architecture dependent, qemu should do it just fine. If it depends on some specific hardware, then rebuild every time or make use of devtool modify+devtool deploy-target | 14:23 |
tgoodwin | rburton: the altra -- wow. There's an anandtech review showing some serious performance there. I've checked in on this only occasionally to see if there's a good option for an inexpensive workstation. Like kanavin_home suggests though I fall back to x86 and ryzen at that point in the search every time. | 14:24 |
*** eLmankku <eLmankku!elmankku@hilla.kapsi.fi> has quit IRC | 14:24 | |
rburton | tgoodwin: the honeycomb lx2k is a lot cheaper but its not giant build server material like the tx2 or altra | 14:25 |
tgoodwin | Right, I saw a review of that one last year indicating it's a little bit of a challenge to get going with a standard distro but also rather impossible to brick it given that you have to compile the bios yourself. | 14:25 |
rburton | tgoodwin: last time i looked you can get a prebuilt edk2 and then just boot normally | 14:40 |
*** vineela <vineela!~vtummala@134.134.137.73> has quit IRC | 14:40 | |
rburton | they're working towards systemready, which makes booting as boring as it is in x86, EFI etc | 14:41 |
tgoodwin | Oh nice | 14:41 |
rburton | tgoodwin: https://fedoramagazine.org/fedora-aarch64-on-the-solidrun-honeycomb-lx2k/ | 14:42 |
rburton | https://twitter.com/linux4kix is the guy working on the firmware | 14:42 |
*** imcleod <imcleod!~imcleod@2601:249:8200:1ba1:af65:6e6f:10d:e757> has joined #yocto | 14:46 | |
*** B0ned1ger2 <B0ned1ger2!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC | 14:46 | |
tgoodwin | Cool, thanks! | 14:46 |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto | 14:46 | |
*** ThomasD13 <ThomasD13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC | 15:04 | |
*** stephano <stephano!~stephano@73.240.0.134> has joined #yocto | 15:06 | |
*** ssajal <ssajal!~ssajal@bras-base-otwaon1146w-grc-08-142-114-156-131.dsl.bell.ca> has quit IRC | 15:12 | |
*** felipealmeida_ <felipealmeida_!~felipealm@177.16.108.71> has joined #yocto | 15:13 | |
*** felipealmeida <felipealmeida!~felipealm@179.187.89.162> has quit IRC | 15:15 | |
*** felipealmeida_ is now known as felipealmeida | 15:15 | |
*** jobroe <jobroe!~manjaro-u@p579eb677.dip0.t-ipconnect.de> has quit IRC | 15:19 | |
*** ssajal <ssajal!~ssajal@bras-base-otwaon1146w-grc-08-142-114-156-131.dsl.bell.ca> has joined #yocto | 15:19 | |
*** sstiller <sstiller!~sstiller@p200300f07f0dbe00e2d75d9bd4182bd9.dip0.t-ipconnect.de> has quit IRC | 15:34 | |
*** vineela <vineela!~vtummala@134.134.137.73> has joined #yocto | 15:40 | |
JPEW | RP: Not suprising. It was a pretty forumalic find and replace; I tried to do some testing but it's hard to get everything | 15:41 |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC | 15:46 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto | 15:46 | |
RP | JPEW: I revised the oe-core patch to http://git.yoctoproject.org/cgit.cgi/poky/commit/?h=master-next&id=7adea197c07309f64567f340a29f4cfab3535ac8 - we need the note level change or important output info disappears | 15:48 |
RP | JPEW: I want to get rid of that function but its for another patch and we need a way to fix the output from unittest | 15:48 |
RP | JPEW: Compare https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/1792/steps/12/logs/stdio to https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/1794/steps/13/logs/stdio | 15:49 |
RP | JPEW: http://git.yoctoproject.org/cgit.cgi/poky/commit/?h=master-next&id=65a13a8625f35e0da31728a99a0dcd40bf080fd8 was the other issue, highlighted by tests that check for certain info in the logs which went missing. No idea why we didn't see actual errors | 15:49 |
RP | JPEW: oh, and a missed case of the make_logger_.. http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t222&id=fad7f02fc8a2340f2b5b31f8ca6b2e6d9ed74dfe but I didn't need that in the end | 15:51 |
JPEW | RP: Ok, ya. The info() level makes sense. We can look at ways to remove that later if we need | 15:51 |
JPEW | And my grep missed the mainlogger.debug( because it was using "lvl" instead of a digit.... it wasn't a fatal error because logging.debug(1) is a valid log statement, it just prints "1" :) | 15:52 |
RP | JPEW: I didn't see anything like that in the logs though | 15:53 |
JPEW | Well, it was debug level, so you would have to have run "bitbake -D" I think? | 15:53 |
RP | JPEW: we do output debug into the logs, just not the console | 15:53 |
JPEW | Ah | 15:53 |
RP | JPEW: well, we did until this patch :) | 15:54 |
RP | I'm just glad the tests caught it. Took me a while to work out what was going on | 15:54 |
*** dmoseley <dmoseley!~dmoseley@24.96.56.90> has quit IRC | 15:56 | |
JPEW | RP: Ya. We're slowing (if not a little painfully) improving the logging API | 15:56 |
RP | JPEW: right, its all good, I just thought I'd better explain the issues I found | 15:57 |
*** dvhart <dvhart!~dvhart@50.39.132.186> has joined #yocto | 15:59 | |
RP | Do we have any C++ literate people around who could shed any light on a potential race issue? I'm wondering what the ordering is around destructors :/ | 16:07 |
*** dmoseley <dmoseley!~dmoseley@24.96.56.90> has joined #yocto | 16:09 | |
JPEW | RP: I might be able to help with that, whats the example? | 16:09 |
RP | JPEW: apt-native, writeBackMMapToFile() in pkgcachegen.cc which I think ends up calling fileutl.cc FileFd::Open() and then FileFd:Close() at some point | 16:11 |
RP | JPEW: my question is whether the Close() can lag to garbage collection time or whether there is some kind of force ordering I'm missing | 16:11 |
RP | JPEW: I'm not 100% sure where all the pieces fit together :/ | 16:12 |
*** fray <fray!~fray@kernel.crashing.org> has joined #yocto | 16:12 | |
RP | JPEW: the bug in question is https://bugzilla.yoctoproject.org/show_bug.cgi?id=14183 - the database doesn't seem to have seen the rename() call from Close() yet | 16:12 |
RP | JPEW: and its not determinstic, which makes me think gc | 16:13 |
*** xtron <xtron!~xtron@103.113.103.37> has joined #yocto | 16:17 | |
RP | JPEW: I think we could just add a Close() call into that function which would then do what the desctructor would do but when we tell/need it to and it would solve the race | 16:25 |
RP | JPEW: but my c++ is dreadful :) | 16:25 |
RP | to be clear, there is a file rename buried in ::Close() | 16:27 |
*** xtron1 <xtron1!~xtron@110.93.212.98> has joined #yocto | 16:27 | |
*** gounaris <gounaris!~quassel@185.183.146.59> has quit IRC | 16:27 | |
RP | I guess a global array which you added this fd to, to avoid gc would be enough to reproduce it | 16:28 |
*** xtron1 <xtron1!~xtron@110.93.212.98> has quit IRC | 16:28 | |
*** xtron1 <xtron1!~xtron@110.93.212.98> has joined #yocto | 16:28 | |
*** xtron <xtron!~xtron@103.113.103.37> has quit IRC | 16:30 | |
*** dStruct <dStruct!~matt@unaffiliated/dstruct> has quit IRC | 16:38 | |
*** stephano <stephano!~stephano@73.240.0.134> has quit IRC | 16:39 | |
*** champagneg <champagneg!~gchamp@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has quit IRC | 16:39 | |
*** agaikova <agaikova!user7440@neotame.csclub.uwaterloo.ca> has quit IRC | 16:40 | |
*** agaikova <agaikova!user62448@neotame.csclub.uwaterloo.ca> has joined #yocto | 16:40 | |
*** dStruct <dStruct!~matt@unaffiliated/dstruct> has joined #yocto | 16:41 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has quit IRC | 16:43 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has joined #yocto | 16:46 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC | 16:46 | |
*** nacknick <nacknick!4d8b8317@77.139.131.23> has joined #yocto | 16:46 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto | 16:46 | |
nacknick | RP: I tried to add "lib32-gcc" as you suggested, it did install 32-bit GCC, but when trying to compile I get errors of include issues. such as: "/usr/include/bits/wordsize.h:40:10: fatal error: bits/wordsize-32.h: No such file or directory" | 16:48 |
RP | nacknick: closer :) sounds like you're missing one of the headers packages. I don't know what that would be offhand though | 16:55 |
JPEW | There's no deferred "garbage collection" in C++, it's all deterministic | 16:55 |
*** dreyna <dreyna!~dreyna@c-71-202-37-249.hsd1.ca.comcast.net> has joined #yocto | 16:55 | |
fray | wordsize is usually the libc | 16:56 |
*** dreyna <dreyna!~dreyna@c-71-202-37-249.hsd1.ca.comcast.net> has quit IRC | 16:56 | |
*** dreyna <dreyna!~dreyna@c-71-202-37-249.hsd1.ca.comcast.net> has joined #yocto | 16:56 | |
*** xtron1 <xtron1!~xtron@110.93.212.98> has quit IRC | 16:58 | |
RP | JPEW: so before that mmap function returns, the FileFd object's desctructor would be called? | 16:59 |
JPEW | Yes | 16:59 |
RP | JPEW: ok, thanks. That rules out that theory | 16:59 |
JPEW | RP: My guess would be that some of the logic in FileFd::Close() is triggering that prevents it from doing the rename() | 17:01 |
*** dmoseley <dmoseley!~dmoseley@24.96.56.90> has quit IRC | 17:07 | |
*** dmoseley <dmoseley!~dmoseley@24.96.56.90> has joined #yocto | 17:16 | |
*** thekappe <thekappe!c65a42b1@198.90.66.177> has quit IRC | 17:16 | |
*** Kyubi <Kyubi!~Kyubi@c-73-158-78-163.hsd1.ca.comcast.net> has joined #yocto | 17:17 | |
*** Minjae_Kim <Minjae_Kim!742ab977@gateway/web/cgi-irc/kiwiirc.com/ip.116.42.185.119> has quit IRC | 17:18 | |
RP | JPEW: I wonder if its a race between a file access from a different thread and the point where the file is renamed on disk but not in pseudo? | 17:19 |
*** minimaxwell <minimaxwell!~minimaxwe@41.105.23.93.rev.sfr.net> has quit IRC | 17:21 | |
*** chris_ber <chris_ber!~quassel@213.138.44.181> has quit IRC | 17:22 | |
JPEW | That's possible | 17:24 |
*** fl0v0 <fl0v0!~fvo@i59F44C09.versanet.de> has quit IRC | 17:26 | |
*** mckoan is now known as mckoan|away | 17:30 | |
*** nacknick <nacknick!4d8b8317@77.139.131.23> has quit IRC | 17:32 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 17:33 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 17:37 | |
*** Kyubi <Kyubi!~Kyubi@149.199.62.129> has joined #yocto | 17:46 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC | 17:46 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto | 17:47 | |
*** gsalazar <gsalazar!955a6fad@gateway/web/cgi-irc/kiwiirc.com/ip.149.90.111.173> has quit IRC | 17:52 | |
nerdboy | moin | 18:00 |
RP | JPEW: there is code in pseudo to work around this, I'll have to investigate | 18:01 |
*** frsc <frsc!~frsc@97-161-142-46.pool.kielnet.net> has quit IRC | 18:04 | |
kanavin_home | RP: this is the commit that adds same-but-excluded category to reproducibility test http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=akanavin/package-version-updates&id=34817306eb34995cce13af7e0f450eb1e6bad16c | 18:14 |
kanavin_home | RP: I am now running a standalone selftest here with it https://autobuilder.yoctoproject.org/typhoon/#/builders/56/builds/1342 | 18:15 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 18:28 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 18:29 | |
fullstop | Hi, in dunfell, with a recipe containing python function definitions, which version of python is used? | 19:17 |
fullstop | host python? | 19:18 |
tgoodwin | fullstop: I think python3 is used throughout for the last several releases | 19:19 |
fullstop | tgoodwin: from the host or something which is built? | 19:19 |
fullstop | my host is stuck at ubuntu 16.04 at the moment and a recipe is doing something with datetime which fails for older python versions. (I think) | 19:20 |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 19:20 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 19:21 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 19:21 | |
fullstop | it very much looks like it uses host python3. *sad python noises* | 19:24 |
tgoodwin | Yeah I think it would be the host version. | 19:25 |
tgoodwin | I've gotten around this by deploying a python2 script as a -native package and then running it from the various tasks. | 19:25 |
fullstop | If I install python3 on the host, can I get it included in bitbake's path before the native python? | 19:26 |
tgoodwin | I don't know about that. I would presume it follows your PATH environment variable but I haven't tried doing that. | 19:28 |
fullstop | hmm.. | 19:28 |
neverpanic | fullstop: it's it already using your host python3? | 19:29 |
fullstop | neverpanic: it is, but I don't want to replace the host python3 since I don't know what the fallout of that will be. | 19:29 |
fullstop | I would rather build python3 in this user's home directory and prefer that version over the host python version. | 19:30 |
neverpanic | ah, wait, you need a newer python3 than your distribution's python3, and you're wondering whether bitbake would use that if you had it installed? | 19:30 |
neverpanic | that should work, iff you set $PATH to include that, and ensure that the build env setup doesn't remove it again | 19:30 |
fullstop | Yes, the last part of your message is my concern. :-) | 19:31 |
fullstop | I guess I'll try it. | 19:31 |
neverpanic | if you're doing "echo $PATH", it shows up, and in the same shell "bitbake ...", it should use your python3 | 19:32 |
fullstop | I'll know pretty quickly since this fails before anything even starts to build. | 19:33 |
*** Yumasi <Yumasi!~guillaume@2a01:e0a:5cb:4430:87f2:2077:d406:e584> has quit IRC | 19:36 | |
fullstop | It preserves the path. \o/ | 19:45 |
*** Kyubi <Kyubi!~Kyubi@149.199.62.129> has quit IRC | 19:45 | |
*** boucman <boucman!~boucman@wesnoth/developer/boucman> has joined #yocto | 19:47 | |
GeneralStupid | Is there a way to get only Python pyc files in yocto, to save flash? | 19:48 |
neverpanic | not out of the box afaik, but you could probably extend the python-related bbclass to package *.pyc in separate packages and install those instead. | 19:52 |
*** harry <harry!ca256002@202.37.96.2> has joined #yocto | 19:58 | |
*** harry is now known as hjm | 19:58 | |
*** Kyubi <Kyubi!~Kyubi@149.199.62.129> has joined #yocto | 19:59 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has quit IRC | 20:00 | |
*** hjm <hjm!ca256002@202.37.96.2> has quit IRC | 20:02 | |
*** Kyubi <Kyubi!~Kyubi@149.199.62.129> has quit IRC | 20:12 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has joined #yocto | 20:15 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has joined #yocto | 20:17 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC | 20:21 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto | 20:26 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has quit IRC | 20:34 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has joined #yocto | 20:42 | |
*** rcoote <rcoote!~rcoote@2a02:908:692:81c0:6cc5:e3f8:e9ae:ae45> has quit IRC | 20:54 | |
vdl | hi all -- systemd-container wasn't shipped with systemd-importd so I added PACKAGECONFIG_append_pn-systemd = " curl xz zlib bzip2 gcrypt importd" to my distro conf. | 21:00 |
vdl | Problem is the build still fails with: "meson.build:1265:16: ERROR: Problem encountered: importd support was requested, but dependencies are not available" | 21:00 |
vdl | without much details. | 21:00 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 21:12 | |
*** behanw <behanw!uid110099@gateway/web/irccloud.com/x-rqloxqikjrftqbrn> has joined #yocto | 21:15 | |
*** _linker_ <_linker_!~linker@2a02:a31a:a045:3500:e120:4743:5ef2:908d> has quit IRC | 21:15 | |
*** _linker_ <_linker_!~linker@2a02:a31a:a045:3500:e120:4743:5ef2:908d> has joined #yocto | 21:16 | |
*** Kyubi <Kyubi!~Kyubi@c-73-158-78-163.hsd1.ca.comcast.net> has joined #yocto | 21:28 | |
*** Kyubi <Kyubi!~Kyubi@149.199.62.128> has joined #yocto | 21:29 | |
*** tgoodwin <tgoodwin!~tgoodwin@static-96-234-151-198.bltmmd.fios.verizon.net> has quit IRC | 21:34 | |
JPEW | vdl: The `PACKAGECONFIG[importd] = "..."` line probably needs the dependencies added | 21:38 |
*** feddischson <feddischson!~feddischs@HSI-KBW-095-208-248-175.hsi5.kabel-badenwuerttemberg.de> has quit IRC | 21:40 | |
*** dvhart <dvhart!~dvhart@50.39.132.186> has quit IRC | 21:45 | |
vdl | JPEW: seems like the comment above it is incomplete as well: http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd_247.3.bb?h=master#n144 | 21:49 |
fullstop | maybe this is known, but at least libice does not package correctly with tar 1.33 on the dunfell branch. I no zstd support in my tar, so I needed to update the host tar. I went with the latest, 1.33, and it failed to package. | 21:50 |
*** dvhart <dvhart!~dvhart@50.39.132.186> has joined #yocto | 21:51 | |
fullstop | I understand that the solution to my woes is to update the server I'm using to build. | 21:52 |
fullstop | https://pastebin.com/raw/e16u65C5 | 21:52 |
fullstop | With that being said, this might be a problem as distributions start to use the newer tar. | 21:52 |
fullstop | Also, it was "fun" thinking about tar and how I used an old version of tar to unpack the new version of tar. | 21:53 |
vdl | JPEW: the meson log shows "Run-time dependency {libapparmor,glib-2.0,gobject-2.0,gio-2.0} found: NO (tried pkgconfig and cmake)" | 21:56 |
vdl | should I install them somehow? | 21:56 |
*** boucman <boucman!~boucman@wesnoth/developer/boucman> has quit IRC | 21:56 | |
*** mranostaj <mranostaj!~mranostaj@pdpc/supporter/active/mranostay> has quit IRC | 22:01 | |
vdl | PACKAGECONFIG_append_pn-systemd = " curl xz zlib bzip2 gcrypt importd" works from the image recipe, not from the distro conf in fact. | 22:09 |
*** boucman <boucman!~boucman@wesnoth/developer/boucman> has joined #yocto | 22:10 | |
*** _linker_ <_linker_!~linker@2a02:a31a:a045:3500:e120:4743:5ef2:908d> has quit IRC | 22:15 | |
*** _linker_ <_linker_!~linker@2a02:a31a:a045:3500:e120:4743:5ef2:908d> has joined #yocto | 22:15 | |
*** mranostaj <mranostaj!~mranostaj@pdpc/supporter/active/mranostay> has joined #yocto | 22:18 | |
*** vineela <vineela!~vtummala@134.134.137.73> has quit IRC | 22:23 | |
vdl | nah it doesn't work in fact, it's simply ignored... back to failing importd build. | 22:30 |
JPEW | vdl: Ya, it probably needs apparmor added to the depends list in the PACKAGECONFIG[importd] line | 22:30 |
*** vineela <vineela!vtummala@nat/intel/x-nhkuwxtndlngvraf> has joined #yocto | 22:35 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC | 22:46 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto | 22:47 | |
RP | JPEW: I can't quite see how pseudo would mishandle this rename either :( | 22:51 |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC | 22:55 | |
*** kpo_ <kpo_!~kpo@bwu34.internetdsl.tpnet.pl> has quit IRC | 22:55 | |
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto | 22:55 | |
*** kpo_ <kpo_!~kpo@bwu34.internetdsl.tpnet.pl> has joined #yocto | 22:56 | |
RP | JPEW: actually, I may have spotted something. Hmm. | 22:59 |
RP | seebs: happen to be around? | 22:59 |
RP | seebs: I'm wondering if rename calls need to mark the oldpath of a rename as OP_MAY_UNLINK | 23:00 |
RP | fray: ^^^ | 23:00 |
RP | i.e. if something called stat() on the oldpath after real_rename but before OP_RENAME | 23:01 |
fray | oof.. yes.. it could | 23:05 |
RP | Its calling stat() on newpath after real_rename but before OP_RENAME so the database still has oldpath in it with the now incorrect inode | 23:07 |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC | 23:09 | |
RP | fray: trouble is that we're already using MAY_UNLINK for newpath so we can't use it for oldpath at the same time | 23:09 |
*** boucman <boucman!~boucman@wesnoth/developer/boucman> has quit IRC | 23:13 | |
RP | ah, we can, there is a file and a files function :) | 23:13 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 23:15 | |
*** sashko <sashko!~sashko@c213-89-0-115.bredband.comhem.se> has joined #yocto | 23:19 | |
sashko | how do you handle LIC_FILES_CHKSUM if package doesn't contain license file? | 23:20 |
vdl | JPEW: what's the best way to add apparmor to the depends list in the PACKAGECONFIG[importd] line, patching meta-openembedded or bbappend the recipe maybe? | 23:21 |
RP | JPEW: a green master-next :) | 23:40 |
vdl | JPEW: RP: in fact how do I add apparmor as a dependency to PACKAGECONFIG[importd]? | 23:48 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!