Summary: | ports editors/vim-lite libiconv missing | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Harald Schmalzbauer <bugzilla.freebsd> |
Component: | Individual Port(s) | Assignee: | Po-Chuan Hsieh <sunpoet> |
Status: | Closed FIXED | ||
Severity: | Affects Many People | ||
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Harald Schmalzbauer
2014-09-04 17:05:12 UTC
over to maintainer Please try this patch (http://people.FreeBSD.org/~sunpoet/vim.patch). Thanks! (In reply to Sunpoet Po-Chuan Hsieh from comment #2) > Please try this patch (http://people.FreeBSD.org/~sunpoet/vim.patch). Thanks! Thanks a lot, this fixes the packaging problem. But I'm wondering why USES=iconv in master Makefile has no effect? Thanks, -Harry (In reply to Harald Schmalzbauer from comment #3) > (In reply to Sunpoet Po-Chuan Hsieh from comment #2) > > Please try this patch (http://people.FreeBSD.org/~sunpoet/vim.patch). Thanks! > > Thanks a lot, this fixes the packaging problem. > But I'm wondering why USES=iconv in master Makefile has no effect? > Thanks, > > -Harry This problem only affects users of FreeBSD 10 or above because we have iconv functionality in libc on such versions. USES=iconv handles iconv-related variables correctly but vim's configure does not aware of this. It simply adds hard-coded "-liconv" if iconv is detected. That's why we need to patch configure manually. A commit references this bug: Author: sunpoet Date: Tue Sep 9 17:09:26 UTC 2014 New revision: 367751 URL: http://svnweb.freebsd.org/changeset/ports/367751 Log: - Fix unconditionally dependency on libiconv.so from converters/libiconv - Bump PORTREVISION for package change PR: ports/193319 Reported by: Harald Schmalzbauer <bugzilla.freebsd@omnilan.de> Changes: head/editors/vim/Makefile Committed. Thanks! |