Christian Weisgerber <na...@mips.inka.de> writes: > From the latest amd64 bulk build. These ports failed to build with > what are likely errors triggered by the switch to binutils-2.17:
The remaining one (except for riak which is awaiting for oks): > multimedia/mlt Index: Makefile =================================================================== RCS file: /cvs/ports/multimedia/mlt/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile 1 May 2015 16:05:07 -0000 1.6 +++ Makefile 26 May 2015 17:38:19 -0000 @@ -7,8 +7,8 @@ VERSION = 0.9.2 DISTNAME = mlt-${VERSION} PKGNAME-main = ${DISTNAME} PKGNAME-gpl2 = mlt-gpl2-${VERSION} -REVISION-main = 1 -REVISION-gpl2 = 1 +REVISION-main = 2 +REVISION-gpl2 = 2 # XXX versions should be kept in sync together SHARED_LIBS = mlt 0.0 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/multimedia/mlt/patches/patch-configure,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-configure --- patches/patch-configure 14 Jul 2014 09:15:12 -0000 1.1.1.1 +++ patches/patch-configure 26 May 2015 17:19:15 -0000 @@ -1,11 +1,13 @@ $OpenBSD: patch-configure,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $ --- configure.orig Sun Jun 29 22:23:17 2014 -+++ configure Wed Jul 9 09:43:49 2014 -@@ -122,6 +122,11 @@ build_config() ++++ configure Tue May 26 19:19:08 2015 +@@ -122,6 +122,13 @@ build_config() echo "RDYNAMIC=-rdynamic" echo "LDFLAGS+=-Wl,--no-undefined -Wl,--as-needed" ;; + OpenBSD) ++ echo "CFLAGS+=-fPIC" ++ echo "CXXFLAGS+=-fPIC" + echo "SHFLAGS=-shared" + echo "RDYNAMIC=-rdynamic" + echo "LDFLAGS+=-Wl,--as-needed" Index: patches/patch-src_mlt++_Makefile =================================================================== RCS file: /cvs/ports/multimedia/mlt/patches/patch-src_mlt++_Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-src_mlt++_Makefile --- patches/patch-src_mlt++_Makefile 14 Jul 2014 09:15:12 -0000 1.1.1.1 +++ patches/patch-src_mlt++_Makefile 26 May 2015 17:33:46 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-src_mlt++_Makefile,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $ --- src/mlt++/Makefile.orig Sun Jun 29 22:23:17 2014 -+++ src/mlt++/Makefile Wed Jul 9 09:43:49 2014 ++++ src/mlt++/Makefile Tue May 26 19:33:42 2015 @@ -12,6 +12,10 @@ NAME = libmlt++$(LIBSUF) TARGET = libmlt++-$(soversion)$(LIBSUF) CXXFLAGS += -DMLTPP_EXPORTS @@ -8,7 +8,7 @@ $OpenBSD: patch-src_mlt++_Makefile,v 1.1 +else ifeq ($(targetos), OpenBSD) +LIBmlt++_VERSION ?= $(soversion) +TARGET = libmlt++$(LIBSUF).$(LIBmlt++_VERSION) -+LIBFLAGS += -Wl,-shared ++LIBFLAGS += -shared else NAME = libmlt++$(LIBSUF) TARGET = $(NAME).$(version) -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE