X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-lf0-f45.google.com (mail-lf0-f45.google.com [209.85.215.45]) by lists.alpinelinux.org (Postfix) with ESMTP id 878695C4CD7 for ; Sun, 17 Sep 2017 17:59:53 +0000 (GMT) Received: by mail-lf0-f45.google.com with SMTP id d17so6079336lfe.2 for ; Sun, 17 Sep 2017 10:59:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=duniel-no.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=GBRzqPsIQDK4tRq8tTCeP4LT1k51YxIZAp08eSUbNA4=; b=HcxiWyQ2XNy43sbulPjnMfRsZg0OsmYgG5qfrvKzFouJo3U9ZDv3g2qROTC7Lib5Fr wJdUHPAcCnZkxyosEqt/XKnf2NXYfppontqUmdymk8E9momwBTWybpVMHtlTWXYQsBOf 5jjy2dixW4wcz/TCOj0h1+bL4aRtJiQclnmqe8UlB3pBHkwDcabJkjz7VkaDa8X3+0bQ oi4T3jdtI9bsxU8rguKdx54S8U0K7XnPv1CoHKd0mThUT51zFYD6g9PaAkg2A6CjaeGX dnLzss0P/KqEpf79HpP6CActZtPLVmstxwO2vRmhuFAohETni1tbOxr4d3VJoI11uE2i ITNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=GBRzqPsIQDK4tRq8tTCeP4LT1k51YxIZAp08eSUbNA4=; b=RxwWYT95eDVBuZ1myDR17Wm9wkHOLfLUIzyWdChFqhtfGXp/dgYDhjY2xaoCmTxWw2 Xj0h7eofRRSkfM6ulO4xv/FwRcAM6guPYJhHB0lm/pagu1yIxuSr1YcHDzOvE7xYD3k2 jYm6US+nItDuE+3vJzq5RdIxLiCedBbMmhIx+cNKzzUeSLKZ6fWomDPYsmN7TiLDc5// iKW+9BsbhgemLtmJBTgwL228nXGvATLKDi4PQ5HYp02qZke7NMZt/ksNu1pr0yvdLNAL AWvJI3G5jtw0qTgp2GEWEw6OuxiDwuw/FX1VPKXha2KiZCc4CfMMGFmeWRXAzKHzKbnQ MrkA== X-Gm-Message-State: AHPjjUjDNdH+o0wpfTpL1hHm+pcXdPKKHmEIPpJm7Gv42IFNU5/YHPnF kR4vDFYrL589wy/Jrdc= X-Google-Smtp-Source: AOwi7QAz+0ZlmcsgOZ1GDUD5pyd5efH+yczw91p6nyNxl2G5W+PD6c1WCnrCTJc/X9mKzow0K8D33g== X-Received: by 10.46.7.18 with SMTP id 18mr4105918ljh.131.1505671192232; Sun, 17 Sep 2017 10:59:52 -0700 (PDT) Received: from localhost.localdomain ([85.113.173.53]) by smtp.gmail.com with ESMTPSA id 69sm1420338ljz.31.2017.09.17.10.59.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 17 Sep 2017 10:59:51 -0700 (PDT) From: Daniel Isaksen To: alpine-aports@lists.alpinelinux.org Cc: Daniel Isaksen Subject: [alpine-aports] [PATCH] main/mtr: bump version to 0.92, fixes #3605 and removes DNS patch Date: Sun, 17 Sep 2017 19:59:45 +0200 Message-Id: <20170917175945.16263-1-d@duniel.no> X-Mailer: git-send-email 2.11.0 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- ...dns-allow-disable-dns-during-compile-time.patch | 196 --------------------- main/mtr/APKBUILD | 10 +- main/mtr/mtr-gtk.desktop | 1 + main/mtr/mtr-res_mkquery.patch | 1 + 4 files changed, 6 insertions(+), 202 deletions(-) delete mode 100644 main/mtr/0001-dns-allow-disable-dns-during-compile-time.patch diff --git a/main/mtr/0001-dns-allow-disable-dns-during-compile-time.patch b/main/mtr/0001-dns-allow-disable-dns-during-compile-time.patch deleted file mode 100644 index 46598c4976..0000000000 --- a/main/mtr/0001-dns-allow-disable-dns-during-compile-time.patch +++ /dev/null @@ -1,196 +0,0 @@ -From 32863554ab50dfee32a25e641399c31b7fe7357d Mon Sep 17 00:00:00 2001 -From: Natanael Copa -Date: Fri, 6 Jul 2012 13:33:54 +0000 -Subject: [PATCH] dns: allow disable dns during compile time - ---- - configure.in | 14 +++++++++---- - dns.c | 65 ++++++++++++++++++++++++++++++++++++------------------------ - mtr.c | 10 +++++++++- - 3 files changed, 58 insertions(+), 31 deletions(-) - -diff --git a/configure.in b/configure.in -index 8474543..1f53f74 100644 ---- a/configure.in -+++ b/configure.in -@@ -72,10 +72,16 @@ AC_CHECK_FUNC(gethostbyname, , - AC_CHECK_FUNCS(seteuid) - # AC_CHECK_FUNC(setuid, , AC_MSG_ERROR (I Need either seteuid or setuid)) - --AC_CHECK_FUNC(res_mkquery, , -- AC_CHECK_LIB(bind, res_mkquery, , -- AC_CHECK_LIB(resolv, res_mkquery, , -- AC_CHECK_LIB(resolv, __res_mkquery, , AC_MSG_ERROR(No resolver library found))))) -+AC_ARG_ENABLE([dns], AS_HELP_STRING([--disable-dns],[Disable use of DNS])) -+ -+AS_IF([test "x$enable_dns" != "xno"], -+ AC_CHECK_FUNC(res_mkquery, , -+ AC_CHECK_LIB(bind, res_mkquery, , -+ AC_CHECK_LIB(resolv, res_mkquery, , -+ AC_CHECK_LIB(resolv, __res_mkquery, , AC_MSG_ERROR(No resolver library found))))), -+ [AC_DEFINE([NO_DNS], [1], [Disable use of DNS])] -+) -+ - # This next line would override the just detected-or-not -lresolv. - # This apparently hurts BSD. And it's bad practise. So it should go. - # However, it probably didn't get added for nothing..... Holler if -diff --git a/dns.c b/dns.c -index 512da97..e85fcb3 100644 ---- a/dns.c -+++ b/dns.c -@@ -48,6 +48,7 @@ - #include "mtr.h" - #include "dns.h" - #include "net.h" -+#include "config.h" - - /* OSX Needs this. I don't know how to enable this for them automatically. - * Should be easy with autoconf. Please submit a patch if you know -@@ -58,6 +59,11 @@ - #endif - - -+extern int af; -+int use_dns = 1; -+ -+#ifndef NO_DNS -+ - #ifdef NO_STRERROR - extern int sys_nerr; - extern char *sys_errlist[]; -@@ -69,7 +75,6 @@ extern char *sys_errlist[]; - extern int errno; - #endif - --extern int af; - - /* Defines */ - -@@ -307,8 +312,6 @@ char stackstring[1024+1]; - - char nullstring[] = ""; - --int use_dns = 1; -- - #ifdef res_ninit - #define MY_RES_INIT() res_ninit(&myres); - #define RES_MKQUERY(a, b, c, d, e, f, g, h, i) \ -@@ -451,18 +454,6 @@ void clearset(fd_set *set) - } - - --char *strlongip(ip_t * ip) --{ --#ifdef ENABLE_IPV6 -- static char buf[INET6_ADDRSTRLEN]; -- -- return (char *) inet_ntop( af, ip, buf, sizeof buf ); --#else -- return inet_ntoa( *ip ); --#endif --} -- -- - int longipstr( char *s, ip_t *dst, int af ) - { - #ifdef ENABLE_IPV6 -@@ -473,17 +464,6 @@ int longipstr( char *s, ip_t *dst, int af ) - } - - --struct hostent * dns_forward(const char *name) --{ -- struct hostent *host; -- -- if ((host = gethostbyname(name))) -- return host; -- else -- return NULL; --} -- -- - int dns_waitfd(void) - { - return resfd; -@@ -1397,6 +1377,39 @@ void addr2ip6arpa( ip_t * ip, char * buf ) { - } - #endif - -+#else /* NO_DNS */ -+void dns_ack(void) {} -+void dns_events(double *sinterval) {} -+int dns_waitfd(void) { return 0; } -+void dns_open(void) { use_dns = dns = 0; } -+char *dns_lookup2(ip_t * ip) { return NULL; } -+char *dns_lookup(ip_t * ip) { return strlongip (ip); } -+ -+#endif /* NO_DNS */ -+ -+struct hostent * dns_forward(const char *name) -+{ -+ struct hostent *host; -+ -+ if ((host = gethostbyname(name))) -+ return host; -+ else -+ return NULL; -+} -+ -+ -+char *strlongip(ip_t * ip) -+{ -+#ifdef ENABLE_IPV6 -+ static char buf[INET6_ADDRSTRLEN]; -+ -+ return (char *) inet_ntop( af, ip, buf, sizeof buf ); -+#else -+ return inet_ntoa( *ip ); -+#endif -+} -+ -+ - /* Resolve an IP address to a hostname. */ - struct hostent *addr2host( const char *addr, int af ) { - int len = 0; -diff --git a/mtr.c b/mtr.c -index 5f1b651..1fc3873 100644 ---- a/mtr.c -+++ b/mtr.c -@@ -143,7 +143,9 @@ void parse_arg (int argc, char **argv) - { "bitpattern", 1, 0, 'b' },/* overload b>255, ->rand(0,255) */ - { "tos", 1, 0, 'Q' }, /* typeof service (0,255) */ - { "mpls", 0, 0, 'e' }, -+#ifndef NO_DNS - { "no-dns", 0, 0, 'n' }, -+#endif - { "address", 1, 0, 'a' }, - { "first-ttl", 1, 0, 'f' }, /* -f & -m are borrowed from traceroute */ - { "max-ttl", 1, 0, 'm' }, -@@ -204,9 +206,11 @@ void parse_arg (int argc, char **argv) - case 'e': - enablempls = 1; - break; -+#ifndef NO_DNS - case 'n': - dns = 0; - break; -+#endif - case 'i': - WaitTime = atof (optarg); - if (WaitTime <= 0.0) { -@@ -382,7 +386,11 @@ int main(int argc, char **argv) - if (PrintHelp) { - printf("usage: %s [-hvrwctglspniu46] [--help] [--version] [--report]\n" - "\t\t[--report-wide] [--report-cycles=COUNT] [--curses] [--gtk]\n" -- "\t\t[--raw] [--split] [--mpls] [--no-dns] [--address interface]\n" /* BL */ -+ "\t\t[--raw] [--split] [--mpls] " -+#ifndef NO_DNS -+ "[--no-dns] " -+#endif -+ "[--address interface]\n" /* BL */ - "\t\t[--psize=bytes/-s bytes]\n" /* ok */ - "\t\t[--report-wide|-w] [-u]\n" /* rew */ - "\t\t[--interval=SECONDS] HOSTNAME [PACKETSIZE]\n", argv[0]); --- -1.7.11.1 - diff --git a/main/mtr/APKBUILD b/main/mtr/APKBUILD index c838b6061e..6d1fd487b2 100644 --- a/main/mtr/APKBUILD +++ b/main/mtr/APKBUILD @@ -1,8 +1,8 @@ # Contributor: John Keith Hohm # Maintainer: pkgname=mtr -pkgver=0.82 -pkgrel=4 +pkgver=0.92 +pkgrel=0 pkgdesc="Full screen ncurses traceroute tool" url="http://www.bitwizard.nl/mtr/" arch="all" @@ -14,7 +14,6 @@ install="" options="suid" subpackages="$pkgname-doc $pkgname-gtk" source="ftp://ftp.bitwizard.nl/$pkgname/$pkgname-$pkgver.tar.gz - 0001-dns-allow-disable-dns-during-compile-time.patch mtr-gtk.desktop " @@ -71,6 +70,5 @@ gtk() { } -sha512sums="122bc7aafe4441505046b331dcc42347e939fd974ece508dad04a7630904403eaec49ad6b2e483b5a94fc07726a14fad1405306c3729f1dc9b707ea66b529751 mtr-0.82.tar.gz -76f82053f1cf4893ee3a2bb2bd55aea63f6df2780268cb71d07add71284bc91e3e10feb6981104d8f7e8edc4947281e442f0b40e6721dc44c9988764fc25772d 0001-dns-allow-disable-dns-during-compile-time.patch -b61d60e3afac7a9ab5f0ea4cf45f73105acb2e0f7ad8460ab2f6c2a24fa229c52eecc17403eb9b57719c771e32d4f1930605623c9e80ec1245790bccf7f8af6b mtr-gtk.desktop" +sha512sums="d362a418b6c17fd2d08da1ed9e033fa3330e4c0497e1bb0644f6193d23f4e20dd8ee181942c2a20ec0025a8b96c521394a21be5a1d9036f8a0a8c4cddfbe381f mtr-0.92.tar.gz +ecf7543e0125fad6d3f17c30f29f1fc8a3b1e2e477802fe8464e436c3cdfa30d0630b8543cc3f022c475228e94ac8f92981df4d8fb08fe01d004be3d78d6da77 mtr-gtk.desktop" diff --git a/main/mtr/mtr-gtk.desktop b/main/mtr/mtr-gtk.desktop index 51d0cb8091..8a512aaae8 100644 --- a/main/mtr/mtr-gtk.desktop +++ b/main/mtr/mtr-gtk.desktop @@ -8,3 +8,4 @@ Icon=mtr_icon.xpm Encoding=UTF-8 X-Desktop-File-Install-Version=0.2 Categories=System;Application; + diff --git a/main/mtr/mtr-res_mkquery.patch b/main/mtr/mtr-res_mkquery.patch index c761e97e0e..a77cec9841 100644 --- a/main/mtr/mtr-res_mkquery.patch +++ b/main/mtr/mtr-res_mkquery.patch @@ -372,3 +372,4 @@ void dorequest(char *s,int type,word id) { packetheader *hp; + -- 2.11.0 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---