Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Feb 2026 15:42:29 +0000
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 1c898b1f767b - 2026Q1 - devel/efivar: exorcise -march=native
Message-ID:  <698b51e5.47950.736a8943@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch 2026Q1 has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1c898b1f767b113e89607c889923a6b2de279fba

commit 1c898b1f767b113e89607c889923a6b2de279fba
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-02-09 15:11:00 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-02-10 15:42:13 +0000

    devel/efivar: exorcise -march=native
    
    This fixes the build on powerpc64le.
    Should also avoid the usual problems caused by -march=native.
    
    Approved by:    portmgr (build fix blanket)
    MFH:            2026Q1
    Sponsored by:   Raptor Computing Systems, LLC
    
    (cherry picked from commit 31cb697698ac528a3836564ffbaf68604866f622)
---
 devel/efivar/Makefile                            | 2 +-
 devel/efivar/files/patch-src_include_defaults.mk | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/devel/efivar/Makefile b/devel/efivar/Makefile
index 5a7c9bba6e2b..546f011ffd8f 100644
--- a/devel/efivar/Makefile
+++ b/devel/efivar/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	efivar
 PORTVERSION=	39
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel
 
 MAINTAINER=	decke@FreeBSD.org
diff --git a/devel/efivar/files/patch-src_include_defaults.mk b/devel/efivar/files/patch-src_include_defaults.mk
index 9c56eb219471..bea3f5d98073 100644
--- a/devel/efivar/files/patch-src_include_defaults.mk
+++ b/devel/efivar/files/patch-src_include_defaults.mk
@@ -16,6 +16,15 @@
  		   -Wl,--no-undefined-version \
  		   -Wl,-z,now \
  		   -Wl,-z,muldefs \
+@@ -74,7 +72,7 @@ ifneq ($(HOST_ARCH),riscv64)
+ HOST_ARCH=$(shell uname -m)
+ ifneq ($(HOST_ARCH),ia64)
+ ifneq ($(HOST_ARCH),riscv64)
+-	HOST_MARCH=-march=native
++	HOST_MARCH=
+ else
+ 	HOST_MARCH=
+ endif
 @@ -99,7 +97,6 @@ override HOST_LDFLAGS = $(HOST_CFLAGS) -L. \
  override HOST_LDFLAGS = $(HOST_CFLAGS) -L. \
  			$(_HOST_LDFLAGS) $(_HOST_CCLDFLAGS) \


home | help

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