[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