LetoThe2nd changed the topic of #yocto to: Welcome to the Yocto Project | Learn more: https://www.yoctoproject.org | Community: https://www.yoctoproject.org/community | IRC logs: http://irc.yoctoproject.org/irc/ | Having difficulty on the list, with someone on the list or on IRC, contact Yocto Project Community Manager Letothe2nd | CoC: https://www.yoctoproject.org/community/code-of-conduct
mbulut has quit [Ping timeout: 252 seconds]
goliath has quit [Quit: SIGSEGV]
prabhakalad has quit [Quit: Konversation terminated!]
prabhakalad has joined #yocto
Xagen has joined #yocto
ederibaucourt has quit [Ping timeout: 245 seconds]
ederibaucourt has joined #yocto
Xagen has quit [Client Quit]
qschulz has quit [Remote host closed the connection]
gspbirel56 has joined #yocto
qschulz has joined #yocto
sakoman has quit [Ping timeout: 260 seconds]
sakoman has joined #yocto
gspbirel56 has quit [Ping timeout: 248 seconds]
davidinux has quit [Ping timeout: 252 seconds]
davidinux has joined #yocto
Jones42_ has joined #yocto
Jones42 has quit [Ping timeout: 272 seconds]
crazy_imp has quit [Ping timeout: 252 seconds]
crazy_imp has joined #yocto
jclsn has quit [Ping timeout: 248 seconds]
ablu has quit [Ping timeout: 252 seconds]
jclsn has joined #yocto
ablu has joined #yocto
davidinux has quit [Ping timeout: 265 seconds]
davidinux has joined #yocto
gspbirel56 has joined #yocto
Omax has quit [Ping timeout: 244 seconds]
Omax has joined #yocto
kekiefer has quit [Quit: Client closed]
Ad0 has quit [Ping timeout: 252 seconds]
Ad0 has joined #yocto
cabazon has quit [Quit: Client closed]
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto
brgl has quit [Quit: Ping timeout (120 seconds)]
brgl has joined #yocto
ablu-linaro has quit [Ping timeout: 246 seconds]
Lihis has quit [Quit: Quitting]
ablu-linaro has joined #yocto
Lihis has joined #yocto
wojci has joined #yocto
Vonter has quit [Ping timeout: 276 seconds]
jmd has joined #yocto
wojci has quit [Ping timeout: 276 seconds]
Jones42_ has quit [Ping timeout: 246 seconds]
ray-san has quit [Ping timeout: 245 seconds]
Vonter has joined #yocto
olani- has quit [Ping timeout: 252 seconds]
olani_ has quit [Ping timeout: 252 seconds]
amitk has joined #yocto
tgamblin_ has joined #yocto
tgamblin has quit [Ping timeout: 252 seconds]
Chaser has joined #yocto
ehussain has joined #yocto
wojci has joined #yocto
rob_w has joined #yocto
jmd has quit [Remote host closed the connection]
rfuentess has joined #yocto
rob_w has quit [Remote host closed the connection]
DixitP has joined #yocto
vthor_ has quit [Quit: kill -9 $pid]
DixitP has quit [Client Quit]
Daanct12 has joined #yocto
rob_w has joined #yocto
Danct12 has quit [Ping timeout: 260 seconds]
goliath has joined #yocto
Daanct12 has quit [Quit: ZNC 1.9.1 - https://znc.in]
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
Danct12 has joined #yocto
aduskett has joined #yocto
aduskett has quit [Client Quit]
xmn has quit [Ping timeout: 252 seconds]
ray-san has joined #yocto
mckoan|away is now known as mckoan
<mckoan> good morning
zpfvo has joined #yocto
rber|res has joined #yocto
leon-anavi has joined #yocto
alimon has quit [Ping timeout: 265 seconds]
sgw has quit [Ping timeout: 252 seconds]
sgw has joined #yocto
Kubu_work has joined #yocto
frieder has joined #yocto
angeloc__ has joined #yocto
albeu has joined #yocto
Guest68 has joined #yocto
gioyik has joined #yocto
wojci has quit [Ping timeout: 252 seconds]
wojci has joined #yocto
<Guest68> Hello everyone! I have conceptual question! Is it possible to take NXP's repository where yocto classes, settings and recipes are in built, I take my meta-layer customize some recipes from NXP along with some own machine configs, and having all the packages I define in my meta-layer to be included and not from NXP?
dmoseley has joined #yocto
dmoseley_ has quit [Ping timeout: 255 seconds]
gioyik has quit [Remote host closed the connection]
gioyik has joined #yocto
bhstalel has joined #yocto
<bhstalel> Hello everyone,
<bhstalel> Someone asked me "why SRCREV is not enough ?, Why branch parameter is needed ?"
Jones42_ has joined #yocto
Jones42 has joined #yocto
<mckoan> guest68: theoretically it is doable, however this way you are breaking the Yocto operating paradigm and duplicating code. You should also consider NXP's EULA. theoretically it is doable, however this way you are breaking the Yocto operating paradigm and duplicating the code. Also you should consider the NXP EULA.
<mckoan> guest68: I don't see the reason to do this and I advise against it
Jones42_ has quit [Ping timeout: 252 seconds]
Chaser has joined #yocto
<Guest68> mcfrisk I want to separate my layer from NXPs so I can update to latest NXP with git pull every now and then without disturbing or corrupting my changes and settings
<mcfrisk> I would review vendor layers very closely and use BBMASK to disable changes that I don't want or need, and then use as much from maintained open source layers, and update them on demand. And I would develop on master branch instead of a stable/LTS branch. I would switch to stable/LTS branch only once product ships. If at all.
<AdrianF> guest68: The official answer is probably what mckoan wrote. But as a second opinion I can say that I never successfully used a BSP from a vendor. I always ended up with copying a few files from the vendor BSP into my layer and maintain them independently. It depends on the vendor and the exact BSP and also on the life cycle of your products if you
<AdrianF> can use official BSPs or not.
<mckoan> AdrianF: that's exacly how NOT tu use Yocto :-(
<mcfrisk> a lot of the vendor BSP recipes needs to be modified at least with bbappends for product. same for machine, SoC etc configs. Some issues are clear bugs and it makes sense to try to upstream them to vendor. But vendors do a lot of questionable things, like fork/take over high level SW components and thus end up locking to certain, usually old, yocto release branch. To break this lock-in, product configs
<mcfrisk> need to limit what they take from the BSP layer, e.g. disable changes to openssl but allow building u-boot and kernel.
<Guest68> mcfrisk mckoan I have used your AdrianF approach. However it becomes very cumbersome if one wants to upstream ones system. That's why I wanted to separate them to make it more easily manageable especially for upstreams
<mcfrisk> review the full SW stack, disable full BSP layer with BBMASK, then enable only what is absolutely needed. compare against upstream SW components and yocto community layers. What did vendor change and why? The initial POC with full vendor layers is easy but then reviewing and polishing everything for full product and long term maintenance is a lot harder
mbulut has joined #yocto
debbiemartin has joined #yocto
mbulut_ has joined #yocto
mbulut has quit [Read error: Connection reset by peer]
<debbiemartin> rburton, it needs extra config (beyond just setting TOOLCHAIN) to build the kernel with clang as detailed here: https://github.com/kraj/meta-clang?tab=readme-ov-file#kernel-build-with-clang. It uses linux-rockchip as an example. However, I'm facing errors when I add that config with linux-yocto-rt as my preferred provider.
florian has joined #yocto
<Guest68> mckoan mcfrisk AdrianF thank you very much for your insightful inputs
<mckoan> guest68: good luck
wojci has quit [Remote host closed the connection]
wojci has joined #yocto
rfuentess has quit [Ping timeout: 260 seconds]
rfuentess has joined #yocto
wojci has quit [Remote host closed the connection]
Guest68 has quit [Quit: Client closed]
florian_kc has joined #yocto
frieder has quit [Ping timeout: 260 seconds]
<kanavin> bhstalel, because it helps to see which branch the SRCREV is on, so that you don't accidentally update SRCREV to some dangling commit which is not on a branch, or on the wrong branch (e.g. someone's private hacks). It's a kind of supply chain security.
* RP is happy to have that bitbake toaster patch series posted
frieder has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
ehussain has quit [Ping timeout: 252 seconds]
<kanavin> seems like a large scale refactor?
<kanavin> I was wondering about those fixup fixup fixup commits in master-next
<kanavin> they're actually a good sign, it happens when someone is on a roll and in the zone :)
ehussain has joined #yocto
gioyik has joined #yocto
ptatrai has joined #yocto
<RP> kanavin: the testsuite was poor in places, it needed a lot of help
<RP> kanavin: my local testing exposed totally different timing issues to what the autobuilder did.
<RP> kanavin: by removing the sleep() calls, the testsuite execution time is now about 12 mins down from 45 mins
<kanavin> sleep() in tests is almost always a red flag
<kanavin> I've been fighting with people in mbition over this, they just wouldn't get why is that.
<RP> kanavin: agreed, I should have spotted some of this during review previously. Some I let through as it was good to at least have some code to start from
<RP> kanavin: I've mostly got rid of them now. There are some isolated cases which are probably ok
<RP> (in a retry loop waiting for the browser to do something)
<kanavin> maybe it's not a red flag when one is cutting things with a laser, or engaging car brakes in a realtime baremetal context, but that's not what we do :)
<RP> kanavin: you'd be truly appalled at what some of the code in there was doing. I think it is safe to say I've improved it from that perspective
<RP> sadly more work remains
<kanavin> RP being polite in that british way :D
<RP> kanavin: it was great to have a test suite running on the autobuilder at all
<kanavin> I think I've actually picked up some of those turns of phrase from you and rburton, it's a good thing when I need to be gently negative.
<RP> kanavin: agreed, it can be quite a powerful tool in some ways
<kanavin> we're not native speakers, most of us, so those nuances of meaning aren't so easy
amitk has quit [Ping timeout: 252 seconds]
<kanavin> meaning and tone
<RP> kanavin: definitely. It isn't helped that there are different ways people use the language too. Brits do tend to use it a little differently to Americans for example :)
<RP> kanavin: I'm also from an area with a strong local dialect too which is fairly distinct even within England
DixitP has joined #yocto
<kanavin> RP: can you do 'posh' southern english? :D
<kanavin> my way of speaking is a mix of russian english (a cringe-fest from my POV, I can't stand hearing myself talk) and finnish english, as that's where I've actually started to talk every day.
<RP> kanavin: locals think I'm not local, my accent filters out a lot of northern elements much of the time. Apparently when I get suitably worked up about something the northern elements creep in :)
<RP> kanavin: I guess what I do switch is the dialect as there are a lot of expressions/words that only really work locally
<RP> kanavin: "Howay man!" :) (which is gender neutral)
amitk has joined #yocto
ehussain has quit [Remote host closed the connection]
Guest26 has joined #yocto
Chaser_ has joined #yocto
ehussain has joined #yocto
Chaser has quit [Ping timeout: 244 seconds]
ptatrai has quit [Ping timeout: 255 seconds]
ptatrai has joined #yocto
ahussain has joined #yocto
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
ehussain has quit [Ping timeout: 255 seconds]
ahussain is now known as ehussain
Wouter01002 has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
Guest26 has quit [Quit: Client closed]
gioyik has joined #yocto
DharmeshYoctoBui has joined #yocto
<DharmeshYoctoBui> Hi
<DharmeshYoctoBui> | libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
<DharmeshYoctoBui> | libtoolize: copying file 'm4/libtool.m4'
<DharmeshYoctoBui> | libtoolize: copying file 'm4/ltoptions.m4'
<DharmeshYoctoBui> | libtoolize: copying file 'm4/ltsugar.m4'
<DharmeshYoctoBui> | libtoolize: copying file 'm4/ltversion.m4'
<DharmeshYoctoBui> | libtoolize: copying file 'm4/lt~obsolete.m4'
<DharmeshYoctoBui> | cp: cannot create regular file '/usr/share/doc/gtk-doc.make': Permission denied
<DharmeshYoctoBui> | autoreconf: error: gtkdocize failed with exit status: 1
<DharmeshYoctoBui> | WARNING: exit code 1 from a shell command.
<DharmeshYoctoBui> | ERROR: Execution of ' /build/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/libcroco/0.6.13-r0/temp/run.do_configure.2168402' failed with exit code 1
<DharmeshYoctoBui> ERROR: Task ( /sources/poky/meta/recipes-support/libcroco/libcroco_0.6.13.bb:do_configure) failed with exit code '1'
<DharmeshYoctoBui> NOTE: Tasks Summary: Attempted 1797 tasks of which 1794 didn't need to be rerun and 1 failed.
<DharmeshYoctoBui> Summary: 1 task failed:
<DharmeshYoctoBui>    /sources/poky/meta/recipes-support/libcroco/libcroco_0.6.13.bb:do_configure
<DharmeshYoctoBui> Summary: There was 1 ERROR message shown, returning a non-zero exit code.
<DharmeshYoctoBui> Facing this issue when i upgrade libarchive
<DharmeshYoctoBui> did anyne faced similar kind of issues
DharmeshYoctoBui has quit [Client Quit]
Chaser_ has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
Chaser has joined #yocto
Guest27 has joined #yocto
ahussain has joined #yocto
Guest27 has quit [Client Quit]
ehussain has quit [Ping timeout: 252 seconds]
ahussain is now known as ehussain
ahussain has joined #yocto
ehussain has quit [Ping timeout: 252 seconds]
ahussain is now known as ehussain
vthor has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
gioyik has joined #yocto
DixitP has quit [Quit: Client closed]
gioyik has quit [Remote host closed the connection]
gioyik has joined #yocto
frieder has quit [Ping timeout: 264 seconds]
davidinux has quit [Ping timeout: 244 seconds]
Bardon_ has quit [Quit: ZNC - https://znc.in]
Bardon has joined #yocto
davidinux has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
ahussain has joined #yocto
ehussain has quit [Ping timeout: 252 seconds]
ahussain is now known as ehussain
frieder has joined #yocto
cyxae has joined #yocto
Tyaku has joined #yocto
rob_w has quit [Remote host closed the connection]
gioyik has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
gioyik has joined #yocto
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
gioyik has quit [Ping timeout: 260 seconds]
jdeivard has joined #yocto
jdeivard has quit [Client Quit]
bhstalel has quit [Quit: Client closed]
gioyik has joined #yocto
Xagen has joined #yocto
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto
ehussain has quit [Ping timeout: 245 seconds]
jmiehe has joined #yocto
<qschulz> moto-timo: i have some PoC for triggering pipeline of a layer in a repo from another repo's MR on GitLab
<qschulz> only took me 8 months to look at it 😭
<moto-timo> 🎉
<qschulz> a bit ugly in some places but eh, it's a start and can get the ball rolling :)
<Tyaku> Hello, what is the proper way of removing a file from the deploy folder (and make sure it is re-generated after) ? Just remove it ?
<RP> Tyaku: clean the recipe that generated is probably the easiest
<Tyaku> For example, I want to "rm tmp/deploy/images/mymachine/bl2-mymachine.bin"
jmd has joined #yocto
Chaser has joined #yocto
mbulut_ has quit [Ping timeout: 265 seconds]
<rburton> i have two builds which _should_ be identical but the spdx files are all different
<JPEW> rburton: It's the taskhash. Is this SPDX 2.2 or 3.0?
<rburton> 3
<rburton> hm ok the taskhash most likely did change, the final binary output didn't
<rburton> i'll nuke the spdx and compare again
rfuentess has quit [Remote host closed the connection]
<JPEW> Ya. It's tricky to make them unique enough that the won't conflict while keeping them binary identical. With SPDX 3, I was able to fix one major problem though in that the documents aren't linked by spdxId, but rather by a special "OE Alias" (which doesn't use the task hash and is removed in the final document). This fixes a lot of linking errors we had in SPDX 2.2 where the wrong ID's were being referenced
tgamblin_ is now known as tgamblin
Xagen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Xagen has joined #yocto
ray-san has quit [Ping timeout: 252 seconds]
rob_w has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
gioyik has joined #yocto
rber|res has quit [Remote host closed the connection]
gioyik has quit [Remote host closed the connection]
gioyik has joined #yocto
rob_w has quit [Read error: Connection reset by peer]
Tyaku has quit [Quit: Lost terminal]
florian_kc has quit [Ping timeout: 252 seconds]
druppy has joined #yocto
frieder has quit [Remote host closed the connection]
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
florian has quit [Quit: Ex-Chat]
angeloc__ has quit [Ping timeout: 252 seconds]
Guest44 has joined #yocto
Guest44 has quit [Client Quit]
xmn has joined #yocto
Kubu_work has quit [Quit: Leaving.]
rob_w has joined #yocto
zpfvo has quit [Remote host closed the connection]
gioyik has quit [Ping timeout: 260 seconds]
gioyik has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
Jones42 has quit [Read error: Connection reset by peer]
druppy has quit [Ping timeout: 252 seconds]
gioyik has joined #yocto
mischief has quit [Ping timeout: 246 seconds]
mischief has joined #yocto
gioyik has quit [Remote host closed the connection]
gioyik has joined #yocto
leon-anavi has quit [Quit: Leaving]
<AdrianF> We are trying to reproduce the ppc related bug https://bugzilla.yoctoproject.org/show_bug.cgi?id=15625. But it passes successfully on all the machines we tried. We are not yet familiar with the details of the AB. Could it be a timeout which terminates the test too early on the AB?
florian_kc has joined #yocto
mischief has quit [Ping timeout: 245 seconds]
debbiemartin has quit [Quit: Connection closed for inactivity]
gioyik has quit [Ping timeout: 260 seconds]
florian_kc has quit [Quit: Ex-Chat]
mischief has joined #yocto
florian has joined #yocto
PhoenixMage has quit [Ping timeout: 265 seconds]
gspbirel56 has quit [Ping timeout: 252 seconds]
gioyik has joined #yocto
albeu has quit [Quit: albeu]
gioyik has quit [Remote host closed the connection]
gioyik has joined #yocto
pidge has quit [Ping timeout: 246 seconds]
mischief has quit [Ping timeout: 248 seconds]
ptsneves has joined #yocto
mischief has joined #yocto
druppy has joined #yocto
ptsneves has quit [Read error: Connection reset by peer]
ptsneves has joined #yocto
gspbirel56 has joined #yocto
pidge has joined #yocto
ptsneves has quit [Ping timeout: 252 seconds]
gspbirel56 has quit [Ping timeout: 252 seconds]
pidge has quit [Ping timeout: 252 seconds]
jmiehe has quit [Quit: jmiehe]
<RP> AdrianF: no, the timeout would show very differently. It is more likely load from other jobs on the system affects the test timings
pidge has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
<AdrianF> RP: Thank you. We will investigate further.
gioyik has joined #yocto
ehussain has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
Chaser has joined #yocto
Saur_Home has joined #yocto
gioyik has joined #yocto
gioyik has quit [Ping timeout: 260 seconds]
<rburton> AdrianF: if you're running stuff in containers, you can limit the cpu time the guest is allowed
gspbirel56 has joined #yocto
gspbirel56 has quit [Ping timeout: 252 seconds]
druppy has quit [Ping timeout: 252 seconds]
olani- has joined #yocto
olani_ has joined #yocto
Saur_Home46 has joined #yocto
gioyik has joined #yocto
Saur_Home has quit [Ping timeout: 256 seconds]
jmd has quit [Remote host closed the connection]
sakman has quit [Quit: Leaving]
gioyik has quit [Remote host closed the connection]
gioyik has joined #yocto
albeu has joined #yocto
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto
ptatrai has quit [Ping timeout: 252 seconds]
amitk_ has joined #yocto
amitk has quit [Ping timeout: 252 seconds]
reatmon_ has quit [Remote host closed the connection]
reatmon_ has joined #yocto
gspbirel56 has joined #yocto
gspbirel56 has quit [Ping timeout: 265 seconds]
gspbirel56 has joined #yocto
rob_w has quit [Read error: Connection reset by peer]
Xagen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gspbirel56 has quit [Ping timeout: 252 seconds]
albeu has quit [Quit: albeu]
mbulut_ has joined #yocto
gspbirel56 has joined #yocto
gspbirel56 has quit [Ping timeout: 276 seconds]
hexbrex has joined #yocto
tgamblin_ has joined #yocto
gioyik_ has joined #yocto
tgamblin has quit [Ping timeout: 260 seconds]
gioyik has quit [Ping timeout: 260 seconds]
cyxae has quit [Quit: cyxae]
gioyik_ has quit [Quit: WeeChat 4.4.2]
olani- has quit [Ping timeout: 246 seconds]
olani_ has quit [Ping timeout: 252 seconds]
PhoenixMage has joined #yocto
<RP> khem: as a headsup, https://valkyrie.yoctoproject.org/#/builders/18/builds/202/steps/11/logs/stdio will break busybox in meta-clang
<RP> (busybox upgrade)
tgamblin_ is now known as tgamblin
mbulut_ has quit [Ping timeout: 276 seconds]
Xagen has joined #yocto
gspbirel56 has joined #yocto
gspbirel56 has quit [Ping timeout: 252 seconds]
Daanct12 has joined #yocto
florian has quit [Ping timeout: 248 seconds]