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
goliath has quit [Quit: SIGSEGV]
geoff__ has joined #yocto
Marmottus110 has joined #yocto
jbo_ has joined #yocto
jonmason_ has joined #yocto
Net147_ has joined #yocto
Perflosopher0387 has joined #yocto
jonmason has quit [Ping timeout: 276 seconds]
jonmason_ is now known as jonmason
gvmeson has joined #yocto
warthog9 has quit [Read error: Connection reset by peer]
vmeson has quit [Read error: Connection reset by peer]
crazy_imp has quit [Ping timeout: 276 seconds]
Perflosopher038 has quit [Ping timeout: 276 seconds]
demirok999 has quit [Ping timeout: 276 seconds]
Net147 has quit [Ping timeout: 276 seconds]
cambrian_invader has quit [Ping timeout: 276 seconds]
Perflosopher0387 is now known as Perflosopher038
Marmottus11 has quit [Read error: Connection reset by peer]
Marmottus110 is now known as Marmottus11
warthog9 has joined #yocto
ak77 has quit [Read error: Connection reset by peer]
ak77 has joined #yocto
ctraven has quit [Ping timeout: 276 seconds]
geoffhp has quit [Ping timeout: 276 seconds]
jbo has quit [Ping timeout: 276 seconds]
derRichard has quit [Remote host closed the connection]
derRichard has joined #yocto
crazy_imp has joined #yocto
demirok has joined #yocto
ctraven has joined #yocto
demirok has quit [Ping timeout: 252 seconds]
demirok has joined #yocto
davidinux has quit [Ping timeout: 252 seconds]
cambrian_invader has joined #yocto
davidinux has joined #yocto
davidinux has quit [Ping timeout: 276 seconds]
Jones42 has quit [Ping timeout: 276 seconds]
Jones42 has joined #yocto
frgo has quit [Read error: Connection reset by peer]
frgo_ has joined #yocto
nzingile has quit [Remote host closed the connection]
nzingile has joined #yocto
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #yocto
xmn has quit [Quit: xmn]
warthog9 has quit [Ping timeout: 252 seconds]
warthog9 has joined #yocto
tammranil has quit [Remote host closed the connection]
tammranil has joined #yocto
Articulus has joined #yocto
martin_97 has quit [Ping timeout: 265 seconds]
ablu has quit [Ping timeout: 252 seconds]
ablu has joined #yocto
xmn has joined #yocto
marka has quit [Quit: ZNC 1.8.2 - https://znc.in]
marka has joined #yocto
savolla has joined #yocto
zeemate has joined #yocto
bigch1cken has joined #yocto
ptsneves has joined #yocto
rfuentess has joined #yocto
marka has quit [Quit: ZNC 1.8.2 - https://znc.in]
florian has joined #yocto
marka has joined #yocto
enok has joined #yocto
enok has quit [Quit: enok]
enok71 has joined #yocto
enok71 has quit [Ping timeout: 245 seconds]
olani_ has joined #yocto
dmoseley has joined #yocto
dmoseley_ has quit [Ping timeout: 252 seconds]
florian has quit [Ping timeout: 244 seconds]
rfiizshyl has joined #yocto
dadgmjcgb has joined #yocto
rfiizshyl has quit [Remote host closed the connection]
dadgmjcgb has quit [Remote host closed the connection]
olani_ has quit [Remote host closed the connection]
olani- has quit [Ping timeout: 244 seconds]
vthor has quit [Excess Flood]
leon-anavi has joined #yocto
vthor has joined #yocto
vthor has quit [Changing host]
vthor has joined #yocto
Guest97 has joined #yocto
zeemate has quit [Ping timeout: 276 seconds]
<Guest97> hey, having a small problem using devtool extract or devtool modify, it does fail complaining about a detached HEAD state, not sure how to recover as it does not fill the workspace/source/<recipe> directory
<Guest97> devtool should create its own local branch, all i need to do is change a source file, commit the change locally and git format patch... create a bbappend and introduce the patch to  this bbappend, should be straight forward :-(
florian has joined #yocto
grma has quit []
grma has joined #yocto
ptsneves has quit [Ping timeout: 252 seconds]
bigch1cken has quit [Quit: Client closed]
Guest97 has quit [Quit: Client closed]
frgo_ has quit [Remote host closed the connection]
frgo has joined #yocto
frgo has quit [Remote host closed the connection]
frgo has joined #yocto
bigch1cken has joined #yocto
goliath has joined #yocto
olani- has joined #yocto
frgo has quit [Remote host closed the connection]
frgo has joined #yocto
<qschulz> ah, got a nice "bug" today. I used WICVARS += in my image recipe and wic wouldn't build anymore
<qschulz> because the WICVARS defaults from image_types_wic wouldn't be in there
<qschulz> and they aren't in there because we use inherit_defer for image_types_wic.bbclass
<qschulz> so my += happens before the ?= from the inherited class
<qschulz> I wonder if this is intended
<mcfrisk> these happen frequently to me with various variables. I've learned to be really careful and "bitbake -e" any changes to variables. Still I get bitten by this weekly...
<qschulz> also wondering if we couldn't mix and match normal inherit and inherit_defer in image.bbclass
<qschulz> to limit the number of variables this would happen to
<qschulz> mcfrisk: bitbake-getvar -r <recipe> <VAR> for something a bit more digest BTW :)
* RP worries about variable assignment stuff a lot
savolla has quit [Quit: WeeChat 4.4.3]
zeemate has joined #yocto
enok has joined #yocto
Guest345 has joined #yocto
Guest345 has quit [Client Quit]
enok has quit [Quit: enok]
enok71 has joined #yocto
bigch1cken has quit [Quit: Client closed]
enok71 is now known as enok
florian_kc has joined #yocto
yannd has joined #yocto
florian_kc has quit [Ping timeout: 245 seconds]
florian has quit [Quit: Ex-Chat]
cyxae has joined #yocto
bigch1cken has joined #yocto
jbo_ is now known as jbo
rfuentess has quit [Read error: Connection reset by peer]
florian_kc has joined #yocto
rfuentess has joined #yocto
enok71 has joined #yocto
enok has quit [Ping timeout: 252 seconds]
enok71 is now known as enok
florian_kc is now known as florian
rcw has joined #yocto
rcw has quit [Quit: Client closed]
goliath has quit [Quit: SIGSEGV]
rcw has joined #yocto
rcw has quit [Quit: Client closed]
rcw has joined #yocto
wicki has quit [Quit: Ping timeout (120 seconds)]
wicki has joined #yocto
darko311 has joined #yocto
darko311 has quit [Client Quit]
goliath has joined #yocto
olani- has quit [Ping timeout: 276 seconds]
rfuentess has quit [Remote host closed the connection]
leon-anavi has quit [Quit: Leaving]
martin_97 has joined #yocto
zeemate has quit [Ping timeout: 276 seconds]
bigch1cken has quit [Quit: Client closed]
goliath has quit [Quit: SIGSEGV]
<khem> rburton: I get Video unavailable is it posted on some alternative universe
<rburton> must have broke the link. it was monty python's I'm So Worried song
<khem> bitbake assignement operators are tricky indeed we have added to it overtime
<khem> maybe it is monty python3 now so youtube forgot to set !/usr/bin/python3 in scripts :)
<khem> I use to watch a lot of them may years ago, quite funny
<rburton> Life of Brian still holds up as an excellent film, fwiw.
rcw has quit [Quit: Client closed]
<khem> hmm
<khem> rburton: btw. did you get around the libunwind issue on musl/arm64
tlwoerner has joined #yocto
druppy has joined #yocto
ptsneves has joined #yocto
goliath has joined #yocto
florian has quit [Ping timeout: 244 seconds]
goliath has quit [Ping timeout: 276 seconds]
enok has quit [Ping timeout: 276 seconds]
savolla has joined #yocto
enok has joined #yocto
wicki has quit [Quit: Ping timeout (120 seconds)]
wicki has joined #yocto
<rburton> Yeah patches on the list
enok has quit [Ping timeout: 276 seconds]
florian has joined #yocto
wicki has quit [Quit: Ping timeout (120 seconds)]
wicki has joined #yocto
enok has joined #yocto
florian has quit [Ping timeout: 245 seconds]
Kubu_work has quit [Quit: Leaving.]
druppy has quit [Ping timeout: 276 seconds]
wicki has quit [Quit: Ping timeout (120 seconds)]
wicki has joined #yocto
cyxae has quit [Quit: cyxae]
LainIwakura has joined #yocto
florian has joined #yocto
LainIwakura has quit [Ping timeout: 240 seconds]
zeemate has joined #yocto
olani- has joined #yocto
LainIwakura has joined #yocto
<khem> cool see it hmm gc sections interesting
<khem> lto also reproduces this problem so I think its the same underlying problem
<khem> because LTO also figures out the unused sections and automatically removed them
savolla has quit [Ping timeout: 260 seconds]
<rburton> yeah
<rburton> if you have insight then great, i really don't want to become the libunwind packager but it keeps on breaking on me :)
LainIwakura41 has joined #yocto
LainIwakura has quit [Ping timeout: 240 seconds]
olani- has quit [Ping timeout: 252 seconds]
frgo has quit [Read error: Connection reset by peer]
frgo has joined #yocto
<khem> There is another awkward problem I encountered lately, where binutils libbfd build uses libtool to generate shared libs, so linker correctly links with libc.so on musl since thats what it is called on musl, but it goes ahead and rewrites it to libc.so.6 ld-linux-x86-64.so.2 in DT_NEEDED sections because on glibc systems /usr/lib/libc.so is a linker stub
<khem> so libtool expands it before installing the final .so
<fray> khem, figured you might find this interesting.. I found an issue with an ELF library and dependencies from the 'FILTER' section: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15842
<khem> autotools were the prvious generation of AI systems
<fray> I'd never seen a 'FILTER' section before today
<khem> fray I know filter sections but gsABI did not use it, so linux should not have it IIRC
<fray> libmali uses it (aarch64) and it apparently works
<khem> we need custom linker script for generating them
<khem> I guess ldso is able to consume i
<khem> t
<khem> something inside .dynamic section adding DT_FILTER (libfoo.so)
<fray> ya, I want to come up with some sort of reproducer, but since ld.so seems to be able to use the filter entries, we should pay attention to them in dependency scanning..
enok has quit [Ping timeout: 265 seconds]
<fray> hopefully I can get someone with access to the code (since it's closed source) to help me write a simple reproducer that isn't closed.. then I can attach it and we'll have something to build against..
<fray> I'd never seen the FILTER section before today..
<fray> (the real issue was the section wanted 'libmali.so', and libmali.so.0 was the SONAME, so the dev-so stuff split it off and the libraries didn't work
<khem> reproducer is to create a custom ld script which has something like above and then use that gcc -shared -o libbar.so bar.c -Wl,-Tfilter.lds
<khem> now you have created libbar.so which had FILTER entry for libfoo.so
<fray> I spent all day trying to figure this out until I found the solaris docs on what it was doing.. :P Then it became obvious it was a SONAME mismatch.. :P
<khem> I remember fixing libmali.so to edit SONAME to use libmali.so.0, it was my patch :)
<khem> without correct soname packager treats it like a symlink
<khem> development one
<fray> well, I'm going to let our people who work with ARM deal with that (since I don't have the source). But it's definitely broken
<khem> do you get libmali.so as binary blob ?
<khem> My memory is faded but I think I did it for meta-96boards layer
<khem> perhaps hikey board
<khem> I think the SONAME was missing in my case so yours might be slightly different problem
enok has joined #yocto
<fray> I get it as a binary, another team I believe works with arm on the sources, but I'm not part of that group..
enok has quit [Ping timeout: 252 seconds]
florian has quit [Ping timeout: 265 seconds]