#19209: djbdns ipv6 variant is broken -------------------------------+-------------------------------------------- Reporter: macports@… | Owner: blb@… Type: defect | Status: new Priority: Normal | Component: ports Version: 1.7.1 | Keywords: Port: djbdns | -------------------------------+-------------------------------------------- Comment(by spam.spam@…): on a current osx 10.6.6 djbdns will not build with +ipv6: {{{ :info:build ./compile socket_accept.c :info:build seek_set.c: In function 'seek_set': :info:build seek_set.c:7: warning: implicit declaration of function 'lseek' :info:build ./compile socket_bind.c :info:build In file included from socket_accept.c:6: :info:build socket.h:5:20: error: uint32.h: No such file or directory :info:build In file included from socket_accept.c:6::info:build socket.h:13: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:17: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:18: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:21: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:24: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:25: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:28: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:29: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:33: error: expected ')' before 'interface':info:build socket.h:34: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'socket_getifidx' :info:build make: *** [socket_accept.o] Error 1:info:build make: *** Waiting for unfinished jobs.... :info:build In file included from socket_bind.c:6: :info:build socket.h:5:20: error: uint32.h: No such file or directory :info:build In file included from socket_bind.c:6: :info:build socket.h:13: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:17: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:18: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:21: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:24: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:25: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:28: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:29: error: expected declaration specifiers or '...' before 'uint32' :info:build socket.h:33: error: expected ')' before 'interface' :info:build socket.h:34: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'socket_getifidx' :info:build make: *** [socket_bind.o] Error 1 :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_djbdns/work/djbdns-1.05" && /usr/bin/make -j2 default " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for djbdns): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for djbdns is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_djbdns/main.log }}} uint32.h is nevertheless there. -- Ticket URL: <https://trac.macports.org/ticket/19209#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS