Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Dec 2025 15:20:59 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        void <void@f-m.fm>
Cc:        freebsd-pkg@freebsd.org
Subject:   Re: qt6-only in poudriere. Is it possible?
Message-ID:  <B5569A3F-4EC3-4FC7-96FD-A52343E89EE6@yahoo.com>
In-Reply-To: <aUnJVQ4-SbCgw8Um@int21h>
References:  <aUlVn57Zqw4ZFRBe@int21h> <CF33BA2B-B611-4319-B2F1-A051C1F5D756@yahoo.com> <aUnJVQ4-SbCgw8Um@int21h>

index | next in thread | previous in thread | raw e-mail

On Dec 22, 2025, at 14:42, void <void@f-m.fm> wrote:

> On Mon, Dec 22, 2025 at 10:30:35AM -0800, Mark Millard wrote:
> 
>> want this status, prevent all devel/qt5* from building
>> via:
>> 
>> .if ${.CURDIR:M*/devel/qt5*}
>> IGNORE= I do not want qt5 built (so it will not be used)
>> .endif
> 
> Thanks for that suggestion, I'll try that. 
> Although I'm familiar with the optional make.conf structural syntax
> (of filename) you've outlined (I use a jailname-make.conf in this case
> desktop-make.conf), what I tried was something like this:
> 
> OPTIONS_UNSET_FORCE+=QT5
> OPTIONS_SET_FORCE+=QT6

Some of the port Makefiles use flavors instead of options
for picking which way to build. Some may use neither way
and hard-code use of qt5. (I've not checked for that.)

> and this was failing (some qt5- was still getting built)
> 
>> 
>> Nothing dependent on any of those will end up built.
>> 
>> Even if your intent includes use of qt6 instead, this
>> much could be done now and left in place. You would
>> also learn what all ends up not present that you want a
>> qt6 variant of.
> 
> This soulnd like it'll do what's needed. Thanks,
> --


===
Mark Millard
marklmi at yahoo.com



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B5569A3F-4EC3-4FC7-96FD-A52343E89EE6>