From nobody Sun Oct 13 20:18:11 2024 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XRWrq59yDz5YTjC; Sun, 13 Oct 2024 20:18:19 +0000 (UTC) (envelope-from SRS0=dAi9=RJ=klop.ws=ronald-lists@realworks.nl) Received: from smtp-relay-int.realworks.nl (smtp-relay-int.realworks.nl [194.109.157.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4XRWrq31zWz4WLd; Sun, 13 Oct 2024 20:18:19 +0000 (UTC) (envelope-from SRS0=dAi9=RJ=klop.ws=ronald-lists@realworks.nl) Authentication-Results: mx1.freebsd.org; none Date: Sun, 13 Oct 2024 22:18:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klop.ws; s=rw2; t=1728850691; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=CCRnbxABpDI7dQXpzkoVDGSXDqJ7j0p1FRPvVD90/KM=; b=t5d+A7aQBoeW0/4RbFvMg2xcd2kqu9M/FlZXLMR4gqYvODwUA0zTdXOFa2OfCg2Vg5zC/K nDfh+iB6cafWzI6x1s5KyTyCNT5oJmZtAtqslsFC6voeZfQhYMhUInlYddmwEhPEymdgQY 2JXKslTOGdVouZXYiCA4uOvW4uCT8HFuR/IOIK5sSWRV4CI5b/m9Lqygjv8IuV4GAmIVYm 93YNRV/uV2+VSx3ObV4YGF8kiLJcf9nAA3Q1XBozqpXQusieVa0J+/VhojjVPJf8swyvLJ CROhaPJMe1NnK/KIcmhAuNYojk3HrNz9ojzUbdo/o1MtdtbI4h+IIcVphQ4vVg== From: Ronald Klop To: Mark Millard Cc: Antoine Brodin , FreeBSD Mailing List , FreeBSD ARM List , Philip Paeps Message-ID: <324733190.20464.1728850691630@localhost> In-Reply-To: Subject: Re: ampere2's main-armv7 crashed after only 3 min 51 sec, nothing started to build; libdm.so.{6->7} issues List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_20463_1996822478.1728850691626" X-Mailer: Realworks (723.68) Importance: Normal X-Priority: 3 (Normal) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL] X-Rspamd-Queue-Id: 4XRWrq31zWz4WLd X-Spamd-Bar: ---- ------=_Part_20463_1996822478.1728850691626 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit On ampere3 armv7 builds crashed in the same way. https://pkg-status.freebsd.org/ampere3/ Regards,Ronald Van: Mark Millard Datum: 13 oktober 2024 22:13 Aan: Antoine Brodin , FreeBSD Mailing List , FreeBSD ARM List CC: Philip Paeps Onderwerp: ampere2's main-armv7 crashed after only 3 min 51 sec, nothing started to build; libdm.so.{6->7} issues > > 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 > > > > > ------=_Part_20463_1996822478.1728850691626 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit On ampere3 armv7 builds crashed in the same way. 

https://pkg-status.freebsd.org/ampere3/

Regards,
Ronald

Van: Mark Millard <marklmi@yahoo.com>
Datum: 13 oktober 2024 22:13
Aan: Antoine Brodin <antoine@freebsd.org>, FreeBSD Mailing List <freebsd-ports@freebsd.org>, FreeBSD ARM List <freebsd-arm@freebsd.org>
CC: Philip Paeps <philip@freebsd.org>
Onderwerp: ampere2's main-armv7 crashed after only 3 min 51 sec, nothing started to build; libdm.so.{6->7} issues


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






------=_Part_20463_1996822478.1728850691626--