2024-11-01 18:56:44 openjdk21 has been bootstrapped 2024-11-02 01:52:42 Ok,thanks ikke 2024-11-05 17:35:51 a bit of status summary for loongarch 3.21 rebuild: it's currently at ~66 aports left to rebuild (after the plasma upgrade finishes building). the vala upgrade that came through yesterday unlocked 40-50 packages that were waiting on accountsservice/libportal. most of the remaining ones fall into 3 issue types: 2024-11-05 17:38:05 1. numpy 2/py3-matplotlib: the latter needs an upgrade/patching to be numpy 2 compatible, someone put in a MR for review. a number of py3 aports are failing tests due to needing the numpy2 matplotlib 2024-11-05 17:39:16 2. aports depending on qt6-qtwebengine-dev (currently ftbfs) 2024-11-05 17:43:06 3. .so tracing error: a number of aports failed due to a .so object not found (this previously a warning but with newer abuild becomes an error). in some cases abuild doesn't know yet how to detect $origin/rpaths 2024-11-05 17:45:26 example of affected aport is freerdp, there is an abuild draft to improve detection, not sure of its current status, and whether people should work around the issue for now in the affected aports 2024-11-05 17:45:55 (freerdp has a MR waiting for that decision) 2024-11-05 17:50:12 1b. other aports with all dependencies on numpy2 already and only themselves need upgrading to numpy 2 ... this is in progress 2024-11-05 17:51:59 there is also a small group of py aports depending (directly or indirectly) on py3-pyarrow that may be broken (-dask-expr, -dask) 2024-11-05 18:29:03 for other arches it's a more mixed bag, but 1 and 2 would still apply 2024-11-05 18:31:54 (at least so far ... 32-bit arches currently have a bunch of aports failed due to time_t issue and/or using deprecated GTimeVal) 2024-11-05 18:34:52 (and 3 is not loongarch-specific but that most of them have been resolved on a per-case basis) 2024-11-06 01:19:07 Thanks mio for the detailed explanation 2024-11-06 01:19:58 qt6-qtwebengine loongarch64 is currently disabled, but other architectures seem to fail due to the rebuild as well, maybe we can try to re-build qt6-qtwebengine for loongarch64 after error is fixed 2024-11-06 01:42:12 huajingyun: yeah, hopefully it will be okay after that. with the lower number of aports left to build, unfortunately it was blocking the builder more frequently due to taking somewhat longer to fail 2024-11-06 01:43:10 (as it has several aports depending on its -dev subpackage, so it comes up a bit more) 2024-11-06 01:43:58 (and was temporarily disabled to allow time to build other aports as they get fixed) 2024-11-06 01:50:14 but slowly making progress :) 2024-11-06 01:59:18 mio:Yeah, I checked and wanted to try to fix some of these aports, but I'm a bit overwhelmed, like the ones you mentioned 1 and 3, numpy v2 vs v1 2024-11-06 02:22:54 huajingyun: thanks for looking into some of them! no worries if overwhelmed. not sure if it might be something you might be interested in, only if you want to, two aports that are still need fixing are tilix and openmp 2024-11-06 02:23:56 my understanding is openmp is usually upgraded to match the latest llvm version, but is currently blocked on some bitcode issue 2024-11-06 02:24:36 not sure if resolved yet upstream 2024-11-06 02:25:25 tilix has some undefined reference error 2024-11-06 02:25:58 haven't found a working fix for it yet upstream 2024-11-06 02:27:31 njs has a failed test, maybe related to libxml2 2024-11-06 02:29:20 was going to look into njs, but testing two numpy-related aports at the moment 2024-11-06 02:31:40 no worries if you're busy though! just ideas :) 2024-11-06 03:40:51 mio:Ok,thanks for reminding me of these,I'll check it out when I have time 2024-11-06 03:51:10 huajingyun: wonderful, thanks :)