From nobody Sun Feb 18 21:02:14 2024 X-Original-To: dev-commits-ports-all@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 4TdJ5P3NxKz5Bl2n for ; Sun, 18 Feb 2024 21:02:17 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from smtp-8fad.mail.infomaniak.ch (smtp-8fad.mail.infomaniak.ch [83.166.143.173]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "relay.mail.infomaniak.ch", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TdJ5P0SYsz41kT for ; Sun, 18 Feb 2024 21:02:17 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Authentication-Results: mx1.freebsd.org; none Received: from smtp-3-0001.mail.infomaniak.ch (smtp-3-0001.mail.infomaniak.ch [10.4.36.108]) by smtp-4-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4TdJ5M0nZgzQNq; Sun, 18 Feb 2024 22:02:15 +0100 (CET) Received: from unknown by smtp-3-0001.mail.infomaniak.ch (Postfix) with ESMTPA id 4TdJ5L4zn1zMpnPn; Sun, 18 Feb 2024 22:02:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pyret.net; s=20231006; t=1708290134; bh=zxJM10eW4CTSIWr4wKYUMpX03rFIM+/5WRLlfU/ANpI=; h=Date:Subject:From:Reply-To:To:Cc:References:In-Reply-To:From; b=pH55acUQK0SGAHDQKaHsNex14LfNGSgH1LjHKMatQjUjE6iTLmbMwXblRwMHD+Lrn nozIR1qUVWHgEDtYZbyHhfrI+z2xpCl2qxb0BxW9BikKkoT3KBOnHYffjJDayrTheq 5iaXyvuwA+fD1spV8n5lQ9Opl2YRC1Txgi346eLLLQ0rJssPVj8IVZneKYXjQs18jZ iWhlmctqTbp/V1XzBtTVhxjHCzNo3K91ib3d5qcG+beV9e9ACFXCnWL5IWzDSWAyYT Df7p6BoYe6KofOaK9VSSfAlz1XNtFGakEKBaGP7hYrRUvrrasFx+aSAmPeJBCJMUdc wbaE4udkfVb1w== Message-ID: <5174f89d0cd86e0e7d0a852cd3e7b858@mail.infomaniak.com> Date: Sun, 18 Feb 2024 22:02:14 +0100 Subject: Re: git: 0728e016e0ca - main - net/openmpi: upgrade to v5.0.1 From: Daniel Engberg Reply-To: Daniel Engberg To: Dima Panov Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, Thierry Thomas List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="_=_swift_1708290134_62310a41c44d2c89e9cb54ce16b40549_=_" X-WS-User-Origin: eyJpdiI6IjN5NlVWb2hMU0NtSHpsemY3TDg3bkE9PSIsInZhbHVlIjoiSXNOMWZ0R1E0N0JjdTdvcWFIYUpodz09IiwibWFjIjoiMWU5ZTFlNWI4ZjIzNDhkZGFmNjBlOWZiYmQxZTM0M2VkNzhkZjhiNjRkMjU0YjM3NGZlNDlmOGVlMTUwZDNhOSIsInRhZyI6IiJ9 X-WS-User-Mbox: eyJpdiI6ImZXOXp1Ny94ZHNNUnJiS2JWWGpMVEE9PSIsInZhbHVlIjoiTWZLSXp0cTA5QTIvTlJUcjkydmJlZz09IiwibWFjIjoiN2I4ZmNiMTI5ZmRlMGQxZjIxNGFjNjg2MTlkYjhiODIzZTY2NmJiMzc3YzRkMzkxMzQ5ZjRiNzZkODZjNDZjNSIsInRhZyI6IiJ9 X-WS-Location: eJxzKUpMKykGAAfpAmU- X-Mailer: Infomaniak Workspace (1.3.641) References: <202402180933.41I9XiVt032662@gitrepo.freebsd.org> <78dad3ed-16b0-48a9-8a2f-a1acfa366d56@FreeBSD.org> In-Reply-To: <78dad3ed-16b0-48a9-8a2f-a1acfa366d56@FreeBSD.org> X-Infomaniak-Routing: alpha X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4TdJ5P0SYsz41kT 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:29222, ipnet:83.166.128.0/19, country:CH] --_=_swift_1708290134_62310a41c44d2c89e9cb54ce16b40549_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-02-18T21:13:11.000+01:00, Dima Panov wrote:= >=C2=A0On=C2=A018.02.2024=C2=A021:13,=C2=A0Thierry=C2=A0Thomas=C2= =A0wrote: >>=C2=A0=C2=A0Le=C2=A0dim.=C2=A018=C2=A0f=C3=A9vr.=C2=A024= =C2=A0=C3=A0=C2=A015:39:10=C2=A0+0100,=C2=A0Dima=C2=A0Panov >>=C2=A0= =C2=A0 >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0=C3=A9cri= vait=C2=A0: >>=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0Hello! >>=C2=A0=C2= =A0 >>=C2=A0=C2=A0=C2=A0Hello, >>=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0On=C2=A018.02.2024=C2=A012:33,=C2=A0Thierry=C2=A0Thomas=C2=A0wrote: >>= >=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0The=C2=A0branch=C2=A0main= =C2=A0has=C2=A0been=C2=A0updated=C2=A0by=C2=A0thierry: >>>>=C2=A0=C2= =A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0URL: >>>>=C2=A0=C2= =A0=C2=A0=C2=A0https://cgit.FreeBSD.org/ports/commit/?id=3D0728e016e0ca7125= 86158fadf39ccdfff4b19d7b >>>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0commit=C2=A00728e016e0ca712586158fadf39ccdfff4b19d7b= >>>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Author:= =C2=A0Thierry=C2=A0Thomas=C2=A0 >>>>=C2=A0=C2=A0= =C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0AuthorDate:=C2=A02024-01-2= 6=C2=A009:27:16=C2=A0+0000 >>>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0Commit:=C2=A0Thierry=C2=A0Thomas=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0CommitDate:=C2=A02024-02-18=C2=A009:22:34=C2=A0+0000 >>>>=C2=A0= =C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0net/openmpi:=C2= =A0upgrade=C2=A0to=C2=A0v5.0.1 >>>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0Release=C2=A0notes=C2=A0available=C2=A0at >>>>= =C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0= =C2=A0[https://www-lb.open-mpi.org/software/ompi/major-changes.php>];. >>= >>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Notes: >>>= >=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0The= =C2=A0MPI=C2=A0C++=C2=A0bindings=C2=A0were=C2=A0deprecated=C2=A0in=C2=A0the= =C2=A0MPI-2.2 >>>>=C2=A0=C2=A0=C2=A0=C2=A0standard=C2=A0in=C2=A02009,= =C2=A0and >>>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0removed=C2=A0from=C2=A0the=C2=A0MPI-3.0=C2=A0standard=C2=A0in=C2= =A02012.=C2=A0The=C2=A0MPI=C2=A0C++ >>>>=C2=A0=C2=A0=C2=A0=C2=A0bindings= =C2=A0were=C2=A0then >>>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0removed=C2=A0from=C2=A0Open=C2=A0MPI=C2=A0v5.0.0=C2=A0in= =C2=A02022; >>>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0-=C2=A0ofi=C2=A0(libfabric)=C2=A0was=C2=A0explicitly=C2=A0disabled= =C2=A0in=C2=A0this=C2=A0port=C2=A0-=C2=A0I >>>>=C2=A0=C2=A0=C2=A0=C2= =A0don=E2=80=99t=C2=A0know=C2=A0why >>>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0but=C2=A0kept=C2=A0it=C2=A0this=C2=A0way; >= >>>=C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0ROMI= O=C2=A0has=C2=A0been=C2=A0disabled=C2=A0(See >>>>=C2=A0=C2=A0=C2=A0=C2= =A0 >>>>=C2=A0=C2=A0=C2= =A0=C2=A0[https://github.com/open-mpi/ompi/issues/9715>];); >>>>=C2=A0= =C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A032=C2=A0bits= =C2=A0platforms=C2=A0are=C2=A0not=C2=A0supported:=C2=A0this=C2=A0port=C2= =A0has=C2=A0been >>>>=C2=A0=C2=A0=C2=A0=C2=A0repocopied=C2=A0to >>>>= =C2=A0=C2=A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0net/openmpi4= =C2=A0for=C2=A0them. >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2= =A0Failed=C2=A0to=C2=A0build=C2=A0an=C2=A014.0/amd64=C2=A0and=C2=A015/aarch= 64=C2=A0with=C2=A0same=C2=A0error. >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0= =C2=A0=C2=A0=C2=A0configure:=C2=A0error:=C2=A0no=C2=A0suitable=C2=A0Python= =C2=A0interpreter=C2=A0found >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0= =C2=A0=C2=A0configure:=C2=A0=3D=3D=3D=3D=3D=C2=A0done=C2=A0with=C2=A03rd-pa= rty/openpmix=C2=A0configure=C2=A0=3D=3D=3D=3D=3D >>>=C2=A0=C2=A0=C2=A0 = >>>=C2=A0=C2=A0=C2=A0=C2=A0checking=C2=A0for=C2=A0pmix=C2=A0pkg-config= =C2=A0name...=C2=A0pmix >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0= =C2=A0checking=C2=A0if=C2=A0pmix=C2=A0pkg-config=C2=A0module=C2=A0exists...= =C2=A0no >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0checking= =C2=A0for=C2=A0pmix=C2=A0wrapper=C2=A0compiler...=C2=A0pmixcc >>>=C2= =A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0checking=C2=A0if=C2=A0pmix= =C2=A0wrapper=C2=A0compiler=C2=A0works...=C2=A0no >>>=C2=A0=C2=A0=C2= =A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0configure:=C2=A0Searching=C2=A0for=C2= =A0pmix=C2=A0in=C2=A0default=C2=A0search=C2=A0paths >>>=C2=A0=C2=A0=C2= =A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0checking=C2=A0for=C2=A0pmix=C2=A0cppflags.= .. >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0checking=C2=A0for= =C2=A0pmix=C2=A0ldflags... >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0checking=C2=A0for=C2=A0pmix=C2=A0libs...=C2=A0-lpmix >>>=C2= =A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0checking=C2=A0for=C2=A0pmix= =C2=A0static=C2=A0libs...=C2=A0-lpmix >>>=C2=A0=C2=A0=C2=A0 >>>=C2= =A0=C2=A0=C2=A0=C2=A0checking=C2=A0for=C2=A0pmix.h...=C2=A0no >>>=C2= =A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0configure:=C2=A0error:=C2= =A0Could=C2=A0not=C2=A0find=C2=A0viable=C2=A0pmix=C2=A0build. >>>=C2= =A0=C2=A0=C2=A0 >>>>=C2=A0=C2=A0=C2=A0=C2=A0=3D=3D=3D>=C2=A0Script=C2= =A0"configure"=C2=A0failed=C2=A0unexpectedly. >>=C2=A0=C2=A0 >>=C2= =A0=C2=A0=C2=A0I=C2=A0just=C2=A0rebuilt=C2=A0it,=C2=A0in=C2=A0case=C2=A0of= =C2=A0some=C2=A0recent=C2=A0commit=C2=A0might=C2=A0have=C2=A0an >>=C2= =A0=C2=A0impact, >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0but=C2=A0it=C2= =A0still=C2=A0build=C2=A0fine=C2=A0here=C2=A0(on=C2=A0amd64). >>=C2=A0= =C2=A0 >>=C2=A0=C2=A0=C2=A0Could=C2=A0you=C2=A0please=C2=A0send=C2=A0me= =C2=A0the=C2=A0full=C2=A0log,=C2=A0so=C2=A0that=C2=A0I=C2=A0could=C2=A0comp= are=C2=A0it >>=C2=A0=C2=A0with >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0min= e? >=C2=A0 >=C2=A0It=C2=A0looks=C2=A0like=C2=A0not=C2=A0find=C2=A0local= ly=C2=A0intree=C2=A0builded=C2=A0pmix=C2=A0:( >=C2=A0 >=C2=A0https://pe= ople.freebsd.org/~fluffy/-log/140amd64/openmpi-5.0.1.log >=C2=A0 >= =C2=A0https://people.freebsd.org/~fluffy/-log/150aarch64/openmpi-5.0.1.log= >=C2=A0 >>=C2=A0=C2=A0Best=C2=A0regards. >=C2=A0 >=C2=A0--=C2= =A0 >=C2=A0 >=C2=A0Sincerely, >=C2=A0 >=C2=A0Dima=C2=A0(fluffy@Free= BSD.org,=C2=A0https://t.me/FluffyBSD) >=C2=A0 >=C2=A0(desktop,=C2=A0kde= ,=C2=A0x11,=C2=A0office,=C2=A0ports-secteam)@FreeBSD=C2=A0team It also= throws a bunch of sed errors in configure stage (use gsed?) and tries to= be clever during configure stage,=20 ... " checking=C2=A0if= =C2=A0want=C2=A0package/brand=C2=A0string...=C2=A0Open=C2=A0MPI=C2=A0root@1= 40amd64-vanilla-job-01=C2=A0Distribution " I think it fails on your = end because of Python begin 3.10 and not 3.9 Best regards, Daniel= --_=_swift_1708290134_62310a41c44d2c89e9cb54ce16b40549_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On 2024-02-18T21:13:11.000+01:00, Dima Panov <fluffy@FreeBSD.org>= ; wrote:
On 18.0= 2.2024 21:13, Thierry Thomas wrote:
Le dim. 18 f=C3=A9vr. 24 =C3=A0 15:39:10 +0100, Dima Panov <<= a href=3D"mailto:fluffy@FreeBSD.org" class=3D"defaultMailLink">fluffy@FreeB= SD.org>
=C3=A9crivait :

