lang/gcc11-devel: Mark PIE_UNSAFE if a BOOTSTRAP option is enabled
Building the port with WITH_PIE fails if STANDARD_BOOTSTRAP or LTO_BOOTSTRAP option is enabled. Mark PIE_UNSAFE when such an option is enabled until a better solution is found. PR: 268901 Reported by: netchild
This commit is contained in:
parent
f201d7ab37
commit
d10424ba99
1 changed files with 3 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= gcc
|
||||
PORTVERSION= 11.3.1.s20230120
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
|
||||
PKGNAMESUFFIX= ${SUFFIX}-devel
|
||||
|
@ -86,9 +87,11 @@ CONFIGURE_ARGS+=--disable-bootstrap
|
|||
.elif ${PORT_OPTIONS:MLTO_BOOTSTRAP}
|
||||
CONFIGURE_ARGS+=--with-build-config=bootstrap-lto-noplugin
|
||||
ALL_TARGET= bootstrap-lean
|
||||
PIE_UNSAFE= yes
|
||||
.else
|
||||
CONFIGURE_ARGS+=--with-build-config=bootstrap-debug
|
||||
ALL_TARGET= bootstrap-lean
|
||||
PIE_UNSAFE= yes
|
||||
.endif
|
||||
INSTALL_TARGET= install-strip
|
||||
.if ${UID} != 0
|
||||
|
|
Loading…
Reference in a new issue