2025-05-02 09:39:16 lindsay: do you need intel XE GPU driver enabled on loongarch64 also 2025-05-02 10:05:58 mps: I don't have a loongarch machine at the moment, but I think it would be nice to enable it on loongarch. 2025-05-02 10:11:41 Sorry for the late reply, I was traveling on vacation. I'll reply the issue comment lately. 2025-05-02 10:45:39 lindsay: ok, i will enable it 2025-05-02 10:46:46 lindsay: np, my loongarch64 is off line currently. i will do this a little later 2025-05-02 10:48:00 cul, i will be afk for some time 2025-05-02 11:15:47 lindsay: enabled and pushed to builders 2025-05-02 11:23:02 Thank you! 2025-05-02 11:26:32 np 2025-05-08 05:49:29 will we have mesa 25.1 in 3.22 release 2025-05-08 06:57:07 we should probably wait for 25.1.1 first 2025-05-08 07:11:48 not sure, I'm using 25.1-rc series for more than 3 weeks quite fine 2025-05-08 07:12:40 fossdd|m: btw, i commented 25.1.0 MR 2025-05-08 07:14:31 https://tpaste.us/wap5 2025-05-08 07:14:50 it is simple addition 2025-05-08 07:30:37 applied 2025-05-08 07:31:24 im still confused about about armhf enabling clc, there seem to be some meson refactorings 2025-05-08 07:49:51 I'm waiting for disk upgrade to check is clc needed. But i think it is needed for asahi. will inform you later today when I test 2025-05-08 08:11:56 meson.build:833:12: ERROR: Dependency "libclc" not found, tried pkgconfig 2025-05-08 08:12:44 if remove libclc-dev from makedepends 2025-05-08 08:13:34 libclc should only be required and enabled for rusticl which isnt enabled for armhf 2025-05-08 08:14:08 im sure its fine to add it to dependencies and everything it needs but i dont know what gets enabled with it 2025-05-08 08:14:19 fossdd|m: btw, MR builds fine on my armv7 dev lxc 2025-05-08 08:14:59 nice 2025-05-08 08:15:17 I didn't added it to main mesa APKBUILD 2025-05-08 08:15:45 but know it is needed for asahi 2025-05-08 08:38:28 `inxi -G` shows thin on my macbook m1pro => https://tpaste.us/JNZv 2025-05-08 08:39:50 but armhf shouldnt have asahi enabled right? 2025-05-08 08:41:34 right, only aarch64 should 2025-05-08 08:43:39 oh, s/thin/this/ above 2025-05-08 10:06:20 fossdd|m: obviously rusticl/libclc is not needed on armhf iiuc all this 2025-05-08 10:08:32 (look like someone copied some things from testing/mesa-asahi to main/mesa, and I didn't make mesa-asahi "clean") 2025-05-08 10:10:37 oh, mesa-next but i didn't uploaded anywhere on alpine 2025-05-08 10:10:53 strange 2025-05-08 10:27:35 hm, mesa should be renamed to mess :) 2025-05-08 10:28:38 I give up to try to understand all these dependencies 2025-05-08 11:14:45 i can look again later today i guess 2025-05-08 11:30:54 would be nice to merge it for 3.22-stable, and we remove mesa-asahi then 2025-05-12 09:20:26 Is build-3-22-loongarch64 offline? 2025-05-12 10:19:05 seems like it is online 2025-05-12 10:19:15 oh 2025-05-12 10:19:41 openjdk was boostrapped 2025-05-12 10:44:30 Thanks 2025-05-15 09:21:50 I think jdk17 also has the issue that the -loongarch variant can build the normal variant, but not the other way round, so it looks like openjdk17-loongarch will need bootstrapping now 2025-05-15 09:21:56 Sorry for not realizing this earlier 2025-05-15 09:29:59 (so installing openjdk17-loongarch from edge and building 3.22 openjdk17-loongarch should allow it to pass) 2025-05-15 09:30:27 Whenever that's convenient 2025-05-15 09:31:21 Loongarch is less than 30 aports away from completing community anyway :) 2025-05-15 10:59:26 cely: I did bootstrap it already 2025-05-15 11:00:15 hmm, interesting 2025-05-15 11:02:20 Oh, right 2025-05-15 11:03:54 will bootstrap the loongarch64 variant as well 2025-05-15 11:11:25 Thanks 2025-05-15 11:47:24 It's built now 2025-05-15 11:55:53 Ok :) 2025-05-21 08:52:25 x86_64 CI: no space left on device 2025-05-21 12:07:12 huh, again 2025-05-22 11:32:54 how setup-disk with 'crypt' and later 'sys' encrypt drive? whole disk or else? 2025-05-22 11:56:26 and why setup-disk still no asks if user wants swap at all 2025-05-22 12:08:50 ok, I found answer to question about crypt 2025-05-22 12:10:04 last about this, can the disk crypt key be on external media? 2025-05-22 14:25:41 yes, i think it can 2025-05-22 16:55:54 ok, it can but how to do this in alpine 2025-05-22 17:21:39 i think there is a boot option for a block device where key is stored 2025-05-22 17:26:40 yes, it can be set 2025-05-22 17:27:26 I meant external media as setup-disk 2025-05-22 17:27:55 didn't found in source 2025-05-22 18:11:09 btw, good guide about disk encryp is https://wiki.archlinux.org/title/Dm-crypt/Device_encryption 2025-05-23 15:33:55 arm developers machine is off-line? 2025-05-23 15:47:31 or hang 2025-05-23 17:25:41 It just became reachable again 2025-05-23 17:43:46 thank you 2025-05-23 17:44:39 oh, can't ping 2025-05-23 17:46:32 Ipv4 does not seem to work yet 2025-05-23 17:46:56 ah 2025-05-28 10:58:39 hi! 2025-05-28 10:59:05 I have a really weird issue with base64 on loongarch 2025-05-28 10:59:29 busybox base64 that is 2025-05-28 11:00:03 $ tpaste < nvme 2025-05-28 11:00:03 https://tpaste.us/6KBn 2025-05-28 11:00:16 thats the script, with base64 data 2025-05-28 11:00:46 curl https://tpaste.us/6KBn > nvme 2025-05-28 11:01:18 actually let me extrat the data itself 2025-05-28 11:02:45 oh, its not base64 thats the problem 2025-05-28 11:04:18 not sure what is the problem 2025-05-28 11:04:22 but here is a reproducer: 2025-05-28 11:04:26 curl --silent https://tpaste.us/VYkd | base64 -d | dd bs=32 skip=96 count=1 2>/dev/null | hexdump -C 2025-05-28 11:04:46 in my x86_64 i get: 2025-05-28 11:04:54 00000000 00 00 00 00 00 00 00 00 00 00 78 76 64 61 20 20 |..........xvda | 2025-05-28 11:04:54 00000010 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 2025-05-28 11:04:54 00000020 2025-05-28 11:05:09 on loongarch64 I get: 2025-05-28 11:05:24 ncopa-loongarch64:~/mdev-conf$ curl --silent https://tpaste.us/VYkd | base64 -d | dd bs=32 skip=96 count=1 2>/dev/null | hexdump -C 2025-05-28 11:05:24 * 2025-05-28 11:05:24 00000020 2025-05-28 11:05:24 00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 2025-05-28 11:06:55 ok. its not base64. its dd 2025-05-28 11:07:04 $ curl --silent https://tpaste.us/VYkd | base64 -d | sha1sum 2025-05-28 11:07:04 3db02f4fdc45f11a39b308075bafbf86527a9f8f - 2025-05-28 11:07:18 same on both 2025-05-28 11:07:51 yup. I'm pretty sure busybox dd is broken 2025-05-28 11:08:01 on loongarch64 that is 2025-05-28 11:08:38 with GNU coreutils' dd it works 2025-05-28 11:08:48 00000000 00 00 00 00 00 00 00 00 00 00 78 76 64 61 20 20 |..........xvda | 2025-05-28 11:08:48 ncopa-loongarch64:~/mdev-conf$ curl --silent https://tpaste.us/VYkd | base64 -d | dd bs=32 skip=96 count=1 2>/dev/null | hexdump -C 2025-05-28 11:08:48 00000010 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 2025-05-28 11:08:48 00000020 2025-05-28 11:20:38 wow. its flaky 2025-05-28 11:20:51 1+0 records in 2025-05-28 11:20:51 ncopa-loongarch64:~/aports/main/busybox/src/busybox-1.37.0$ curl --silent https://tpaste.us/VYkd | base64 -d | dd bs=32 skip=96 count=1| sha1sum 2025-05-28 11:20:51 e1010f416f911cff88512716898a68c55f1ab12c - 2025-05-28 11:20:51 32 bytes (32B) copied, 0.109878 seconds, 291B/s 2025-05-28 11:20:51 1+0 records out 2025-05-28 11:20:52 ncopa-loongarch64:~/aports/main/busybox/src/busybox-1.37.0$ curl --silent https://tpaste.us/VYkd | base64 -d | dd bs=32 skip=96 count=1| sha1sum 2025-05-28 11:20:52 de8a847bff8c343d69b853a215e6ee775ef2ef96 - 2025-05-28 11:20:54 1+0 records out 2025-05-28 11:20:54 1+0 records in 2025-05-28 11:20:56 32 bytes (32B) copied, 0.108721 seconds, 294B/s 2025-05-28 12:08:13 ok, it can be solved with iflag=fullblock 2025-05-28 19:26:57 weird! 2025-05-28 21:24:25 unexpected, but apparently it can happen that it does not read the entire block from a pipe unless iflag=fullblock is set