Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Feb 2026 15:41:09 +0000
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 31cb697698ac - main - devel/efivar: exorcise -march=native
Message-ID:  <698b5195.461e1.2ee2cd77@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=31cb697698ac528a3836564ffbaf68604866f622

commit 31cb697698ac528a3836564ffbaf68604866f622
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:40:38 +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
---
 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?698b5195.461e1.2ee2cd77>