pkgsrc/net/samba/hacks.mk
rin 5fab3ef391 net/samba{,4}: Restrict ``disabling PIE hack'' for NetBSD/powerpc
prior to 9.0.

ld.elf_so(1) for 9.0 and later support R_PPC_ADDR16_HA (== 6) and
friends:

http://cvsweb.netbsd.org/bsdweb.cgi/src/libexec/ld.elf_so/arch/powerpc/ppc_reloc.c#rev1.58.2.1

Bump revision.

Close PR pkg/38961.
2022-06-27 20:59:39 +00:00

8 lines
284 B
Makefile

# $NetBSD: hacks.mk,v 1.2 2022/06/27 20:59:39 rin Exp $
# Enabling PIE results in a 'Unsupported relocation type 6 in non-PLT
# relocations' error under NetBSD/powerpc < 9.0.
.if !empty(MACHINE_PLATFORM:MNetBSD-[1-8].*-powerpc)
PKG_HACKS+= pie
CONFIGURE_ARGS+= --disable-pie
.endif