[OpenWrt-Devel] [PATCH] target.mk: enable iwinfo by default with any wpad variant
Piotr Dymacz
pepe2k at gmail.com
Wed Mar 25 10:07:48 EDT 2020
Hi Adrian,
On 25.03.2020 12:21, mail at adrianschmutzler.de wrote:
> Hi Piotr,
>
>> -----Original Message-----
>> From: openwrt-devel [mailto:openwrt-devel-bounces at lists.openwrt.org]
>> On Behalf Of Piotr Dymacz
>> Sent: Mittwoch, 25. März 2020 00:34
>> To: openwrt-devel at lists.openwrt.org
>> Subject: [OpenWrt-Devel] [PATCH] target.mk: enable iwinfo by default with
>> any wpad variant
[...]
> Since you are touching this, maybe you can elaborate why this
> extra_packages construct is needed at all?
I don't know exact reason and it was added long time ago, in 2014, see:
6435b8bb27e. I suppose that was the easy way to handle it back then?
> Why can't we just add iwinfo as selective dependency to the wpad-/nas
> packages as we do for all of the other packages?
Could you explain what you mean by 'selective dependency'?
I don't think DEPENDS is correct way to handle this. Do you mean use
'select iwinfo' in wpad/nas packages config?
> I'm asking because I recently had a downstream case where we use
> hostapd instead of wpad and wanted to get of iwinfo. I expected
> iwinfo to go away because nothing selected it anymore, but in this
> case it turned out that iwinfo is not automatically deselected, but
> has to be removed manually as well.
I suppose you should first look at DEFAULT_PACKAGES and target.mk.
In most cases, wpad-* is added there and that's how iwinfo gets selected.
But I see the problem here, I'm just not sure if it's safe to change
current approach. Maybe Felix or Jo are able to explain reason for using
extra_packages.
--
Cheers,
Piotr
>
> Best
>
> Adrian
>
>>
>> define ProfileDefault
>> NAME:=
>> --
>> 2.20.1
>>
>>
>> _______________________________________________
>> openwrt-devel mailing list
>> openwrt-devel at lists.openwrt.org
>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list