lang/mecrisp-stellaris: is PIE_UNSAFE

Not that it obeys LDFLAGS anyway, but it may be useful to document that
this port always installs a handcrafted, bespoke, position-dependent
ELF binary.
This commit is contained in:
Robert Clausecker 2024-12-19 15:52:56 +01:00
parent b33518558f
commit 563e0351f1

View file

@ -1,5 +1,5 @@
PORTNAME= mecrisp-stellaris PORTNAME= mecrisp-stellaris
PORTVERSION= 2.6.3 DISTVERSION= 2.6.3
CATEGORIES= lang CATEGORIES= lang
MASTER_SITES= SF/mecrisp MASTER_SITES= SF/mecrisp
@ -19,6 +19,9 @@ ONLY_FOR_ARCHS_REASON= written in ARM assembly
BUILD_DEPENDS= arm-none-eabi-binutils>2.25:devel/binutils@arm_none_eabi BUILD_DEPENDS= arm-none-eabi-binutils>2.25:devel/binutils@arm_none_eabi
# Port installs a hand-crafted position-dependent ELF binary.
PIE_UNSAFE= yes
# stripping eats our hand-crafted ELF binaries, so don't do that # stripping eats our hand-crafted ELF binaries, so don't do that
# the binaries are free of symbols or stuff like that anyway # the binaries are free of symbols or stuff like that anyway
STRIP= STRIP=