Bug 280719 - net/mpich: Fix build error on i386 CURRENT
Summary: net/mpich: Fix build error on i386 CURRENT
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: i386 Any
: --- Affects Some People
Assignee: Zsolt Udvari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-09 20:09 UTC by Laurent Chardon
Modified: 2024-09-18 07:29 UTC (History)
1 user (show)

See Also:


Attachments
git formatpatch for mpich i386 (1.21 KB, patch)
2024-08-09 20:09 UTC, Laurent Chardon
laurent.chardon: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)