direc85[m] | <b100dian[m]> "I'd be curious if you need to..." <- Hello from your Hydrogen! I hadn't logged out, it seems :) | 07:52 |
---|---|---|
direc85[m] | I started the app, it wanted to reload itself, and now it works :) | 07:53 |
direc85[m] | I didn't install yarn, not needed I guess? | 07:54 |
direc85[m] | But it doesn't show messages from (Matrix) #whisperfish and says my power level <del>is below 9000</del> doesn't allow me to send messages in the channel... Something is off. | 07:58 |
rinigus | Just added nodejs18 to chum as we need it for qtwebengine. currently limited to 4.5.0.19, but could be expanded if needed in future. packaging based on vlagged efforts before | 08:37 |
b100dian[m] | Thanks direc85 for the test. If you want to check if there is a regression introduced by our packages, the (latest) client is available at hydrogen.element.io too | 09:11 |
b100dian[m] | Great rinigus. I dont see my if(%sailfishos_version:) But really I am curious if you tested it on arm architecture(s) | 09:13 |
rinigus | vlagged: yes, I removed sailfishos_version macros and just inserted corresponding Requires. plus deleted fedora/suse checks for the same package if needed (some else conditions) | 09:14 |
rinigus | re testing on aarch64: not yet, will do in terms of building qtwebengine against it | 09:15 |
rinigus | earlier, I used nodejs which was packaged similarly at https://build.sailfishos.org/project/show/home:mister:nodejs | 09:16 |
rinigus | vlagged: ^ | 09:16 |
rinigus | ... that one worked, as far as I can tell. | 09:16 |
rinigus | if you know how to test it, please do. ready build is at https://build.merproject.org/project/show/home:rinigus:sandbox | 09:17 |
b100dian[m] | No, I only used it to build hydrogen above, and that on i486 only. However the yarn step made me pause and think - since there is no network on the build machine - that maybe for hydrogen it is better to build in github docker the JS parts | 09:21 |
b100dian[m] | *for the JS parts | 09:22 |
rinigus | vlagged: maybe. does suse package yarn? | 09:28 |
b100dian[m] | Yes. https://build.sailfishos.org/package/show/home:b100dian:hydrogen/yarn copypac'd | 10:10 |
b100dian[m] | But thats not really the problem. Yarn itself makes a ton of network requests while building, which can be prevented by bundling a yarn cache in the build. But that is like pre-build sources of something.. | 10:12 |
*** poetaster is now known as Guest8913 | 11:07 | |
rinigus | vlagged: try to figure out some kind of cache then. would be good to get hydrogen into chum. I guess we have to be flexible to let such work into it. | 11:15 |
poetaster | rinigus, b100dian[m] I've done everything node related out of band since it's such a pita. That means keeping 2 repos up-to-date and manual labour. In one case, the dependabot does most of the lifting, and I just update the 'main' repo which is in chum when significant changes take place. | 11:27 |
direc85[m] | <b100dian[m]> "Thanks direc85 for the test..." <- The channel works in desktop Firefox at least, I guess I'll logout and login and see if that helps. | 12:40 |
direc85[m] | No, wait, it works now. Maybe some arriving message fixed it? Well, it's good! | 12:41 |
b100dian[m] | poetaster: out of band -> one repo generates bundled JS for the second one? | 13:57 |
poetaster | b100dian[m], yes. | 13:57 |
poetaster | b100dian[m], I think it's often not possible to do when things are tightly coupled. I don't know about hydrogen, but could imagine. | 13:59 |
b100dian[m] | Thanks. I think that is better than bunding the yarn cache in an OBS build, though. Take a look at https://build.merproject.org/package/show/home:b100dian:hydrogen/harbour-hydrogen how it has an .xz file there. That yarn-cache.xz cannot be generated on OBS and is not compatible with the next hydrogen JS source, so you need your computer to generate it | 13:59 |
b100dian[m] | rinigus: that's the plan, to make it available in chum. But I have a bit of other quests now | 14:01 |
b100dian[m] | And thanks direc85 for confirming working version:) | 14:01 |
poetaster | b100dian[m], looking now | 14:01 |
poetaster | 233 MB erg. | 14:02 |
poetaster | b100dian[m], I have to admit, I'd just pull the releases from vector-im and be done with it. | 14:05 |
b100dian[m] | Yeah, but we need a patch:) or maybe it is merged now, didnt look | 14:33 |
poetaster | b100dian[m], yeah, was clear it's not gonna be that easy :) you have .34 and the last release is .38, or? | 14:33 |
poetaster | b100dian[m], this one: https://github.com/thigg/hydrogen-web/commit/20b108dc459b517df8f7753673ac1c0f4216608d ? | 14:39 |
b100dian[m] | Yes | 14:45 |
b100dian[m] | Heck, we're spending too much time on this, let me activate github actions :) | 14:45 |
poetaster | b100dian[m], yeah, I got all excited, but now I spend all my time maintaing GPT prompts that manage github actions :) | 14:46 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!