[Buildroot] [PATCH] new package: adns
stefan.froberg at petroprogram.com
Sat Feb 16 12:23:39 UTC 2013
16.2.2013 4:06, Thomas Petazzoni kirjoitti:
> Dear Stefan Fröberg,
> Thanks for this package, definitely something useful to have.
> On Fri, 15 Feb 2013 22:16:42 +0200, Stefan Fröberg wrote:
>> GNU adns
>> Advanced, easy to use, asynchronous-capable DNS client library and utilities.
>> adns is a resolver library for C (and C++) programs, and a collection of
>> useful DNS resolver utilities.
>> Signed-off-by: Stefan Fröberg <stefan.froberg at petroprogram.com>
>> package/Config.in | 1 +
>> package/adns/Config.in | 7 +
>> package/adns/adns-1.4-cnamechain.patch | 1275 +++++++++++++++
>> package/adns/adns-1.4-destdir.patch | 54 +
>> package/adns/adns-1.4-ipv6.patch | 2725 ++++++++++++++++++++++++++++++++
>> package/adns/adns-1.4-rh514838.patch | 26 +
> If possible, I think I would prefer to have the adns package download
> those patches rather than have them in the Buildroot source tree
> ADNS_PATCHES = http://somewhere.com/foobar.patch \
> I am not sure if the patch that allows that has already been merged
> upstream, but it has been floating on the list for some time, and I
> think it's a good thing to have.
It's a little bit difficult because almost all those patches were
extracted either from Fedora src.rpm package,
from mailing list or from Suse website and not easily available as
Maybe I could upload them to my server for keeping.
>> +ADNS_VERSION = 1.4
>> +ADNS_SOURCE = adns-$(ADNS_VERSION).tar.gz
>> +ADNS_SITE = http://www.chiark.greenend.org.uk/~ian/adns/ftp/
>> +ADNS_AUTORECONF = YES
>> +ADNS_INSTALL_STAGING = YES
>> +ADNS_CONF_OPT += --enable-dynamic=elf
> You should add ADNS_LICENSE and ADNS_LICENSE_FILES.
> Also, did you test build this adns thing with a minimal uClibc? No
> specific toolchain feature needed (largefile, IPv6, etc.) ?
Well, not very minimal yet. I did this package to test with wireshark
that Baruch is now working
But I will do a separate buildroot build with minimal uClibc conf and
see what happens.
More information about the buildroot