Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Feb 2021 23:57:48 +0000 (UTC)
From:      Kevin Bowling <kbowling@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r566349 - head/comms/birda
Message-ID:  <202102222357.11MNvmrx034848@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kbowling
Date: Mon Feb 22 23:57:48 2021
New Revision: 566349
URL: https://svnweb.freebsd.org/changeset/ports/566349

Log:
  comms/birda: Fix build with default PIE.
  
  PIE with static libraries is currently unsupported in FreeBSD, which
  results in multiple errors when building with PIE. Explicitly disable
  PIE for now.
  
  PR:		253275
  Submitted by:	Dawid Gorecki <dgr@semihalf.com>
  Approved by:	mjl@luckie.org.nz (maintainer)
  Differential Revision:	https://reviews.freebsd.org/D28867

Modified:
  head/comms/birda/Makefile

Modified: head/comms/birda/Makefile
==============================================================================
--- head/comms/birda/Makefile	Mon Feb 22 23:46:58 2021	(r566348)
+++ head/comms/birda/Makefile	Mon Feb 22 23:57:48 2021	(r566349)
@@ -11,6 +11,9 @@ COMMENT=	Bohlin's IrDA utilities, ported from NetBSD's
 
 USES=		uidfix
 
+# XXX Static libraries with PIE are currently unsupported.
+MAKE_ENV+=	WITHOUT_PIE=true
+
 # Fix build with clang11
 CFLAGS+=	-fcommon
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102222357.11MNvmrx034848>