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

Reply via email to