2024-01-25 10:40:53 sorry i'm late,next is the some specs of the build machines: 2024-01-25 10:40:53 CPU: 3C5000*2 (16core*2) 2024-01-25 10:40:53 disk: 1sata,4TB 2024-01-25 10:40:53 memory:128G 2024-01-25 10:41:56 we will plan 3 machines, please wait patiently, I will explain it here when it is ready. 2024-01-25 10:42:08 thanks 2024-01-25 10:43:21 huajingyun: thx! 2024-01-25 10:43:38 so total 32cores 2024-01-25 10:54:17 yes 2024-01-25 15:03:16 hi! 2024-01-25 15:05:34 howdy 2024-01-25 15:05:52 ncopa: 2024-01-25 15:05:55 11:41 we will plan 3 machines, please wait patiently, I will explain it here when it is ready. 2024-01-25 15:05:55 11:40 disk: 1sata,4TB 2024-01-25 15:05:55 11:40 memory:128G 2024-01-25 15:05:55 11:40 sorry i'm late,next is the some specs of the build machines: 2024-01-25 15:05:55 11:40 CPU: 3C5000*2 (16core*2) 2024-01-25 15:06:12 fyi 2024-01-25 15:06:58 oh that sounds pretty good 2024-01-25 15:07:16 yup 2024-01-25 15:07:18 where will those be physically? im thinking of latency 2024-01-25 15:07:29 well i guess it will be china 2024-01-25 15:07:44 but huajingyun need to confirm 2024-01-25 15:13:07 what's the status of the upstream must support? 2024-01-25 15:14:03 Still open 2024-01-25 15:14:13 I think 2024-01-25 15:14:51 I don't see any loongarch related commits in the git log 2024-01-25 15:15:43 Last message: https://www.openwall.com/lists/musl/2023/12/18/1 2024-01-25 15:27:54 ok. I'll ping rich on Libera 2024-01-26 06:06:40 yes, we plan to put the build machines in China and you connect remotely, is that okay? 2024-01-26 06:07:28 and we could more easily update and verify it when there is any update 2024-01-26 08:25:29 huajingyun: my only concern is a dev box 2024-01-26 08:25:55 on which we would spend more time on to try things, that will be a challenge with high to very high latency 2024-01-26 08:26:24 but if you guys help with most of that, we can work around it. 2024-01-26 08:35:48 of course, if there are any problems we will actively help solve them, and we are more than happy to do so. 2024-01-26 08:41:45 huajingyun: for our understanding, is it possible to move a machine to EU? lets say if we notice the connection is worse than expected. 2024-01-26 09:11:52 okay, let’s try to put it in China first,our network should be able to support it. If the connection is worse, we can directly provide the machines to EU. 2024-01-26 09:17:16 noted, thanks 2024-01-26 10:10:17 thinks, I'm uploading apks and rootfs to dev.a.o 2024-01-26 10:10:38 and I upgraded linux-lts and grub so I need to verify the iso again:) 2024-01-30 07:41:42 I just uploaded the iso to dev.a.o 2024-01-30 07:41:42 https://dev.alpinelinux.org/~loongarch/v3.18/ 2024-01-30 07:41:42 currently includes main,community, and releases (iso and minirootfs). 2024-01-30 07:43:16 Rich already reviewing the musl loongarch patch, I guess ncopa helped contact him, thank you so much 2024-01-30 08:22:15 huajingyun: yes he pinged him few days ago 2024-01-30 08:22:32 they are on another network for irc 2024-01-30 08:29:56 Is it irc.libera.chat? 2024-01-30 08:29:58 and #musl channel 2024-01-30 08:37:10 Yes 2024-01-30 08:40:01 thanks! 2024-01-30 08:43:53 huajingyun: just wondering, but is everything upstreamed on alpine side? 2024-01-30 08:44:08 sorry if its asked/answered before :) 2024-01-30 09:04:56 currently musl and rust 2024-01-30 09:04:56 rust only lacks support for loongarch64-unknown-linux-musl target. the code is ready and will be submitted upstream when the musl patch is merged. 2024-01-30 09:34:15 so I haven't submitted PR to the aports tree yet, and I wanted to ask your opinions, is now the right time to submit PR? 2024-01-30 11:23:06 ok so for the rest of the aports there are no changes needed? or are they already commited? 2024-01-30 11:41:59 huajingyun: for the musl and rust part, the maintainer should decide the best approach. Sad part is that our rust maintainer recently stopped his support and we need to find another developer to help with this. Rust seems painful to maintain. 2024-01-30 11:42:49 I am not sure how much work it is to submit the MR, having it earlier than later sounds better to me. ncopa any comment on that part? 2024-01-31 03:21:06 clandmeter: thanks, so far,we ported around 360 packages and scripts/*.sh in aports v3.18.4, which included adding loongarch64 support and patches in APKBUILD,and updating config.sub or config.guess accounts for the majority. 2024-01-31 03:21:33 of course, these modifications do not cover all packages in aports. 2024-01-31 03:22:16 i mean is that there are still some packages with build errors that need to be fixed, and the current work can be used as a reference. 2024-01-31 03:23:14 it would be great if you would accept submitting MR first so we don't have to maintain them locally. 2024-01-31 09:24:08 huajingyun: ok, iiuc, you want to submit patches for all aports that need fixing. 2024-01-31 09:24:20 how would you want to submit them? in batches? 2024-01-31 09:44:18 yeah,in aports edge,the plan is to start submitting MR from basic packages first (such as gcc, binutils, abuild,linux-headers etc), including bootstrap-related packages (temporarily exclude musl and rust). then submit the remaining packages one after another. 2024-01-31 09:44:44 I have a three-day business trip starting tomorrow. If I have enough time, I will submit part of it next week. 2024-01-31 09:44:57 and the rest will probably have to wait until the second half of next month as we will be on holiday for the Chinese New Year after next Tuesday. 2024-01-31 12:37:11 huajingyun: how many aports need fixing? 2024-01-31 12:41:12 It would help to have CI setup first 2024-01-31 12:41:49 For the CI server, it's enough to have an alpine server with docker installed 2024-01-31 13:13:59 ikke: we would need docker images 2024-01-31 13:14:52 or we need to build docker images from the repo that is on dev.a.o, not sure thats a good idea 2024-01-31 13:17:42 We'd need at least a minirootfs 2024-01-31 21:50:18 ikke: so you want to create a docker image for loongarch? 2024-01-31 21:52:06 huajingyun: btw, i see that you uploaded 3.18 images. I think we probably want to start with support edge only.