<sa7mfos>
Hello, how do I specify which files that should end up in /boot on the rootfs partition? I'm looking for something like IMAGE_BOOT_FILES but for /boot directory, not the boot partition
<mcfrisk>
sa7mfos: packages install files to /boot too. check which packages are installed to the rootfs and control /boot contents with that.
c-thaler has joined #yocto
alperak has joined #yocto
Esben has joined #yocto
<sa7mfo2>
So there is no way to specify which files that should be included in, for examle, the image file? I have to create bbappend files for each recipe?
<RP>
JaMa: thanks, glad to narrow it down to the right patch!
<rburton>
sa7mfo2: consider /boot on the rootfs just another directory, if you're not mounting a boot partition at /boot.
<JaMa>
RP: sorry I didn't spot it locally, my final test after last minute change built cdrtools as part of WIC dependencies, but didn't actually try to use it and I didn't re-check buildhistory diff
michael_e has joined #yocto
<JaMa>
and FWIW I'm for merging gcc-14 and building uninative with it (I'm using locally built one), other people won't help either way with the upgrade merged in master or master-next :(
enok has joined #yocto
michael_e has quit [Quit: Client closed]
<rburton>
RP zeddii: can you backport 6ff09b6b8c2fb6b3edda4ffaa173153a40653067 to fix the btrfs failure
<rburton>
literally just found the same patch ^^^ :)
<JaMa>
you won this one :)
<rburton>
not sure why btrfs is being built...
<rburton>
ah standard kconfig
<rburton>
so why doesn't qemu* see that?
enok has quit [Ping timeout: 260 seconds]
<RP>
JaMa: testing all combinations of all changes is hard, the failures are driving me crazy atm. I think gcc14 will go in shortly as it is probably close enough now
<qschulz>
tlwoerner: bb.utils.contains splits by space, and OVERRIDES split by colon, so it cannot work
<qschulz>
tlwoerner: what you could do is matchval if matchstr in d.getVar('MACHINEOVERRIDES').split(':') else nomatchval
<qschulz>
tlwoerner: but I need to ask why you want to use bb.utils.contains on MACHINEOVERRIDES instead of using it as an OVERRIDES?
amitk has joined #yocto
mbulut_ has joined #yocto
<LetoThe2nd>
yo dudX
<ldywicki>
oy xdud!
<LetoThe2nd>
oy!!!
c-thaler has joined #yocto
enok has quit [Remote host closed the connection]
enok has joined #yocto
enok has quit [Ping timeout: 256 seconds]
wooosaiiii has quit [Quit: wooosaiiii]
wooosaiiii has joined #yocto
enok has joined #yocto
Guest59 has joined #yocto
<Guest59>
hi, is there a way to build a -dbg package for a given recipe using bitbake without using dbg-pkgs feature that forces building -dbg packages for the whole image?
<rburton>
Guest59: just add it to your image with IMAGE_INSTALL
<Guest59>
yeah, that's one way of doing but, but I meant to install it as an optional package without rebuilding the whole image, just for development/debugging
<rburton>
use the package manager and just install it?
<Guest59>
so if there was some magical environment variable or bitbake switch to force it to build -dbg package manually, that would be great, but I can't find anything
<rburton>
they're always _built_ just not installed
enok has quit [Ping timeout: 268 seconds]
<qschulz>
Guest59: tmp/deploy/<package_class_name>/ is where you want to look at
<Guest59>
rburton: qschulz: thank you, I assumed these are only built when dpkg-pkgs is enabled, the real culprit was with how I configured package manager on the target, it wasn't aware of the debug packages
<qschulz>
Guest59: no, they are always built
<qschulz>
all packages listed in the variable PACKAGES in a recipe are built
<Guest59>
ok, thank you for your help
Guest59 has quit [Quit: have a nice day!]
enok has joined #yocto
enok has quit [Ping timeout: 255 seconds]
sa7mfo2 has quit [Quit: Client closed]
lexano has quit [Remote host closed the connection]
Jones42 has joined #yocto
alessioigor has quit [Quit: Client closed]
lexano has joined #yocto
c-thaler has quit [Quit: Client closed]
kilobyte_ch has quit [Ping timeout: 252 seconds]
florian_kc is now known as florian
Jones58 has joined #yocto
Jones42 has quit [Ping timeout: 250 seconds]
kilobyte_ch has joined #yocto
Jones42_ has joined #yocto
Jones42_ has quit [Client Quit]
Jones42 has joined #yocto
Jones58 has quit [Quit: Client closed]
alessioigor has joined #yocto
sa7mfos has quit [Quit: Client closed]
Xagen has joined #yocto
rty has joined #yocto
|Xagen has quit [Ping timeout: 268 seconds]
Xagen has quit [Ping timeout: 264 seconds]
luc4 has quit [Ping timeout: 260 seconds]
rob_w has quit [Quit: Leaving]
rty has quit [Quit: WeeChat 4.2.2]
Xagen has joined #yocto
Guest13 has quit [Quit: Client closed]
goliath has quit [Quit: SIGSEGV]
Guest13 has joined #yocto
<tlwoerner>
qschulz: any user can set the MACHINE_FEATURES in their config for any build/machine/etc
<tlwoerner>
but actually implementing the feature (i.e. setting MACHINEOVERRIDES) is conditional
<tlwoerner>
i want to detect the case where the use has set a configuration (MACHINE_FEATURE) but where it can't actually be realized (MACHINEOVERRIDES) and warn them of it
Jones42_ has joined #yocto
Jones42 has quit [Ping timeout: 264 seconds]
michael_e has joined #yocto
florian__ has quit [Ping timeout: 240 seconds]
dgriego has joined #yocto
Esben has quit [Remote host closed the connection]
michael_e has quit [Quit: Client closed]
Jones42_ is now known as Jones42
Jones42_ has joined #yocto
Jones42_ has quit [Client Quit]
Jones42_ has joined #yocto
Jones42 has quit [Ping timeout: 240 seconds]
paulg has quit [Read error: Connection reset by peer]
yudjinn has quit [Ping timeout: 264 seconds]
<khem>
JaMa: one less to worry about thanks. I have cherery-picked and squashed into master-next