svn commit: r439216 - head/mail/neomutt

Adam Weinberger adamw at adamw.org
Wed Apr 26 17:55:00 UTC 2017


> On 25 Apr, 2017, at 2:33, Pietro Cerutti <gahr at FreeBSD.org> wrote:
> 
> On Apr 23 17 11:08, Adam Weinberger wrote:
>>> On 23 Apr, 2017, at 4:25, Baptiste Daroussin <bapt at FreeBSD.org> wrote:
>>> 
>>> Author: bapt
>>> Date: Sun Apr 23 10:25:55 2017
>>> New Revision: 439216
>>> URL: https://svnweb.freebsd.org/changeset/ports/439216
>>> 
>>> Log:
>>> Update to 20170421
>> 
>> Hi Baptiste,
>> 
>> I'm building with
>>  OPTIONS_FILE_SET+=GPGME
>>  OPTIONS_FILE_SET+=NCURSES
>>  OPTIONS_FILE_SET+=TOKYOCABINET
>> 
>> and I'm getting:
>> ===>  Configuring for neomutt-20170421
>> Can't exec "autopoint": No such file or directory at /usr/local/share/autoconf-2.69/Autom4te/FileUtils.pm line 345.
>> autoreconf-2.69: failed to run autopoint: No such file or directory
>> autoreconf-2.69: autopoint is needed because this package uses Gettext
>> *** Error code 1
>> 
>> It seems like with NLS off, it is looking for gettext anyway.
> 
> Yes, unfortunately gettext-tools is required at configure time now, even
> if --disable-nls is passed. Neomutt will still be built without NLS if
> required to.

AFAICT, if NLS is disabled, gettext is only used at configure time; the resulting binary never actually links against gettext. Consider something like this:

NLS_USES=	gettext
NLS_USES_OFF=	gettext-runtime:build gettext-tools:build

# Adam


-- 
Adam Weinberger
adamw at adamw.org
https://www.adamw.org



More information about the svn-ports-all mailing list