Patch for devel/apr1

Eygene Ryabinkin rea at freebsd.org
Mon Feb 24 16:19:44 UTC 2014


Mon, Feb 24, 2014 at 04:43:06PM +0100, Mathieu Arnold wrote:
> +--On 24 février 2014 19:07:49 +0400 Eygene Ryabinkin <rea at freebsd.org>
> wrote:
> |> and doesn't work for options in a group.
> | 
> | Simple fix is attached.
> 
> Hum, there can be no simple fix, the reason it is not supported is that
> with that, you can break the port by forcing multiple options where only
> one should be enabled.

It works for me with OPTIONS_SINGLE of mutt with
{{{
# Mutt
.if ${.CURDIR:M/usr/ports/mail/mutt}
BATCH=yes
WITH_SCREEN=yes
WITH_NCURSES=yes                         # SCREEN: single
WITH_SLANG=yes                        # SCREEN: single
WITH_COMPRESSED_FOLDERS=yes
WITHOUT_DEBUG=yes
WITHOUT_FLOCK=yes
WITH_GPGME=yes
WITHOUT_GREETING_PATCH=yes
WITHOUT_HTML=yes
WITH_ICONV=yes
WITHOUT_IDN=yes
WITH_IFDEF_PATCH=yes
WITHOUT_IMAP_HEADER_CACHE=yes
WITH_LOCALES_FIX=yes
WITH_MAILBOX_MANPAGES=yes
WITH_MAILDIR_HEADER_CACHE=yes
WITH_MAILDIR_MTIME_PATCH=yes
WITHOUT_NNTP=yes
WITHOUT_PARENT_CHILD_MATCH_PATCH=yes
WITH_QUOTE_PATCH=yes
WITH_REVERSE_REPLY_PATCH=yes
WITH_SASL=yes
WITHOUT_SGMLFORMAT=yes
WITHOUT_SIDEBAR_PATCH=yes
WITHOUT_SIGNATURE_MENU=yes
WITH_SMIME_OUTLOOK_COMPAT=yes
WITH_SMTP=yes
WITH_TOKYOCABINET=yes
WITHOUT_TRASH_PATCH=yes
WITHOUT_XML=yes
WITHOUT_ASPELL=yes
WITHOUT_ISPELL=yes
.endif
}}}
I have the proper error,
{{{
$ make
====> You must select one and only one option from the SCREEN single
make: exec(exit) failed (No such file or directory)
*** Error code 1

Stop.
}}}

> I've just committed a patch to bsd.options.mk[1] so that it tells
> you you are using an old way and should update.

Well, while this can have its own merits, it is a way too many POLA
changes and sudden hickups (iconv in base, this change, ld's
--add-needed change) that make me to collide my head and the
table/wall.

As the admin of the large pile of FreeBSD resources I should say that
it became terribly hard to upgrade ports when one uses source-based
approach with fine tuning.  Sorry, can't help to mention all this.
-- 
Eygene Ryabinkin                                        ,,,^..^,,,
[ Life's unfair - but root password helps!           | codelabs.ru ]
[ 82FE 06BC D497 C0DE 49EC  4FF0 16AF 9EAE 8152 ECFB | freebsd.org ]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 358 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-apache/attachments/20140224/c9c51957/attachment-0001.sig>


More information about the freebsd-apache mailing list