Hello!

<= div> Hello,

On 18.02.2024 12:33, Thierry Thomas wrote:
The branch main has been updated by thierry:
=


commit 0728e016e0ca712586158fadf39ccdff= f4b19d7b
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
Notes:
= - The MPI C++ bindings were deprecated in the MPI-2.2 standard in 2009, a= nd
removed from the MPI-3.0 standard in 2012. The M= PI C++ bindings were then
removed from Open MPI v5.0= .0 in 2022;
- ofi (libfabric) was explicitly disabled = in this port - I don=E2=80=99t know why
but kept it = this way;
- 3= 2 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.
<= /div>

configure: error: no suitable Python interpreter = found
configure: =3D=3D=3D=3D=3D done with 3rd-party/openpmi= x configure =3D=3D=3D=3D=3D
checking for pmix pkg-config nam= e... pmix
checking if pmix pkg-config module exists... no
checking for pmix wrapper compiler... pmixcc
ch= ecking if pmix wrapper compiler works... no
configure: Searc= hing for pmix in default search paths
checking for pmix cppf= lags...
checking for pmix ldflags...
checking= for pmix libs... -lpmix
checking for pmix static libs... -l= pmix
checking for pmix.h... no
configure: err= or: Could not find viable pmix build.
=3D=3D=3D> 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 th= e full log, so that I could compare it with
mine?
<= /blockquote>


It looks like not find loca= lly intree builded pmix :(



Best regards.

--
Sincerely,
Dima (<= a href=3D"mailto:fluffy@FreeBSD.org" class=3D"defaultMailLink">fluffy@FreeB= SD.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 Dist=
ribution
"
I think it fails on your end because of Python begin 3.10 a= nd not 3.9

Best regards,
Daniel<= br>
--_=_swift_1708290134_62310a41c44d2c89e9cb54ce16b40549_=_--