diff options
author | mandree <mandree@FreeBSD.org> | 2011-10-19 06:24:47 +0800 |
---|---|---|
committer | mandree <mandree@FreeBSD.org> | 2011-10-19 06:24:47 +0800 |
commit | 1678382229fa925dca4d1125e4ecca9fe57ab9d9 (patch) | |
tree | 59dbcb647f78c16f1f63babea1d784b7a83f08f6 /dns | |
parent | 16abcde979a519a4fa53a271122921f2e3857853 (diff) | |
download | freebsd-ports-gnome-1678382229fa925dca4d1125e4ecca9fe57ab9d9.tar.gz freebsd-ports-gnome-1678382229fa925dca4d1125e4ecca9fe57ab9d9.tar.zst freebsd-ports-gnome-1678382229fa925dca4d1125e4ecca9fe57ab9d9.zip |
Fix BUILD_DEPENDS (use += not =) creation in port.
Upgrade to new upstream regression fix release 2.59:
Fix regression in 2.58 which caused failure to start up
with some combinations of dnsmasq config and IPv6 kernel
network config. Thanks to Brielle Bruns for the bug
report.
Improve dnsmasq's behaviour when network interfaces are
still doing duplicate address detection (DAD). Previously,
dnsmasq would wait up to 20 seconds at start-up for the
DAD state to terminate. This is broken for bridge
interfaces on recent Linux kernels, which don't start DAD
until the bridge comes up, and so can take arbitrary
time. The new behaviour lets dnsmasq poll for an arbitrary
time whilst providing service on other interfaces. Thanks
to Stephen Hemminger for pointing out the problem.
Note the 2.59.tar.lzma tarball causes the startup banner to print
2.59rc1 which I deem harmless.
Diffstat (limited to 'dns')
-rw-r--r-- | dns/dnsmasq/Makefile | 6 | ||||
-rw-r--r-- | dns/dnsmasq/distinfo | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/dns/dnsmasq/Makefile b/dns/dnsmasq/Makefile index 4b9a99884711..0863e7b084b1 100644 --- a/dns/dnsmasq/Makefile +++ b/dns/dnsmasq/Makefile @@ -6,7 +6,7 @@ # PORTNAME= dnsmasq -PORTVERSION= 2.58 +PORTVERSION= 2.59 PORTEPOCH= 1 CATEGORIES= dns ipv6 MASTER_SITES= http://www.thekelleys.org.uk/dnsmasq/ \ @@ -43,7 +43,7 @@ CFLAGS+= -DNO_IPV6 .endif .if !defined(WITHOUT_NLS) -BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config +BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config LIB_DEPENDS+= idn:${PORTSDIR}/dns/libidn PLIST_SUB+= NLS="" ALL_TARGET= all-i18n @@ -59,7 +59,7 @@ LIB_DEPENDS+= idn:${PORTSDIR}/dns/libidn .if defined(WITH_DBUS) LIB_DEPENDS+= dbus-1:${PORTSDIR}/devel/dbus -BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config +BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config CFLAGS+= -DHAVE_DBUS .endif diff --git a/dns/dnsmasq/distinfo b/dns/dnsmasq/distinfo index 7b7afe8a9681..c2cb35b6292e 100644 --- a/dns/dnsmasq/distinfo +++ b/dns/dnsmasq/distinfo @@ -1,2 +1,2 @@ -SHA256 (dnsmasq-2.58.tar.lzma) = b4e0c21dd1044584ec7b1a5925bb0725b87ea81d18009b240d8879ec4d86b992 -SIZE (dnsmasq-2.58.tar.lzma) = 340647 +SHA256 (dnsmasq-2.59.tar.lzma) = 484579f714023ea1bde67051310de32e9e6809686e325c779adc982e708dbdfa +SIZE (dnsmasq-2.59.tar.lzma) = 340715 |