Bug 187675 - Upgrading port textproc/exmpp from 0.9.7 to 0.9.9 (0.9.7 appears broken)
Summary: Upgrading port textproc/exmpp from 0.9.7 to 0.9.9 (0.9.7 appears broken)
Status: Closed Feedback Timeout
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-17 20:20 UTC by jpicalau+freebsd_ports
Modified: 2014-07-20 15:33 UTC (History)
2 users (show)

See Also:


Attachments
exmpp.diff (1.61 KB, patch)
2014-03-17 20:20 UTC, jpicalau+freebsd_ports
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description jpicalau+freebsd_ports 2014-03-17 20:20:00 UTC
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.

Fix: Patch included
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-17 20:20:03 UTC
Maintainer of textproc/exmpp,

Please note that PR ports/187675 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/187675

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-17 20:20:04 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 gelraen.ua 2014-03-17 21:45:28 UTC
Looks good to me.
Comment 4 John Marino freebsd_committer freebsd_triage 2014-07-13 10:33:46 UTC
jpicalau:  I can't upgrade this port as it is.

1) The MAKE_JOBS_UNSAFE as already been added
2) More importantly, this port is not staged.  
2A)  As a consequence, the maintainer has been removed, it's not maintained by anyone anymore
2B)  As a consequence, it is scheduled for removal

If you want exmpp to be updated, you will need to provide an updated patch that not only updates the version to 0.9.9, but also correctly provides stage support (please test it properly, e.g. with poudriere, "make check-orphans", "make stage-qa")

see:
http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html

The former maintainer can also do this if he is still interested in maintaining the port (and perhaps unaware it's been taken from his care already)