svn commit: r456635 - head/databases/postgresql92-server
Ed Maste
emaste at FreeBSD.org
Mon Dec 18 14:46:24 UTC 2017
Author: emaste (src committer)
Date: Mon Dec 18 14:46:23 2017
New Revision: 456635
URL: https://svnweb.freebsd.org/changeset/ports/456635
Log:
databases/postgresql92-server: set LLD_UNSAFE
postgresql*-client ports fail to build with lld as /usr/bin/ld with
errors like
/usr/bin/ld: error: can't create dynamic relocation R_X86_64_PC32 against
symbol: __mb_sb_limit in readonly segment
>>> defined in /lib/libc.so.7
>>> referenced by pgstrcasecmp.c
>>> pgstrcasecmp.o:(pg_strcasecmp) in archive
../../src/port/libpgport.a
Although this appears to affect only -client ports, just set LLD_UNSAFE
for all of the postgresql*-* ports for simplicity.
Approved by: portmgr (blanket for LLD_UNSAFE)
Modified:
head/databases/postgresql92-server/Makefile
Modified: head/databases/postgresql92-server/Makefile
==============================================================================
--- head/databases/postgresql92-server/Makefile Mon Dec 18 13:45:37 2017 (r456634)
+++ head/databases/postgresql92-server/Makefile Mon Dec 18 14:46:23 2017 (r456635)
@@ -30,6 +30,7 @@ USES+= tar:bzip2 cpe
.if !defined(NO_BUILD)
USES+= gmake
GNU_CONFIGURE= yes
+LLD_UNSAFE= yes
.endif
PG_USER?= pgsql
More information about the svn-ports-head
mailing list