From owner-svn-ports-head@FreeBSD.ORG Sun Mar 31 13:43:12 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 301B22A6; Sun, 31 Mar 2013 13:43:12 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 21C04D9D; Sun, 31 Mar 2013 13:43:12 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2VDhCPc060027; Sun, 31 Mar 2013 13:43:12 GMT (envelope-from pgj@svn.freebsd.org) Received: (from pgj@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2VDhAHQ060021; Sun, 31 Mar 2013 13:43:10 GMT (envelope-from pgj@svn.freebsd.org) Message-Id: <201303311343.r2VDhAHQ060021@svn.freebsd.org> From: Gabor Pali Date: Sun, 31 Mar 2013 13:43:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r315636 - in head: . devel/hs-BNFC devel/hs-uuagc lang/ghc math/hs-Agda textproc/hs-pandoc X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Mar 2013 13:43:12 -0000 Author: pgj Date: Sun Mar 31 13:43:10 2013 New Revision: 315636 URL: http://svnweb.freebsd.org/changeset/ports/315636 Log: - Fix a minor dynamic linking problem for certain Haskell Cabal ports - Add an UPDATING entry for description and instructions Submitted by: ashish Approved by: portmgr (miwi) Obtained from: FreeBSD Haskell Modified: head/UPDATING head/devel/hs-BNFC/Makefile head/devel/hs-uuagc/Makefile head/lang/ghc/bsd.cabal.mk head/math/hs-Agda/Makefile head/textproc/hs-pandoc/Makefile Modified: head/UPDATING ============================================================================== --- head/UPDATING Sun Mar 31 13:32:29 2013 (r315635) +++ head/UPDATING Sun Mar 31 13:43:10 2013 (r315636) @@ -5,6 +5,21 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20130331: + AFFECTS: users of */hs-* + AUTHOR: haskell@FreeBSD.org + + Due to some unexpected dynamic linking problems, Haskell Cabal ports with + binaries that link to their own libraries may not work. With default + configuration, the following ports are known to have this problem: + Agda, BNFC, pandoc, and uuagc. (Their port revision are now bumped.) + + In general, it is recommended to rebuild the port if you are + experiencing that the corresponding binary will not start, e.g.: + + % agda + Shared object "libHSAgda-2.3.2-ghc7.4.2.so" not found, required by "agda" + 20130329: AFFECTS: users of ports-mgmt/portmaster AUTHOR: bdrewery@FreeBSD.org Modified: head/devel/hs-BNFC/Makefile ============================================================================== --- head/devel/hs-BNFC/Makefile Sun Mar 31 13:32:29 2013 (r315635) +++ head/devel/hs-BNFC/Makefile Sun Mar 31 13:43:10 2013 (r315636) @@ -3,6 +3,7 @@ PORTNAME= BNFC PORTVERSION= 2.6.0.3 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Modified: head/devel/hs-uuagc/Makefile ============================================================================== --- head/devel/hs-uuagc/Makefile Sun Mar 31 13:32:29 2013 (r315635) +++ head/devel/hs-uuagc/Makefile Sun Mar 31 13:43:10 2013 (r315636) @@ -3,7 +3,7 @@ PORTNAME= uuagc PORTVERSION= 0.9.42.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org Modified: head/lang/ghc/bsd.cabal.mk ============================================================================== --- head/lang/ghc/bsd.cabal.mk Sun Mar 31 13:32:29 2013 (r315635) +++ head/lang/ghc/bsd.cabal.mk Sun Mar 31 13:43:10 2013 (r315636) @@ -174,6 +174,7 @@ CONFIGURE_ARGS+= --haddock-options=-w -- .if ${PORT_OPTIONS:MDYNAMIC} CONFIGURE_ARGS+= --enable-shared --enable-executable-dynamic +CONFIGURE_ARGS+= "--ghc-option=-optl -rpath" "--ghc-option=-optl ${CABAL_LIBDIR}/${DISTNAME}" .else CONFIGURE_ARGS+= --disable-shared --disable-executable-dynamic .endif Modified: head/math/hs-Agda/Makefile ============================================================================== --- head/math/hs-Agda/Makefile Sun Mar 31 13:32:29 2013 (r315635) +++ head/math/hs-Agda/Makefile Sun Mar 31 13:43:10 2013 (r315636) @@ -3,6 +3,7 @@ PORTNAME= Agda PORTVERSION= 2.3.2 +PORTREVISION= 1 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org Modified: head/textproc/hs-pandoc/Makefile ============================================================================== --- head/textproc/hs-pandoc/Makefile Sun Mar 31 13:32:29 2013 (r315635) +++ head/textproc/hs-pandoc/Makefile Sun Mar 31 13:43:10 2013 (r315636) @@ -3,6 +3,7 @@ PORTNAME= pandoc PORTVERSION= 1.11.1 +PORTREVISION= 1 CATEGORIES= textproc haskell MAINTAINER= haskell@FreeBSD.org