Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Nov 2020 10:00:41 +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: r556482 - head/multimedia/arcan
Message-ID:  <202011281000.0ASA0fML020216@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Nov 28 10:00:40 2020
New Revision: 556482
URL: https://svnweb.freebsd.org/changeset/ports/556482

Log:
  multimedia/arcan: unbreak on FreeBSD >= 12.1 i386 (LLD by default)
  
  ld: error: cannot preempt symbol: alcOpenDevice
  >>> defined in /usr/local/lib/libopenal.so
  >>> referenced by arcan_audio.c
  >>>               CMakeFiles/arcan.dir/engine/arcan_audio.c.o:(arcan_audio_setup)
  
  Reported by:	pkg-fallout

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

Modified: head/multimedia/arcan/Makefile
==============================================================================
--- head/multimedia/arcan/Makefile	Sat Nov 28 09:42:46 2020	(r556481)
+++ head/multimedia/arcan/Makefile	Sat Nov 28 10:00:40 2020	(r556482)
@@ -33,6 +33,7 @@ WRKSRC_SUBDIR=	src
 CMAKE_ON=	HYBRID_HEADLESS
 CMAKE_ARGS=	-DENGINE_BUILDTAG:STRING="${DISTVERSIONFULL}"
 LDFLAGS+=	-Wl,--as-needed # bzip2, ffmpeg, librt, libutil, lzma, zlib
+LDFLAGS_i386=	-Wl,-z,notext
 
 OPTIONS_DEFINE=	ESPEAK FFMPEG LUAJIT SDL TESSERACT UVC VLC VNC WAYLAND
 OPTIONS_DEFAULT=ESPEAK FFMPEG LUAJIT SDL TESSERACT UVC VLC VNC WAYLAND



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