Date: Mon, 24 Feb 2014 20:19:21 +0400 From: Eygene Ryabinkin <rea@freebsd.org> To: Mathieu Arnold <mat@FreeBSD.org> Cc: Antoine Brodin <antoine@FreeBSD.org>, apache@freebsd.org, FreeBSD Ports Management Team <portmgr@freebsd.org> Subject: Re: Patch for devel/apr1 Message-ID: <d73YgQvFILY2/L/3172O%2BSqT8sQ@Edl7HbwHujl6CRBF88MhHM/peE4> In-Reply-To: <0D910641F7C86C422DB65D4C@ogg.in.absolight.net> References: <W/LXQdmArDuvEZINc6uIco1Q77Q@DMnR65URhR2fwN60Ud5mwsygncU> <rPjS0dCkOXQwLs9s6PofV/p/GT4@Edl7HbwHujl6CRBF88MhHM/peE4> <d73YgQvFILY2/L/3172O%2BSqT8sQ@Edl7HbwHujl6CRBF88MhHM/peE4> <329E85FD56E28E496CF7A8D1@ogg.in.absolight.net> <si3TtFF7heojydymL3/cz%2BBr880@W4hAcbyY3boCl2ecg4/u9JA8hSY> <CAALwa8k4785Je3y8JjUzswZ0Z60k6Lu=VJ_XGRfmOAryimSaKQ@mail.gmail.com> <si3TtFF7heojydymL3/cz%2BBr880@W4hAcbyY3boCl2ecg4/u9JA8hSY> <0D910641F7C86C422DB65D4C@ogg.in.absolight.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--TU+u6i6jrDPzmlWF Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Mon, Feb 24, 2014 at 04:43:06PM +0100, Mathieu Arnold wrote: > +--On 24 f=C3=A9vrier 2014 19:07:49 +0400 Eygene Ryabinkin <rea@freebsd.o= rg> > wrote: > |> and doesn't work for options in a group. > |=20 > | Simple fix is attached. >=20 > 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 =2Eif ${.CURDIR:M/usr/ports/mail/mutt} BATCH=3Dyes WITH_SCREEN=3Dyes WITH_NCURSES=3Dyes # SCREEN: single WITH_SLANG=3Dyes # SCREEN: single WITH_COMPRESSED_FOLDERS=3Dyes WITHOUT_DEBUG=3Dyes WITHOUT_FLOCK=3Dyes WITH_GPGME=3Dyes WITHOUT_GREETING_PATCH=3Dyes WITHOUT_HTML=3Dyes WITH_ICONV=3Dyes WITHOUT_IDN=3Dyes WITH_IFDEF_PATCH=3Dyes WITHOUT_IMAP_HEADER_CACHE=3Dyes WITH_LOCALES_FIX=3Dyes WITH_MAILBOX_MANPAGES=3Dyes WITH_MAILDIR_HEADER_CACHE=3Dyes WITH_MAILDIR_MTIME_PATCH=3Dyes WITHOUT_NNTP=3Dyes WITHOUT_PARENT_CHILD_MATCH_PATCH=3Dyes WITH_QUOTE_PATCH=3Dyes WITH_REVERSE_REPLY_PATCH=3Dyes WITH_SASL=3Dyes WITHOUT_SGMLFORMAT=3Dyes WITHOUT_SIDEBAR_PATCH=3Dyes WITHOUT_SIGNATURE_MENU=3Dyes WITH_SMIME_OUTLOOK_COMPAT=3Dyes WITH_SMTP=3Dyes WITH_TOKYOCABINET=3Dyes WITHOUT_TRASH_PATCH=3Dyes WITHOUT_XML=3Dyes WITHOUT_ASPELL=3Dyes WITHOUT_ISPELL=3Dyes =2Eendif }}} I have the proper error, {{{ $ make =3D=3D=3D=3D> 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. --=20 Eygene Ryabinkin ,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] --TU+u6i6jrDPzmlWF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iL4EABEKAGYFAlMLcQhfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl bnBncC5maWZ0aGhvcnNlbWFuLm5ldDgyRkUwNkJDRDQ5N0MwREU0OUVDNEZGMDE2 QUY5RUFFODE1MkVDRkIACgkQFq+eroFS7Ps3cAD+KduwOIbie2G+dOSm5ys0IcRO CeQbRzoE9JNXtetVexcA/3MLzCjV52Pd0d/CCfilT8Zc8mCWH8Vg7aTO4DMPTGPu =fzdU -----END PGP SIGNATURE----- --TU+u6i6jrDPzmlWF--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d73YgQvFILY2/L/3172O%2BSqT8sQ>