Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Oct 2024 22:18:11 +0200 (CEST)
From:      Ronald Klop <ronald-lists@klop.ws>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        Antoine Brodin <antoine@freebsd.org>, FreeBSD Mailing List <freebsd-ports@freebsd.org>, FreeBSD ARM List <freebsd-arm@freebsd.org>, Philip Paeps <philip@freebsd.org>
Subject:   Re: ampere2's main-armv7 crashed after only 3  min 51 sec, nothing started to build; libdm.so.{6->7} issues
Message-ID:  <324733190.20464.1728850691630@localhost>
In-Reply-To: <D08C35FE-9B1F-4313-B442-0364E86FD360@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_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 <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
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<html><head></head><body>On ampere3 armv7 builds crashed in the same way.&nbsp;<br class="rw_extra"><br><a href="https://pkg-status.freebsd.org/ampere3/">https://pkg-status.freebsd.org/ampere3/</a><br class="rw_extra"><br>Regards,<br class="rw_extra">Ronald<br class="rw_extra"><br><p><small><strong>Van:</strong> Mark Millard &lt;marklmi@yahoo.com&gt;<br><strong>Datum:</strong> 13 oktober 2024 22:13<br><strong>Aan:</strong> Antoine Brodin &lt;antoine@freebsd.org&gt;, FreeBSD Mailing List &lt;freebsd-ports@freebsd.org&gt;, FreeBSD ARM List &lt;freebsd-arm@freebsd.org&gt;<br><strong>CC:</strong> Philip Paeps &lt;philip@freebsd.org&gt;<br><strong>Onderwerp:</strong> ampere2's main-armv7 crashed after only 3  min 51 sec, nothing started to build; libdm.so.{6-&gt;7} issues<br></small></p><blockquote style="margin-left: 5px; border-left: 3px solid #ccc; margin-right: 0px; padding-left: 5px;"><br class="rw_extra"><!-- P -->
<!-- processMimeMessage --><div class="TextPlainViewer" id="P.P"><!-- P.P -->main-armv7 crashed before it was at a stage that has public log files to look<br>
at.<br>
<br>
I report this mostly because the currently distributed main-packages for ports<br>
that involve use of libmd.so.6 are broken because main now has/uses libmd.so.7<br>
instead --so libmd.so.6 tends to be missing. Even when libmd.so.6 and<br>
libmd.so.7 both exist, the pkg (non -static) command is broken from the<br>
recursive dependencies ending up referencing both. (pkg-static works but pkg<br>
does not.)<br>
<br>
It might be that the crash is because of the libmd.so.6 to libmd.so.7 change<br>
in main. But I've no access to logs to look at.<br>
<br>
It would be good to avoid having another main-arm64 bulk -a happen before<br>
main-armv7 has a chance to produce main-armv7 packages with libmd.so.7<br>
references so that ports are again good for (modern) main-FreeBSD [so: 15].<br>
<br>
But it seems that, for main-arm* port-packages, either:<br>
<br>
0) various distributed ports are incompatible with libmd.so.7 based<br>
&nbsp;&nbsp;&nbsp;&nbsp;main-FreeBSD (the current context for main-armv7)<br>
<br>
vs.<br>
<br>
1) various distributed ports will be incompatible with libmd.so.6<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;based main-FreeBSD (so: older main/15 FreeBSD installations):<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the future contexts for main-armv7 and main-arm64 (and more).<br>
<br>
<br>
FYI: The libmd.so.{6-&gt;7} change dates back to 2024-Sep-30 in FreeBSD's main.<br>
But the __FreeBSD_version 150002{3-&gt;4} change did not happen until<br>
2024-Oct-02.<br>
<br>
<br>
main-powerpc-default's status for such:<br>
<br>
Looks like FreeBSD:15:powerpc/latest/ was last updated on 2024-Mar-07<br>
and so might not have the issue --by no longer having port-package<br>
updates of any kind. (32-bit powerpc is not to be supported by<br>
releng/15.0 as I understand: The only 32-bit platform will be armv7<br>
as I understand.)<br>
<br>
===<br>
Mark Millard<br>
marklmi at yahoo.com<br>
<br>
<br>
</div><!-- TextPlainViewer -->
<hr>
<!-- MessageRFC822Viewer -->
</blockquote><br><br><br></body></html>
------=_Part_20463_1996822478.1728850691626--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?324733190.20464.1728850691630>