ChanServ 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 (2021.11) Nov 30 - Dec 2, 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
codavi has quit [Ping timeout: 260 seconds]
goliath has quit [Quit: SIGSEGV]
otavio has joined #yocto
mvlad has quit [Remote host closed the connection]
xmn has joined #yocto
jclsn1 has quit [Ping timeout: 272 seconds]
jclsn1 has joined #yocto
jclsn1 has quit [Ping timeout: 260 seconds]
jclsn1 has joined #yocto
jclsn1 has quit [Ping timeout: 260 seconds]
tlwoerner has quit [Quit: Leaving]
jclsn1 has joined #yocto
starblue has quit [Ping timeout: 240 seconds]
starblue has joined #yocto
jclsn1 has quit [Ping timeout: 256 seconds]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #yocto
jclsn1 has joined #yocto
sakoman has quit [Quit: Leaving.]
sakoman has joined #yocto
RobertBerger has joined #yocto
jclsn1 has quit [Ping timeout: 260 seconds]
rber|res has quit [Ping timeout: 256 seconds]
tlwoerner has joined #yocto
jclsn1 has joined #yocto
jclsn1 has quit [Ping timeout: 272 seconds]
jclsn1 has joined #yocto
shebang has quit [Quit: WeeChat 3.4.1]
jclsn1 has quit [Ping timeout: 256 seconds]
jclsn1 has joined #yocto
jclsn10 has joined #yocto
jclsn1 has quit [Ping timeout: 260 seconds]
jclsn10 has quit [Ping timeout: 240 seconds]
jclsn10 has joined #yocto
jclsn10 has quit [Quit: Ping timeout (120 seconds)]
jclsn10 has joined #yocto
jclsn10 has quit [Ping timeout: 272 seconds]
jclsn10 has joined #yocto
sakoman has quit [Quit: Leaving.]
Wouter0100 has quit [Remote host closed the connection]
Wouter0100 has joined #yocto
peoliye has quit [Quit: Client closed]
amitk has joined #yocto
amahnui has joined #yocto
xmn has quit [Ping timeout: 256 seconds]
<amahnui> Hello everyone I'm amahnui, I'm an outreachy applicant and would like to work on this project. Also the link on the outreachy platform that is supposed to direct us here is rather taking me and other applicants to kiwiirc.
Amahnui_ has joined #yocto
<Amahnui_> Hello everyone I would like to say the link on the outreachy portal is redirecting us to #kiwi
vladest1 has joined #yocto
vladest has quit [Read error: Connection reset by peer]
vladest1 is now known as vladest
amahnui has quit [Quit: Connection closed]
Amahnui_ is now known as Amahnui
Spectrejan[m] has joined #yocto
lettucepunch[m] has quit [Quit: You have been kicked for being idle]
<rburton> ndec: ^^^
<ndec> Amahnui: where are you seeing that?
Amahnui has quit [Quit: Connection closed for inactivity]
goliath has joined #yocto
florian_kc has joined #yocto
xmn has joined #yocto
florian_kc has quit [Ping timeout: 240 seconds]
hcg has joined #yocto
dtometzki has joined #yocto
tcdiem has joined #yocto
fitzsim has quit [Ping timeout: 260 seconds]
sakoman has joined #yocto
florian_kc has joined #yocto
Amahnui has joined #yocto
<Amahnui> ndec: I'm seeing at the "How do work with the Yocto Project community " on the outreachy platform
<Amahnui> the link to Yocto Project IRC and DRESDEN IRC link https://usercontent.irccloud-cdn.com/file/2M0HWePe/irccloudcapture5985801229209423957.jpg
florian_kc has quit [Ping timeout: 252 seconds]
gsalazar has quit [Ping timeout: 240 seconds]
kevinrowland has quit [Quit: Client closed]
goliath has quit [Quit: SIGSEGV]
Wouter0100 has quit [Read error: Connection reset by peer]
Wouter0100 has joined #yocto
prabhakarlad has quit [Quit: Client closed]
amitk has quit [Ping timeout: 272 seconds]
hcg has quit [Quit: Client closed]
starblue has quit [Ping timeout: 256 seconds]
tcdiem has quit [Ping timeout: 240 seconds]
<RP> Saur[m]: that patch looks good, thanks!
<Saur[m]> RP: Well, it seems to work at least...
<Saur[m]> Not so sure about the "looking good" part. ;)
<RP> Saur[m]: I have a slightly different approach I was experimenting with and I think together these could work well
<RP> Saur[m]: I don't think there is a perfect way to solve this
<RP> Saur[m]: I'm also very unhappy with bitbake's Ctrl+C handling to interrupt when parsing :/
<Saur[m]> I agree. Especially given the numerous warnings in the documentation related to terminating processes and the use of Locks/Queues/etc.
<RP> Saur[m]: those weren't there when we wrote this :)
argonautx has joined #yocto
<Saur[m]> RP: I have prepared patches for OE-Core to change all SRC_URI:s (but one) that use the Git protocol to switch to using HTTPS instead. While there is an entry in the default `MIRRORS` variable that will automatically do this, it means there will be warnings issued that it is happening. The reason for this was brought on by a perfect storm: 1) we no longer have a SOCKS proxy and thus we can no longer use the Git protocol after we were
<Saur[m]> cyber-attacked, 2) the current bandwidth problems with downloads.yoctoproject.org, causing me to have to wait two hours to download the 1.3 GB tar ball for binutils, and 3) having said tar ball being immediately discarded once downloaded, which I assume was due to the unpacked Git repository being configured to use the Git protocol and thus not being usable due to 1). Assuming these changes are accepted, which I of course hope they will be, do you
<Saur[m]> want them as one patch per recipe or can I make one patch for all 48 affected recipes?
sakoman has quit [Quit: Leaving.]
<RP> Saur[m]: we've been around in circles on this issue before, I did refuse to accept this change at least once in the past :/
<RP> Saur[m]: could we fix that mirror handling bug so the downloaded sources have the correct url configured?
<Saur[m]> Hmm, ok. What was the rationale for refusing it?
alessioigor has joined #yocto
alessioigor has quit [Remote host closed the connection]
<RP> Saur[m]: mainly that the project doesn't have a policy of requiring https only urls and merging such a patch would start to suggest we did have :/
<RP> Going back in time I did used to think the git protocol was potentially more efficient too
<Saur[m]> Well, I didn't change the URLs in the tests. ;)
<RP> in some ways it still is
<Saur[m]> I did some measurements on downloading linux-yocto and the linux kernel from kernel.org, and I got approximately the same speeds for both protocols.
<RP> Saur[m]: right, but what about small incremental updates to existing trees for example
<RP> It isn't just about raw speed :/
<Saur[m]> It's hard to tell though when using live data as the bandwidth seems more affected by the state of the link at the current minute (i.e., both sites fluctuated quite a lot).
argonautx has quit [Quit: Leaving]
hcg has joined #yocto
<RP> Saur[m]: I'd like to understand why the tarballs were discarded, that sounds rather bad and is in my view the more important thing to fix
<Saur[m]> Yeah, I haven't looked into that yet. The two hour download time was a bit detrimental to any testing. ;)
<RP> Saur[m]: I'd imagine it could reproduce with one of the smaller repos?
<Saur[m]> Most likely. I'll see what I can come up with.
<Saur[m]> On the positive side, there are https support for all Git repositories used in OE-Core, but one (mtd-utils). So that is the only one where we will have to rely on the download cache.
<RP> Saur[m]: that is good
hcg has quit [Quit: Client closed]
goliath has joined #yocto
<RP> Saur[m]: do you think your patch could be simplified to use signal.pthread_sigmask() ?
<RP> Saur[m]: I was going to add in SIGINT handling but this may be simpler
tangofoxtrot has quit [Remote host closed the connection]
dmoseley has quit [Quit: ZNC 1.8.2 - https://znc.in]
dmoseley has joined #yocto
<RP> Saur[m]: I've added a patch to -next I'll experiment with
tangofoxtrot has joined #yocto
<Saur[m]> RP: Using `signal.pthread_sigmask()` seems much better than my solution. Feel free to drop my commit from the stack as it doesn't really add anything after your change.
dmoseley has quit [Quit: ZNC 1.8.2 - https://znc.in]
dmoseley has joined #yocto
argonautx has joined #yocto
<RP> Saur[m]: I only found it by reading the signal docs. I appreciate your patch though as it gave me some ideas I hadn't thought about
sakoman has joined #yocto
dmoseley has quit [Quit: ZNC 1.8.2 - https://znc.in]
dmoseley has joined #yocto
starblue has joined #yocto
lucaceresoli has quit [Quit: Leaving]
lucaceresoli has joined #yocto
lucaceresoli has quit [Client Quit]
lucaceresoli has joined #yocto
lucaceresoli has quit [Client Quit]
lucaceresoli has joined #yocto
<smurray> khem: I'm seeing packaging QA errors from duktape with meta-oe master
<smurray> khem: mentioned of /usr/usr/lib/, which makes me suspect a usrmerge related issue, as I've been testing with it
<smurray> err, mentions of
Bardon has quit [Ping timeout: 240 seconds]
Bardon has joined #yocto
ak77 has joined #yocto
florian_kc has joined #yocto
<RP> Saur[m]: pthread_sigmask doesn't seem to work :/
starblue has quit [Ping timeout: 260 seconds]
<Saur[m]> RP: Odd, it definitely looked like it should do exactly what I tried to achieve (but in a correct way)...
<RP> Saur[m]: I think in order to block the signal, you may need a handler
<Saur[m]> RP: Hold on. The second argument to `pthread_sigmask()` is supposed to be a set.
<RP> Saur[m]: I think it should take an iterable?
<Saur[m]> Well, the documentation says set, so no idea what will happen when you give it a list...
<RP> Saur[m]: I did look at code examples and tried a few different things, it behaves the same :/
<Saur[m]> :(
<RP> I'll have to rework that patchset
<RP> I did wonder if SIGINT would be enough and to drop the .terminate()
<RP> tomorrow... :)
<Saur[m]> Well, there won't be much force to it if you drop the .terminate() call...
dev1990 has quit [Quit: Konversation terminated!]
argonautx has quit [Quit: Leaving]
<RP> Saur[m]: my series adds SIGINT support which could be used instead
<RP> I think we need to have SIGTERM being reliable though as the user could send it
<Saur[m]> Won't sending SIGINT affect the process just as much as sending SIGTERM to it?
starblue has joined #yocto
florian_kc has quit [Ping timeout: 256 seconds]
marka has quit [Quit: ZNC 1.8.2 - https://znc.in]
marka has joined #yocto
marka has quit [Client Quit]
marka has joined #yocto
marka has quit [Client Quit]
marka has joined #yocto
marka has quit [Client Quit]
marka has joined #yocto
Amahnui has quit [Quit: Connection closed for inactivity]