Created attachment 165150 [details] remove post-stage Update to 2.10.12 broke the port. The build is broken in post-stage, during seding non-existent file (it seems it wasn't moved, it doesn't exist now). Removing post-stage from Makefile fixes the problem.
It also seems that post-stage is only broken when PERL=on. .packlist (the non-existent file) should be removed from pkg-plist. I've updated the patch to take care of that.
Created attachment 165151 [details] remove post-stage, remove .packlist from pkg-plist
I've verified that the file is actually there if you install with PERL=on, so I'm not sure why post-stage worked before. Anyway, changing post-stage to post-stage-PERL-on works with PERL ON or OFF. Index: Makefile =================================================================== --- Makefile (revision 405316) +++ Makefile (working copy) @@ -29,7 +29,7 @@ --enable-screensaver \ --with-dynamic_prpls=${PRPL_MODULES:S/,$//} -post-stage: +post-stage-PERL-on: @${SED} -i '' -e 's|^${STAGEDIR}||g' \ ${STAGEDIR}${PREFIX}/lib/pidgin/perl/auto/Pidgin/.packlist
Comment on attachment 165151 [details] remove post-stage, remove .packlist from pkg-plist >Index: Makefile >=================================================================== >--- Makefile (revision 405316) >+++ Makefile (working copy) >@@ -29,10 +29,6 @@ > --enable-screensaver \ > --with-dynamic_prpls=${PRPL_MODULES:S/,$//} > >-post-stage: >- @${SED} -i '' -e 's|^${STAGEDIR}||g' \ >- ${STAGEDIR}${PREFIX}/lib/pidgin/perl/auto/Pidgin/.packlist >- > post-install: > ${INSTALL_MAN} ${WRKSRC}/doc/pidgin.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 > >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 405316) >+++ pkg-plist (working copy) >@@ -51,7 +51,6 @@ > include/pidgin/pidgintooltip.h > %%PERL:%%lib/pidgin/perl/Pidgin.pm > %%PERL:%%lib/pidgin/perl/auto/Pidgin/Pidgin.so >-%%PERL:%%lib/pidgin/perl/auto/Pidgin/.packlist > %%CAP%%lib/pidgin/cap.so > lib/pidgin/convcolors.so > lib/pidgin/extplacement.so
A commit references this bug: Author: marcus Date: Wed Jan 6 15:36:45 UTC 2016 New revision: 405361 URL: https://svnweb.freebsd.org/changeset/ports/405361 Log: Use a better Perl fix. PR: 205951 Submitted by: Piotr Kubaj Changes: head/net-im/pidgin/Makefile
Should be fixed now. Thanks!