[MacPorts] #19209: djbdns ipv6 variant is broken

MacPorts noreply at macports.org
Sat Feb 5 14:52:14 PST 2011


#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


More information about the macports-tickets mailing list