Currently building mail/courier on releases with default compiler switched to clang fails. Attached simple patch is a workaround for that. How-To-Repeat: Try to build mail/courier on 10.0-RELEASE or newer
State Changed From-To: open->feedback Please provide a patch that also fixes staging. And 0.73.1 instead of 0.65 would be very nice 8-)
bsd@, I hate to pile on, but we are making a push to eliminate interactive ports. Can courier be converted to a regular port? What's the technical difficulty in this, or what's the reason for the interactive requirement?
Milan, what is the status for staging? I would also like to know about interactive status. Unstaged ports are going to be deprecated at some point soon, making the interactive issue a moot point. At some point the lack of feedback could result in a maintainer reset too, so please respond quickly so we know you are still interested in the port.
Created attachment 144300 [details] Patch to address build breakage, staging, and remove interactivity This patch is still work in progress, but should address current issues: - should build on 10 and 11 systems - should support staging - should remove issue with interactive port There are some unexpected changes in file ownership, but they seem not to affect functionality.
stage support doesn't seem to be correct wrt to man pages: https://redports.org/~jmarino/20140702204601-3744-220391/courier-0.65.3_1.log https://redports.org/~jmarino/20140702204601-3744-220390/courier-0.65.3_1.log I'm looking to see if there's an obvious fix but staging is busted out of the box.
hold on, this may be an error on my part.
A commit references this bug: Author: marino Date: Wed Jul 2 21:52:12 UTC 2014 New revision: 360268 URL: http://svnweb.freebsd.org/changeset/ports/360268 Log: mail/courier: Unbreak F10+, add stage support and remove interactivity PR: 190209 Submitted by: maintainer (Milan Obuch) Verified by: Redports 8x pass Changes: head/mail/courier/Makefile head/mail/courier/Makefile.man head/mail/courier/files/pkg-install.in head/mail/courier/files/pkg-message.in head/mail/courier/pkg-plist
I had to patch with -p1 to get the port correctly patched. It passed redports, but I noticed OSVERSION was used without OPSYS, so I modified this line.