From: "R. W. Rodolico" <rodo@dailydata.net>
To: development@lists.ipfire.org
Subject: Re: [PATCH] dnsmasq 2.75: next patch... (No.50)
Date: Thu, 04 Feb 2016 14:58:50 -0600 [thread overview]
Message-ID: <56B3BB8A.4000900@dailydata.net> (raw)
In-Reply-To: <56A36B65.2090206@ipfire.org>
[-- Attachment #1: Type: text/plain, Size: 4771 bytes --]
FYI, the build from 2016-01-16 (dnsmasq_275_2016_01_16) has not had an
issue on my router since I installed it. I am 99% sure I installed it on
16 jan. AND, it is using the non-preferred DNS servers 209.244.0.3 &
8.8.4.4. I'm going to go ahead and change them to something better now.
Rod
On 01/23/2016 06:00 AM, Matthias Fischer wrote:
> Hi,
>
> On 21.01.2016 00:51, Michael Tremer wrote:
>> Hi,
>>
>> I don't think that this is just *your* problem.
>>
>> So far we have had random crashes of dnsmasq on random machines.
>> Sometimes that happens three times in a row within 10 minutes.
>> Sometimes that doesn't happen for a few months. We have had this with
>> many name servers. Some of which have been reported to "work better".
>> Some of which have been reported to work "worse". That also includes
>> 8.8.8.8 and the LWL name servers.
>
> Thanks - I didn't know all of these details yet.
>
>> So it is just you who is having the troubles more often than usual.
>> Maybe that will go away soon.
>
> Keep your fingers crossed.
>
>> I am not fully convinced that the type of server plays a big role in
>> here. It might be something like the timing of the replies, etc. What
>> leads me to that idea is that the crashes are usually not reproducible
>> by a single query that goes wrong.
>
> Anyway, patch No.056 came out a few minute ago: Coffee was updated, I'm
> at it again, Devel is running.
>
>> I can set up a recursor on the machine you set up for me. Just give it
>> an additional IP address and I will setup the resolver. I am
>> maintaining a few already, so this won't hurt at all.
>> ...
>
> @interested_testers: ;-))
> One suggestion from me to make testing a bit easier, if you like, just
> tell me your thoughts about this procedure:
>
> I'll try to keep the files at http://people.ipfire.org/~mfischer/ up to
> date as fast as possible. If anything goes wrong with the responsible
> 'dnsmasq'-version, look at my repository if there is an updated binary.
> Look for "dnsmasq_[VERSION]_[DATE_BUILT]. As always: if it makes sense
> for your test environment, feel free to grab it and continue testing.
> Perhaps this makes the whole a bit easier for you and me. Don't ask for
> the latest version, just grab it.
>
> Having some consisting problems here, at last I'd like to ask:
>
> With our 'dnsmasq'-lfs-config I always get the following two warnings
> during compiling. This doesnt' happen while compiling the *original'
> source!:
>
> First:
> ***SNIP***
> ...
> cc -O2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fPIC
> -fstack-protector-all --param=ssp-buffer-size=4 -march=i586
> -mtune=generic -fomit-frame-pointer -DHAVE_ISC_READER -DNO_INOTIFY
> -DVERSION='"2.75"' -c dnsmasq.c
> dnsmasq.c: In function 'main':
> dnsmasq.c:922:7: warning: implicit declaration of function
> 'do_script_run' [-Wimplicit-function-declaration]
> while (helper_buf_empty() && do_script_run(now));
> ^
> dnsmasq.c:55:7: warning: unused variable 'did_bind' [-Wunused-variable]
> int did_bind = 0;
> ^
> dnsmasq.c:54:9: warning: unused variable 'bound_device' [-Wunused-variable]
> char *bound_device = NULL;
> ^
> cc -O2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fPIC
> -fstack-protector-all --param=ssp-buffer-size=4 -march=i586
> -mtune=generic -fomit-frame-pointer -DHAVE_ISC_READER -DNO_INOTIFY
> -DVERSION='"2.75"' -c dhcp.c
> ...
> ***SNAP***
>
> Second:
> ***SNIP***
> ...
> cc -O2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fPIC
> -fstack-protector-all --param=ssp-buffer-size=4 -march=i586
> -mtune=generic -fomit-frame-pointer -DHAVE_ISC_READER -DNO_INOTIFY
> -DVERSION='"2.75"' -c isc.c
> isc.c: In function 'dhcp_lease_new':
> isc.c:40:3: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&lease->fqdn, "%s.%s", hostname, daemon->domain_suffix);
> ^
> cc -o dnsmasq cache.o rfc1035.o util.o option.o forward.o network.o
> dnsmasq.o dhcp.o lease.o rfc2131.o netlink.o dbus.o bpf.o helper.o
> tftp.o log.o conntrack.o dhcp6.o rfc3315.o dhcp-common.o outpacket.o
> radv.o slaac.o auth.o ipset.o domain.o dnssec.o blockdata.o tables.o
> loop.o inotify.o poll.o rrfilter.o edns0.o arp.o isc.o -lidn
> -lnettle -lhogweed -lgmp
> ...
> ***SNAP***
>
> Despite these warnings, the 'dnsmasq'-binary is usually built and is
> running fine (here). But I'd like to get rid of these warnings and don't
> know how (sorry, I'm no programmer). Asking in the 'dnsmasq'-list had no
> effect, I got no answers at all.
>
> Does anyone in here has a clue?
>
> Best,
> Matthias
>
--
Rod Rodolico
Daily Data, Inc.
POB 140465
Dallas TX 75214-0465
214.827.2170
http://www.dailydata.net
next prev parent reply other threads:[~2016-02-04 20:58 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-01-17 14:30 Matthias Fischer
2016-01-19 7:39 ` R. W. Rodolico
2016-01-19 19:59 ` Matthias Fischer
2016-01-19 21:27 ` R. W. Rodolico
2016-01-20 20:29 ` Matthias Fischer
2016-01-20 18:23 ` Kienker, Fred
2016-01-20 18:58 ` R. W. Rodolico
2016-01-20 23:51 ` Michael Tremer
2016-01-21 3:39 ` R. W. Rodolico
2016-01-23 12:00 ` Matthias Fischer
2016-02-04 20:58 ` R. W. Rodolico [this message]
2016-02-04 23:50 ` Michael Tremer
2016-02-05 22:45 ` Matthias Fischer
2016-02-05 22:50 ` Kienker, Fred
2016-02-06 11:37 ` Warnings about unused variables (was: Re: [PATCH] dnsmasq 2.75: next patch... (No.50)) Matthias Fischer
2016-01-20 20:36 ` [PATCH] dnsmasq 2.75: next patch... (No.50) Matthias Fischer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=56B3BB8A.4000900@dailydata.net \
--to=rodo@dailydata.net \
--cc=development@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox