Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Jan 2019 15:17:29 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r489697 - head/multimedia/dav1d
Message-ID:  <201901081517.x08FHT73040527@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Tue Jan  8 15:17:29 2019
New Revision: 489697
URL: https://svnweb.freebsd.org/changeset/ports/489697

Log:
  multimedia/dav1d: unbreak with LLD on i386
  
  ld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
  >>> defined in src/25a6634@@dav1d@sha/mc_ssse3.obj
  >>> referenced by ../src/x86/mc_ssse3.asm
  >>>               src/25a6634@@dav1d@sha/mc_ssse3.obj:(.text+0x16)
  
  Reported by:	antoine (via emaste, bug 214864 exp-run)

Modified:
  head/multimedia/dav1d/Makefile   (contents, props changed)

Modified: head/multimedia/dav1d/Makefile
==============================================================================
--- head/multimedia/dav1d/Makefile	Tue Jan  8 15:17:16 2019	(r489696)
+++ head/multimedia/dav1d/Makefile	Tue Jan  8 15:17:29 2019	(r489697)
@@ -31,6 +31,7 @@ CONFIGURE_ENV=	UNAME_m=${ARCH} # XXX cpu_family()
 CFLAGS_aarch64=	-no-integrated-as
 CFLAGS_armv6=	-no-integrated-as -B${LOCALBASE}/bin
 CFLAGS_armv7=	-no-integrated-as -B${LOCALBASE}/bin
+LDFLAGS_i386=	-Wl,-z,notext
 
 OPTIONS_DEFINE=	TEST
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901081517.x08FHT73040527>