ndec changed the topic of #yocto to: "Welcome to the Yocto Project | Learn more: https://www.yoctoproject.org | Join us or Speak at Yocto Project Summit (2022.05) May 17 - 19, more: https://yoctoproject.org/summit | Join the community: https://www.yoctoproject.org/community | IRC logs available at https://www.yoctoproject.org/irc/ | Having difficulty on the list or with someone on the list, contact YP community mgr ndec"
Tokamak has quit [Read error: Connection reset by peer]
Dracos-Carazza has joined #yocto
Tokamak has joined #yocto
goliath has quit [Quit: SIGSEGV]
sakoman has quit [Quit: Leaving.]
frieder has quit [Ping timeout: 258 seconds]
seninha has quit [Quit: Leaving]
frieder has joined #yocto
sakoman has joined #yocto
dingo_ has joined #yocto
jclsn has quit [Ping timeout: 248 seconds]
jclsn has joined #yocto
pgowda_ has joined #yocto
nemik has quit [Ping timeout: 258 seconds]
nemik has joined #yocto
nemik has quit [Ping timeout: 258 seconds]
nemik has joined #yocto
sakoman has quit [Quit: Leaving.]
kroon has joined #yocto
nemik has quit [Ping timeout: 246 seconds]
nemik has joined #yocto
nemik has quit [Ping timeout: 256 seconds]
nemik has joined #yocto
kroon_ has joined #yocto
kroon has quit [Ping timeout: 256 seconds]
nemik has quit [Ping timeout: 256 seconds]
<LetoThe2nd> yo dudX
nemik has joined #yocto
ThomasRoos has joined #yocto
nemik has quit [Ping timeout: 258 seconds]
nemik has joined #yocto
nemik has quit [Ping timeout: 246 seconds]
nemik has joined #yocto
nemik has quit [Ping timeout: 246 seconds]
nemik has joined #yocto
vladest has quit [Quit: vladest]
vladest has joined #yocto
rob_w has joined #yocto
mvlad has joined #yocto
xmn has quit [Quit: ZZZzzz…]
nemik has quit [Ping timeout: 255 seconds]
nemik has joined #yocto
nemik has quit [Ping timeout: 240 seconds]
nemik has joined #yocto
marex has quit [Ping timeout: 272 seconds]
<mcfrisk> so annoying when kirkstone "bitbake -e | less" ends up with endless output of "Broken pipe[Errno 32]". Using lxc-execute to Debian stable to run bitbake builds which somehow results in this in the interactive shell.
<mcfrisk> same was in dunfell but with much longer timeout, e.g. days of keeping bitbake output piped somewhere, in kirkstone this now happens right away
WebertRLZ has joined #yocto
<kroon_> Was there a way to dump all depsigs ?
<kroon_> ugh.i don't think there was, except rebuilding
<RP> kroon_: for task outputs?
<kroon_> RP, yeah
<kroon_> the depsig.* files
zen_coder has joined #yocto
Schlumpf has joined #yocto
alicef has quit [Quit: install gentoo]
alicef has joined #yocto
leon-anavi has joined #yocto
<RP> kroon_: you need the build output to generate those :(
Schiller has joined #yocto
<kroon_> RP, I do have the output in sstate cache, so as of now there is just no way to regenerate the depsig.*, right ?
zen_coder has quit [Remote host closed the connection]
zen_coder has joined #yocto
<zen_coder> rfs613: is there a difference between removing stuff from the SDK or the image?
tre has joined #yocto
eLmankku has joined #yocto
hmw[m] has quit [Quit: You have been kicked for being idle]
eloi1 has joined #yocto
dingo_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<RP> kroon_: I guess technically it would be possible but we have no such scripts
<RP> zen_coder: they are two different things but can be related
jpuhlman has quit [Ping timeout: 258 seconds]
jpuhlman has joined #yocto
nemik has quit [Ping timeout: 258 seconds]
ThomasRoos has quit [Ping timeout: 252 seconds]
nemik has joined #yocto
OnkelUlla has quit [Remote host closed the connection]
zen_coder has quit [Ping timeout: 258 seconds]
<Schiller> RP: Hey. I looked more into the AnyScheduler / SingleScheduler and the yocto-docs example. Atm when i do a commit on a branch other then master the target-present script from the autobuilder doesn't find the target and the build hangs. Yocto-docs has its own Buildfactory and script <run-docs-builds>. Can you confirm that i need to edit that stuff
<Schiller> to make the branch targetable or am i interpreting to much into that.
frieder has quit [Ping timeout: 244 seconds]
nemik has quit [Ping timeout: 276 seconds]
<RP> Schiller: You have multiple sources in the build, the autobuilder-helper and whatever it is that you're building
nemik has joined #yocto
zen_coder has joined #yocto
<RP> Schiller: I suspect it is not mapping the branch config of whatever you're building over to the target build. I doubt the buildfactory piece is related, that is just because docs for us build differently to everything else
<RP> Schiller: I'm just guessing though since you know your configuration and I can just guess
<RP> kanavin: I've put the AUH successes into master-next for testing FWIW
<Schiller> RP: The build depends on 4 - 5 different repos
<RP> Schiller: right, and I think there may be mapping needed in a similar way to that function I pointed you at a while back. I don't remember the details though, I just made ours work
Wouter0100 has quit [Ping timeout: 246 seconds]
<Schiller> RP It is rly hard to find the Error for me. When i have a force, nightly, periodic build i can set my properties function and in Buildproperties the branch is null or master and everything works fine as it configures exactly what i defined in the branchdefaultslist (schedulers.py). But when i use the SingleScheduler and commit on a different
<Schiller> Branch, in the Buildproperties it then displays that branch and the run-target script doesn't know it. Further the fetch step tries to clone the autobuilder with that committed branch and revision even tho that commit is not on the autobuilder repo.
<Schiller> RP: I guess the autobuilder tries to switch branches because of some buildvariables in scripts which i don't need. I just need the autobuilder to clone normally (branch master or null) into the builddirectory but can't find where this is done.
<Schiller> RP: It's in the master.cfg but it still is configured for the yocto-docs.
<RP> Schiller: perhaps update that to match the repos you're using? I have suggested this several times
zen_coder has quit [Ping timeout: 260 seconds]
zen_coder has joined #yocto
frieder has joined #yocto
<Schiller> RP: Ahh then i missread or smth. I thought this part is not important. I will configure it and try again thx.
goliath has joined #yocto
Wouter0100 has joined #yocto
nemik has quit [Ping timeout: 256 seconds]
nemik has joined #yocto
dingo_ has joined #yocto
<zen_coder> RP: is there a way to force removal of a package?
<qschulz> zen_coder: just do not include it :) ?
<RP> zen_coder: usually not easily as that breaks dependencies
<zen_coder> sure that might be, but I want to build an SDK an know that dependency XY is not required by me. Is there nothing like "--force"?
<qschulz> zen_coder: find which package you have included (directly or as a dependency of a dependency) and try to work on removing this dependency XY
<qschulz> it might be as simple as a bbappend to add/remove a PACKAGECONFIG option, or it might getmore difficult
<qschulz> that's the usual way of working that kind of issues. If there are some dark-alley tricks, that I don't know
<zen_coder> e.g. I know that cmake will not be required by me the HOST SDK later, but it will be requied by yocto for building some packages
<zen_coder> I mean HOST toolchain
nemik has quit [Ping timeout: 255 seconds]
nemik has joined #yocto
<RP> zen_coder: the question is where is cmake being pulled in from?
<RP> zen_coder: host tools are normally from packagegroups in the SDK and those are normally configurable
<zen_coder> what do you mean with normally configurable?
<RP> zen_coder: you can change the nativesdk packagegroups (which is where nativesdk-cmake would normally be pulled in)
<zen_coder> TOOLCHAIN_HOST_TASK_remove=" native-cmake" ?
nemik has quit [Ping timeout: 246 seconds]
nemik has joined #yocto
nemik has quit [Ping timeout: 240 seconds]
nemik has joined #yocto
<RP> zen_coder: if it were being added in TOOLCHAIN_HOST_TASK and it would be nativesdk-cmake. This is why we're asking where it is coming from
florian has joined #yocto
<RP> zen_coder: a neat trick is to remove the nativesdk BBCLASSEXTEND from cmake, then see where it breaks
ThomasRoos has joined #yocto
<jaskij[m]> What are the odds of PostgreSQL getting updated to 14.3 in Kirkstone?
m4ho has quit [Ping timeout: 260 seconds]
florian_kc has joined #yocto
m4ho has joined #yocto
GNUmoon has quit [Ping timeout: 240 seconds]
Juanosorio94 has joined #yocto
<Juanosorio94> is there any way I can add a step between fetching and patching??
ThomasRoos has quit [Ping timeout: 252 seconds]
<Juanosorio94> something like do_prepatch inside my recipy?
<mcfrisk> Juanosorio94: yes, add a task in between, but why would you do this? custom tasks mostly end up breaking things like sstate cache
<mcfrisk> it's better to fit your needs into to existing well working tasks. there is fetch, unpack, patch, configure, compile, install, deploy etc all ready.
<jaskij[m]> mcfrisk: There are some legitimate use cases, although they are rare. Would you rather make a function and prepend it to two different tasks, or just add a new task?
<qschulz> jaskij[m]: it seems 14.3 fixes a CVE (CVE-2022-1552) so I think you can just send a patch for the kirkstone branch stating that and it's likely to get merged
<jaskij[m]> Cool. At least assuming existing patches don't break
<qschulz> jaskij[m]: they do, but there's already a patch in the master branch
<qschulz> just take it and send it to kirkstone
<jaskij[m]> Ah, if there's an existing patch then cherry picking it will be easier
<landgraf> RP: because of debian.bblass renames we discussed yesterday packages in package.manifest and packages in licences,manifest are named differently :(
nemik has quit [Ping timeout: 276 seconds]
LetoThe2nd has quit [Quit: WeeChat 3.4]
nemik has joined #yocto
<landgraf> package.manifest contains debian variant while license one contains "normal" one
<qschulz> jaskij[m]: we use mailing list contribution even for maintained branches, so it'd need to be sent to the mailing list still though.
<qschulz> jaskij[m]: sometimes the maintainer picks updates themselves and send a big merge request before merging
<jaskij[m]> Oh, I know, just meant that it's less work for me
<qschulz> but considering that there was no mention of CVEs in the patch merged upstream, sakoman (their nick?) wouldn't know it's a proper candidate for backporting
<qschulz> (except.. maybe the CVE reporting we do could highlight this but I have never used it so far so I don't know how well this works (but people are hyped about it so I guess pretty well :) )
LetoThe2nd has joined #yocto
<RP> landgraf: it should be possible to fix them to be consistent
<qschulz> why would a musl-specific patch be Inappropriate for upstream?
seninha has joined #yocto
seninha has quit [Remote host closed the connection]
seninha has joined #yocto
<jaskij[m]> <qschulz> "why would a musl-specific..." <- maybe upstream officially doesn't support musl? it does have some vastly different behavior around dlopen for example
<jaskij[m]> also: thanks for all the info
<qschulz> jaskij[m]: I saw many for systemd (most of them are for systemd actually) and a simple internet search told me musl does not want to support systemd though that explains it
<landgraf> RP: easiest way is " INHERIT_DISTRO:remove = "debian" " :-)
<RP> landgraf: there are other places the PKG_ rename mechanism is used though
<RP> qschulz: I don't think another honister release is planned so we can mark as EOL now btw
<jaskij[m]> qschulz: Pottering wrote in 2018:
<jaskij[m]> > Generally: glibc defines the Linux API pretty much, and we hack against that.
<qschulz> RP: I was pondering whether to ask anuj or not :)
<jaskij[m]> qschulz: Oof. Does sound reasonable though. Bunch of opinionated people colliding it seems.
<jaskij[m]> I'd like to try using musl, for various reasons, but just don't won't to risk all the incompaitibilities
Schlumpf has quit [Ping timeout: 252 seconds]
<RP> jaskij[m]: generally I've found it seems to work out reasonably well
<RP> jaskij[m]: it does depend what features you need, e.g. locale support though
<jaskij[m]> Oh? Are there issues with locales under musl?
<RP> jaskij[m]: not issues, it just has differences to glibc so you don't have the range of support it has
manuel__ has joined #yocto
Juanosorio94 has quit [Quit: Ping timeout (120 seconds)]
frieder has quit [Remote host closed the connection]
manuel_ has quit [Ping timeout: 240 seconds]
<qschulz> RP: patch sent for the docs :)
xmn has joined #yocto
GNUmoon has joined #yocto
tre has quit [Remote host closed the connection]
<jaskij[m]> RP: thanks for that. I might rethink this in the future then. For now I'm luckily working with a fairly beefy device, so it's a non-issue
<zen_coder> I got following error when adding python to target-tool-chain: https://paste.ee/p/xBF5G
ptsneves has joined #yocto
<RP> qschulz: thanks. What do you think about switching to 4.0.1 on the main page of the website instead of 4.0.999 no we have updated docs ?
kroon_ has quit [Quit: Leaving]
sakoman has joined #yocto
kscherer has joined #yocto
alimon has quit [Ping timeout: 260 seconds]
<dvorkindmitry> I need to include libncurses5 RPM generated by ncurses recipe into my image. How to write IMAGE_INSTALL+= ".." correctly to do that?
Schiller has quit [Ping timeout: 252 seconds]
dingo_ has quit [Ping timeout: 258 seconds]
rob_w has quit [Quit: Leaving]
alimon has joined #yocto
<qschulz> RP: I think that's already the case?
<RP> dvorkindmitry: libncurses ?
<RP> qschulz: ah, yes. Did we change that already?
<dvorkindmitry> RP, yes. RPM named libncurses5-6.2-...
<RP> dvorkindmitry: I mean the name to use in IMAGE_INSTALL is probably libncurses. It is renamed by debian renaming
<qschulz> RP: ok, nvm it's a side-effect of having the kirkstone branch latest commit actually be 4.0.1 tag
<dvorkindmitry> RP, no. libncurses or libncurses5 is "unbuildable provider"
<landgraf> dvorkindmitry: RP: ncurses-libs ?
<landgraf> dvorkindmitry: build with verbose flags on and grep for "renaming" and libncurses5
<dvorkindmitry> landgraf, you mean with bitbake -D ?
<landgraf> I guess it will be ncurses-libncurses
<landgraf> dvorkindmitry: grep for 'debian: renaming'
<landgraf> dvorkindmitry: I usualy use -DDDDDDD -vvvvvvv :)
<RP> dvorkindmitry: ncurses-libncurses apparently looking at the recipe
<dvorkindmitry> RP, exactly! thank you! found it in packages-split/
<qschulz> dvorkindmitry: oe-pkgdata-util list-pkgs ncurses would probably have returned that info?
<qschulz> not sure, but oe-pkgdata-util is really a super useful tool :)
dz1 has joined #yocto
<landgraf> qschulz: oe-pkgdata-utils list-pkgs ncurses returns only "ncurses" for me :(
<dvorkindmitry> qschulz, it try to find the pkgdata in wrong location for me. And for wrong ARCH
<landgraf> dvorkindmitry: It uses same pkgdata dir as https://bugzilla.yoctoproject.org/show_bug.cgi?id=14821 I've reported yesterday.
nemik has quit [Ping timeout: 258 seconds]
nemik has joined #yocto
leon-anavi has quit [Quit: Leaving]
Guest87 has quit [Quit: Connection closed]
manuel__ has quit [Quit: Leaving]
nemik has quit [Ping timeout: 260 seconds]
nemik has joined #yocto
<RP> ncurses-libncurses comes from PACKAGES_DYNAMIC :/
<landgraf> TIL PACKAGES_DYNAMIC :)
Guest87 has joined #yocto
<Guest87> would a patch for the warrior branch of poky be accepted to allow bitbake to run on python 3.10 ?
<jaskij[m]> Guest87: I'm guessing an EOL branch with latest release two years ago won't accept new patches
<vmeson> Guest87: as jaskij[m] said, warrior is EOL: https://wiki.yoctoproject.org/wiki/Releases
florian_kc has quit [Ping timeout: 258 seconds]
eloi1 has quit [Quit: WeeChat 3.4]
<Guest87> i don't suppose there is a way to make git://github.com default to protocol https is there?
<sakoman> Guest87: you could try something like this bitbake patch: https://git.yoctoproject.org/poky/commit/?h=dunfell&id=0810ac6b926cd901f0619e95f367efc79d4c3159
<sakoman> not sure it will directly apply to the bitbake in warrior, but worth a try
kevinrowland has joined #yocto
<Guest87> sakoman: thank you
florian has quit [Quit: Ex-Chat]
WebertRLZ has quit [Quit: Client closed]
nemik has quit [Ping timeout: 256 seconds]
nemik has joined #yocto
nemik has quit [Ping timeout: 252 seconds]
nemik has joined #yocto
zen_coder has quit [Ping timeout: 255 seconds]
camus has quit [Ping timeout: 240 seconds]
camus has joined #yocto
zen_coder has joined #yocto
<zen_coder> Can I add to the meta-toolchain x11 to the target_task?
<zen_coder> MBition12017
dz1 has quit [Quit: Leaving]
zwelch_ is now known as zwelch
dz1 has joined #yocto
zen_coder has quit [Quit: Konversation terminated!]
Tokamak has quit [Ping timeout: 244 seconds]
Tokamak has joined #yocto
florian_kc has joined #yocto
florian_kc is now known as florian
pgowda_ has quit [Quit: Connection closed for inactivity]
alimon has quit [Remote host closed the connection]
ptsneves has quit [Quit: Client closed]
willo has quit [Quit: No Ping reply in 180 seconds.]
dz1 has quit [Remote host closed the connection]
yates has joined #yocto
<yates> is there a list of yocto cross toolchains that can be built somewhere?
<yates> right? the PITA is back...
jclsn has quit [Ping timeout: 260 seconds]
dev1990 has quit [Quit: Konversation terminated!]
seninha has quit [Quit: Leaving]
fitzsim has quit [Remote host closed the connection]
olani has joined #yocto
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #yocto
mvlad has quit [Remote host closed the connection]
peoliye has joined #yocto
dz1 has joined #yocto
agupta1 has joined #yocto
fitzsim has joined #yocto
nemik has quit [Ping timeout: 240 seconds]
nemik has joined #yocto
PatrickE has joined #yocto
nemik has quit [Ping timeout: 246 seconds]
nemik has joined #yocto
seninha has joined #yocto
otavio has quit [Ping timeout: 250 seconds]
otavio has joined #yocto
<yates> talkative bunch
<yates> ...
GNUmoon has quit [Ping timeout: 240 seconds]
<yates> did you hear the one about the plastic surgeon that hung himself?
<smurray> yates: that question needs some context IMO, as I've no idea what you're asking for? Every BSP layer that adds a machine potentially expands the list
<smurray> yates: and in OE, the default SDK build is image based, so there is not really a fixed target to put on a list
camus has quit [Ping timeout: 244 seconds]
camus has joined #yocto
<yates> smurray: fair enough. thanks.
agupta1 has quit [Ping timeout: 276 seconds]
<yates> if i were to want to build a core-image-minimal for a machine/architecture xyz, is there a way to see if a build for that machine has already been done as a starting point for my project?
<yates> perhaps i should ask about builds and not cross-toolchains, since the latter comes automatically with the former
<yates> e.g., let's say i want to create a build for a riscv. does one exist? how do you find out?
<yates> or perhaps i should ask if there is a list of pre-configured BSPs?
<yates> is that making any more sense?
<yates> Saur[m]: thanks much.
sakoman has quit [Quit: Leaving.]
PatrickE has quit [Ping timeout: 252 seconds]
dz1 has quit [Quit: Leaving]
kscherer has quit [Quit: Konversation terminated!]
gsalazar has quit [Ping timeout: 255 seconds]
sakoman has joined #yocto
nemik has quit [Ping timeout: 244 seconds]
nemik has joined #yocto
nemik has quit [Ping timeout: 246 seconds]
nemik has joined #yocto
behanw has joined #yocto
vmeson has quit [Quit: Konversation terminated!]
nemik has quit [Ping timeout: 240 seconds]
nemik has joined #yocto
vmeson has joined #yocto
nemik has quit [Ping timeout: 256 seconds]
nemik has joined #yocto
Net147 has quit [Quit: Quit]
Net147 has joined #yocto
Net147 has quit [Changing host]
Net147 has joined #yocto
marex has joined #yocto