From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Mar 17 20:20:01 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 311CB2DC for ; Mon, 17 Mar 2014 20:20:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 000D1362 for ; Mon, 17 Mar 2014 20:20:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2HKK0dZ085828 for ; Mon, 17 Mar 2014 20:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2HKK0sm085827; Mon, 17 Mar 2014 20:20:00 GMT (envelope-from gnats) Resent-Date: Mon, 17 Mar 2014 20:20:00 GMT Resent-Message-Id: <201403172020.s2HKK0sm085827@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, jpicalau+freebsd_ports@elmandria.com Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F256E2A6 for ; Mon, 17 Mar 2014 20:17:26 +0000 (UTC) Received: from lamora.getmail.no (lamora.getmail.no [84.210.184.7]) by mx1.freebsd.org (Postfix) with ESMTP id 7C36E345 for ; Mon, 17 Mar 2014 20:17:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by lamora.getmail.no (Postfix) with ESMTP id 0E508611D7 for ; Mon, 17 Mar 2014 21:17:18 +0100 (CET) Received: from lamora.getmail.no ([127.0.0.1]) by localhost (lamora.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id ak_dCAem-sQX for ; Mon, 17 Mar 2014 21:17:17 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by lamora.getmail.no (Postfix) with ESMTP id 174A0611EB for ; Mon, 17 Mar 2014 21:17:17 +0100 (CET) Received: from lamora.getmail.no ([127.0.0.1]) by localhost (lamora.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 1j9OJAldfNer for ; Mon, 17 Mar 2014 21:17:17 +0100 (CET) Received: from skydragoness.com (cm-84.209.16.212.getinternet.no [84.209.16.212]) by lamora.getmail.no (Postfix) with ESMTPS id E8CCE611D7 for ; Mon, 17 Mar 2014 21:17:16 +0100 (CET) Received: from skydragoness.com (localhost [127.0.0.1]) by skydragoness.com (8.14.5/8.14.5) with ESMTP id s2HKHCeI069692 for ; Mon, 17 Mar 2014 21:17:13 +0100 (CET) (envelope-from jpicalau@skydragoness.com) Received: (from jpicalau@localhost) by skydragoness.com (8.14.5/8.14.5/Submit) id s2HKHCIW069691; Mon, 17 Mar 2014 21:17:12 +0100 (CET) (envelope-from jpicalau) Message-Id: <201403172017.s2HKHCIW069691@skydragoness.com> Date: Mon, 17 Mar 2014 21:17:12 +0100 (CET) From: jpicalau+freebsd_ports@elmandria.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/187675: Upgrading port textproc/exmpp from 0.9.7 to 0.9.9 (0.9.7 appears broken) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: jpicalau+freebsd_ports@elmandria.com List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 20:20:01 -0000 >Number: 187675 >Category: ports >Synopsis: Upgrading port textproc/exmpp from 0.9.7 to 0.9.9 (0.9.7 appears broken) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Mar 17 20:20:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Julien Picalausa >Release: FreeBSD 9.1-RELEASE-p10 i386 >Organization: N/A >Environment: >Description: I am submitting a patch to the port upgrading it to v0.9.9. I have attempted contacting the maintainer, but have not received a reply after one week. Aside from the version update, I have added MAKE_JOBS_UNSAFE=yes to the Makefile. The port would otherwise fail to compile on the first run of make and subsequent runs would finish just fine. (this was already an issue with 0.9.7). Note that exmpp v0.9.7 appears to have stopped working at least when used for imported xep-0227 files to ejabberd. The problem seem to be an incompatibility with versions of Erlang/OTP 15 and later, due to a change in the way erlang dynamic libraries are identified. v0.9.9 seem to have fixed that issue. >How-To-Repeat: >Fix: Patch included --- exmpp.diff begins here --- Index: Makefile =================================================================== --- Makefile (revision 348497) +++ Makefile (working copy) @@ -2,10 +2,9 @@ # $FreeBSD$ PORTNAME= exmpp -PORTVERSION= 0.9.7 +PORTVERSION= 0.9.9 CATEGORIES= textproc net-im MASTER_SITES= http://download.process-one.net/${PORTNAME}/ -EXTRACT_SUFX= .tgz MAINTAINER= gelraen.ua@gmail.com COMMENT= Fast and scalable library for XMPP written in Erlang/OTP @@ -15,6 +14,7 @@ LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 \ xml2.5:${PORTSDIR}/textproc/libxml2 +MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-static=yes \ --enable-shared=yes \ Index: distinfo =================================================================== --- distinfo (revision 348497) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (exmpp-0.9.7.tgz) = e0816b3c06b9b559a2613f72ffdc1ba0a8384bb50c1fc976a9a686e02b1d262a -SIZE (exmpp-0.9.7.tgz) = 248672 +SHA256 (exmpp-0.9.9.tar.gz) = 9768ccb742e1df4bdf6c2ca66130d110fe3fea4832e1e1579bf2f51d2ba3d25f +SIZE (exmpp-0.9.9.tar.gz) = 601612 Index: pkg-plist =================================================================== --- pkg-plist (revision 348497) +++ pkg-plist (working copy) @@ -1,5 +1,4 @@ %%PORTDOCS%%lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/doc/html/ejabberd_socket.html -%%PORTDOCS%%lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/doc/html/ejabberd_zlib.html %%PORTDOCS%%lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/doc/html/erlang.png %%PORTDOCS%%lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/doc/html/exmpp.html %%PORTDOCS%%lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/doc/html/exmpp_bosh.html --- exmpp.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: