Bug 205719

Summary: mail/mutt14: Add pgpewrap to build
Product: Ports & Packages Reporter: Udo.Schweigert
Component: Individual Port(s)Assignee: Thomas Zander <riggs>
Status: Closed FIXED    
Severity: Affects Many People CC: riggs
Priority: --- Keywords: easy, needs-qa, patch
Version: LatestFlags: koobs: merge-quarterly+
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch
koobs: maintainer-approval+
Patch to additionally fix XFACE option when WRKDIRPREFIX is non-empty Udo.Schweigert: maintainer-approval+

Description Udo.Schweigert 2015-12-30 08:40:30 UTC
Created attachment 164847 [details]
patch

Fix recent port build issue on -CURRENT.

Committer: new file: files/patch-Makefile.am
Comment 1 Thomas Zander freebsd_committer freebsd_triage 2015-12-30 13:56:41 UTC
Return to pool as there is another build failure that should be addressed:
With XFACE OPTION I get this in poudriere:

===>  Applying XFACE patch
slrnface_dir=`/usr/bin/find /usr/ports/news/slrnface/work -type d  -name slrnface-\*`;  cd /wrkdirs/usr/ports/mail/mutt14/work/mutt-1.4.2.3; /usr/bin/patch -d /wrkdirs/usr/ports/mail/mutt14/work/mutt-1.4.2.3 --forward --quiet -E -p0 --batch -V simple --suffix .orig < $slrnface_dir/mutt.patch
find: /usr/ports/news/slrnface/work: No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/ports/mail/mutt14


You cannot assume to find a port extracting to ${PORTSDIR}/category/portname/work. Instead you could extract the slrnface distfile to ${WRKDIR} and grab the patch from there. Other ports handle this in a similar fashion, e.g. multimedia/handbrake.
Comment 2 Udo.Schweigert 2016-01-08 07:24:08 UTC
Created attachment 165238 [details]
Patch to additionally fix XFACE option when WRKDIRPREFIX is non-empty

This patch adds pgpewrap to the build AND fixes the build-error when WRKDIRPREFIX is non-empty if the XFACE option is used.

By the way: PR 201305 is fixed for some time now (the patch has been committed to the tree) and thus can be closed.

Udo
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-01-24 10:21:48 UTC
A commit references this bug:

Author: riggs
Date: Sun Jan 24 10:21:26 UTC 2016
New revision: 407094
URL: https://svnweb.freebsd.org/changeset/ports/407094

Log:
  Fix build failures on current and pkg builds with XFACE option

  PR:		205719
  Submitted by:	Udo.Schweigert@siemens.com (maintainer)
  MFH:		2016Q1

Changes:
  head/mail/mutt14/Makefile
  head/mail/mutt14/files/patch-Makefile.am
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-01-24 10:52:51 UTC
A commit references this bug:

Author: riggs
Date: Sun Jan 24 10:51:49 UTC 2016
New revision: 407097
URL: https://svnweb.freebsd.org/changeset/ports/407097

Log:
  MFH: r407094

  Fix build failures on current and pkg builds with XFACE option

  PR:		205719
  Submitted by:	Udo.Schweigert@siemens.com (maintainer)
  Approved by:	portmgr (miwi)

Changes:
_U  branches/2016Q1/
  branches/2016Q1/mail/mutt14/Makefile
  branches/2016Q1/mail/mutt14/files/patch-Makefile.am