Dr. Shupet masterfully demonstrates that architectural boundaries are merely suggestions when you have a robust build system like T2 Linux. This feat effectively future-proofs legacy software by decoupling it from dying hardware paradigms.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
🚀 Times have changed: compiling legacy X86 on ARM64! 🅴Added:
forgot to go get live on YouTube. So second welcome everyone also to YouTube.
Sorry for press forgot to press the go live button there. The wonders of rereaming things. Welcome welcome welcome again. Um two more live stateofthe-art open source and distribution development live in our channels. So more updates more things. Uh what's that like? Yeah, only constants change and regressions. We will not spend much time with this things here like just do some updates and then we have some actual fixes improvements. I also just for also new ma is out. I upgraded to the latest Mesa instantly.
Usually we do this a little bit later, but like this time we knew from our own previous testing that Power VR has so many improvements that previously barely worked and now it works mostly somewhat although slowish um because I guess Zero might be developer pre-release but in this kind of things it's like yeah it yeah zero more bugs But more bugs better than not working.
It's also four.
How much stable really things did they do? Is there something from me? No.
What do we have here?
No thread on error threat for null. Checking thread for no case. some have to update these things.
Holy [ __ ] Um, yeah.
PHP goes there.
Okay. I think we also had community patches.
Does Linux do this?
Does probably updated just recently.
Let's quickly see also R sources. No, even on Qualcomm X8 we do this efficiently.
Stick to the doors.
Certainly much more convenient to build on Qualcomm now that we have plenty of storage in there. I will probably upgrade that more. I found an unused uh two terabyte drive maybe even I guess.
So uh that were probably most of the updates.
Let's save some electrons.
Shut down that here.
Some morning updates done.
Some data updates.
Saving electrons back to ARM silicon.
I'm not so sure if we have quite slipped away in up todateness. I'm not so sure what they've done again here.
Okay, we mostly recovered. So, probably this was LVM.
How far are we?
We still have a gap here of Okay, only 20.
Okay. Cos cosmic desktop. Yeah, I mean that that's the crazy stuff, right? If like unlike your distribution that doesn't ship the latest and greatest stuff like rockom and cosmic and stuff then you have here are the you have like yeah cosmic desktop romcom KD things and and that and then crazy spikes here. Um, we should go through here sooner than later. Just theoretically. This is also what obviously users could do.
Go through here. All right. Actually, I saw this account services. Let's maybe do this here just because saw this loss not already.
concert.
This is not a card.
His name is code service. What is this last account servers?
Maybe didn't download didn't build the free desktop store tested patches work.
Yeah, we not shipping this in production. So yeah, if some people want to go through here, um I mean some stuff here is me like some nothing's up to date of value things anyway. Okay, not our department at least not today.
So I had things building uh very clean I think here.
Where is my build stuck on? So I for science purposes um I built here I started a build of x86-64 and arm 64.
Um I still have here BB. Oh no this is finished BD B2. That's funny. That did not randomly build now. It's probably missing some crazy dependency.
D B DF man. What did I type here?
Uh, let's see if you can catch this.
Andre, you probably have patches pending, right?
Thank you so much for all this work.
It's just what I was thinking.
It's just what I was thinking. Oh, Chromium.
Uh, yeah.
D F2P PCF get some steps are not that much better but let's take them for now.
I mean that's that's not solving our main problem. The main problem so previously this morning before I went live it failed on some auto regen stupidity.
It probably needed some other package for auto recons.
Um why is this a change?
112 13 welcome no tech um I think that's needed to build this slightly be after x or matros canit it's like not to accumulate a million changes again how are you doing I took a day off yesterday and still Massive updates in the night.
Yesterday I took the most holiday I took in six years. Hope you're happy because my boy had birthday and his biggest wish was spending the whole day with papa.
So um chromium things I think this patch was delete in case you were wondering because you were missing me. Why was there in the lives from yesterday? This looks deleted, right?
Yeah. Still massive updates in the night, right? So it's nothing like uh birthday boy is sleeping. You can still do some updates of your Linux distribution.
Uh what's going on here? Is build thing.
Yeah, actually this date thing here not shouldn't be like that. Um that's our fold.
did not have time to ask such questions yesterday. Too much work. Lol.
Um I'm so thankful that here other people who care about this Google nonsense. You all Oh, is this patch also? Oh, wait. This I deleted this. Yes.
Uh, was considering to live stream in the night, but I was too exhausted.
Um, I take them. So, uh, good. I actually I I probably should actually let's control C this and run this T-max and T-max.
Maybe I should even run this with a virtual bridge network device here.
So yeah, that is the thing. It failed early. I actually thought I start this at midnight and I wake up with most the build done, but um this B DF2 PCF thing didn't want to do that. Let's run this in T-Max. Although that's slightly Wait, T-Max not what?
I don't have T-Max installed. Oh, was this a minim? Did I install minimal?
That's That's crazy.
Did I in Oh, may maybe I installed minimal to test and minimal ARM bootstrap thing. That's a possibility.
So that's a throwaway ARM test VM, right? Running on the Qualcomm X1 Elite thing. Obviously, I don't remember what installed here a month ago, but apparently minimal thing because usually T-Max is in there. Well, the problem is now we have T-Max and T-Max. This is slightly dangerous.
Um because sometimes I got this confused and operated the things in the wrong way and because then we can apply more patches.
Um, you know what is funny? When I live stream from this low performance Intel Lenovo ThinkPad, we don't have screen flicker, do we?
Skia cache things.
It's much newer also missing for some reason disclosure pet from This is gear petrol. You can also have the cash skier. I committed right. That was your update.
Best always send it together.
Is it a pitch or a No.
The funny thing is we work here like in the 80s or 70s, right? Like basically over a serial terminal, right?
Although it's fancy QA movie things on ARM.
I don't even know what this is.
Then I hit support skier cash, right?
Did I mark this? No, you're getting lazy. Um, so what what's missing? This anything more missing? Box 2D.
This is a rebase of this one, right?
Oh, this is only the cash.
Okay. So, you're saying that cash and Did I copy that? Did I click there?
What the heck is even going on though?
This totally doesn't want to pay future.
Maybe not primary selection. Um, not happy. Why is this not happy?
That is said.
Okay. Wine. We knew we need to somehow make this work.
That will be challengation is required for a please install.
O I mean the good thing is we don't need in production cross compilers. It's basically what random bugs we find and what performance would look like. But if we wanted to ship x86 cross compiled on ARM, we would need to solve this wine cross compilation thing there.
Where is more?
here. Um, do we use So, yeah, welcome to YouTube.
I forgot to check YouTube comments.
Sorry.
Welcome there, Q Mobile emulator. What we're looking at here, t2 Linux development. Thank you for asking. Um, you're looking at just Linux desktop, the guy who runs Linux desktop for a gosh, 30 years. So we should um Chromium page. What are we looking at here? Look, you're looking at all the packages being maintained on D2 Linux. We're building to Tinux. Thank you for asking. I don't have you don't have T-Max shortcuts memorized. Why not?
Ctrl B and P. I usually use number I mean yeah control like I usually use control I mean first of all on my main systems I configure t map t-max to control a never had to attach session though t-max just t-max at to all the viewers why would you say I use cloud CLI I use my own brain CLI What do we look up at here?
This is I think some second terminal.
What?
Where am I at here?
Oh, I think this is re resized wrong.
Um, yeah. The downside of running T-Max and T-Max on serial console. Can you let me know if I understand the stream correctly? People update package. People break support 42 or fix package.
Um, not really. People update packages.
People break support 42. Well, people do not break support 42. I mean first of all many issues we do we it's not like they break support 42 they just do random things that break random things um but also we use latest tooling so often like the latest GCC LM clang break stuff right so plus we also work on our own T2 tooling Probably should move that here over that I can.
Oops.
One thing that's annoying.
This is Kwin.
If you move it to core um the version of Raspberry Pi can can I convert anything at all if I run T2 on my devices? Of course you can control.
Why should you can I contribute anything at all if I run? Of course. Um of course there is T2 for Raspberry Pi. Just load an ARM version. Um some manual assembly might be required. We need still need to improve ARM imaging.
Of course, you can contribute like everyone else here like Andre and Nok and Metic and everyone else does.
Okay. Build is building next page.
Okay. On that uh that here is somehow people having funny memes.
Don't meme just sent T2 patches. Don't delay. Don't meme today. Just install Linux. So um some of those Libra office didn't apply.
113 can be fixes.
This is a downside of exchanging patches.
How is this not correct?
Thank you. 19 to 17.
This looks wrong. Uh, is should this not be 19 to 19?
Why is this here wrong? intentionally.
14.
One, two, three, four, five, six, seven, eight, nine, 10, 11, 14, 15, 16, 17, 18.
What?
One, two, three, four, five, six, seven, nine, 10, 12.
13 14 15 16 17 18 Why is this wrong you all? Have you manually Andre What have you done here?
Did you edit the patch or what?
That is bizarre.
4.
What What is even going on here?
power that I just applied probably mostly fix it.
I have no idea what what is going on with this patch.
The problem here is now I mean I can commit this partially. Who cares about some random dependencies? I could also manually factor them in. Um I mean I could just commit this. The thing is like reviewing that many changes is a little bit cumbersome.
Um, it's for about the system. Do I go pure? I go for fit.
day two.
You can only code an assembly.
Why is that?
We have clues seen twice.
Um, Do this options no longer exist or um actually this also is we should always disable cache. It should should not depend on that. Um I mean I could also like we have a ccash option. The packet should not randomly use CC cache just because it's there.
The packet should only use cache if requested for in no pointless comments please. It's already saying it's stage cross and build is also relative. That's did you like move that? Was this not so I would do this early because like this is early to prep.
Was it not very early here? like one of the short things somewhere.
I mean comfort that's obvious right so I will do more things.
Yeah, it was up here, right? Or was it because now?
But the re the reason this was up first is that if someone wants to change it, right? But so not not every refactor here is but I just commit this like this. Oh, the thing is I consider this kind of pointless because it is it's a huge block of package installed things. In my opinion, this doesn't need a Not sure what the present does here. Um, where where was this previously?
Just to keep the noise down.
Because ideally the real change we need to do here is was this the right place?
Actually here is disabled see because Where was this previously?
Yeah, never change too much stuff. I mean this might not have been the most pretty thing here but okay now we changed to system GCC like the order of always like never change too much out of so I would prefer this quotes but just not to change your random things let's do it how it was um we prefer the short form right unless there's a good reason I don't know what code previously was but as we touched this already I mean easier to read as relative um I mean thank you for the work I will merge here most things Um, this here looks how was this before.
This here looks unreasonably silly.
Maybe it was like this before. I don't know. Um, where was this lip gear thing before? I hear it. It was okay. Probably it was like this. Oh, we had this headers.
So, we we had this comment headlines.
Good.
The thing is this is in my experience not good style. It's changing like cleaning this up and I had this alphabetically sorted the other commit.
I'm not really liking this stuff now because the problem with that is it's moving so much stuff around that it's not easy to see what like never like so because like now if you review this like there there are so many subtle changes hidden in plain sight here that it's really difficult to see what precisely so instead of knowing like this five things changed like everything changed and that which is why this is not really the best. Um I commit this here now anyway.
Um just for the dependency work and things but in the future please only change what's necessary unless the desk I mean sure we have some completely garbage desk files like from 20 years ago. This here was not the most beautiful but it's a complex package.
Because like now so with with this point this is exactly the the thing of like not only the Linux kernel constantly change and breaking things but that's also um what the X libra developer do right the ex X li developer change everything just to change everything and then you have a complete disturbed history and you can diff and rebase nothing anymore.
Um because now with between all the rework I don't know what five things this fixes or improves.
Um and then also like with BC like if this doesn't build for me anymore then I have a really hard time of bisecting of what precisely changed here.
Um Oops.
Oh, here it's still built. Yeah, we need some better algorithm to come up with what to build next without the static priority. I mean here it most things depend on GCC. So do this first.
But So somehow your patch did not apply like this. I don't know why this was partially broken because what should I title this now?
Reverb completely things.
Um Yeah, early send early send send early send often send incremental patches.
Um there is a patch that is needed for Libra. Which one? the box 2D or which more did I did I not ski? I did right. Did I forget to forgot to mark it?
Um which more patch the rest of the patches. H this one.
Do you mean this one?
Fix gear. Do we need or do we do we still need to are not marked?
That's probably done with the patches down there, right?
Let's mark it just to avoid confusion.
Is this here done?
use system lips build unit tests mock test benchmarks so that's a little bit longish um 100 I'm not a Linux kernel 100 or 80 80 lines but like this is a little bit excessive uh let's group is here in two things. So that's that here system lips and then the rest of tests tests off mock tests off benchmarks off.
It's still long enough.
And look at this. Like this is only changing one line.
Amazing.
So, what's more ski?
Is this still needed?
Probably.
Um, include things, append things.
Okay, that's here technically not 100%ly correct.
Um, this will this will only accidentally work on some things. Um, Do we not need road?
I guess root include would include this.
What is within depths?
Trip retrying tips. Retrying tips.
Hope you're doing well too. Okay, I see they are at the end of the desk. What was the What do you mean? This is um Do you want welcome? Cool. Does it mean you want to look at uh you want to give Ladybird another try?
Do you ask yourself me or Andre to do that? So that here is also not correct.
Um how do we um need angle? Um so that here needs package that needs some lip x11 thing.
uh grab package prefix 111 or so that needs something like this here to work reliably on all architectures and configuration things. So lip dear dashl.
So never hardcode it like that.
And I also so I usually include first because include comes before linking.
Um dash I root package include deer dash l root package lit dear doesn't have a typo or does someone spot a typo? Yes, I should run this.
How long does it build? Not that long, right?
Okay. So, my messy skier pitch might be broken.
This here is funny. Truncated and then this.
So, GitHub. Yay.
Which hot fix? Hot fix for what?
Is there another hot fix?
Oh, this one.
Yeah, best send it as one page, right?
Like this is is not efficient.
Man, I hate this terminal [ __ ] This is modern crap.
People think it's amazing if it makes only everything only worse. I don't understand this.
It's a Oops.
Well, if you I mean, what do you mean after fixing? Like, so after I work 80 hours a week, you expect me to send this stuff upstream?
Like, lol. Also a lot of um it's like yeah it's not like upstream pays us to send their patches right um I mean theoretically yes but in practice like when the day only has 24 hours and I cannot also work every night and then also sending upstream is um upstream in the modern open source process is so inefficient that it takes an order of magnitude longer uh to send stuff upstream. Also like a lot of the stuff is already fixed upstream. Um like a a lot of this stuff it's like up like upstream broke it intentionally or stuff right or often stuff is like patching stuff slightly back because upstream broke it and stuff. Um but in general the more you shall like subscribe the more it can send upstream right. Um I had here videos of it's like yeah just just just watch all our videos right if you after after and before the video and in between like don't don't forget to sh subscribe hyping sh subscribe um and go watch all our video archive Um, but yeah, just yesterday I thought I sent something upstream. I I only wasted five minutes to wanting to send a a quick hot fix upstream and then it was fixed upstream already, right? so much too. Just just wanting to just just wanting to upstream a one si single character typo for Power PC and OpenCV wasted me five minutes of the day because first cloning and and stuff and stuff and then like oh cool it was fixed already. Um and um that is just the reality right and then like no we get we get zero support we apply to sovereign tech fund food people's like why don't you just apply somewhere like I wasted weeks of applying to all the things and we got nothing that's like it's recurrently uh yeah it's not that easy and like just applying somewhere um only waste my time. Like people like it's not like you just apply there in 5 minutes, right? Um which quick patch? Um I'm still working on it. Just need to entertain the audience here. Okay. Otherwise, I mean, is is is that not amazing? Like, not only did we push a lot of my working copy changes to T2 upstream to our own upstream, um, we can now mostly cross compile x86 on ARM, right?
Oh, here. Okay. Patch patch works.
um things.
What did you change here? Why is this changing? Oh, you changed eof to EOT.
Why do you why do you do that?
Never randomly change stuff. This is this is just pain for everyone for every review. Also like eof is end of file, right? EF is like end of text things of why do you change this?
Stop randomly changing things as much as I really appreciate your contributions.
Not so randomly please.
I mean similar here. Why did you change this? Could you not change other things?
Postmate five.
Why? Why did you do that in?
Why did you touch that?
There's even no other inmate, please. No random changes. No, I need to because I didn't notice it in the first review round. Need to reop that. Um, thank goodness we energy efficiently built on 64bit ARM. Yeah, the companies. Next, we need to get companies to pay for this, right?
For having a short of like, hey, building on high performance, super efficient Qualcomm, X1 lead things go by.
Um yeah, like just use five by default unless you need to sort stuff and not random changes just like No, I mean maybe you tried something and then didn't need that anymore, but then you could polish that before you send it.
Um, okay. two minutes and stuff.
Okay, that's still what's this waiting on?
Yeah, we next we need to even better build output. Like next we need a really really really cool build outputy thing here. 12 minutes. Oh, we're building here. We're building OVM in 12 minutes and 45 seconds.
I think we want to we want to format those times here slightly differently.
I think maybe we just don't want to maybe we just want to discard this.
It's not that accurate anyway.
Maybe we just like 12 minutes is precise enough for not that precise build estimates, huh?
What have I done?
T-max and T-max.
Uh, which other fix probably fine.
probably tested enough.
Not really sure what you do there with dropping things, but probably fine.
What did you call this?
Hot fix gear to install Is this one? Is this the last one?
But when you build just one, but when you put more, you mean the output breaks a little or I mean it's not only about the output.
Um the output is I mean yeah the output breaks a little. That's with like concurrent download and stuff it can look crappy. It's more like it's not even about the output. It is it's not about breaking a little. It is about even I don't instantly see here we should have here some some top like dynamically resizing thing instead of uh [ __ ] I don't know. Um you see instead of what? Oh, here.
Um, no, we will not we will not color code that more. Um, could color codes installed? No, it's not about color coding. This this needs to look significantly uh better.
lunch is served.
Um, it's not about color coding like color coding will not fix it enough. Um, we need a much better overall output here.
Thank you so much.
So, let's have lunch together. Um, not even Musli here. grown up proper lunch necessities for successful CEOs things life and with lunch we mean leftovers from yesterday.
Cheers.
Leftovers from yesterday including birthday pizza that I baked.
Nothing like getting your own leftovers.
So of full lunch here. Peak efficiency.
So what um other patch? Probably the the other patch, right? The uh what was it? And Bob to everyone. I hope you have a wonderful lunch too.
Actually, I think this here is one day old already. This here is not even left over from yesterday. That's leftovers from the day before yesterday.
Okay, LVM built in 11 minutes, but we had a little bit other load, right? So before you complain like that is so slow, it's like yeah, we built Skia twice, right? Plus other things in parallel. Oh.
Okay. Rest the rest of If it would if it was fast, it would be T1 or T0 and not T2. Why would you say that?
But that's quite right. Also, like the upstream is bloated is not really our fault.
And thank you.
Blunt and home homecooked lunch. Also necessities for healthy living, right? M is hyperprocessed fast food things. What are you cooking?
Um tomatoes, carrots, ground beef, paprika, and a pizza. But I think you might source this because T1 and T0 usually better racing P1 and P like pacing P1 and P 0.
So what do you mean with Ubuntu users? We are by the way T2 users.
Have you seen Have you seen Yubuntu and why would you use that?
That's rusting a while.
So this one, right?
P edge.
So probably needs quite some cleanups too. Set a fix thing. What? No changes.
What? What did I What did we punch?
What did I do here? Set Xing.
What? What did I do?
Set Xing CPP. What?
except there's a tempo there. Um, okay. Same here. Group conf stuff per topic.
Avoid over long lines. Although that's not that over long, but in general.
And then what did we have here?
This doesn't have a tip.
Wait, why is this looking so strange?
What? What's going on here? There is some termination going on.
Why is this so something was strange there?
Um relative but Um see no need for three lines.
This is correct. No typos.
Wait, did Rust rust? No, didn't rust.
Um, scared the back section for you.
Maybe the fin wasn't correctly. changed with some recent update. You're getting a different or could could be anything.
S's pizza.
By the way, we have both core utils in T2, but we prefer the working ones, not the rusty ones.
Rusty core utils overrated like most rust things. Also, we like a also have you seen the security vulnerabilities in the rust core util because rust is so amazingly safe.
So, do we finally have all your patches?
Cuz you thumbmed up it. Can you add coin things? I I can. It wasn't aware that Oh, wait. Thumbed up.
Do you have patch? Um Oh, I split this but partially wrong.
Wait, why does the setting Oh, you change. That's That's not ideal.
People will get the wrong download.
Maybe that is how you broke scar download using the same file name that people have on the mirrors already.
Um I don't build QT5 things. I consider QT5 duplicated and we only like QT6 declarative builds.
Um, QT5 is like user maintenance submission patches kind of only 486 is maintenance to just duplicated.
No. 486 is running in production.
This parents here is main major information.
Was it cash too?
Um also um QT5 and QT6 might not fully work when both installed. It might QT5 might like so QT5 stuff did once work.
Maybe the issue is having both installed then for me usually stuff starts to break.
which probably can be configured to work.
this one here.
Theoretically, this here is also not um this this here is relying on Wait, what is it? Oh, it's Yeah. So that's that is um what strange stuff is that doing here?
You should use match like so because this this relies on implementation defined behavior um that we might change any moment. So you should use match file on this question.
Where do you learn this? Uh which says whole system development by uh working in the open source base by running your own Linux distribution.
But don't do that. Just don't delay install T2 and contribute to the I mean, system development is super easy, right? You you just choose your operating system of choice, which probably for most people is T2 Linux, and then improve things you see need improving.
Yeah, best always send patch then I don't need to guess. Was it was it patch? Was it not patch?
North for a new lens.
Congratulations to you.
Watch stream.
I my comments there. If you want an easier things, check out Xv6. In my opinion, that is kind of pointless because it's super old minimal stuff at the end. I mean Linux stuff is not that complicated.
Just focus on What do you mean I should be on Twitch front page today? What do you mean should That's why I should send a patch so I don't make stupid mistakes.
Maybe this exists already. No.
Did you not say it's missing?
Oops.
Maybe You have some merge conflict.
What's the person status here?
Of course, T2 Linux is open for contribution. Why would it not be just in patches?
How do you compare um the file names, right? You can you can just diff you could diff the tabo like just uncompress uncompress the download and diff the download or I mean diving the tar is kind of the main thing. But additionally, you could extract the tab all um and and diff like div recursive rurn unified recursive new files.
You're my Twitch front page.
Maybe only I I don't know. Um maybe because you're subscribed. I we applied for we applied for but I I don't think we are really on front page because the last time we had 10,000 views. Right now we only have 63.
Um maybe only for it's probably normal.
due to the stream title.
So yeah, just shell like subscribe then we are on your personal front page every day. Could I get T2 working on ARM processor RA Roxa QB A5E? I would think though maybe some manual assembly patches required you want to potentially contribute near future. That is amaz try to ASAP.
Um, no idea which that is approximately.
Is this a Chinese one?
Is this CI X thing or or which one is that? No, I think it's something else I guess. I mean, yeah, T2 runs on everything just all winner.
I probably run on something similarish.
Uh that's a Pine Phone. It's probably Yeah, I mean probably mostly works. Some patches required. Um and of course don't lay test it out. Send patches. Oh way on Incognito, you don't appear. Yeah, it's probably on your front page only because you're subscriber. I applied to front page promotion but it was declined. Um we basically need to do that every um month I guess. What do we have? We have only the we have only the six. Yeah.
Um because on front page we the last time had on average 10,000 viewers or for a total of 350,000 viewers which is crazy.
Um, okay. That's in there. However, um, I saw that the day I applied it. So, that's probably your local thing. Um, for that you should use match source file P here. That's what you should use so that we can change it. So, so third party so TF stuff of match source file pull stuff probably like that I mean theoretically always just five it just doesn't matter um theoretically also like it's a little bit generic usually prep download and stuff, but yeah. Um, what was the name of this thing?
Oh, here that build. Yay.
What is my string title? Um yeah, I tried some random I mean obviously I clickbait optimize times have changed compiling legacy 86 on ARM 64.
Yeah I mean sometimes stream sometimes clickbait works sometimes not.
Of course, the T2 dis T2 Discord is open for public, but to avoid trolling and fill our tip jar.
We just ask after giving everything away for free, we only ask for $1 token of appreciation here through any of your preferred means.
Basically, Patreon, but anything else that works for you, which we had linked, right?
basically don't delay support us a little bit today. But if you don't like Patreon, you can also send with PayPal or membership here on YouTube and Twitch.
Need to collect donations somehow.
Oops.
That is certainly very little to ask for one to one access.
Um SD is a lot of storage. What do you mean SDE?
What is going on here? Argument T argument required for F match source file. So Plex.
This probably doesn't.
So next things we need to do. So next we need to work on binary updates. So probably not today.
That's probably better.
Scrolling too fast to render Okay, that's building nicely now in potentially 7 minutes.
Half the name as the title.
How do software developers protect their eyehel spending so much time in front of the screen? They don't. They get just bad eyes. probably potentially maybe um this was this version, right? We could should grab should grab if people have done manual things here in Okay, some other packages also do, but in the meantime cannot patching those yet. That's I mean here is already that that's funny.
Maybe a fix is open binary updates. It sounds amazing. Yes.
So the we will do this for some mainstream things, right? Theoretically the only thing um we will not do this for everything but like for x86-64 like for like four mainstream architectures for the desktop build I use nightlight slider update extensions and keep the slider all the way to the left but might as well use blue light. So the blue the some studies recently shown that those blue light studies were probably mostly [ __ ] Right. Um, blue light at the dark side versus cells that may contribute to the casualties of what causation cancer since obesity.
>> The blue light from your phone isn't ruining your sleep. What's up, little one?
>> We're going to swim. you going to swim?
>> Yeah.
>> Happy swimming.
>> Um, yeah. So much to may or may not or whatever. Um, I'm not a medical researcher.
Like maybe just reading [ __ ] disturbs your sleep. I don't know.
Plus, minus give or take.
Um, but I'm not a medical professional. I only read some news scrolling by. I never did this blue light things and I'm still alive. Um, I thought stuff showed up on the front page regardless of personal contact.
Uh whatever and welcome everyone.
Do you guys find it painful to look at?
What do you find painful to look at?
Um, okay. That's building book X and O. So, XS old. What was Oops.
What did I do here on desk? Uh, oops.
Yeah. Yeah. Yeah. From one typo to another typo.
Should this not be source filep was featured channel front page name that everyone could see.
Yeah, that was a one-time thing. We just need to This was the first time like since we became partners. That was the first time after we became partner. I've been becoming successful enough. Um I hope we can repeat this soon. I will keep um applying for this front side promotion thing.
Let's see if that fixes the thing.
So the point of this is not not to directly access T2 implementation specific things.
The top cursor is certain people who make partners. It's things. Okay, that did install potentially maybe something.
I will not change every package today, but like some popular package What was the picture there?
Just minor things I discover here. Not uh oops directly uh fix things to use things instead of directly them.
Then um yeah, unfortunately this didn't build all the night. So we are only at LLD.
Certainly nice stability test.
So probably getting Oh, not not that hot.
How is this not hotter?
So the mill what consumptions there is there not even sure what this random stuff here is. What does it do here billions of 60 o would do? Is this up time? Is this some 5 days though?
What d should that be? Like what the heck is that here?
Not mission critical.
Okay. Do anything else? I think we Thank you for the uh bits cheering.
Okay. So the things we did uh even some other update Okay, we could commit more. We could sort more random stuff while this is building.
Yeah. Why is this not hotter? Like this tiny little whatever TDB ARM thing.
Um because it's not building more parallel, right?
which is it's crazy despite all efforts. I mean this will change quickly and then it will go here crazy overly parallel.
I really have prescription glasses and really bad eyesight. Lol.
Maybe it's possible, but I think I personally noticed a bit easier on the eyes for long sessions.
Okay. So little arm go little arm box. Oh, we have go. Oh, do we have Okay. Go bootstrip.
Okay. Apparently that worked last time at least.
What is with all the AI AI stuff? For a moment you thought I'm using Why were you thinking I use AI claw thing?
Yeah, that's that's more like it. Okay, let's let this stuff build a little bit.
Um, let's just push some stuff like so soon this will be fully in production on this ARM thing.
Let's just make sure it's started on GitHub.
Let's jump to the horizon.
Um because we probably had quite some What was it?
All right. This was this. So, did I just run this already?
Yeah, we still have we have still have stuff to sort. Holy [ __ ] When will I ever get down to where I can copy zero?
When 269 although to be fair there are some random stuff.
Sorting years of random changes script remove the caps lock key. Delete X11. Delete delay in X11 me by modifying.
What script remove? What are you talking about, man?
These are commons.
Okay, random changes. It is need to eventually sort all this mess. Okay, we have actually film provisioning tools. What's going on with popler?
Anything meaningful thing? Oh, right. I don't remember why I had that there.
Um, Linux one things. Okay, that didn't work. It's just tested.
I mean, I could commit this one. It's just not tested.
What's this one here?
Not sure precisely.
Um, sort things is once upon a time. Actually, this doesn't look that bad.
Dr. Shupert, how you doing?
How was your travel? Or how is your travel? Wait, what?
And typing on an Apple Cardboard keyboard. Um, this just kxic.
Let's just cake.
What else?
Cash things.
Oh, no. We We just Oh, I moved I think I just moved that because I probably moved that here. I already had to do that. Oh, we have Arctic Fox to fix. Um, yeah. one reason I mean beside we are still building here and things our each time our release is slipping somehow the more we I mean we had some last minute things yeah that's just the reality of pre-releasing pre-esting and always one more thing to do quite fine thank you did I change the how how are you doing.
Actually, we we probably should rewrite that. Did I?
Okay. Exact auto set conf. Yes. Um plus some separating white spaces.
Let's commit this together. Install KX2.
I am not in Berlin, but I'm in the greater European area.
This goes here. Um but time difference it's still Berlin time here like um this this is this is going a thousand miles through European fiber optic wires.
Do you feel sometimes some magic happens and suddenly the bug is fixed?
I rally have magic happen.
We run today. We we rent always. Where you Sunny? Well, three. Which time zone are you in? Um, usually we 99% of the time we just hard work of debug and find solutions.
Um, the more like it's only very also like it's not magic. It's usually random changes.
as often as some I mean very rarely some but it's not magic it's just random people change random things and then random bugs disappear but similarly new bugs appear right so it's like the the the few minority of magic randomly magic moments it's as many times breaking stuff also I I I would actually say because the tendency is usually that stuff breaks. I think I have more often the case of like, holy [ __ ] why did this build yesterday? Like what random stuff broke something? So I have I have more often magic randomly broke something and Eastern Eastern Standard Time GMT minus 4. Happy to hear that. and greetings to Eastern Standard Time Zone things.
Um, Mr. Schmidt, welcome. Welcome. Okay, so um default KX to install.
This is just a line with other things.
It's not really necessary. I just noticed this randomly and it's kind of pointless and but it is what it is. So, what do we have here? Oh, I think this didn't do it. Did this even do the thing? I think this was random testing and it didn't fix the thing, I believe.
Uh, oops. Um, we should get down to zero random changes, but like holy [ __ ] Um, as a programmer, are you good at math?
Me somewhat, but I forgot some advanced math the last decades of doing low low tech and low math packaging things.
Uh, I would I would have loved to do more advanced math, but the reality is it's rarely needed. I mean, some of our OCR and image processing stuff has some advanced math, but I'd love to like I I think math is too underrated and most people hate it too much. Like math absolutely essential.
I always loved math but um especially in the time of AI like you only need more math not less because otherwise AI will hallucinate you some sort of hallucinated so meth resulting from excessive system time which is descriptive harmless image processing. So what more do we have here? Hot fix. I think one of those did not yet work.
Was it this one? And what is this one?
All right, this one.
Recreational math physics underrated.
Yes, 100%.
Um, deleted edit. Hot fix big Indian. What did I fix here?
Was this some JPEG thing?
Oh, that was that thing. Holy [ __ ] Um uh then such random crap here.
Okay, here's nothing really that important except what was that front that thing here.
I remember this warning.
Uh that's also why why do we have Oh, because I I see.
Okay, that's a little bit of a heck.
That's UD versus system deposing off.
Yeah, that's Yeah, it's a little bit little bit n but it is it's what it is. Um then what means love too much from Exactly. Math amazing.
Uh what why do you say what's in here?
Rebby up to ah because you you just mistyped my name. Okay. Um more changes.
Okay. What's little armbox doing?
Oh, little unbox is mostly building.
Look at that.
Where are we? 300 stuff of 87.
Theoretically, we do we currently ship this way.
Otherwise, we could potentially do we ship this way?
Maybe we do.
Okay. What more do we Okay. Target random things. Okay. That's I guess we could commit that here.
Currently don't ship it like this, but if someone builds like this, there they get it.
So that's just shipping a bit more by default for a minimal thing.
It's basically just minimal updates all over the plan.
How do we title this? Here's some random random package selection things.
So that's new just to ship to get rid of kernel message there was some other thing what was it desktop share live we don't need this lo words words what's that doing install What did we do here?
That's not yet done. That's that's work in progress.
Um maybe needed uh not yet fully tested if you compile with an ARM and what machine you create doing that task.
That's 750x. Yes, good catch. Um, this task is just cleaning my working copy of way too many random changes. As you see, here is the arm. The arm is busy building and I thought I'd rather continue. Oh, also that failed.
Um, CPR is not disabling.
That's funny.
recognized. Oh, that is some using the wrong compiler or whatever. What is it doing there?
What are we are we doing that? What's going on here?
Did this happen the last build?
Maybe we are in crossbuild premake.
Oh, wait. Is it even Oh, no. We do. CC equals CC um MS make s MS install CC Linux S.
It should be that one. Oh, look at this.
It does DI 386 M32. What the [ __ ] does that do that for?
You cannot make this [ __ ] up.
Why the bloody heck is it doing? Dash M32.
What do those people drink and smoke and holy [ __ ] drugs are not good for you, man. This is This is ridiculous. That's um right that is your arm core comic suite def kit things o um I mean yeah that's what we here for did this what what did what did I do the other day did I not build that for Crazy.
So that is in core cony thing. Wonderful. Arch flex. They have really arch bloody flex here. Are they?
What? What's wrong with bloody them?
Use x32 use 64.
What the bloody seriously things are got to be bloody kidding me.
Oh, because OS testers Holy is so stupid. All I want was some installer thing.
a low code size.
So what do we do with that? All we want is some lousy installer thing.
Make for writing make for like did I do CPU Search Yes, I'm aware that people just use T2 Linux.
Is that not amazing how open source project work?
Why does Wait, why does OS test? Why is it spark?
Why is OS test? What do I even do here?
That's probably better.
took way too long to figure that out.
This is wrong.
Yeah. The search engine optimization not amazing. Oh, cool. Syntax error expect it fills differently. Additionally, good. So test this.
This is fully broker unexpected.
What's even going on here?
Syntax error unexpected. Oh, and it's installed.
There's probably slightly more needed.
Uh, let's NSS. We probably need that for something, don't we?
How much more was failing here? This is not Maybe it just accidentally built for 586 because I don't even remember that failing like that.
another desk here. Oh, that's a possibility.
What would I do with audio?
um vector spaces and letteres and stuff. I see more like engineering side.
Oh bu something. Thank you.
What do we call this?
Um, okay. So far so good. Yay. Um, I guess retically time to go back to what are we building? Go back to the Okay, now we're starting embarrassingly power mode here.
That's fully loaded.
That's how we want to see that right.
Even cooler would be to see a totally used energy thing.
Okay, so yeah, crazy progress. Um, I mean, not only more viewer contributions, but also more cross compare fixes and a lot of my random things committed.
Some of the things those numbers here are off 1,700 followers.
You probably want to start this project though. Don't delay.
So starts if not even support important, right?
Unwritten question.
Do you think device drivers is a topic you can actually find shops today with all the AI tools? Of course, the AI is not writing AI drivers. Like who who do you think writes all the risk five, all the ARM, all the intent and stuff?
The VIP coding like also like it it needs experts to operate the VIP coding AI hallucination clankers, right? But I have bad news for you. Now that AI is now that wann to be AI is wasting our crucial resources.
Uh you only need to get better, right?
AI also sucks at optimizing IIA. Yes, Dr. Shupet will have a job forever optimizing the world's most renown IIA64 optimizing expert.
Um, do you work with STE or S?
What? I only I only work with T2 STE.
Um, okay. What's build doing? Build is building. Yay. That's exactly what we were looking for.
I would host it more coding.
Holy [ __ ] Why I have so many emails?
Oh, thank you. People donated and brought a coffee. That is amazing. Um, highly appreciate this. Oh, what's that?
Build target pity child of aborting due to failure. I had seen that here. That is somehow strange. I think that is somehow the max P stuff colliding. That is that is a bizarre thing.
diff good bad things from two different PTs. How to compare them?
No diff. They seem the same and not in don't think it's too much competition.
It's just an unhealthy ones. Some OSS come pre-installed.
Most people are unable to choose even if you're able to create a lot of work helping monopolist commercial.
I meant more like Mr. Schmidt. I meant more um un unhealthy Linux distributions and stuff. What that's I mean competition stuff, but if we have two, so that's what I always say. We have 2,5 Linux distributions and they all are worse than the other and the worst of course is T2 Linux according to foronics drivers AI generated code is not good enough AI generated code also barley works if ever a feature complete and stuff also AI generated code is not only not good it's also expensive and it needs expert to fix up and actually make work and stuff really complex Lex and sometime interesting one became obstruction more think but why doesn't the best one win in your opinion in my opinion most people um there are so many news despite T2 like most of this Hana Montana Dragon themed Linux are simply completely unknown and they have like five users and and that's what I mean instead of like don't don't start the 2517th news distribution that's just different themed nobody it's it's waste of time like every if it's not something major like T2 like doing what nobody else does and cross compiling all the stuff and also there are there are the only other T2 initially set out as an mostly embedded Linux distribution the the only actually when T2 was created there was only build route and then people did open embedded because but that's the thing there are 2000 even in 2004 there were 2,000 Linux distributions like puppy OS and and stuff right and and tiny core limits and stuff and between all this random stuff most people probably did not even know about T2 tunix and they created your open embedded right so instead of contributing to T2 Linux They created open embedded which is which is literally worse which is it only does embedded and that badly and open embedded was so bad that people at Intel founded Yokto based on open embedded and that's yeah and at the end everything is not amazing um so at least T2 is one of the more unique ones and the more fullfeatured what's going on here oh I did this wrong Um the thing with with Linux there is not a best Linux. They all suck differently and even obviously even T2 um because obviously we need more developers to polish all this stuff and plus T2 will even T2 will always suck because we mostly use other people's sucking desktop environment and mostly deleted X drivers and glitchy whent stuff or still not fullfeatured Whent stuff. That's what I mean. There can be I I I'm with too much competition I meant in Linux because pe instead of people perfecting what is there they always not invented here start something new and then all the 2517 things all suck um and yeah obviously Windows and Mac OS also suck right although I would like Windows always sucked like literally nearly nothing in Windows ever was good like except maybe Windows NT3 also or Windows NT where I mean maybe the best was Windows 2000.
After this everything went more downhill again. But like even Mac OS um Mac OS was pretty good and the last decade Apple made a completely overly complex chaos out of it. um a a security theater also like some how does SBC not build um or is SBC like maybe that just didn't have lip x1 yet?
That is funny. I've never seen that.
Um, so this here is just our new dependency.
We we just had ourselves here. Good that we test it. Um, but what is with SBC there? Was this just lip x11? Maybe this was just lip lip x11.
Maybe maybe SBC was missing. Maybe I even deleted this. Like maybe I was like, why does some Bluetooth small bandwidth codec depend on lip x1? But maybe it did. Apparently did. I don't know what what's going on here.
Let's test theory.
Um yeah the impact of enterprise but also the impact of impact of enterprise is obviously the early like enterprise is mostly I mean AIX and Sunzoleris but I I would argue the Unix's they were never that extremely successful and most of The Microsoft success was due to complete mafia like structures and that's not X11 there. Why did this not previously do we have here? Wait, maybe I maybe I saw there's something wrong actually. SBC Wait, is this still needed?
But um so yeah, basically the enterprise is basically The enterprise didn't have that much of a choice but had to support the number one commercial successful thing in Microsoft and Intel corruptly paid dearly for influence.
Yeah. The organized crimes indicate known as Microsoft like known as Vintel previous previously known as intel. Um, maybe that's not needed anymore. Or when was this added? This was added a while ago. And hey, wow. A line not changed since Clifford. Can you bloody believe?
25 year old priority line. Like that's that's a miracle that that survived you all.
Um, that's the history life on this channel.
And that's why you not randomly change things to see the true history of things.
Maybe that's not needed anymore.
There was some update recently.
Don't need that here at all though.
So this is just incorrect use of T2 metadata and all this delete of course.
Uh okay. What was our build here? Um all right. Let's continue. That's that's a new dependency.
Yeah, Enterprise can only run things they can buy and support too.
Um, this doesn't deliver. Enterpress cannot run that. Nothing to do with tech. Yeah.
So, we we're supposed to have addit that I thought. Why do we not have what was what is what was the name of that thing? Set x int or set in. What was the name of cross and things?
Did did this build yet or what's going on? Build x86 on ARM.
It's not yet built.
It's name setting.
This name is special place in helpful.
There is set in though.
I thought we just added this.
Where is set? Oh, maybe maybe I have a typo.
Do I have a typo? When did I call the set X in?
Oh, did I not commit this yet?
I thought I committed this.
I didn't commit this here.
Yeah. How to waste your time by not committing a thing.
So what else going on overall? Funk mobile Windows is so bad. Yes.
But overall even after spending eight years overall nothing to do with all that we need and more than what fundamental this but switch to applied math get away of 100% of that.
Uh okay, let's commit this. Uh let's just continue building and see what more random things we can commit.
This is by the way we we can commit this here already.
Wait, what?
It's the last supported version here.
This is super silly. Um, upstream delete because 32bit yet they have C code for like you can you can you can compile open JDK for motor or 68K but not X3.
Like this is so silly.
Um um yeah, I don't even know what precisely to do with that except I'm not that much into Java.
Okay, that's the only thing I had in here. Um, we might want to, um, you know what? Let's be, let's not commit it like this. Let's be slightly more clever.
We want to cross-co compile all the other things here.
Poor little thing overheating.
def. Yes.
and trap. Are you satisfied with the redhead support? Are is is the redhead support giving you what you need?
So, you're not satisfied.
You want professional T2 Linux support.
Um, let's add all the new dependencies that Andre recently factored out here.
Let's this diff here of cache and grap starting with plus.
But that's not even all.
It's not really all.
Um, you're never satisfied as I'm never satisfied.
But the point is they are getting paid to do work and they do that work. I would like that work be more widely adopted the concept like not just for bespoke releases arch deer which arch dear.
Okay. What we actually should really do to make my parents happy and probably other international T2 users is build GPR other things. This one. Ah, you you did like all did you happen to test build them.
Um, happy to hear that. Um, let's do that a little little later. Um, what a nice community, right? Like you teach community to do work for you and you get patches all day long.
This is what I'm here for. Which one? It missing those congles.
Hello. Wow.
Don't even know trying to something like create symbolic logic card things.
Um so for Libra Office we best kinder at most optional packages as true system packages for h you know what we have to do we also have to do Arctic Fox. Um where are we here? 500,800.
Yeah, no surprise. Tiny little arm box.
Slightly slower.
Is the Yeah, I was it not send do you mean send not?
But um I I meant more. I meant like I meant the dozen of lip word perfect like library things. Did we not add a did we not like coin MP and things?
Uh theoretically we have Arctic Fox to fix unless is the doctor still here.
Um because if the doctor wanted to fix that soonish doctor is in Discord.
Of course he's in Discord, but I meant like live working.
You have a long to-do list. Yeah, I know. Um do your to-do list. Never mind.
I started to hot fix Arctic Fox. It cannot be that difficult to hot fix it some more.
Um, this patch is patch is not fully done.
Some random stuff. I mean, yeah, we have mostly only garbage left. Yay. All mostly only garbage left. Um, I have way too much random crap here.
like dude, how should I ever like how should I ever finish this years of running things?
Why did I change this from echo to ls?
Oh, I know why I changed this. because that's resulting in non-existing file.
Holy, that's a real fix.
Fix this.
should actually test builds sometime soon. It's been a while since I fully test built X32 before I mean obviously it will soon be deleted upstream.
What was this? This thing I don't I I vaguely remember this. I I remember there was something the questions something.
Um why did I change them?
Don't remember.
I remember this year though.
I think also didn't autoload. Um I think it doesn't autoload on on some if not many machines.
Um My Itanium system has somehow broken Python 2. I have to rebuild.
I've not rebuilt. Um, so this is what the pension is for.
Money to spend your time fixing. What do you mean?
Uh Dr. Shupet, you need to remember that Arctic Fox needs to be fixed for GCC 16, right? Uh I I think before GCC 16 it builds. So the fix to to to work on fixing latest Arctic Focus for latest GCC you need GCC 16. Um the M arch do you run 4x86?
What do you mean? I don't understand.
Should we have some magic site where we can confirm what version you have been able to run on what hardware?
Uh which version of what precisely like this web price one over and other stuff less pain have to write code more I think mathematic mathematic too much price for one year support product I'm very restrictive this as a programming language and overall be bonded by CPU course. Yeah, Mathematica is one of those old fashioned things that um a lot of old fashioned stuff too old fashioned licensing models. So what's power PC doing?
Where are you from? From this planet Earth currently unfortunately. Where are you from? I want to look technical skills from you. That's good. Shall I like subscribe? Best hype video. Swipe the carousel. Press on hype. Shall subscribe. Support Patreon. Do you have a link or chat group I can join? Like to send you little red envelope.
Little little red envelope. Always good.
Um yeah, donation always good. Um we have discord where exactly the red envelope of donation is for.
That would be that here with the donation link mostly discord discord link or any tokens of appreciation. Just if you use anything else in Patreon, drop me a note that you would like Discord invite for your support.
Um, pay for subscription. So maybe it's not too bad. Yeah, but it's not a long-term sustainable business business model that only have rich um universities pay for that.
Okay, there is elf um that is similar not leaking elf things actually could have committed this together with so many random changes over the years.
This here was okay this also didn't just fully work like that anyway so that is just ls2 so here is nothing of value except echo What's What else do we pass? What do I do here?
Do you only compile things default m flex?
No, we we we m arch no corner tune generic but T2 can build you anything just I want you can build any optimization you want but I want that T2 works for everyone that is this no corner we already exclude the very first generation upon 64 so it's slightly more optimized than generic and tuned for generic the student 2K for commercial licenses a lot things job but do you need as a student you don't need 2k commercial license right you probably need whatever they don't have education license but yeah this stuff is expensive um Uh mom running changes.
Um, of course that failed because I don't have Java. That's not ideal.
Um, that's a little bit annoying. Um let's install one.
Um that is 2510 binary 25.
Holy [ __ ] do we support a lot. This Linux distribution must be amazing.
GIPC GCC arm sings and here I could just JDK might work JDK basement. Why is he no open?
That's biz. Why do I not have that?
Maybe that's why it's missing. Did I skip that for some reason?
That's of course totally not ideal.
Um, did we had that before? We must have had that before. Why is it missing.
Oh, that's also not that's not mounted.
Um, okay. If that's not there, I need to That's less efficient now.
could HTTP mount that here. I somehow changed MCPU. What precisely did I do here?
somehow revert reverted.
What precisely did I revert here? A cling wrapper.
I vaguely remember. Yes. Um, I converted generic. Okay, I force power PC. Okay, I see.
Finally committing all this stuff.
Most of them I wanted to go to CSS for focus stuff but really good meth degree not required but find job next.
That's a problem with all university degrees you all could actually check where did I really have that here there is a open JD cable.
Did I do that wrong?
human source to write this Let's try that again.
Yeah. Um that this whole times change.
So, open JDK stuff. I guess uh I quickly grab a coffee and then uh we we finish polishing some stuff.
So 10 minutes coffee break.
So, welcome everyone. 8 minutes 51 s built for the win. Yes. Uh what you complaining about?
Someone needs to build it for you, right? We built it once. Uh millions of people use it of millions of T2 users use it from all over the world. Uh someone needs to uh be the first to build it too, right? Not like Souza, Redhead and stuff do not do source builds on their secret server forms. Um but you're welcome. Um let's do some more things. Do we have 68 viewers viewing in?
Uh what's YouTube doing? Welcome.
Welcome.
So things happily especially something doing living school has always been stressed problem see so that build rust is rusting um it's a little bit much information What it is what it is there was Java doesn't matter stuff is building then yeah welcome everyone what else we will We will continue sorting to through my 100 thousands of working copy math PC card for high performance open source compute best use.
might improve all five things. You always wonder why The cur wasn't smooth.
Man x86 people have problems of the cur not being smooth. I have the problem of risk 5 being a slideshow with CPU based rendering.
Why does he have that Ryzen thing?
Sounds GPU rendering, but progress. Yeah. also like how is this CPU based rendering when this is on fully supported AMD GPU stuff use GPU rendering with CPU rendering more specifically while QT quake is GPU QT widgets use CPU CPU rendering. Okay, so all so that's what I meant previous live streams, right? Modern modern stuff, modern widgets, CPU rendering. Yay.
a little bit misleading, but it probably will make risk five things also faster.
Okay, we could actually commit this here.
Thank you so much for all your contributions. I really appreciate this.
What's the build even doing? Hey, build is building finished building rest in 9 minutes 45 minutes. That's not even that old. Um, actually wait. We should probably have two times like we should have we should have built time estimates accurate on avoiding excess and but anyway um high level polishing of Let's see what we got here.
We We really need to get some more wenders to send us some beefy arm things because now I'm hooked on arm things. I want performance.
Who did this with arch deer? Probably not me, huh?
And the point is we sometimes in the past have changed implementation details like this the last time probably 20 years ago. Still, we might eventually change it again, especially soon, like now that T2 is amazing, time to to make some more global changes like better sandbox build.
Um, where we might touch stuff like this potentially. Maybe HD Chrome test.
electrons.
That's the same. Okay, I only did one can even be shorter, right? I type arch dear when old is okay to be fair match so anyway um the good thing is substituting them now makes it harder for new contributors copy and pasting the wrong patterns to new packages.
Coin ASO create a new one for you too.
Oops.
What is it even? Matched sword.
Just usual military stuff. Thank you for all the World Wars. Did we think Thank you enough?
Making European defense great again. So, uh totally nothing to see uh or hear things are building.
556 out of 810.
Yeah, blue arm box is loaded and overheating. 74 degree and cooking.
Um So there we go. So um oh here we have maybe even updates.
What updates did we get?
Look so much.
Hello. KD update comes some KD updates that is gear gear 26. Yay.
The problem is now we are in the middle of a build. Damn it. Um that's because this minor version stuff What's the version?
Is it this one?
Yeah. Why do they have zero here? Not but I guess probably already quite a dent in our up toeness.
Oh yeah 700 200 packages here don't it's like in a way this this is pointless. Um, ironically they are folding all the LLM things into LLM.
They kind of similarly could fold all the KDE gears and frameworks and stuff and KD gears and frameworks because it's a double standard, right? I tell them look that's folding this is not amazing. They like that's how we like it and then KD gears and framework like no we want a single package. Maybe I should open an issue of grouping this stuff.
The crazy thing is that is this also this downloads are humongous which 25 years ago by the way what what we did to save bandwidth on DSL and modem is we packaged this minor updates 25 years ago using patch files um so that people who regularly downloaded this would save quite some download of course these days with gigabit fiber optic to the home things it's not as important imported anymore.
So you will because it is 3 mbit outgoing 3 to6 mbits 800k but hey 30 fps zero the frames.
Okay, other things. Um, did I if someone wanted to do the rest, are there some more?
Welcome, new T2 citizen of the internet. Okay, what's going on on look I run T2 Linux latest and greatest I like the idea of creating maintaining these old implementation level huge on the AI and data process maybe it's machine learning for puzzling stuff like open business We call them business things and always play in place and always patterns fintech crossboarder payment bricks pay even pay interested and it's awesome fantastic things. Okay. Yeah, this download here are crazy. Um, we need to implement parallel download.
you all maybe should add it to do parallelize all the remaining embarrassingly serialized thing.
Oops. What we actually could do focus some focused here.
It's what I get from reading YouTube comments.
Um because QD things probably mostly did not yet build actually should test builders after all because it's the vast of Kitty things are still to Um something that did not download.
Did we get the patches upstream to our website download? So the mer up to date or not yet get it. What patches upstreamed to our website downloads?
I updated the the main download things with the current income and incoming things. Um but um actually I should do the one thing I we we really need is um but yeah so the the website thing that's a temporary fix temporary hack but at least something to have new users download something better than Nothing.
Okay.
I didn't press key enough. Damn it. Um, did someone download?
Maybe deprecated.
Oh, that previously already didn't download.
What if the what if the maybe probably duplicated as you work on stuff I would have like a script that would automatically push what you do that day on the website download maybe I would have like a script you work on stuff automatically push what you did the date to the website. Well, we don't want random downloads, right? It's just like, yeah, we need more developers and things and stuff. I'm certainly a bit of a single point of failure here of of bottleneck.
Um, we certainly need more automation into the release things, but we also don't want to push random daily things to the release things. So this this this should improve if we move the more we move forward without having automated binary update the more that will improve. Um and this didn't download here. So what do we do with it now?
There was a download. So maybe it's just because I control seed.
Okay, that was live as well. Uh, and the other So this V there that's longer already.
How did I get that typo in it? Was this some star software like some space stuff?
CVS front end.
Maybe we don't need that anymore. Um, let's see if you have the headache of us being out of state of what you doing.
Yeah, but stuff needs to be tested. Um I move. Yeah, it's it's more like of a temporarily prematurely website change that um via or user friendly version control system front 25.
Looks dead to me. Not sure what's up with it.
It's of course like nothing like replacing the improving the metadata of an obsolete bit rotten project.
compact disc.
Um, why is this so a little Where's the heck is it?
Arcade contracts.
still doesn't find it.
Okay.
Why am I too stupid to find that?
What do I type in here?
Not really sure what I typed wrong there. Um, but it wasn't there. Um, it's the last update I clo already. Did they just duplicate this? Like seriously, update failed.
Remove port no longer shipped.
Here's loop K CD DB.
Loop K CD This is still here.
What kind?
Um, anyone else.
Um I mean remove some package on aoretically untested but yeah quite some changes right like wait did I even Oh yeah I plugged in my microphone No stupid things today.
That is so sad.
Let's for p do um build cases were only look only two packages here. Let's rebuild all the rest of the what are the technical equivalence equivalents of sudo up sudo up update sudo upgrade in yubuntu to t2 is it just su um t2 up 90% of the fields to build for can exclude with dash e. Um yeah, stuff should not fail. We need to get slightly better with that. It should not fail. It does not fail that much. Um although um so in the future soon a aka soon TM soon TM trademark registered trademark. Uh we s soon should have binary updates, right? So it's only you should only like soon you should only T2 install things you additionally um you additionally install um but otherwise it's T2 like sudo sudo or whatever sudo su whatn not thing run as uh t2 up and then t2 do we have update system actually. Okay. What's So that's not yet building. That's not ideal.
Patch welcome Andre. Um what what do we have? Do do we actually is it like what what do we even update system? Yes.
Um, maybe we should we should call that upgrade.
Uh, no not update update system is actually that is wrong.
Um, it's T2 inst not update.
So, this update stuff is slightly confusing. Um, I said this the other day. I'm not sure how we I mean basically T2 like T2 is a package manager. So, T2 maybe we should call this here upgrade.
Um, so yeah, it's T2 inst system and maybe we should maybe should rename this upgrade because update system is a little bit N.
So this things is work in progress anyway because that's our new new as in a year old T2 new front end like T2 new sorted front end thing. Uh, so we can basically I'm not afraid to change and break this because it's a new clean development thing. I guess T2 Bing subversion T2 and up T I guess T2 B for update.
Um, yeah, we could do that.
Although, I mean, up is maybe we leave up because it's subversion up, but we could add another alias.
We could add here link and see what people like in the future. We can also change this to upgrade.
Um, I never quite liked the system update system, but it's the best I could come up with that day.
Oh, firmware update thing. And I actually this this I remember from the last build. This here is stupid. That needs some pitch.
What was firmware update day was also this was also so this breaks the same uh as on x86 surprise.
The other thing is this is also silly.
Um they are both silly.
What was it even basically not not interested today are both regressions from building x86 on ARM actually surprise I hope I don't build two things here in parallel you know Uh, hello.
wrong directory.
Oh, wait. Did I even mess up here? No, I didn't.
Wait, none won't change. Um I think we have upgrade here already.
Just didn't document that.
What I know So adding more is not better but we are prototyping here.
Do they need to be in this hash table?
Probably not.
This is purely held.
because I would kind of I mean here I'm not sure what we um Oops.
basically brainstorming, right?
Um the thing is update versus upgrade is a little bit ambiguous and um yeah it's we need to yeah text interface command Usability design thing also difficult.
Send a patch mark to GitHub. Thank you.
Welcome subn name space like T2 source.
I would um I think it should be packaged like T2 source should I would prefer T2 package update and things but I mean right now we do not yet have I mean we have basically name spaces based on command right like build target and package but yeah this probably could could need some more guru meditation and sorting out telecom. How is the service? Our a bit more expensive but have better service stability over water form. N I avoid Deutsche Telecom like the plug for 25 years old over overexpensive old slow moving bureaucratic things. But why do you ask? Are you moving to Germany?
Um, oh, that thing there double conversion. I vaguely remember that. How did this even Oh, maybe is there is this some build already? because I don't now we have the uh that's that's not amazing. Um what does 40 want?
Um, >> okay. Strange dependency things and stuff. I remember this and wondered like somehow it magically build.
Oh, I have potentially maybe an idea what potentially maybe but okay. Um, I have some more changes potentially, parent company, parent company which is being forced to move toki telecom which is part to come back on fiber.
I mean I mean sure like originally like T do was the one with that infrastructure but expensive monopolistic slowm moving bureaucratic anti-competitive Um, allegedly all of course allegedly. So, it's like I like as much as I hate old stuff, I hate this clip for like, hey, old stuff.
Yesterday's a reported geode. to Daisy like I don't know why like so bad unprofessional like completely out of touch with reality bias fear mongering and fear here.
The only thing I don't care as much is because I never had this, but like removing the smallest drivers is is so pointlessly ridiculous.
The smallest driver of the industry deleted life here on this channel.
Um, we wanted to commit all this depressive [ __ ] What do you mean depressive [ __ ] I read HDMI giving aims to make drivers work and work with hope for humanity.
What do you mean depressive [ __ ] What do you mean?
Um I only see here depressive foronic ship of everything [ __ ] needs to be deleted. That's certainly depressive [ __ ] We just like all our hardware.
Um, foronics is simply not a good site. What is there?
It's simply not good journalistic reporting.
And instead of wasting new space for deleting old crap, he could give smaller distributions a short negativity. This is just if someone treats you, if someone is a gatekeeping bully um and sends or links to your website on their forum, then that's just which they do part deserve it to be honest trying to clock why Forex has fall. I'm trying to clock why Forex has fall out of favor.
Well, this is what I mean Fallout. It was never a particularly quality journalistic site. Also, he spams the whole internet. Like, he spams his lowquality. I mean, first of all, he gate he is such a gatekeeping bully that he refuses to report about T2 Linux.
Every random [ __ ] he reports, but nothing about us, although I sent him 20 press releases over the last five years or so.
Um and uh in general his his writing style is basically to be summarized as unprofessional opinion pieces um like all rushed and also like clickbait optimizing of like hey here's some delete here's some other delete here like and here's some small feature and KD plmer and things and then he spams like he he probably automates spamming his poor journalistic pieces automatically to Reddit, Linux and Slash dot and like now the Linux Reddit is basically shameless self-promotion of mostly for Onyx links and other tech sites like he spams all the he probably has automated bot things to upload his shitty story links all over so that every day there like multiple times a week there are links to his opinion opinion pieces, negative opinion pieces on slash dot and stuff.
Um, so it was never a good site and that he he is he is wasting his clickbait space for pointless crap instead of I was like other other Linux distributions get out.
So why he's he's refusing to report about Titulinox because too much alternative stuff from Europe or whatever or he has some maybe he maybe he just hates that we keep the old [ __ ] he hates alive. So if he would if he would write about it to Linux, he would have to acknowledge that actually people still run 486 and MIPS and stuff because he always wrote he always writes nobody uses this old [ __ ] and stuff like if if he would acknowledge the existence of T2 Linux.
He could not write that nobody's using this nobody's using and supporting this old [ __ ] anymore when everything just works in T2 Linux. Um and um yeah what makes T2 unique compared to other distributions supporting everything what nobody else supports and cross compilation and up todateness Linux men to daily driver system of course since 20 years already I'm running not only all my machines but also my business on on it Um, so I think I built enough with this changes here.
Um, this might fix one thing or another.
just cross any or whatever. Um, but the thing is if you ask, yes, I can do the Discord patch soon. Um, do you not recognize that that is the problem with the modern internet? Like when I was young and naive, we had like proper journalistic like people who studied journalism and did run professional news organizations and nobody the internet is full quality.
Like basically everyone who clickbait optimizes the most has the most online success and then like basically Feronx is the tik tok of Linux news reporting.
It's Yeah.
Let's see if that fixes some things here.
Um, does this fix this double precision stuff?
Now there is yellow journalism, paid review journalism to hype up garbage.
What is yellow journalism?
Is yellow journalism the Epstein fire kind of yellow snow journalism?
Is that what yellow journalism is? Or you mean yellow press?
What? Magic smoke.
Micro SD did overheat and the pull table snapped off by itself.
What is fake like people go paid to review things and positively?
Um you say that here more arch dear things appreciate your dedication. Oh that didn't fix the thing yet.
needed by that's that's totally not ideal.
That is said needs fixing Magic Flow.
Oh, Raspberry Pi. What? Oh, I saw PS3.
Did you not post this here? Oh, no you didn't.
Ah, here. Oh, sorry. I somehow my brain auto corrected stupidly.
Um, but I hope only I hope only the SD card is dead, not the rest of the Raspberry Pi.
I hope probably this auto corrects because I usually I usually write R Pi for Raspberry Pi. I probably write Pi.
It's probably auto corrected more too.
Modern journalism is strange.
jour but the main streamer co-oped by intelligence P3 is now known as PS3.
Um I think this low quality journalism has a lot to do that most journalistic publications did not figure out how to be profitable in the internet and got bankrupted by trying to stay in print paper.
Um, so that's probably by the way, what's our follower and subscription stuff? You're doing 83 subscribers things in need more followers. 10,000 followers when so CP things match source file make file. Holy [ __ ] this is crazy.
Um, unzip things project http sip.
I mean this was just matching for DTB but make no stricter.
Um B arch deer are you are you sure here about I mean this is also old [ __ ] I guess we could kind of thought maybe even are you sure about that thing here package arch dear based download are um better not run me I mean it's probably probably not working for a long time you nothing use that Should I just are you sure not also another package ever?
But um yeah, let's not let's not touch that unnecessarily. Um if someone wants to look what's the state of this RS back stuff, but otherwise maybe we should delete this package.
Um, okay. Okay, I hear you. Um, this one right?
What did you call that before?
Uh, this build error there is super annoying you all. O, I'm re currently procrastinating the modern build system complexity that like CME and stuff do stupid things and I I don't even have I don't really have much.
I'm somehow not have I don't have enough strength left to tackle more CMake [ __ ] Um, what do I think about PS5 running Linux?
Amazing. I just don't I'm not that interested in this consoles because they just x86 machines like basic previously consoles with poor PC and stuff much more interesting. Basically PS5 is just a PC. So yolo. Um but otherwise amazing.
Um also given that you can get similar hardware.
Not really that interesting as it was when it was P3 and stuff. But of course everything should run P t2.
We did [ __ ] about the make. Do I missed it? Um yeah build systems. Do how should I motivate me? Can we can we get any how about super things and and stuff and petri and all the other can we get any motivation for me to look into this stupidity here or that is QT things maybe hidden things of what gip things of did I even look into the QT6 space what is even the error build things.
Ninja.
Um, where did it even come from? And um where did I even have What do we install? We install that.
Install some CMake crap.
It's stupid. Um, so who see next stuff? Just stings.
Um, yes, Trap, I hear you. Um, just not sure how clankers really would help me. Also, I don't really want to have all this remote code executing stuff running. I mean this is open source stuff and stuff but still um plus paying for the tokens.
Do I look like a token millionaire?
You don't know. Yes, I don't understand this tech.
Um Oh, what?
Oh, that's also wrong here.
O. Um, how did this build on my other systems?
I need a clock.
Oh, the clock is also time zone away, I guess.
1402.
What do we see?
Um clinical recommends Elmer's glue and pits are easy to wipe open.
Look, this problem space is so vast that I don't believe like basically the input is the whole system with all its configuration stuff.
I don't see how some small local model but also I don't even have high performance GPUs here or vast amounts of memory plus does this open code stuff even work on the command line um the input would be most of the system right like the whole system root things of stuff so yeah um plus the energy was right even local model at Stein and stuff I'm burning here already euros per day in electricity costs so like I don't I don't really I mean clankers also even local clankers don't come for free you need some sophisticated GPU and the power use at the end of the day I also like to understand I mean the CMake stuff should not be that complex it's just like always some random bloody stupid [ __ ] happening um somehow the default use case should also like even if clankers could clank that which I'm not convinced that this particularly problem is particularly easily clankable each time I ask chat GPT about some CMake stuff it tells me some complete [ __ ] yes chat GPT garbage but other stuff me not necessarily I can clanker see doing me some digital signal processing things or other algorithmic things like this terra this gigabyte or full system CMake stuff of also I don't I don't really want some YOLO clinking solution. I'd rather understand what CMake and Ninja are doing here to come to this invalid configuration state and that's also a problem with so first of all my workflow does not really match the use of integrated IDE things of any kind because again this is remote Right.
I not only nowhere have suff sufficiently powerful GPU things laying around right now, but that's also remote on on servers and things.
Um, that's even on ARM. I would literally I would literally need to yolo a lot of infrastructure like why previously I worked on the Ryzen 750X like this is I would if to do that locally I would literally need to attach a GPU on this ARM thing and then the question is also does this AI LLM infrastructure stuff run even stable or stuff on this ARM system and things So um journalism always existed as a paid service when prison paid to write article Journalism was not always a paid service. Like 100 years ago, most journalism stuff was like more honest journalism and that's clearly marked.
They were also high journalistic standards.
This days I in my this this days all the influencing journalism stuff much more not correctly marked advertisements like then you get money to make let's bring money articles but bring a Well, decades ago, newspapers sold newspapers and advertisements, right? And journalistic stuff was usually pretty separated from advertisements. Of course, there always were edge cases of influence, but from what I grew up with, it is orders of magnitudes worse now than it was when I was a kid.
Um I'm always against buying a subscription against buying tokens from CL because buy something mission things. Okay. So guys um I don't have an eye with me. I cannot connect an eye efficiently right now.
Anyway, um again, in my opinion, given the scope of this, the AI would need most of the system route input to understand what the CMake thinks are doing. By the way, what is funny is that yesterday that build here. So why did it build here eventually?
How did this eventually start building?
Because yesterday I was already surprised why the 586 thing suddenly build when it did previously not It's of course a little bit worst case in that we urgently need that actually to Which double precision did it even?
It did read the correct file at least here.
See make double convert things.
What's always funny is that all the other things build.
Maybe we should simply not have hardcoded some parts here.
NodeJS also doesn't necessarily have the best risk support yet, but who cares about um Here's actually file for double conversion cmake import. I mean do we really want a static library for that though?
I mean yeah this modern stuff doesn't even I mean the thing is with clankers and stuff the question is more I mean first of all the things are not that rocket science I mean if we use AI things for rocket science is one thing but like for some stupid build configuration stuff Um this is annoying. The question is my time is valuable. Yeah, it it depends if we have money to my money is also valuable, right? My non-existing my few.
Um but what's more valuable is also to understand why this breaks and I mean sure all the build systems suck but at the end of the day it's also good to know to understand why when the the main thing is can this thing do shared Um but then I mean obviously the CMake I mean the thing is mostly we don't have and don't want static libraries and of course it would be nice if they work but radios blocked to stop producing What contemporary m propaganda information?
What do you mean?
Not long ago radio was blocked to stop producing propaganda. No, no same with web. Nothing changed as time goes on. Take three.
Which country are you from? To understand what you mean with propaganda.
You know in the country where I'm from there is not really censorship. I mean sure if you in which developing country do you live like USA or Russia because like in my country the freedom of press index is relatively high.
Um good double conversion maybe sh I don't know it's also ridiculous like 2020 2020 some years ago and you need the library for double conversion. What does it even double convert?
Can't mix this [ __ ] up. Big num things of holy smokes. Um wouldn't have any build the shared things instead of static here. Maybe that's better. I don't know. Oops.
Don't need the clinker to find out.
What did I do here?
Um actually here. Is that still needed?
Yes, I know radio freedom was bent in the U Soviet Union and people made radio is totally yes it's the best system make yes agree It's evolved with the internet and social media not long ago.
Not long ago.
So, so where are you from? Like former Soviet Union.
Okay. What efless do we get here now?
It's just more people now. So bigger scale and web certainly there are no borders now and Russers other state actors paid influence can reach more people more easily. Also every everything dumped down so people yeah at dumping down educations. No people fall for every scam here. double conversion things does it fix here some K things I mean fix and fix so we mostly do that because packets should not randomly decide static or stuff I just I've seen that static I thought like maybe that only support static wasn't really the most important we have a global selection for static versus not static So this failed before of course.
Okay, that of course still failed.
Okay, this still has S O wonderful missing and no known rules things here.
I Yeah, somehow I guess the CMake is wrongly generated or Oh.
Um could cl that here.
Um, I don't know how this stupid location stuff here works.
Just stupid though.
This is just the worst build system humankind ever invented.
Oh, there's some import prefix.
Where is that coming from?
Maybe that's here like a thing.
Yeah, long story short, not ideal.
Long story short, clinking clanked patches welcome.
What's problem with that thing here?
Elsa S4, whatever that's coming from.
Oh, that's lip. That's probably wrong.
We built with it or is it some random artifact thing? Oh, there is something.
Um, it's correct here though. I guess it's probably of his YouTube center things needed things.
One of your high school teachers told a story once they custom radio class and then my police detected it and uh Yeah, but reverse engineering assembly stuff is one thing that's a relatively limited scope for small old compression things. Um here a whole system like gigabytes of whole system things of theme make things is also um how the clanker should find the right things between a gigabyte of hay stick is yeah but anyway um appreciating everyone's feedback So double conversion here.
Uh one complex package that doesn't build right now. Well, the thing is if you can reproduce the same thing right now QT6 base doesn't build in this but then you know it's sure we we we should make reproducing that easier but it's currently it did build for me on x86 which so currently that's only failing for me newly and that's newly failing for me in a specific build setup on building on RM64. So, you probably don't have it easy to reproduce.
Um, I appreciate your offer though.
Um, I mean, if you have did you not say you have do you have a sufficiently powerful ARMVM? Like if you give me a remote login thing and on a halfway powerful RMVM thing I could try to create your SIS route takes probably two hours of build time. Um I mean yeah so currently currently I I have this problem for QT6 base but it will not probably not be easy for you to reproduce.
Um yeah on x86 it builds for me. Um that's some strange variant of cmake lip deary things doing strange.
Yeah but um and and then it's not like some simple package right like it's basically in this huge huge system from scratch build thing that after building 600 build steps QT6 base fails with double conversions. Um so this what what I did is so what I did just just now did is not ideal. I did this intentionally. We should like if someone would send this to me I would have criticized this like this is exactly this kind of stuff where I say it needs a config option. Yeah, let's quickly do that. Um, because I I intentionally committed this like this because I anyway had on the to-do to mess substitute all of them. Um, so that's what did I just shared, right?
like grab shared in desk things and like basically grab how many how many others even thousands 64 car um static oops not statics static. What's a 10 static?
Um, how many are left?
44.
um should kind of auto it's all static or that the question is do I want to try to welcome indeed hello Um, if I auto inject this, it will not Oh, some also commented out.
Thanks, the Twitch algorithm. Thank you.
Appreciate this. Not really sure if I'm in a hero, but that sounds of course nice. Um, the question is, okay, let's let's maybe manually It's 44 lines. How hard can it be? Cut delimiter field one unique VI and then shared. Oh, that is shared. No, what cannot. What is that even? Oh, other core.
Um, why do we have that? Okay, let's not touch that. Build shared on and Z. So, oh, that also didn't. Why not?
this again. No term.
Do I hate this?
So, static or let's let's do most of them. Wait, this is already correct.
Why did this did I not crap away? Oh, I didn't. Oh, I didn't grab config enable wherever we here box. Okay, you um Oh, this is okay. You see that is already in some guess it's also other things here source thing.
static shared. Wait, which package was this?
Bold.
Oh, wait.
Uh need to be careful what we do.
Good that we didn't auto inject all of those.
See you later trip external.
Just a little sorting.
Those aren't things shared lips.
Quite a bit of work to do here. Optimize blouse on thing. Well, can never have too many options.
Do we have here shared on next?
What is over here? Oh, OEM. I mean, yeah, whether this will build is another question, but I mean maybe it would, but we have Z. Wait, why is there so much garbage? LVM project. Which is it here?
LVM linker build share on on. Why is there so much garbage, man?
Um I don't quite know how this influence each other.
Let's do that here for now.
Maybe they all need purchase welcome.
Um, of course here that's to be split.
I mean that immediately makes T2 packages look more sophisticated.
What is it claim?
Not sure here but could prepare I think.
So there are reasons for that being like that.
What is it?
Share it off.
Not sure why.
What is that even compressor snapping?
Yeah, good that we snap this. Um, I could say we snap is good that we clean this up. That's it. Shouldn't be grouped like this.
Yeah. I know.
How many more do we Okay, this the series mass. This is complex overly complex [ __ ] I cannot touch the end. What is that even texture compression things? Shared things.
So all the shared things here, right?
You were sure dear somehow probably open standard which material should.
So again the point of that is make sure that people who copy and paste this to the next package shared ships proto of ships full proton. Proton useful proton enabled Python build shared proton shared I guess open SSH.
The package is open SSH.
Um shared quit things of oops man.
So shared on This seems shared on I mean shared library is relative right?
What is it even we are Moroccan?
It's a library because shared maybe maybe not static.
Okay, that is probably um that's other complex stuff.
JSON shared.
I'm not sure what that does. Uh shared LVM.
Is this like shared library? Probably.
Huh?
This might uh cause some typo if I override something which we had here miniipg could test build one or so not test building all I mean good style would be test build all but you don't share like and subscribe enough for test building the owner welcome everyone Some bible Christopher good books dirt I have no idea didn't read that for the win uh relatively also pretty bloated um okay mg did We need s things.
What did it install?
We need sng things of ESSO.
Also, there's some ppmma whatever that is about. And then bold is still bolting.
Yeah, modern blood builds a while.
Uh, and then we bolted that successfully.
Probably it didn't.
Oh, no. It does. Look at that. Would you look at that chat objects? Amazing.
Um protect most or there is we don't want double spaces.
It's uh probably fine. Right.
So that's very light white thing.
Um if there is some random single tick or incorrectly split thing then um wanted to do that for some days already.
Sometimes it takes me some days to get to again mostly I built mostly shared mostly good good teaching propagating good patterns here in T2 Linux. Um basically if something breaks patch install welcome T2 install says no package schedule to build. Is it maybe up to date?
like if if it's up to date, it will not build anything. Um, you need dash if you want to force build it, you need dash. Did I commit everything here? Probably. Huh? probably mostly Firefox is pedling in the puddle of the Oh, 700 freaking two.
Oh, wait. Did this just not yet process?
I'm confused.
Things is did we not yet push this to GitHub?
Must have been on GitHub. Probably repology overloaded and it's already installed. trip by Q Z with F gives me no such package unless there's 10,000 packages. Then you typed something really broken.
Um yeah, repology is surprisingly slow but that's what you get from processing all the packages of the internet.
It's crazy that fallen by 3% we are still six most up to date if yeah basically yeah people doctor okay more more Andre Nk don't you want to go through 700 potentially although 200 are already out of date don't you want to go through 500 out ofdate things sooner how it possible we lost 3% by KD KDE what was it today? Gears KD gears KD framework. Um but this should recover this 200 updates already um committed.
So this is just lagging a bit from being totally denied of service spammed with updates.
Um so that should be fixed. That's KDE whatever gears or frameworks. It wasn't plasma. Um, just didn't recover yet.
Um, also a lot of those are just not downloading things.
Happy to hear you use T2 Linux. I hope the right T2 Linux, not the wrong T2 Linux. Um, I guess we did things. I mean, it's crazy. You work all the day and then you only have 22 contributions.
Oh, super thing. That is amazing, sir. Or I didn't like your live streams.
Started looking into low level system of you. That is amazing. Thank you for that.
Super things.
This support is what we are here for.
Um hope you enjoy this and learn something.
So quite some updates. We next. Yeah, we we have some stupid things to um further debug.
Uh why am I so puffed out from overworking?
We kind of should test on my horizon if everything still builds with all the last days improvements.
Um, what is the last build we started? ARM version 6. successfully build and then why is this oh because it's desktop that's wrong desktop potentially did finish fully or didn't oh we are here okay this is this is newly edited stuff but maybe we also stopped on expected this from you. What do you do there?
I think it was like more like 20 minutes. Um Oh, that that also breaks like that now.
Um kind of should fix that.
We also have Arctic Fox still to fix.
Totally no development here. Um S4 Ronx says T2 Linux. Nothing to see.
Speaking of flattened tree, what container you boot?
Wonderful single file. Holy [ __ ] The most. Nobody asked for that.
Nobody asked for that.
Making embedded things even worse.
Um, I guess let's build here something like Power PC 32 just for excessive testing.
Power PC 603 LTO probably looks fine.
No size limit.
I'm I'm running out of memory here. I have don't need package binary things.
The rest should be okay. All right. Oh, wait. I did this maybe wrong. I did say this wrong.
I did this even more wrong.
Desktop. Let's Wait, we don't have power PC desktop.
Why do we not power PC test? Oh, I didn't build this yet.
How many typos can I have here in one?
This is VU I don't really need anymore.
Let's copy that here to maybe I did probably not even previously build a poor PC full desktop thing only 64bit poor PC.
Um so 32bit 603 or we should actually copy um so what else do we need? Uh we should copy the using um smarter temp.
I have a bunch of our cross command tool chains for Apple Linux and embedded.
Yes, we also have that with T2 Linux.
Um, tune packages espresso.
Not that it would work particularly well, but that's what we usually build here currently.
And then I guess let's go actually what Chris was asking for.
This is mostly to verify what random changes broke how much hopefully not as much.
Also pierce this double format thing.
I had there some zoomlings like maybe having there some zoomlings work around it something you cannot mix those nonsense up uh wait script line 33 how how did you get this actually I miss uh maybe I should actually test it I mean testing here is that um so let's see what do we have for desktop config here live power 603 LTO we just checked just I just want to double check this keep source dear not debug card where is debug uh debug information um was always always keep source.
Oh, that's not good. Um it's probably from debugging something a while ago.
It's probably only debugged LVM stuff crashing.
Wait, it is two here. Oh, we have this.
We had this here. Like seriously, this is this is where we inherited that from debugging ma x or okay stuff.
Oh, and just like this is doesn't build anymore. Good that we tested the GI.
This is probably like espressive espresso patch. Huh?
Immresso.
Um, good that we tested that this kind of stuff really users like Chris, Chris, are you here? You need to re regular more regularly practice patching T2 things. You see, I don't need more build server. I need more me.
Shall I subscribe father of Linux programming? Oh, L to Okay, this probably doesn't have a reject file because file totally not found.
What's going on here?
Systems atomic machine.
What did they do with that?
Input as of machine age machine PC somewhere.
This is D.
Why did they remove that?
Nano. Nobody seriously is using Nano.
I'm sorry. You can T2 in Nano. Um Never met any IT professional using nano. But if you want to have it then t2 in nano.
Uh what did they patch into those files?
Okay. Quite a bit barrier things to make. Where do they have atomic full barrier things? Um, they probably just renamed that, huh?
Exchange Bit Exchange B is different. Okay, maybe they just moved this. They must have just moved this around.
We have already 700 packages in the I love N because it's easy. I love VI because it's easy.
This really is somehow gone.
This is wild.
Um, I'm shocked.
It's the only constant change in regression. What you don't test build for a while is Let's test the rest of the build first.
Come on. Build it somewhere. Wait, where did I here?
Um Was it here?
You look at this. Maybe let compiler use.
Look at this. Is this here?
Okay. So, patch in GCC only. I guess Claude would not one shot anything like who are you and why do you promote Claude's um expensively hallucinating [ __ ] here on this F for Once upon a time we did patch set.
So I guess that should do that here if this patch still applies which we probably should know soon. If not um is it possible to set up only demand compile server say cross compile?
Um we don't have that yet. We probably should.
So, you could set this manually, but not like are using black background or gray?
What?
Which background? What What do you mean?
What What do you mean of one?
So, uh terminal uh whatever probably dark gray I guess.
Um probably KD default or close to default or um this use case like it's not the most important because most professionals like so either hobby people just wait like go drink some coffee or stuff.
uh professionals just cross compile on epic thread ripping AMD Ryzen or ARM elite high performance things.
Um I can understand the use case or GCC maybe still builds with that pitch famous list.
Knock on wood. Um yeah, one more random thing found here for live streaming. Probably way too long a day.
Five hours a day keeps T2 maintained today.
Um yeah, amazing. Um I guess time to do other things. Don't forget to click subscribe.
We can wait shortly what other build errors we might get here now.
Um, all right. You send ninja things SD.
Okay, we could also check that and AI which did yeah who would have thought AI layoffs are backfiring but people want to promote their overpriced AI things here let's see what do we have on and this backfiring I mean here is like you fire all your people they are less productive and more depressed Who would have thought right here? But sure I told you so. I thought like I didn't to tell you so right.
Um also I fat fingered that now.
Why is this so stupid? Why does this change while I press Ctrl C?
Is it even this [ __ ] up?
Maybe it is. Um, right. But I I don't also I don't I don't understand all the AI chills here.
Do you all want to lose your job to AI?
Well, if if you want to do so, then good luck.
Um, GitHub, what pull requests did we get there?
Fix parameter is unsaid when parallel is empty.
How is this empty?
Should this not always be said?
How can this not be said?
How did you um Trap asks, "Is it safe to use T2 package manager on your non T2 system?"
kind of yes but if it's a production system I would suggest you run this in a change route or a docker container because while we try like so T2 does not have T2 has only very limited high performance um safeguards um so if it's a production system run it in in some kind of container uh because we cannot guarantee you basically some random thing. Um so this should be initialized to one I would think.
Um this is like an AI pool request.
So protecting every use doesn't make sense. Protect protected ones. Use it well defined.
Um I would think that should be set here somewhere in functions in local parallel things.
Um okay there is that config 01 is it because like T2 local pinch have no idea have no idea what is already installed hence make it hard to run on production.
No, you totally can run T2 and production things just just because there is no isolation.
If there is some malicious or untested things, it's running with root permissions to be able to set files to certain permissions and stuff. Um, we cannot really change it differently except like using fake root and stuff which also doesn't work reliably necessarily. Um T t T T T T T T T T T T T T T T T T T T T2 is totally production ready for 25 years. It's just due to the lowlevel system file nature, it's running without much safeguards except a lipy preload library wrapper.
Had an community of practice meetings today where someone press company support AI coding assistant stuff. There was slide that unirically said start web coing to tail written on it. Holy shipmunks. Um yeah, so it has nothing to do with what's already installed. It's only to do with like how much isolation do you want and if obviously you want some isolation on your production machine of not having random surprises.
Um, it's crazy you mentioned fake root. I was just going to ask if anyone knows how fake root works. I just looked up.
Is it not just shared object preload stuff or faking that?
But it has been 20 years into I look I looked into that and it was pointless 20 years ago. Did it change? Probably not.
Um but with modern where where is even the rest of that? So it's all over.
It makes no sense to protect one. Um or maybe this is in bulk package.
How hot is system? Um system is getting hot though. Um Oh, we protect this for some reason.
I probably have to have other changes in this So, we should not custom protect that here and there.
Maybe back in the day, we mostly had that 20 years ago. I'm not really sure.
That's that's not how we should be doing it.
Um, wait. Why do we have Why Why do we even protect this with no I think we always want that.
Also, there's a typo. Oops. Also, the the terminal was hanging for some reason.
This executed first preferred 15.
I hate this colors.
Um, I should have saved it though.
Why did I not save them?
Um, we degraded this mostly anyway here too.
Okay, stop to clean this up. It's not relevant anymore.
Is this in a function or is it parse config.
This is not ideal here in this place.
Why do we Okay.
I have filters already.
Okay, here's parallel 01 HDMI package.
This kind of should be initialized somewhere. Why is why do we custom protect that here?
I mean, okay, this maybe um Ninja Os Where is makeup? Do we set make up here?
I mean setting it here is also a little bit boards and hooks.
How about we do that like that?
Protect the only ones.
some package build time.
SD config polic um broke.
requires a positive integer argument.
Oh, typo.
Theoretically I would also remove guarding that.
We can quickly check if that correctly works. If stuff is slow, a new version, slightly new version.
If this build significantly longer, we could also be top building file. We build file.
What is the build file?
Wait, what? Oh, that's a cross build.
Um, bash also failed for bashy reasons.
Um, wait. Bile. Oh, okay. We just broke the build with running changes. Yes.
Um, what?
Um, I feel like this should be set here.
Like if that's not set here then something good package build merge though.
I mean, if that's not defined, then we have a problem anyway.
What do we config?
You know, t we could do this once in par config.
Oh, here we have that actually. Here power auto.
Oh, some changes here.
Where did I one here?
If auto then parallel get config.
Set that to that one.
Um, it's probably fine, right?
Here.
Here. Where else did we have that build package?
Let's hope it doesn't break something.
Famous lost words.
This probably doesn't work to exist.
Um, A couple here.
probably I just edited this file and changed the config ID there for that thing.
Uh probably won't confirm config ID from editing the firewall.
Yeah, I guess that's really it now for today. Um Oops.
tiny little extra things at the end of the day. Um, if you find any typo or improvement, let us know.
Hope you enjoyed this. Learn something.
Yes. And under funding too. Not only remember very very smart comment remember overwork leads to burnout like this is why yesterday I took my first day nearly holiday uh for my child's birthday in years so don't delay support our burnout in project today because open source burnout is real especially if no news wants to report about it and no government funding wants to subsidize it. Um, working on the next big things, right? Oops. Also, I hate when I close my due the wrong thing here. Don't delay. Support us today.
Um, close a duplicate like um where is Eden here? Recently you where the heck even not recently closed.
Um history here somehow there too many test things recently where is even recently closed what where's my YouTube yeah don't delay install today send patches and stuff and hope you enjoy to learn soon.
Looking forward to all your comments, pictures, reports, and uh you work every day, all day. Yes. Like all successful and open source people.
Um, let's see who's on direct you to and see you tomorrow for the continuation of this great work to continue.
Analyze this.
And
Related Videos
Agentforce NOW AMA: Build with React and Salesforce Multi-Framework
SalesforceDevs
490 views•2026-05-28
How agent o11y differs from traditional o11y — Phil Hetzel, Braintrust
aiDotEngineer
450 views•2026-05-28
WEB TECHNOLOGIES UNIT-2 | Degree 4th sem BCOM Computers web technologies unit-2 full explanation💯✅
LearnwithSahera
1K views•2026-05-29
More tests are always better? How to use AI to identify tests that bring little value
Alliance4Qualification
335 views•2026-05-29
Search Algorithms Explained in 60 Seconds! 🤖💨
samarthtuliofficial
218 views•2026-06-01
People of Game of Thrones using JavaScript DOM
AltCampus
296 views•2026-05-30
Introduction to Problem Solving Part - 1 | Lecture 1 | Intermediate DSA
ascensionix
107 views•2026-05-29
So What's Odin Lang Even Good For
TechOverTea
131 views•2026-06-01











