Re: A tool to generate a plist for all OPTIONS combination

2022-04-28 Thread Gleb Popov
On Mon, Nov 1, 2021 at 11:18 PM Gleb Popov wrote: > Hello fellow porters! > > I wrote an utility called Panopticum [1] that uses Poudriere to build a > given port with every possible OPTIONS setting, generate a packing list > after each build and then combine multiple plists into a single one wit

Re: A tool to generate a plist for all OPTIONS combination

2021-11-02 Thread Gleb Popov
On Tue, Nov 2, 2021 at 3:21 PM Felix Palmen wrote: > * Gleb Popov [20211102 14:16]: > > On Tue, Nov 2, 2021 at 12:34 PM Felix Palmen wrote: > > > Very nice! What about special cases where some options combo (or just a > > > single one), maybe even depending on the target arch or FreeBSD > versi

Re: A tool to generate a plist for all OPTIONS combination

2021-11-02 Thread Felix Palmen
* Gleb Popov [20211102 14:16]: > On Tue, Nov 2, 2021 at 12:34 PM Felix Palmen wrote: > > Very nice! What about special cases where some options combo (or just a > > single one), maybe even depending on the target arch or FreeBSD version, > > would lead to some BROKEN/IGNORE? I see this could lead

Re: A tool to generate a plist for all OPTIONS combination

2021-11-02 Thread Gleb Popov
On Tue, Nov 2, 2021 at 12:34 PM Felix Palmen wrote: > * Gleb Popov [20211102 11:55]: > > On Tue, Nov 2, 2021 at 11:26 AM Felix Palmen wrote: > > > > > > I assume it will already sort out "impossible" combinations of options? > > > > Yep, it does handle GROUP_RADIO, GROUP_SINGLE and GROUP_MULTI

Re: A tool to generate a plist for all OPTIONS combination

2021-11-02 Thread Felix Palmen
* Gleb Popov [20211102 11:55]: > On Tue, Nov 2, 2021 at 11:26 AM Felix Palmen wrote: > > > > I assume it will already sort out "impossible" combinations of options? > > Yep, it does handle GROUP_RADIO, GROUP_SINGLE and GROUP_MULTI options > correctly. GROUP_RADIO was actually the reason it took

Re: A tool to generate a plist for all OPTIONS combination

2021-11-02 Thread Gleb Popov
On Tue, Nov 2, 2021 at 11:26 AM Felix Palmen wrote: > * Gleb Popov [20211101 23:18]: > > I wrote an utility called Panopticum [1] that uses Poudriere to build a > > given port with every possible OPTIONS setting, generate a packing list > > after each build and then combine multiple plists into

Re: A tool to generate a plist for all OPTIONS combination

2021-11-02 Thread Felix Palmen
* Gleb Popov [20211101 23:18]: > I wrote an utility called Panopticum [1] that uses Poudriere to build a > given port with every possible OPTIONS setting, generate a packing list > after each build and then combine multiple plists into a single one with > necessary OPTIONS_SUB prepended. Thanks a

A tool to generate a plist for all OPTIONS combination

2021-11-01 Thread Gleb Popov
Hello fellow porters! I wrote an utility called Panopticum [1] that uses Poudriere to build a given port with every possible OPTIONS setting, generate a packing list after each build and then combine multiple plists into a single one with necessary OPTIONS_SUB prepended. It turned out to be far f