*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 260 seconds) | 00:00 | |
*** ferlzc <ferlzc!~ferlzc@177.52.30.113> has quit IRC (Ping timeout: 260 seconds) | 00:02 | |
*** nemik_ <nemik_!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 272 seconds) | 00:04 | |
*** nemik_ <nemik_!~nemik@207.237.248.190> has joined #yocto | 00:04 | |
*** florian_kc <florian_kc!~florian@dynamic-002-243-059-216.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 00:05 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has quit IRC (Ping timeout: 268 seconds) | 00:44 | |
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 00:50 | |
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 00:50 | |
*** Tokamak_ <Tokamak_!~Tokamak@172.58.243.52> has joined #yocto | 00:54 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has joined #yocto | 01:01 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 272 seconds) | 01:13 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has joined #yocto | 01:17 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 01:21 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 268 seconds) | 01:21 | |
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has quit IRC (Remote host closed the connection) | 01:28 | |
*** sakoman <sakoman!~steve@dhcp-72-253-5-74.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 01:29 | |
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has joined #yocto | 01:30 | |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has quit IRC (Read error: Connection reset by peer) | 01:32 | |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto | 01:35 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 02:00 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has joined #yocto | 02:01 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 02:14 | |
*** sakoman <sakoman!~steve@dhcp-72-253-5-74.hawaiiantel.net> has joined #yocto | 02:17 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Ping timeout: 252 seconds) | 02:30 | |
*** rber|res <rber|res!~rber|res@62-46-92-242.adsl.highway.telekom.at> has joined #yocto | 02:32 | |
*** RobertBerger <RobertBerger!~rber|res@62-46-92-242.adsl.highway.telekom.at> has quit IRC (Ping timeout: 272 seconds) | 02:34 | |
*** starblue1 <starblue1!~juergen@dslb-094-220-119-081.094.220.pools.vodafone-ip.de> has quit IRC (Ping timeout: 268 seconds) | 02:57 | |
*** starblue1 <starblue1!~juergen@dslb-178-006-092-120.178.006.pools.vodafone-ip.de> has joined #yocto | 02:59 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6508:6b00:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 256 seconds) | 03:08 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto | 03:08 | |
*** jclsn <jclsn!~jclsn@2a04:4540:652f:9c00:2ce:39ff:fecf:efcd> has joined #yocto | 03:09 | |
khem | halstead: thanks yeah a job will be good. | 03:11 |
---|---|---|
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 03:14 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has quit IRC (Ping timeout: 272 seconds) | 03:19 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto | 03:28 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has quit IRC (Ping timeout: 272 seconds) | 03:45 | |
*** amitk <amitk!~amit@103.59.74.62> has joined #yocto | 03:51 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 03:51 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has joined #yocto | 03:54 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto | 03:56 | |
*** invalidopcode7 <invalidopcode7!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection) | 04:01 | |
*** invalidopcode7 <invalidopcode7!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto | 04:01 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 04:05 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has quit IRC (Ping timeout: 252 seconds) | 04:07 | |
*** sakoman <sakoman!~steve@dhcp-72-253-5-74.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 04:38 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has joined #yocto | 05:02 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 05:17 | |
*** demirok <demirok!~bell@user/demirok> has quit IRC (Quit: Leaving.) | 05:39 | |
*** simond472 <simond472!~simond47@practical-trainings.com> has joined #yocto | 05:47 | |
*** rfried <rfried!~rfried@practical-trainings.com> has joined #yocto | 05:47 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has joined #yocto | 05:54 | |
*** invalidopcode7 <invalidopcode7!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 05:55 | |
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto | 05:56 | |
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Client Quit) | 05:56 | |
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto | 05:57 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 268 seconds) | 06:07 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 06:10 | |
*** demirok <demirok!~bell@user/demirok> has joined #yocto | 06:11 | |
*** olani <olani!~olani@66.159.215.7> has quit IRC (Ping timeout: 260 seconds) | 06:13 | |
*** mrnuke <mrnuke!~mrnuke@c-98-197-58-203.hsd1.tx.comcast.net> has quit IRC (Ping timeout: 264 seconds) | 06:15 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto | 06:15 | |
*** nemik_ <nemik_!~nemik@207.237.248.190> has quit IRC (Ping timeout: 272 seconds) | 06:49 | |
*** nemik_ <nemik_!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 06:49 | |
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 06:50 | |
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 06:50 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has joined #yocto | 06:50 | |
*** nemik_ <nemik_!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 272 seconds) | 06:54 | |
*** nemik_ <nemik_!~nemik@207.237.248.190> has joined #yocto | 06:54 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 07:01 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 07:06 | |
*** malsyned <malsyned!~IceChat95@c-66-31-16-167.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 256 seconds) | 07:09 | |
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection) | 07:17 | |
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto | 07:17 | |
LetoThe2nd | yo dudX | 07:18 |
*** mrnuke <mrnuke!~mrnuke@c-98-197-58-203.hsd1.tx.comcast.net> has joined #yocto | 07:20 | |
*** granjow <granjow!~simon@46.140.188.244> has joined #yocto | 07:32 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 07:45 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 07:45 | |
*** frieder <frieder!~frieder@200116b824c827810000000000001cba.dip.versatel-1u1.de> has joined #yocto | 07:46 | |
*** frieder <frieder!~frieder@200116b824c827810000000000001cba.dip.versatel-1u1.de> has quit IRC (Remote host closed the connection) | 07:55 | |
granjow | Hi there, I'm trying to build nut, but configuring fails with QA issue “it looked at host include and/or library paths while determining system capabilities” – I do have warnings (cross tools not prefixed with host triplet, not running test binaries) but I'm not sure what really is the reason for the QA error and how to fix this. Where do I best start? | 07:56 |
LetoThe2nd | granjow: by looking at the build system/infrastructure that the package uses, it almost certainly is not cross compile aware. | 07:57 |
*** frieder <frieder!~frieder@200116b824c827810000000000001cba.dip.versatel-1u1.de> has joined #yocto | 07:57 | |
*** gho <gho!~gho@i59F5CCA4.versanet.de> has joined #yocto | 07:58 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 08:00 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 08:00 | |
*** frieder <frieder!~frieder@200116b824c827810000000000001cba.dip.versatel-1u1.de> has quit IRC (Remote host closed the connection) | 08:00 | |
*** frieder <frieder!~frieder@200116b824c827810000000000001cba.dip.versatel-1u1.de> has joined #yocto | 08:03 | |
granjow | LetoThe2nd: Okay; automake is fairly new to me, how can I see that? (ChatGPT suggests to check AC_ARG_VAR, AC_CHECK_TOOL and others, but it lacks some clarity :)) | 08:04 |
*** frieder <frieder!~frieder@200116b824c827810000000000001cba.dip.versatel-1u1.de> has quit IRC (Remote host closed the connection) | 08:07 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d> has joined #yocto | 08:07 | |
*** zpfvo <zpfvo!~fvo@i59F5CCA4.versanet.de> has joined #yocto | 08:09 | |
*** frieder <frieder!~frieder@200116b824c827810000000000001cba.dip.versatel-1u1.de> has joined #yocto | 08:12 | |
LetoThe2nd | granjow: lol interesting way to look at it. | 08:18 |
LetoThe2nd | granjow: i guess the key is to understand if CC, LD, all of those are assigned/overwritten somewhere. because if the autotooling is not doing any weird tricks, then it works out of the box by adding "inherit autotools" to the reicpe. | 08:19 |
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto | 08:33 | |
granjow | LetoThe2nd: For some questions it is really nice as it has broad knowledge (not always correct), yesterday I watched a video with a guy melding two wires together with pliers, and ChatGPT knew that was spot weldering. | 08:41 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 272 seconds) | 08:42 | |
granjow | LetoThe2nd: I just see GCC re-assigned here (though only a flag is added): https://github.com/networkupstools/nut/blob/master/configure.ac#L2056 The file is quite long, can I get more info out of the build log? | 08:42 |
LetoThe2nd | granjow: sounds like a trace, it being hardcoded to use gcc from that GCC variable. but sorry, no idea how to trace it. | 08:44 |
LetoThe2nd | granjow: i know. lets say it is mostly semi-accurate: https://fosstodon.org/@theyoctojester/109550795789966765 | 08:52 |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 09:01 | |
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC (Quit: install gentoo) | 09:03 | |
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto | 09:04 | |
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection) | 09:10 | |
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto | 09:11 | |
granjow | LetoThe2nd: The ideas as still-newbie to Yocto sound reasonable to me :D | 09:16 |
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC (Quit: install gentoo) | 09:17 | |
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto | 09:18 | |
*** Algotech75 <Algotech75!~algotech@2a01:e0a:5e0:29b0:469e:28bc:31b7:1e3a> has joined #yocto | 09:19 | |
*** mckoan|away is now known as mckoan | 09:26 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 09:28 | |
*** amitk_ <amitk_!~amit@103.208.71.45> has joined #yocto | 09:32 | |
granjow | LetoThe2nd: Ok, I'm guessing this should not point to /usr: checking for libneon cflags... -I/usr/include/neon -I/usr/local/include/neon | 09:32 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 252 seconds) | 09:33 | |
*** amitk <amitk!~amit@103.59.74.62> has quit IRC (Ping timeout: 272 seconds) | 09:35 | |
*** manuel <manuel!~manuel198@2a02:1748:dd5c:f290:c553:9012:6082:a89a> has quit IRC (Remote host closed the connection) | 09:45 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 09:45 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection) | 09:45 | |
*** manuel <manuel!~manuel198@2a02:1748:dd5c:f290:c553:9012:6082:a89a> has joined #yocto | 09:46 | |
granjow | Can I just disable this QA check? It says Rerun configure task after fixing this. [configure-unsafe] | 09:48 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 09:52 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 09:59 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 10:01 | |
granjow | Is this a test that cannot be skipped? It is not listed in insane.bbclass. | 10:04 |
*** zhmylove <zhmylove!~zhmylove@80.254.50.127> has joined #yocto | 10:11 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 10:36 | |
*** lainwir3d <lainwir3d!~lainwir3d@82-198-147-171.nethop.ie> has joined #yocto | 10:37 | |
lainwir3d | Hi | 10:37 |
lainwir3d | Building poky/meta/recipes-devtools/python/python3_3.10.7.bb fails here. Log file (python3-native/3.10.7-r0/temp/log.do_install.xxxxxx) not really helpful except for "Failed to build these modules: _hashlib" | 10:40 |
lainwir3d | New to yocto, so might not be looking at the right place. Host is Fedora 36 wsl | 10:40 |
lainwir3d | ok no matter, found a solution (I just skip the build completness check I dont need python) | 10:44 |
*** AntA <AntA!~anta@217.140.99.251> has joined #yocto | 10:47 | |
AntA | abelloni: looking at the failures like https://autobuilder.yoctoproject.org/typhoon/#/builders/64/builds/6362/steps/11/logs/stdio I'm not sure why autobuilder builds rust for target. AFAIR we do not support building rust for targets and build only native rust recipes. or rst for target is not suported for arm | 10:53 |
AntA | abelloni: looking at the failures like https://autobuilder.yoctoproject.org/typhoon/#/builders/64/builds/6362/steps/11/logs/stdio I'm not sure why autobuilder builds rust for target. AFAIR we do not support building rust for targets and build only native rust recipes. or rust for target is not supported for arm targets only? | 10:53 |
*** demirok <demirok!~bell@user/demirok> has quit IRC (Ping timeout: 252 seconds) | 11:08 | |
*** Algotech75 <Algotech75!~algotech@2a01:e0a:5e0:29b0:469e:28bc:31b7:1e3a> has quit IRC (Ping timeout: 246 seconds) | 11:17 | |
*** demirok <demirok!~bell@user/demirok> has joined #yocto | 11:21 | |
*** tokamak[m] <tokamak[m]!~tokamakma@2001:470:69fc:105::c4df> has quit IRC (Ping timeout: 246 seconds) | 11:26 | |
*** Mickal[m] <Mickal[m]!~kml84matr@2001:470:69fc:105::2:c488> has quit IRC (Ping timeout: 256 seconds) | 11:26 | |
*** lainwir3d <lainwir3d!~lainwir3d@82-198-147-171.nethop.ie> has quit IRC (Ping timeout: 246 seconds) | 11:26 | |
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has quit IRC (Ping timeout: 252 seconds) | 11:26 | |
*** jkorsnes[m] <jkorsnes[m]!~johankorm@2001:470:69fc:105::2:7acb> has quit IRC (Ping timeout: 248 seconds) | 11:26 | |
*** bitob[m] <bitob[m]!~bitobmatr@2001:470:69fc:105::2:d8fb> has quit IRC (Ping timeout: 260 seconds) | 11:26 | |
*** esben[m] <esben[m]!~esbengean@2001:470:69fc:105::1:3510> has quit IRC (Ping timeout: 246 seconds) | 11:26 | |
*** ejoerns[m] <ejoerns[m]!~ejoernsma@2001:470:69fc:105::252> has quit IRC (Ping timeout: 248 seconds) | 11:27 | |
*** hmw[m] <hmw[m]!~hmwmatrix@2001:470:69fc:105::3c7c> has quit IRC (Ping timeout: 246 seconds) | 11:27 | |
*** gstinocher[m] <gstinocher[m]!~gstinoche@2001:470:69fc:105::2:358a> has quit IRC (Ping timeout: 264 seconds) | 11:27 | |
*** Tartarus1 <Tartarus1!~tr1265@2001:470:69fc:105::1:4b21> has quit IRC (Ping timeout: 260 seconds) | 11:27 | |
*** ThomasRoos[m] <ThomasRoos[m]!~thomasroo@2001:470:69fc:105::2:2017> has quit IRC (Ping timeout: 260 seconds) | 11:27 | |
*** perceval[m] <perceval[m]!~percevalm@2001:470:69fc:105::1:2f86> has quit IRC (Ping timeout: 260 seconds) | 11:27 | |
*** mborzecki <mborzecki!~mborzecki@2001:470:69fc:105::2af6> has quit IRC (Ping timeout: 265 seconds) | 11:27 | |
*** haroon-m[m] <haroon-m[m]!~haroon-mm@2001:470:69fc:105::2:d225> has quit IRC (Ping timeout: 256 seconds) | 11:27 | |
*** jackos888[m] <jackos888[m]!~jackos888@2001:470:69fc:105::2:12b8> has quit IRC (Ping timeout: 256 seconds) | 11:27 | |
*** kiwi_29_[m] <kiwi_29_[m]!~msgboardp@2001:470:69fc:105::1:6699> has quit IRC (Ping timeout: 265 seconds) | 11:27 | |
*** Salamandar <Salamandar!~salamanda@2001:470:69fc:105::ecd> has quit IRC (Ping timeout: 252 seconds) | 11:27 | |
*** rber|res <rber|res!~rber|res@62-46-92-242.adsl.highway.telekom.at> has quit IRC (Remote host closed the connection) | 11:27 | |
*** ZolaLosonszky[m] <ZolaLosonszky[m]!~mikhail91@2001:470:69fc:105::2:d780> has quit IRC (Ping timeout: 256 seconds) | 11:28 | |
*** phako[m] <phako[m]!~phakognom@2001:470:69fc:105::2:48a5> has quit IRC (Ping timeout: 246 seconds) | 11:28 | |
*** argonautx[m] <argonautx[m]!~argonautx@2001:470:69fc:105::f821> has quit IRC (Ping timeout: 248 seconds) | 11:28 | |
*** swedishhat[m] <swedishhat[m]!~swedishha@2001:470:69fc:105::1:8c8> has quit IRC (Ping timeout: 248 seconds) | 11:28 | |
*** patersonc[m] <patersonc[m]!~patersonc@2001:470:69fc:105::aaf> has quit IRC (Ping timeout: 246 seconds) | 11:28 | |
*** barath <barath!~barath@2001:470:69fc:105::21a> has quit IRC (Ping timeout: 246 seconds) | 11:28 | |
*** falk0n[m] <falk0n[m]!~falk0nmat@2001:470:69fc:105::ce60> has quit IRC (Ping timeout: 265 seconds) | 11:28 | |
*** glgspg[m] <glgspg[m]!~glgspgmat@2001:470:69fc:105::2:c448> has quit IRC (Ping timeout: 260 seconds) | 11:28 | |
*** lrusak[m] <lrusak[m]!~lrusakmat@2001:470:69fc:105::732> has quit IRC (Ping timeout: 260 seconds) | 11:28 | |
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::e1fe> has quit IRC (Ping timeout: 260 seconds) | 11:28 | |
*** T_UNIX[m] <T_UNIX[m]!~tunixmatr@2001:470:69fc:105::9ea> has quit IRC (Ping timeout: 264 seconds) | 11:29 | |
*** mrybczyn[m] <mrybczyn[m]!~mrybczynm@2001:470:69fc:105::1467> has quit IRC (Ping timeout: 256 seconds) | 11:29 | |
*** FredericOuellet[ <FredericOuellet[!~tazura562@2001:470:69fc:105::1:3c31> has quit IRC (Ping timeout: 256 seconds) | 11:29 | |
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has quit IRC (Ping timeout: 246 seconds) | 11:29 | |
*** nemik_ <nemik_!~nemik@207.237.248.190> has quit IRC (Ping timeout: 255 seconds) | 11:29 | |
*** zyga[m] <zyga[m]!~zygafosde@2001:470:69fc:105::11f7> has quit IRC (Ping timeout: 265 seconds) | 11:29 | |
*** danielt <danielt!~danielt@2001:470:69fc:105::34d8> has quit IRC (Ping timeout: 260 seconds) | 11:30 | |
*** jclsn[m] <jclsn[m]!~coldspar_@2001:470:69fc:105::db09> has quit IRC (Ping timeout: 256 seconds) | 11:30 | |
*** Cir0X[m] <Cir0X[m]!~cir0xmatr@2001:470:69fc:105::2:ceeb> has quit IRC (Ping timeout: 248 seconds) | 11:30 | |
*** nemik_ <nemik_!~nemik@207.237.248.190> has joined #yocto | 11:30 | |
*** ericson2314 <ericson2314!~ericson23@2001:470:69fc:105::70c> has quit IRC (Ping timeout: 260 seconds) | 11:30 | |
*** khem <khem!~khem@2001:470:69fc:105::b81> has quit IRC (Ping timeout: 265 seconds) | 11:30 | |
*** CharlesKwiatkows <CharlesKwiatkows!~cskwiatko@2001:470:69fc:105::2:cfcf> has quit IRC (Ping timeout: 264 seconds) | 11:30 | |
*** phodina[m]1 <phodina[m]1!~phodinama@2001:470:69fc:105::d1d9> has quit IRC (Ping timeout: 246 seconds) | 11:31 | |
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 252 seconds) | 11:32 | |
*** Saur[m] <Saur[m]!~saur2000m@2001:470:69fc:105::dce> has quit IRC (Ping timeout: 260 seconds) | 11:33 | |
*** azcraft <azcraft!~AzCraft@195.214.249.209> has joined #yocto | 11:34 | |
*** kmaincent[m] <kmaincent[m]!~kmaincent@2001:470:69fc:105::2:825d> has quit IRC (Ping timeout: 252 seconds) | 11:36 | |
*** gstinocher[m] <gstinocher[m]!~gstinoche@2001:470:69fc:105::2:358a> has joined #yocto | 11:36 | |
*** Saur[m] <Saur[m]!~saur2000m@2001:470:69fc:105::dce> has joined #yocto | 11:43 | |
*** kmaincent[m] <kmaincent[m]!~kmaincent@2001:470:69fc:105::2:825d> has joined #yocto | 11:45 | |
*** ZolaLosonszky[m] <ZolaLosonszky[m]!~mikhail91@2001:470:69fc:105::2:d780> has joined #yocto | 11:48 | |
*** mborzecki <mborzecki!~mborzecki@2001:470:69fc:105::2af6> has joined #yocto | 11:49 | |
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto | 11:49 | |
*** bitob[m] <bitob[m]!~bitobmatr@2001:470:69fc:105::2:d8fb> has joined #yocto | 11:50 | |
*** tokamak[m] <tokamak[m]!~tokamakma@2001:470:69fc:105::c4df> has joined #yocto | 11:53 | |
*** Mickal[m] <Mickal[m]!~kml84matr@2001:470:69fc:105::2:c488> has joined #yocto | 11:53 | |
*** Algotech75 <Algotech75!~algotech@2a01:e0a:5e0:29b0:6544:117:654f:9726> has joined #yocto | 11:55 | |
*** jkorsnes[m] <jkorsnes[m]!~johankorm@2001:470:69fc:105::2:7acb> has joined #yocto | 11:55 | |
*** Algotech75 <Algotech75!~algotech@2a01:e0a:5e0:29b0:6544:117:654f:9726> has quit IRC (Remote host closed the connection) | 11:56 | |
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has joined #yocto | 11:57 | |
*** glgspg[m] <glgspg[m]!~glgspgmat@2001:470:69fc:105::2:c448> has joined #yocto | 11:58 | |
*** ThomasRoos[m] <ThomasRoos[m]!~thomasroo@2001:470:69fc:105::2:2017> has joined #yocto | 11:59 | |
rburton | granjow: fix, don't skip. it's fundamentally broken and you're lucky the build works. | 11:59 |
*** Tartarus1 <Tartarus1!~tr1265@2001:470:69fc:105::1:4b21> has joined #yocto | 12:00 | |
rburton | granjow: neon ships a pkgconfig file so the configure script should just be doing PKG_CHECK_FLAGS(NEON, neon) | 12:00 |
*** esben[m] <esben[m]!~esbengean@2001:470:69fc:105::1:3510> has joined #yocto | 12:03 | |
*** falk0n[m] <falk0n[m]!~falk0nmat@2001:470:69fc:105::ce60> has joined #yocto | 12:06 | |
*** jackos888[m] <jackos888[m]!~jackos888@2001:470:69fc:105::2:12b8> has joined #yocto | 12:08 | |
*** ejoerns[m] <ejoerns[m]!~ejoernsma@2001:470:69fc:105::252> has joined #yocto | 12:09 | |
*** perceval[m] <perceval[m]!~percevalm@2001:470:69fc:105::1:2f86> has joined #yocto | 12:11 | |
*** FredericOuellet[ <FredericOuellet[!~tazura562@2001:470:69fc:105::1:3c31> has joined #yocto | 12:12 | |
*** haroon-m[m] <haroon-m[m]!~haroon-mm@2001:470:69fc:105::2:d225> has joined #yocto | 12:13 | |
*** barath <barath!~barath@2001:470:69fc:105::21a> has joined #yocto | 12:13 | |
*** thekappe <thekappe!~thekappe@198.90.66.177> has joined #yocto | 12:14 | |
*** swedishhat[m] <swedishhat[m]!~swedishha@2001:470:69fc:105::1:8c8> has joined #yocto | 12:14 | |
*** zyga[m] <zyga[m]!~zygafosde@2001:470:69fc:105::11f7> has joined #yocto | 12:15 | |
thekappe | Hello guys ! I have recipe A that ships "A-mylib-dev" which has some header files needed by recipe "B". In recipe B I've added DEPENDS += "A-mylib-dev" but bitbake complains that "nothing PROVIDES A-mylib-dev but B.bb DEPENDS on or otherwise requires it . Close matches: A RPROVIDES A-mylib-dev. How can I solve this issue ? | 12:18 |
JaMa | "A" should be in DEPENDS not A-mylib-dev | 12:19 |
*** thekappe <thekappe!~thekappe@198.90.66.177> has quit IRC (Quit: Client closed) | 12:21 | |
*** thekappe <thekappe!~thekappe@198.90.66.177> has joined #yocto | 12:21 | |
thekappe | JaMa, thanks, I'll try it ! | 12:22 |
*** patersonc[m] <patersonc[m]!~patersonc@2001:470:69fc:105::aaf> has joined #yocto | 12:22 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 12:23 | |
*** hmw[m] <hmw[m]!~hmwmatrix@2001:470:69fc:105::3c7c> has joined #yocto | 12:24 | |
*** lrusak[m] <lrusak[m]!~lrusakmat@2001:470:69fc:105::732> has joined #yocto | 12:25 | |
*** kiwi_29_[m] <kiwi_29_[m]!~msgboardp@2001:470:69fc:105::1:6699> has joined #yocto | 12:27 | |
*** ericson2314 <ericson2314!~ericson23@2001:470:69fc:105::70c> has joined #yocto | 12:30 | |
*** jclsn[m] <jclsn[m]!~coldspar_@2001:470:69fc:105::db09> has joined #yocto | 12:30 | |
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::e1fe> has joined #yocto | 12:31 | |
*** argonautx[m] <argonautx[m]!~argonautx@2001:470:69fc:105::f821> has joined #yocto | 12:34 | |
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has joined #yocto | 12:35 | |
*** mrybczyn[m] <mrybczyn[m]!~mrybczynm@2001:470:69fc:105::1467> has joined #yocto | 12:36 | |
*** phako[m] <phako[m]!~phakognom@2001:470:69fc:105::2:48a5> has joined #yocto | 12:36 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving) | 12:41 | |
*** Salamandar <Salamandar!~salamanda@2001:470:69fc:105::ecd> has joined #yocto | 12:41 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 12:42 | |
*** danielt <danielt!~danielt@2001:470:69fc:105::34d8> has joined #yocto | 12:44 | |
*** Cir0X[m] <Cir0X[m]!~cir0xmatr@2001:470:69fc:105::2:ceeb> has joined #yocto | 12:47 | |
*** khem <khem!~khem@2001:470:69fc:105::b81> has joined #yocto | 12:50 | |
granjow | rburton: Agree, but I don't even need/want neon ;) Found out that it was not the actual problem, but some compiler flags set elsewhere. (Maybe neon would become a problem once I enable it in PACKAGECONFIG.) | 12:51 |
*** T_UNIX[m] <T_UNIX[m]!~tunixmatr@2001:470:69fc:105::9ea> has joined #yocto | 12:51 | |
*** phodina[m]1 <phodina[m]1!~phodinama@2001:470:69fc:105::d1d9> has joined #yocto | 12:51 | |
*** CharlesKwiatkows <CharlesKwiatkows!~cskwiatko@2001:470:69fc:105::2:cfcf> has joined #yocto | 12:52 | |
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 13:00 | |
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 13:00 | |
*** rli <rli!~rli@195-198-38-218.customer.telia.com> has joined #yocto | 13:13 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 13:13 | |
rli | I'm trying to run a git command in the base of my repo when building my image but get errors when trying to do: | 13:18 |
rli | git_desc, _ = bb.process.run('git describe --always --dirty --tags', cwd=d.getVar('TOPDIR', True)+"/..") | 13:18 |
rli | d.setVar('MYOS_REV', git_desc.strip()) | 13:18 |
rli | which results in this error: | 13:18 |
rli | bb.BBHandledException: Execution of 'git describe --always --dirty --tags' failed with exit code 128: | 13:18 |
rli | abort()ing pseudo client by server request. | 13:18 |
rli | But if I define the variable in bitbake/conf/bitbake.conf then everything works as expected. I'd like to keep my changes to my own repos but can't figure out what is happening. Any ideas? | 13:18 |
*** Poppy <Poppy!~Poppy@81.255.17.35> has joined #yocto | 13:18 | |
Poppy | I have some trouble to use encrypted password for users. A recipe inherit useradd and use mkpasswd generate sha-256 password, put in varibale and call useradd command with -p "password_hash". But sometimes the generated password contains "$" special char and the password is not correctly set. There is a syntaxe tip to avoird this kind of issue ? | 13:21 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 246 seconds) | 13:24 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-151-128.93.132.pool.telefonica.de> has joined #yocto | 13:25 | |
*** Poppy <Poppy!~Poppy@81.255.17.35> has quit IRC (Quit: Client closed) | 13:49 | |
*** sakoman <sakoman!~steve@dhcp-72-253-5-74.hawaiiantel.net> has joined #yocto | 13:53 | |
*** olani <olani!~olani@wlan-gw.se.axis.com> has joined #yocto | 13:54 | |
*** thekappe <thekappe!~thekappe@198.90.66.177> has quit IRC (Ping timeout: 260 seconds) | 14:05 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 14:07 | |
*** demirok <demirok!~bell@user/demirok> has quit IRC (Quit: Leaving.) | 14:21 | |
*** azcraft <azcraft!~AzCraft@195.214.249.209> has quit IRC (Remote host closed the connection) | 14:24 | |
*** azcraft <azcraft!~AzCraft@195.214.249.209> has joined #yocto | 14:26 | |
RP | JPEW: this is quite the voyage of discovery :/ | 14:41 |
JPEW | RP: running events in parallel? | 14:42 |
RP | JPEW: We're discovering much of our existing locking code is just plain wrong/scary | 14:43 |
RP | JPEW: I was wrong yesterday btw - parsing is already an async task so we don't need to convert it! | 14:44 |
JPEW | RP: ah that's nice at least | 14:44 |
granjow | If something needs /sbin/sh, how can I find out which recipe provides it so I can RDEPEND on it? | 14:45 |
JPEW | RP: ya in my experience, correct locking is hard, especially on an evolving codebase | 14:45 |
RP | JPEW: right. I still don't think we're too far off having this work but the patch I just sent to event.py explains a lot! | 14:47 |
JPEW | Python doesn't help either sometimes, because the GIL hides problems, until it doesn't | 14:47 |
* JPEW looks | 14:48 | |
RP | JPEW: the enable/disable block in sstate.bbclass was just disabling the locking :) | 14:48 |
JPEW | Lockin'? We don't need no stinking lockin' | 14:49 |
JPEW | Ah you switched to using "with". Very good | 14:50 |
RP | JPEW: I was slightly surprised when I realised it was simply turning it off :) | 14:53 |
RP | JPEW: I'm doing my best to try and write better python! | 14:53 |
JPEW | I think my code reviews are feared at work, but I'm never sure how pedantic to get on the OSS stuff :) | 14:57 |
RP | JPEW: I think it depends what the code is. In bitbake core we do need to be careful | 14:59 |
RP | JPEW: given the number of people who'll even touch bitbake, I just have to do the best I can | 15:00 |
* RP hates having to debug this by using the autobuilder | 15:00 | |
JPEW | Ya not locking in that function is all sorts of wrong. I wonder why it was allowed in the first place? | 15:02 |
*** rli <rli!~rli@195-198-38-218.customer.telia.com> has quit IRC (Quit: Client closed) | 15:02 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-151-128.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 15:03 | |
JPEW | Maybe just unnecessary because there was less parallelism? | 15:03 |
RP | JPEW: it was never necessary when we just had a single thread. The enable/disable was due to threading use in sstate.bbclass | 15:05 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 15:05 | |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-180.dsl.bell.ca> has joined #yocto | 15:05 | |
*** Muerre <Muerre!~Muerre@p200300ce6f2a8a00ed3b576c4b48d2bf.dip0.t-ipconnect.de> has joined #yocto | 15:07 | |
*** zhmylove <zhmylove!~zhmylove@80.254.50.127> has quit IRC (Remote host closed the connection) | 15:14 | |
*** azcraft <azcraft!~AzCraft@195.214.249.209> has quit IRC (Read error: Connection reset by peer) | 15:17 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 15:17 | |
*** demirok <demirok!~bell@user/demirok> has joined #yocto | 15:19 | |
*** azcraft <azcraft!~AzCraft@195.214.249.209> has joined #yocto | 15:19 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 15:31 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 15:31 | |
*** olani <olani!~olani@wlan-gw.se.axis.com> has quit IRC (Remote host closed the connection) | 15:39 | |
*** granjow <granjow!~simon@46.140.188.244> has left #yocto | 15:40 | |
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8070:5380:54c0:b553:b649:1004:6bb4> has quit IRC (Ping timeout: 265 seconds) | 16:02 | |
abelloni | AntA: this is building core-image-minimal core-image-full-cmdline core-image-sato-sdk world and word includes rust for the target | 16:03 |
abelloni | I think this is a use case we want to support | 16:03 |
AntA | abelloni: "want to support" or "do support"? | 16:06 |
tlwoerner | we have DISTRO_FEATURES, MACHINE_FEATURES, and IMAGE_FEATURES... what about LAYER_FEATURES? | 16:07 |
abelloni | I think we are one patch away from having that working | 16:07 |
abelloni | RP: ^ | 16:07 |
tlwoerner | in a BSP layer, i have 2 use-cases that are looking for elegant solutions | 16:10 |
tlwoerner | 1. user can choose between mainline/upstream vs vendor-forks | 16:11 |
tlwoerner | 2. whether or not your board boots from on-board emmc or sdcard | 16:11 |
tlwoerner | in essence these are just OVERRIDES | 16:11 |
AntA | abelloni: then maybe I should wait for that patch. may be it will include correct parameters for x86 | 16:11 |
tlwoerner | what's a good way to expose these choices to the user? | 16:12 |
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8070:5380:54c0:1ff9:d52b:47f0:dbc0> has joined #yocto | 16:14 | |
*** ptsneves <ptsneves!~Thunderbi@031011128072.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 16:17 | |
RP | AntA: rust works in world today afaik? | 16:18 |
AntA | RP: Until today I didn't know that we build rust for target in tests. | 16:21 |
RP | AntA: we didn't until langdale iirc | 16:23 |
AntA | RP: but this failure https://autobuilder.yoctoproject.org/typhoon/#/builders/64/builds/6362/steps/11/logs/stdio means that we don't define all the required C compiler parameters for x86 targets and still rely on parameters defined in CC crate. Although for arm targets we do better | 16:24 |
RP | AntA: we've slowly been fixing it, there are patches on the mailing list adding more tests | 16:24 |
RP | AntA: it does sound like a discrepancy we need to get to the bottom of. I did wonder if it was related to the code in security_flags.inc and the handling of pie flags | 16:26 |
AntA | RP: I think the correct fix for https://bugzilla.yoctoproject.org/show_bug.cgi?id=14947 would be to export CRATE_CC_NO_DEFAULTS for everything and fix the parameters for x86 (target and native) | 16:26 |
RP | AntA: we can probably fix for target, native might be a lot harder | 16:26 |
RP | we control the target config, we're given the native config from the host distro | 16:27 |
AntA | RP: if we fix it for x86 target then my patch v3 would pass | 16:27 |
RP | AntA: what do we need to do to fix x86 target? | 16:28 |
*** ptsneves <ptsneves!~Thunderbi@031011128072.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 265 seconds) | 16:29 | |
AntA | RP: good question. I don't know in details. AFAIU as a part of rust build we also build rustc_driver crate which includes a C dependency. Currently without CRATE_CC_NO_DEFAULTS exported this dependency is built (successfully) with C compiler parameters defined by Yocto and by CC crate. When I export CRATE_CC_NO_DEFAULTS for x86 target the build fails. It means Yocto is missing some required C complier parameters and unintentionally relies on CC para | 16:36 |
AntA | meters. The correct fix would be to identify these missing parameters and define them correctly in Yocto | 16:36 |
AntA | RP: I think this is where CC defines default C compiler parameters: https://github.com/rust-lang/cc-rs/blob/main/src/lib.rs#L1560 | 16:38 |
*** mckoan is now known as mckoan|away | 16:42 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 246 seconds) | 16:44 | |
RP | AntA: I'm struggling to see flags in there that would break things :/ | 16:44 |
RP | AntA: actually, I can, it is the -fPIC | 16:45 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 16:46 | |
AntA | RP: it's other way around - there are flags there which are required and are missing in Yocto (in rust-target-config.bbclass AFAIU) | 16:46 |
AntA | RP: and for arm32 targets there are flags there which conflict with Yocto flags for the platform. This is where it's all started | 16:47 |
RP | AntA: What I mean is that security_flags.inc is where the project tries to force PIE code so I suspect that class is probably the cause of making this work or break and it isn't really an arm vx x86 issue | 16:48 |
RP | AntA: which DISTRO setting are you testing locally with and does it use security_flags.inc ? | 16:48 |
AntA | RP: we noticed arm32 conflicts in meta-security CI pipelines: https://gitlab.com/akuster/meta-security/-/jobs/3369878103 | 16:50 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 16:50 | |
*** Muerre <Muerre!~Muerre@p200300ce6f2a8a00ed3b576c4b48d2bf.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 260 seconds) | 16:52 | |
*** Tokamak_ <Tokamak_!~Tokamak@172.58.243.52> has quit IRC (Ping timeout: 255 seconds) | 16:53 | |
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection) | 16:57 | |
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto | 16:57 | |
*** Tokamak_ <Tokamak_!~Tokamak@172.58.243.52> has joined #yocto | 16:58 | |
RP | AntA: How are you testing this? Or are you just relying on your CI with no local testing? | 16:58 |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Remote host closed the connection) | 17:00 | |
AntA | RP: I build core-image-base for different types of machines with parsec-service recipe included (from meta-parsec which is a sub-layer of meta-security) | 17:01 |
RP | AntA: with which DISTRO? | 17:01 |
AntA | poky | 17:01 |
RP | AntA: and can you reproduce the x86 failure locally? | 17:01 |
AntA | RP: yep. `MACHINE=qemux86 bitbake rust` would fail for me with my patch v3. and `MACHINE=qemuarm bitbake parse-service` would fail without a fix | 17:03 |
RP | AntA: what does qemuarm64 do? | 17:03 |
AntA | RP: pass | 17:03 |
RP | AntA: I suspect it might have the same PIE failure with your fix | 17:04 |
AntA | RP: pass with and without the fix | 17:04 |
RP | AntA: are you sure that passes with the fix? | 17:04 |
RP | AntA: I'm wondering if something like https://git.yoctoproject.org/poky-contrib/commit/?h=rpurdie/t222 might help | 17:04 |
AntA | RP: my fix simply says to CC crate "do not add your default C compiler parameters, use the one we defined". | 17:05 |
RP | AntA: right, but where does aarch64 define PIE ? | 17:05 |
RP | AntA: I guess the compiler defaults may be different but that would be a little surprising | 17:06 |
AntA | RP: I know nothing about PIE. I know that for arm32 CC parameters conflict with Yocto parameters. for other platform they do not. and for x86 platfrom Yocto parameters are not sufficient to build C dependencies for rust crates. For other platforms they are sufficient | 17:07 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 17:09 | |
AntA | RP: and I think Yocto way is to define all parameters for all platforms and not rely third party crates. i.e CRATE_CC_NO_DEFAULTS should be exported for all targets | 17:10 |
*** zpfvo <zpfvo!~fvo@i59F5CCA4.versanet.de> has quit IRC (Quit: Leaving.) | 17:10 | |
RP | AntA: I'm trying to help you understand the problem so that you might be able to fix it | 17:10 |
RP | AntA: I don't really have the time to dive into the details on this and run builds to figure out exactly what is happening | 17:10 |
AntA | RP: I understand. What I don't understand is why you think PIE is related | 17:11 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 17:12 | |
RP | AntA: the log you pasted earlier: https://autobuilder.yoctoproject.org/typhoon/#/builders/64/builds/6362/steps/11/logs/stdio | 17:12 |
RP | "relocation R_X86_64_TPOFF32 against `_ZL9LastError' can not be used when making a shared object; recompile with -fPIC" | 17:13 |
*** gho <gho!~gho@i59F5CCA4.versanet.de> has quit IRC (Quit: Leaving.) | 17:13 | |
AntA | RP: I see. do you mean that x86 builds are failing with CRATE_CC_NO_DEFAULTS exported because we're missing https://git.yoctoproject.org/poky-contrib/commit/?h=rpurdie/t222? | 17:14 |
AntA | RP: I will test it | 17:14 |
RP | AntA: I suspect that when you add CRATE_CC_NO_DEFAULTS, it disables the code you linked to which has cmd.push_cc_arg("-fPIC".into()); | 17:15 |
RP | AntA: I'm worried why qemuarm64 would work when qemux86-64 fails as both should behave the same | 17:15 |
RP | AntA: We unconditionally enable PIE so adding some flags to hardcode it is probably ok. THere is a small problem that there are some patches queued which enable rust for baremetal which the PIE change will break though | 17:16 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 260 seconds) | 17:16 | |
AntA | RP: and arm32 works with the patch as well as arm64 | 17:16 |
RP | AntA: which makes me wonder if PIE isn't the default on x86 or something... | 17:16 |
RP | AntA: at this point my knowlege runs out :( | 17:17 |
AntA | RP: my knowledge in this area run out long time ago :) | 17:17 |
*** frieder <frieder!~frieder@200116b824c827810000000000001cba.dip.versatel-1u1.de> has quit IRC (Remote host closed the connection) | 17:24 | |
*** Tokamak_ <Tokamak_!~Tokamak@172.58.243.52> has quit IRC (Ping timeout: 252 seconds) | 17:33 | |
AntA | RP: thinking more about your change https://git.yoctoproject.org/poky-contrib/commit/?h=rpurdie/t222 . Are you sure it's correct for all cases? AFAIU PIE is used for executables, but we also build C dynamic libraries | 17:44 |
khem | RP: cc-rs is limited and hardcodes defaults which is not useful if we are setting tune options elsewhere, Its perhaps better to nullify smartness that cc-rs has | 17:49 |
khem | from the compile logs I see our LDFLAGS are missing when build-rust-ccld wrapper is called to link the library | 17:51 |
khem | since we pass vital parameters via TOOLCHAIN_OPTIONS its not norm in rest of systems. compiler itself is compiled with right defaults | 17:52 |
*** Tokamak_ <Tokamak_!~Tokamak@c-73-147-222-41.hsd1.va.comcast.net> has joined #yocto | 17:53 | |
khem | so these kind of wrappers unknowingly rely on those defaults sadly | 17:53 |
khem | I guess setting CRATE_CC_NO_DEFAULTS for cross builds is perhaps best we can do | 17:54 |
AntA | kmem: exactly. but why cross builds only? | 17:54 |
khem | native still uses native compiler and options | 17:57 |
khem | so it will work ok | 17:57 |
AntA | khem: yes, but now we have a problem with building target rust when target is x86 | 17:58 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 17:58 | |
khem | hmm in what way ? | 17:58 |
AntA | https://autobuilder.yoctoproject.org/typhoon/#/builders/64/builds/6362/steps/11/logs/stdio | 17:58 |
khem | this is x86/musl, can you see it failing in same way with x86/glibc ? | 18:01 |
AntA | kmem: it looks like when we export CRATE_CC_NO_DEFAULTS we miss fPIC which is required for building dynamic libraries on x86 | 18:03 |
AntA | kmem: yes, my manual builds fail with the same errors with glibs | 18:05 |
RP | AntA: I'm fuzzy on which flag we need to include where exactly, I was just trying to show how I'd start looking at fixing it | 18:11 |
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has quit IRC (Quit: Leaving) | 18:17 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 18:21 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Client Quit) | 18:22 | |
AntA | RP: OK, I thought you're planning to submit your change with PIE | 18:26 |
RP | AntA: no, I just shared the patch to give an idea of what I was thinking | 18:37 |
RP | AntA: I have some memory that we use these flags (from security_flags.inc) for some reason instead of -fPIC | 18:39 |
AntA | RP: AFAIU PIE is for executable and PIC is for dynamic libraries. So, in our rust wrappers case we need the latter. The question is when to apply it. It's platform specific and shouldn't be used unconditionally. I'm searching for examples how it's used in other places | 18:41 |
RP | AntA: we can pass -pie in all cases I think | 18:55 |
RP | JPEW: at least one more obvious race and some other more worrying/puzzling logic error failures :( | 19:00 |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 19:05 | |
*** kalj <kalj!~kalj@static-212-247-159-251.cust.tele2.se> has joined #yocto | 19:06 | |
RP | JPEW: I'll fix the obvious issue and retry, the other bits don't make sense | 19:06 |
JPEW | RP: what's the failure on them? | 19:09 |
*** florian_kc <florian_kc!~florian@dynamic-093-132-151-128.93.132.pool.telefonica.de> has joined #yocto | 19:09 | |
RP | JPEW: worrying one is this: https://autobuilder.yoctoproject.org/typhoon/#/builders/127/builds/666/steps/14/logs/stdio the easier fix is https://autobuilder.yoctoproject.org/typhoon/#/builders/80/builds/4503/steps/14/logs/stdio | 19:09 |
JPEW | RP: bb.tinfoil.TinfoilCommandFailed: Busy (parseFiles in progress) ? | 19:14 |
RP | JPEW: and the bit about not finding native.bbclass. I think this means the base config data is wrong :/ | 19:14 |
*** Haxxa <Haxxa!~Haxxa@202-65-79-43.ip4.superloop.com> has quit IRC (Quit: Haxxa flies away.) | 19:15 | |
JPEW | Oh, ya. That in bad | 19:15 |
RP | JPEW: I think it means mc.setVar("__bbclasstype", "recipe") was missing on that datastore | 19:15 |
*** Haxxa <Haxxa!~Haxxa@202-65-79-43.ip4.superloop.com> has joined #yocto | 19:17 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-151-128.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 268 seconds) | 19:18 | |
*** Tokamak_ <Tokamak_!~Tokamak@c-73-147-222-41.hsd1.va.comcast.net> has quit IRC (Quit: Tokamak_) | 19:18 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 19:29 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 19:50 | |
*** kalj <kalj!~kalj@static-212-247-159-251.cust.tele2.se> has quit IRC (Quit: Client closed) | 19:53 | |
*** Muerre <Muerre!~Muerre@p200300ce6f2a8a006b6614bb7b822542.dip0.t-ipconnect.de> has joined #yocto | 20:07 | |
*** Muerre <Muerre!~Muerre@p200300ce6f2a8a006b6614bb7b822542.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 260 seconds) | 20:20 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 20:34 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-151-128.93.132.pool.telefonica.de> has joined #yocto | 20:39 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 20:49 | |
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 20:55 | |
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 20:55 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection) | 21:05 | |
*** Tokamak_ <Tokamak_!~Tokamak@172.58.243.52> has joined #yocto | 21:42 | |
*** shota <shota!~shota@204.246.162.38> has joined #yocto | 21:44 | |
*** camus <camus!~Instantbi@183.192.138.9> has quit IRC (Remote host closed the connection) | 21:49 | |
*** camus <camus!~Instantbi@183.192.138.9> has joined #yocto | 21:49 | |
shota | Hello, I vaguely remember reading somewhere that there is a potential race that can cause setscene to fail when multiple bitbake jobs are running in parallel. Am I misremembering? | 22:06 |
*** Tokamak_ <Tokamak_!~Tokamak@172.58.243.52> has quit IRC (Ping timeout: 255 seconds) | 22:13 | |
*** Tokamak_ <Tokamak_!~Tokamak@2607:fb91:1401:4b77:2d0c:7699:f41f:4bb9> has joined #yocto | 22:16 | |
*** shota <shota!~shota@204.246.162.38> has quit IRC (Ping timeout: 260 seconds) | 22:20 | |
*** shota <shota!~shota@eero1.static.monkeybrains.net> has joined #yocto | 22:24 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-151-128.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 22:24 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 246 seconds) | 22:49 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-151-128.93.132.pool.telefonica.de> has joined #yocto | 22:53 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 23:14 | |
*** azcraft <azcraft!~AzCraft@195.214.249.209> has quit IRC (Read error: Connection reset by peer) | 23:15 | |
RP | shota: I suspect you might be thinking of when some sstate object is deleted while a build is running? | 23:19 |
shota | yes. it is an intermittent failure in our build system where siginfo file appears to be missing when multiple bitbake jobs are running in parallel. | 23:23 |
RP | shota: are you running cleanall or cleansstate tasks anywhere? | 23:23 |
*** sakoman <sakoman!~steve@dhcp-72-253-5-74.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 23:29 | |
shota | Not to my knowledge | 23:33 |
RP | shota: something must be removing the siginfo file :/ | 23:35 |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-180.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!) | 23:38 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!