svn commit: r566310 - head/www/rssroll

Ed Maste emaste at FreeBSD.org
Mon Feb 22 16:40:17 UTC 2021


Author: emaste (src committer)
Date: Mon Feb 22 16:40:16 2021
New Revision: 566310
URL: https://svnweb.freebsd.org/changeset/ports/566310

Log:
  www/rssroll: Prepare for base system 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 Górecki <dgr at semihalf.com>
  Approved by:	kevans, Nikola Kolev (maintainer)
  Differential Revision:	https://reviews.freebsd.org/D28863

Modified:
  head/www/rssroll/Makefile

Modified: head/www/rssroll/Makefile
==============================================================================
--- head/www/rssroll/Makefile	Mon Feb 22 16:37:02 2021	(r566309)
+++ head/www/rssroll/Makefile	Mon Feb 22 16:40:16 2021	(r566310)
@@ -30,6 +30,9 @@ LDFLAGS+=	-L${WRKSRC_libcez}/src/config \
 		-L${WRKSRC_libcez}/src/fossil \
 		-L${WRKSRC_libcez}/src/misc
 
+# XXX Static libraries with PIE are currently unsupported.
+MAKE_ENV+=	WITHOUT_PIE=true
+
 pre-configure:
 	@(cd ${WRKSRC_libcez} && ${SETENV} ${MAKE_ENV} ${MAKE})
 


More information about the svn-ports-all mailing list