Summary: | editors/vim: Does not start after pkg autoremove | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Marián Černý <majo-bugs.freebsd.org> |
Component: | Individual Port(s) | Assignee: | Adam Weinberger <adamw> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | ||
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Marián Černý
2017-11-27 04:21:41 UTC
I have reported this as a bug of `pkg autoremove` as well: https://github.com/freebsd/pkg/issues/1639 (In reply to Marián Černý from comment #1) This is definitely a bug in the vim port, and I'm sure you're correct that it's caused by libintl being available when the port builds. A commit references this bug: Author: adamw Date: Tue Nov 28 04:35:10 UTC 2017 New revision: 455019 URL: https://svnweb.freebsd.org/changeset/ports/455019 Log: Fix WITHOUT_NLS Due to vim's configure not behaving like it says it does, the --disable-nls option doesn't actually disable NLS. It linked against libintl anyway. It turns out that to ACTUALLY disable NLS, you need to set --enable-nls to a nonsense value. PR: 223901 Reported by: Marian Cerny (whose name I'm butchering in 7-bit ASCII) Changes: head/editors/vim/Makefile Should be fixed now. Vim's configure script does some very strange things, and this was apparently one of them. Thank you for reporting this, Marián! Please let me know if this patch doesn't fix it for you. |