Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Feb 2024 22:02:14 +0100
From:      Daniel Engberg <daniel.engberg.lists@pyret.net>
To:        Dima Panov <fluffy@FreeBSD.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, Thierry Thomas <thierry@freebsd.org>
Subject:   Re: git: 0728e016e0ca - main - net/openmpi: upgrade to v5.0.1
Message-ID:  <5174f89d0cd86e0e7d0a852cd3e7b858@mail.infomaniak.com>
In-Reply-To: <78dad3ed-16b0-48a9-8a2f-a1acfa366d56@FreeBSD.org>
References:  <202402180933.41I9XiVt032662@gitrepo.freebsd.org> <d59f200f-065e-438f-a5df-e4fecaaaa695@FreeBSD.org> <ZdJI4GUodlCG3HjS@graf.pompo.net> <78dad3ed-16b0-48a9-8a2f-a1acfa366d56@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On 2024-02-18T21:13:11.000+01:00, Dima Panov <fluffy@FreeBSD.org>
wrote:

> On 18.02.2024 21:13, Thierry Thomas wrote:
>>  Le dim. 18 févr. 24 à 15:39:10 +0100, Dima Panov
>>  <fluffy@FreeBSD.org>
>>  
>>   écrivait :
>>  
>>>   Hello!
>>  
>>   Hello,
>>  
>>>   On 18.02.2024 12:33, Thierry Thomas wrote:
>>>   
>>>>    The branch main has been updated by thierry:
>>>>    
>>>>     URL:
>>>>    https://cgit.FreeBSD.org/ports/commit/?id=0728e016e0ca712586158fadf39ccdfff4b19d7b
>>>>    
>>>>     commit 0728e016e0ca712586158fadf39ccdfff4b19d7b
>>>>    
>>>>     Author: Thierry Thomas <thierry@FreeBSD.org>
>>>>    
>>>>     AuthorDate: 2024-01-26 09:27:16 +0000
>>>>    
>>>>     Commit: Thierry Thomas <thierry@FreeBSD.org>
>>>>    
>>>>     CommitDate: 2024-02-18 09:22:34 +0000
>>>>    
>>>>     net/openmpi: upgrade to v5.0.1
>>>>    
>>>>     Release notes available at
>>>>    
>>>>     <https://www-lb.open-mpi.org/software/ompi/major-changes.php>;
>>>>    [https://www-lb.open-mpi.org/software/ompi/major-changes.php>];.
>>>>    
>>>>     Notes:
>>>>    
>>>>     - The MPI C++ bindings were deprecated in the MPI-2.2
>>>>    standard in 2009, and
>>>>    
>>>>     removed from the MPI-3.0 standard in 2012. The MPI C++
>>>>    bindings were then
>>>>    
>>>>     removed from Open MPI v5.0.0 in 2022;
>>>>    
>>>>     - ofi (libfabric) was explicitly disabled in this port - I
>>>>    don’t know why
>>>>    
>>>>     but kept it this way;
>>>>    
>>>>     - ROMIO has been disabled (See
>>>>    <https://github.com/open-mpi/ompi/issues/9715>;
>>>>    [https://github.com/open-mpi/ompi/issues/9715>];);
>>>>    
>>>>     - 32 bits platforms are not supported: this port has been
>>>>    repocopied to
>>>>    
>>>>     net/openmpi4 for them.
>>>   
>>>    Failed to build an 14.0/amd64 and 15/aarch64 with same error.
>>>   
>>>    configure: error: no suitable Python interpreter found
>>>   
>>>    configure: ===== done with 3rd-party/openpmix configure =====
>>>   
>>>    checking for pmix pkg-config name... pmix
>>>   
>>>    checking if pmix pkg-config module exists... no
>>>   
>>>    checking for pmix wrapper compiler... pmixcc
>>>   
>>>    checking if pmix wrapper compiler works... no
>>>   
>>>    configure: Searching for pmix in default search paths
>>>   
>>>    checking for pmix cppflags...
>>>   
>>>    checking for pmix ldflags...
>>>   
>>>    checking for pmix libs... -lpmix
>>>   
>>>    checking for pmix static libs... -lpmix
>>>   
>>>    checking for pmix.h... no
>>>   
>>>    configure: error: Could not find viable pmix build.
>>>   
>>>>    ===> Script "configure" failed unexpectedly.
>>  
>>   I just rebuilt it, in case of some recent commit might have an
>>  impact,
>>  
>>   but it still build fine here (on amd64).
>>  
>>   Could you please send me the full log, so that I could compare it
>>  with
>>  
>>   mine?
> 
> It looks like not find locally intree builded pmix :(
> 
> https://people.freebsd.org/~fluffy/-log/140amd64/openmpi-5.0.1.log
> 
> https://people.freebsd.org/~fluffy/-log/150aarch64/openmpi-5.0.1.log
> 
>>  Best regards.
> 
> -- 
> 
> Sincerely,
> 
> Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD)
> 
> (desktop, kde, x11, office, ports-secteam)@FreeBSD team

It also throws a bunch of sed errors in configure stage (use gsed?)
and tries to be clever during configure stage, 

...

"

checking if want package/brand string... Open MPI root@140amd64-vanilla-job-01 Distribution
"

I think it fails on your end because of Python begin 3.10 and not 3.9

Best regards,

Daniel


[-- Attachment #2 --]
<div>On 2024-02-18T21:13:11.000+01:00, Dima Panov &lt;fluffy@FreeBSD.org&gt; wrote:<br></div><div class="ik_mail_quote answerContentMessage"><blockquote class="ws-ng-quote"><pre style="white-space: normal;"><div>On 18.02.2024 21:13, Thierry Thomas wrote:<br></div><blockquote class="ws-ng-quote"><div>  Le dim. 18 févr. 24 à 15:39:10 +0100, Dima Panov &lt;<a href="mailto:fluffy@FreeBSD.org" class="defaultMailLink">fluffy@FreeBSD.org</a>&gt;<br></div><div>   écrivait :<br></div><div> <br></div><blockquote class="ws-ng-quote">  Hello!<br></blockquote><div>  <br></div><div> Hello,<br></div><div> <br></div><blockquote class="ws-ng-quote"><div>  On 18.02.2024 12:33, Thierry Thomas wrote:<br></div><blockquote class="ws-ng-quote"><div>  The branch main has been updated by thierry:<br></div><div><br></div><div> URL: <a href="https://cgit.FreeBSD.org/ports/commit/?id=0728e016e0ca712586158fadf39ccdfff4b19d7b" class="defaultMailLink" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://cgit.FreeBSD.org/ports/commit/?id=0728e016e0ca712586158fadf39ccdfff4b19d7b</a><br></div><div><br></div><div>; commit 0728e016e0ca712586158fadf39ccdfff4b19d7b<br></div><div> Author:     Thierry Thomas &lt;<a href="mailto:thierry@FreeBSD.org" class="defaultMailLink">thierry@FreeBSD.org</a>&gt;<br></div><div> AuthorDate: 2024-01-26 09:27:16 +0000<br></div><div> Commit:     Thierry Thomas &lt;<a href="mailto:thierry@FreeBSD.org" class="defaultMailLink">thierry@FreeBSD.org</a>&gt;<br></div><div> CommitDate: 2024-02-18 09:22:34 +0000<br></div><div><br></div><div>       net/openmpi: upgrade to v5.0.1<br></div><div>       Release notes available at<br></div><div>               &lt;<a href="https://www-lb.open-mpi.org/software/ompi/major-changes.php>" class="defaultMailLink" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://www-lb.open-mpi.org/software/ompi/major-changes.php&gt;</a>;.<br></div><div>;       Notes:<br></div><div>       - The MPI C++ bindings were deprecated in the MPI-2.2 standard in 2009, and<br></div><div>         removed from the MPI-3.0 standard in 2012.  The MPI C++ bindings were then<br></div><div>         removed from Open MPI v5.0.0 in 2022;<br></div><div>       - ofi (libfabric) was explicitly disabled in this port - I don’t know why<br></div><div>         but kept it this way;<br></div><div>       - ROMIO has been disabled (See &lt;<a href="https://github.com/open-mpi/ompi/issues/9715>" class="defaultMailLink" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://github.com/open-mpi/ompi/issues/9715&gt;</a>;);<br></div><div>;       - 32 bits platforms are not supported: this port has been repocopied to<br></div><div>         net/openmpi4 for them.<br></div></blockquote><div> <br></div><div> Failed to build an 14.0/amd64 and 15/aarch64 with same error.<br></div><div><br></div><div> configure: error: no suitable Python interpreter found<br></div><div> configure: ===== done with 3rd-party/openpmix configure =====<br></div><div> checking for pmix pkg-config name... pmix<br></div><div> checking if pmix pkg-config module exists... no<br></div><div> checking for pmix wrapper compiler... pmixcc<br></div><div> checking if pmix wrapper compiler works... no<br></div><div> configure: Searching for pmix in default search paths<br></div><div> checking for pmix cppflags...<br></div><div> checking for pmix ldflags...<br></div><div> checking for pmix libs... -lpmix<br></div><div> checking for pmix static libs... -lpmix<br></div><div> checking for pmix.h... no<br></div><div> configure: error: Could not find viable pmix build.<br></div><blockquote class="ws-ng-quote">  ===&gt;  Script "configure" failed unexpectedly.<br></blockquote></blockquote><div>  <br></div><div> I just rebuilt it, in case of some recent commit might have an impact,<br></div><div> but it still build fine here (on amd64).<br></div><div> <br></div><div> Could you please send me the full log, so that I could compare it with<br></div><div> mine?<br></div></blockquote><div> <br></div><div><br></div><div>It looks like not find locally intree builded pmix :(<br></div><div><br></div><div><a href="https://people.freebsd.org/~fluffy/-log/140amd64/openmpi-5.0.1.log" class="defaultMailLink" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://people.freebsd.org/~fluffy/-log/140amd64/openmpi-5.0.1.log</a><br></div><div><a href="https://people.freebsd.org/~fluffy/-log/150aarch64/openmpi-5.0.1.log" class="defaultMailLink" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://people.freebsd.org/~fluffy/-log/150aarch64/openmpi-5.0.1.log</a><br></div><div><br></div><blockquote class="ws-ng-quote"><div>  <br></div><div> Best regards.<br></div></blockquote><div> <br></div><div>-- <br></div><div>Sincerely,<br></div><div>Dima (<a href="mailto:fluffy@FreeBSD.org" class="defaultMailLink">fluffy@FreeBSD.org</a>, <a href="https://t.me/FluffyBSD" class="defaultMailLink" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://t.me/FluffyBSD</a>)<br></div><div>(desktop, kde, x11, office, ports-secteam)@FreeBSD team<br></div></pre></blockquote></div><div>It also throws a bunch of sed errors in configure stage (use gsed?) and tries to be clever during configure stage, <br></div><div>...<br></div><div>"<br></div><pre>checking if want package/brand string... Open MPI root@140amd64-vanilla-job-01 Distribution
"<br></pre><div>I think it fails on your end because of Python begin 3.10 and not 3.9<br></div><div><br></div><div>Best regards,<br></div><div>Daniel<br></div>

home | help

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