ampere2's main-armv7 crashed after only 3 min 51 sec, nothing started to build; libdm.so.{6->7} issues
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 13 Oct 2024 20:12:55 UTC
main-armv7 crashed before it was at a stage that has public log files to look at. I report this mostly because the currently distributed main-packages for ports that involve use of libmd.so.6 are broken because main now has/uses libmd.so.7 instead --so libmd.so.6 tends to be missing. Even when libmd.so.6 and libmd.so.7 both exist, the pkg (non -static) command is broken from the recursive dependencies ending up referencing both. (pkg-static works but pkg does not.) It might be that the crash is because of the libmd.so.6 to libmd.so.7 change in main. But I've no access to logs to look at. It would be good to avoid having another main-arm64 bulk -a happen before main-armv7 has a chance to produce main-armv7 packages with libmd.so.7 references so that ports are again good for (modern) main-FreeBSD [so: 15]. But it seems that, for main-arm* port-packages, either: 0) various distributed ports are incompatible with libmd.so.7 based main-FreeBSD (the current context for main-armv7) vs. 1) various distributed ports will be incompatible with libmd.so.6 based main-FreeBSD (so: older main/15 FreeBSD installations): the future contexts for main-armv7 and main-arm64 (and more). FYI: The libmd.so.{6->7} change dates back to 2024-Sep-30 in FreeBSD's main. But the __FreeBSD_version 150002{3->4} change did not happen until 2024-Oct-02. main-powerpc-default's status for such: Looks like FreeBSD:15:powerpc/latest/ was last updated on 2024-Mar-07 and so might not have the issue --by no longer having port-package updates of any kind. (32-bit powerpc is not to be supported by releng/15.0 as I understand: The only 32-bit platform will be armv7 as I understand.) === Mark Millard marklmi at yahoo.com