[OpenWrt-Devel] dnsmasq packages
Christian Schoenebeck
christian.schoenebeck at gmail.com
Tue Dec 16 13:02:42 EST 2014
Hi,
I would prefer to make it configurable like libcurl, busybox and others so select the option you need during compile.
Base inside OpenWrt should be without any options, because dnsmasq is only used as IPv4 DHCP.
Have you ever check the funny thing happen, if you select more than 1 (*) inside menuconfig ?
You get a funny build because they are build inside the same build directory and installed in any order. So who win the install.
In the past I also got broken packages, if I select more than 1 (*) or (M).
NEVER select more then one inside menuconfig!!!
I think the Makefile needs a redesign anyway.
Christian
Am 16.12.2014 um 18:25 schrieb Frank Schäfer:
> Hi,
>
> to be able to build dnsmasq with DNS auth and/or IPSET and/or DNSSEC
> support people are currently forced to enable the whole IPv6 stuff.
>
> Current package layout:
> dnsmasq: ---
> dnsmasq-dhcpv6: +DHCPv6 (depends on IPv6)
> dnsmasq-full: +DNS auth, +IPSET, +DHCPv6, +DNSSEC (depends on IPv6)
>
> Build sizes (checked with dnsmasq 2.72, ar71xx) are about
> base size: 130.8 kB
> IPSET: +1 kB
> DNS auth: +6-7 kB
> dhcpv6: +27.7 kB
> dnssec: +19 kB (incl. trust-anchors.conf)
> (IPv6 enabled: +4.5 kB)
>
> My suggestion would be to extend/change the package layout to
> dnsmasq-mini: ---
> dnsmasq: +DNS Auth, +IPSET
> dnsmasq-dhcpv6: +DNS auth, +IPSET, +DHCPv6 (depends on IPv6)
> dnsmasq-dnssec: +DNS auth, +IPSET, +DNSSEC
> dnsmasq-full: +DNS auth, +IPSET, +DHCPv6, +DNSSEC (depends on IPv6)
>
> Does that sound reasonable ?
>
> Regards,
> Frank Schäfer
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list