Bug 280719

Summary: net/mpich: Fix build error on i386 CURRENT
Product: Ports & Packages Reporter: Laurent Chardon <laurent.chardon>
Component: Individual Port(s)Assignee: Zsolt Udvari <uzsolt>
Status: Closed FIXED    
Severity: Affects Some People CC: uzsolt
Priority: ---    
Version: Latest   
Hardware: i386   
OS: Any   
Attachments:
Description Flags
git formatpatch for mpich i386 laurent.chardon: maintainer-approval+

Description Laurent Chardon 2024-08-09 20:09:34 UTC
Created attachment 252638 [details]
git formatpatch for mpich i386

See Bug 276035

A workaround existed in net/mpich for a missing feature in llvm 17.0. 
The feature has been added to llvm 18.1 except for the i386 platform. 
This patch adds llvm 18.1 i386 to the existing workaround.

portlint: no new warnings
poudriere: OK
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-08-12 11:10:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=510403c1998e0f3b3890a97333f6b654db94beec

commit 510403c1998e0f3b3890a97333f6b654db94beec
Author:     Laurent Chardon <laurent.chardon@gmail.com>
AuthorDate: 2024-08-12 11:06:31 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2024-08-12 11:08:32 +0000

    net/mpich: Fix build error on i386 CURRENT

    A workaround existed in net/mpich for a missing feature in llvm 17.0.
    The feature has been added to llvm 18.1 except for the i386 platform.
    This patch adds llvm 18.1 i386 to the existing workaround.

    PR:             280719
    Approved by:    submitter is maintainer

 net/mpich/Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
Comment 2 Zsolt Udvari freebsd_committer freebsd_triage 2024-08-12 11:10:48 UTC
Committed, thanks!
Comment 3 Laurent Chardon 2024-08-12 17:27:55 UTC
Thank you!
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-09-18 07:29:44 UTC
A commit in branch 2024Q3 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=228ab3bb997d6c299b0ab05b3ba8179991f3eb80

commit 228ab3bb997d6c299b0ab05b3ba8179991f3eb80
Author:     Laurent Chardon <laurent.chardon@gmail.com>
AuthorDate: 2024-08-12 11:06:31 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2024-09-18 07:27:57 +0000

    net/mpich: Fix build error on i386 CURRENT

    A workaround existed in net/mpich for a missing feature in llvm 17.0.
    The feature has been added to llvm 18.1 except for the i386 platform.
    This patch adds llvm 18.1 i386 to the existing workaround.

    PR:             280719
    Approved by:    submitter is maintainer

    (cherry picked from commit 510403c1998e0f3b3890a97333f6b654db94beec)

 net/mpich/Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)