💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-09-19.txt captured on 2024-05-12 at 16:01:52.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
[2022-09-19T00:17:23Z] <illiliti> we should build firefox against system libwebp [2022-09-19T00:17:36Z] <illiliti> ac_add_options --with-system-webp [2022-09-19T03:53:10Z] <rohan> someone have a comprehensive guide for alsa? [2022-09-19T03:53:44Z] <rohan> i still looking for a HDMI solution with no need to change the asound file everytime [2022-09-19T04:01:35Z] <testuser[m]1> Hi [2022-09-19T04:12:37Z] <rohan> hi [2022-09-19T04:15:41Z] <testuser[m]1> I hope all GStreamer plugins will be rewritten in Rust! [2022-09-19T04:15:41Z] <testuser[m]1> I would also like to see the same for FFmpeg, and for PDF. [2022-09-19T05:12:49Z] <virutalmachineus> you're a rust savvy? [2022-09-19T05:57:29Z] <wael[m]> I Love Rust!!!!!!! [2022-09-19T11:27:46Z] <testuser[m]1> ioraff: https://termbin.com/e944 [2022-09-19T11:28:05Z] <testuser[m]1> ./a.out /bin/sh < /var/db/kiss/installed/busybox/manifest [2022-09-19T11:28:31Z] <testuser[m]1> i need to add LANDLOCK_ACCESS_FS_READ_DIR to /usr for it to be useful for anything [2022-09-19T14:03:57Z] <testuser[m]1> or just remove LANDLOCK_ACCESS_FS_READ_DIR from ACCESS_FS_ROUGHLY_READ = [2022-09-19T14:13:03Z] <testuser[m]1> now we need to get libc coreutil and toolchain files in a generic fashion [2022-09-19T18:53:04Z] <testuser[m]1> find -name '*.configure' -exec grep zip {} + ./toolkit/moz.configure:check_prog("UNZIP", ("unzip",)) [2022-09-19T18:53:11Z] <testuser[m]1> Only unzip is needed i don't think zip is [2022-09-19T18:53:58Z] <ioraff> maybe busybox unzip will suffice? [2022-09-19T18:54:16Z] <illiliti> why don't they use python to zip/unzip stuff [2022-09-19T18:58:10Z] <illiliti> ioraff: can you share muon build of foot-pgo? [2022-09-19T18:59:10Z] <illiliti> if you still have it [2022-09-19T19:09:32Z] <ioraff> I don't, sorry [2022-09-19T19:10:15Z] <ioraff> testuser[m]1: incorporate the changes from testing/firefox into the PR [2022-09-19T19:13:46Z] <illiliti> i think it would be better if we use testing branch instead of testing repo [2022-09-19T19:14:03Z] <illiliti> would be a lot easier to diff and merge [2022-09-19T19:19:49Z] <ioraff> true, but if I want to actually use a testing package, I'd need to constantly keep the rest of the branch even with master [2022-09-19T19:28:57Z] <illiliti> so maintainability vs usability problem [2022-09-19T19:28:59Z] <illiliti> i see [2022-09-19T19:29:29Z] <illiliti> still i think testing branch is better approach [2022-09-19T19:32:19Z] <illiliti> because firefox can be outdated in testing repo. using testing branch forces you to do rebase and thus it will always up-to-date [2022-09-19T19:32:43Z] <illiliti> imagine we add libwebp dep to extra/firefox [2022-09-19T19:33:10Z] <illiliti> with testing repo, we would have to duplicate the work [2022-09-19T19:33:42Z] <illiliti> or keep it outdated [2022-09-19T19:34:16Z] <illiliti> with branch, you simply rebase [2022-09-19T19:35:10Z] <illiliti> what the hell is testing repo anyway? [2022-09-19T19:35:24Z] <illiliti> is it staging, unstable or do_not_use? [2022-09-19T20:02:06Z] <ioraff> I suppose I could just write a hook. I kind of saw it as akin to debian experimental. [2022-09-19T21:53:24Z] <ioraff> can confirm that firefox doesn't require zip or unzip (or busybox unzip is sufficient) [2022-09-19T21:54:30Z] <illiliti> drop busybox unzip to be sure [2022-09-19T21:55:47Z] <ioraff> fuck [2022-09-19T21:58:02Z] <ioraff> it needs unzip [2022-09-19T21:58:49Z] <ioraff> but it's shipped by default [2022-09-19T22:01:44Z] <illiliti> could you check where exactly it is needed? [2022-09-19T22:54:18Z] <ioraff> removed the check and pip still works. woot [2022-09-19T22:55:51Z] <illiliti> pip? [2022-09-19T22:56:48Z] <illiliti> why it is even needed and which check you removed