tinydns is broke on x86_64
seems like tinydns is broke on x86_64
$ cat /etc/tinydns/example.com
Zexample.com:127.0.0.5:abuse.example.net:2008032201:1000:2000:3000:4000
&example.com:127.0.0.5:something:
without the patch from commit:“564452f0”:
$ uname -m
x86_64
$ drill NS example.com @127.0.0.1
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 28121
;; flags: qr aa rd ; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;; example.com. IN NS
;; ANSWER SECTION:
example.com. 259200 IN NS something.ns.example.com.
;; AUTHORITY SECTION:
;; ADDITIONAL SECTION:
something.ns.example.com. 259200 IN A 127.0.0.5
;; Query time: 0 msec
;; SERVER: 127.0.0.1
;; WHEN: Tue Jan 17 15:26:21 2012
;; MSG SIZE rcvd: 72
With the current edge:
$ drill NS example.com @127.0.0.1
;; No packet received
(from redmine: issue id 933, created on 2012-01-17, closed on 2012-01-18)
- Changesets:
- Revision 8320da39 by Natanael Copa on 2012-01-18T15:06:21Z:
main/djbdns: fix tinydns on 64 bit
The jumbo patch includes the 32bit version of the generated header files.
This might break 64 bit builds depending on unpacking timestamps etc.
We fix it by removing the generated headers
ref #933
- Revision 9522f53d by Natanael Copa on 2012-01-18T15:17:03Z:
main/djbdns: fix tinydns on 64 bit - including uint32.h
The jumbo patch includes the 32bit version of the generated header files.
This might break 64 bit builds depending on unpacking timestamps etc.
We fix it by removing the generated headers, including uint32.h
ref #933
- Revision fbae5800 by Natanael Copa on 2012-01-18T15:30:52Z:
main/djbdns: fix tinydns on 64 bit - including uint32.h
The jumbo patch includes the 32bit version of the generated header files.
This might break 64 bit builds depending on unpacking timestamps etc.
We fix it by removing the generated headers, including uint32.h
fixes #933
(cherry picked from commit 9522f53d78e887a4081f028662e6ae9bda6a04c7)