[MacPorts] #20978: tuntaposx does not compile on Snow Leopard

MacPorts noreply at macports.org
Mon Aug 31 12:26:23 PDT 2009


#20978: tuntaposx does not compile on Snow Leopard
---------------------------------+------------------------------------------
 Reporter:  monty19@…            |       Owner:  macports-tickets@…                   
     Type:  defect               |      Status:  new                                  
 Priority:  Normal               |   Milestone:                                       
Component:  ports                |     Version:  1.8.0                                
 Keywords:                       |        Port:                                       
---------------------------------+------------------------------------------
 {{{
 sudo port install tuntaposx
 --->  Computing dependencies for tuntaposx
 --->  Building tuntaposx
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_tuntaposx/work/tuntap"
 && /usr/bin/make -j2 all " returned error 2
 Command output: ../tuntap.cc:329: error: invalid conversion from 'errno_t
 (*)(__ifnet*, u_int32_t, void*)' to 'errno_t (*)(__ifnet*, long unsigned
 int, void*)'
 ../tuntap.cc: In member function 'virtual bool
 tuntap_interface::register_interface(const sockaddr_dl*, void*,
 u_int32_t)':
 ../tuntap.cc:329: error: invalid conversion from 'errno_t (*)(__ifnet*,
 u_int32_t, void*)' to 'errno_t (*)(__ifnet*, long unsigned int, void*)'
 ../tuntap.cc: In member function 'virtual errno_t
 tuntap_interface::if_ioctl(u_int32_t, void*)':
 ../tuntap.cc:889: error: jump to case label
 ../tuntap.cc:873: error:   crosses initialization of 'ifaddr* ifa'
 ../tuntap.cc:892: error: jump to case label
 ../tuntap.cc:873: error:   crosses initialization of 'ifaddr* ifa'
 ../tuntap.cc:913: error: jump to case label
 ../tuntap.cc:873: error:   crosses initialization of 'ifaddr* ifa'
 ../tuntap.cc:925: error: jump to case label
 ../tuntap.cc:873: error:   crosses initialization of 'ifaddr* ifa'
 ../tuntap.cc: In member function 'virtual errno_t
 tuntap_interface::if_ioctl(u_int32_t, void*)':
 ../tuntap.cc:889: error: jump to case label
 ../tuntap.cc:873: error:   crosses initialization of 'ifaddr* ifa'
 ../tuntap.cc:892: error: jump to case label
 ../tuntap.cc:873: error:   crosses initialization of 'ifaddr* ifa'
 ../tuntap.cc:913: error: jump to case label
 ../tuntap.cc:873: error:   crosses initialization of 'ifaddr* ifa'
 ../tuntap.cc:925: error: jump to case label
 ../tuntap.cc:873: error:   crosses initialization of 'ifaddr* ifa'
 make[1]: *** [../tuntap.o] Error 1
 make: *** [tun.kext] Error 2
 make: *** Waiting for unfinished jobs....
 /usr/bin/g++-4.2 -static -nostdinc -Wall -msoft-float -mlong-branch
 -force_cpusubtype_ALL -fno-builtin -O2 -DKERNEL -D__APPLE__
 -DKERNEL_PRIVATE -DTUNTAP_VERSION=\"20080804\"
 -DTAP_KEXT_VERSION=\"20080804\" -nostdinc++ -fapple-kext -fno-exceptions
 -fno-rtti -I.. -I/System/Library/Frameworks/Kernel.framework/Headers
 -I/System/Library/Frameworks/Kernel.framework/Headers/bsd -c tap.cc -o
 tap.o
 make[1]: *** [../tuntap.o] Error 1
 make[1]: *** Waiting for unfinished jobs....
 tap.cc: In member function 'virtual bool tap_interface::initialize(short
 unsigned int, short unsigned int)':
 tap.cc:61: warning: deprecated conversion from string constant to 'char*'
 make: *** [tap.kext] Error 2

 Error: Status 1 encountered during processing.

 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/20978>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list