Date: Sat, 16 May 2015 19:38:53 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 200247] [patch] security/amavisd-milter : remove pre-everything check; it is faulty Message-ID: <bug-200247-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200247 Bug ID: 200247 Summary: [patch] security/amavisd-milter : remove pre-everything check; it is faulty Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: marino@FreeBSD.org CC: rx@rx.cz CC: rx@rx.cz Flags: maintainer-feedback?(rx@rx.cz) Keywords: patch Created attachment 156837 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=156837&action=edit patch to remove pre-everything check that always fails (wrongly) in some scenarios On a system without base sendmail installed, and no explicit "WITH_SENDMAIL_(BASE|PORT)" defined, the port will not build because it fails at the sanity check. the "WITH_SENDMAIL_PORT" is the default when it's not defined, and the BUILD_DEPENDS and RUN_DEPENDS are appropriately set to pull in sendmail's milter library. However, that library is not in place when "pre-everything" target is run, so the existence check for the library fails 100% of the time. I don't really see the value in the check at all. The attached patch removes it completely. The worst case scenario is somebody changes default options on sendmail that cause this port to break during building. That's an edge case I think. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-200247-13>