[MacPorts] #31474: transmission: Undefined symbols: ___gxx_personality_v0

MacPorts noreply at macports.org
Fri Sep 30 17:22:14 PDT 2011


#31474: transmission: Undefined symbols: ___gxx_personality_v0
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  mnick@…           
     Type:  defect                   |      Status:  new               
 Priority:  Normal                   |   Milestone:                    
Component:  ports                    |     Version:  2.0.3             
 Keywords:                           |        Port:  transmission      
-------------------------------------+--------------------------------------
 transmission build fails with this error:

 {{{
 Undefined symbols:
   "___gxx_personality_v0", referenced from:
       no_read(void*, unsigned char const*, unsigned long)in
 libtransmission.a(utp.o)
       no_write(void*, unsigned char*, unsigned long)in
 libtransmission.a(utp.o)
       no_rb_size(void*) in libtransmission.a(utp.o)
       no_state(void*, int)in libtransmission.a(utp.o)
       no_error(void*, int)in libtransmission.a(utp.o)
       no_overhead(void*, bool, unsigned long, int)in
 libtransmission.a(utp.o)
       _UTP_SetCallbacks in libtransmission.a(utp.o)
       _UTP_SetSockopt in libtransmission.a(utp.o)
       UTP_Free(UTPSocket*)    in libtransmission.a(utp.o)
       _UTP_GetPeerName in libtransmission.a(utp.o)
       send_to_addr(void (*)(void*, unsigned char const*, unsigned long,
 sockaddr const*, unsigned int), void*, unsigned char const*, unsigned
 long, PackedSockAddr const&)in libtransmission.a(utp.o)
       UTPSocket::send_rst(void (*)(void*, unsigned char const*, unsigned
 long, sockaddr const*, unsigned int), void*, PackedSockAddr const&,
 unsigned int, unsigned short, unsigned short, unsigned char)in
 libtransmission.a(utp.o)
       SizableCircularBuffer::grow(unsigned long, unsigned long)in
 libtransmission.a(utp.o)
       UTPSocket::selective_ack_bytes(unsigned int, unsigned char const*,
 unsigned char, long long&)in libtransmission.a(utp.o)
       UTPSocket::ack_packet(unsigned short)in libtransmission.a(utp.o)
       UTPSocket::send_data(PacketFormat*, unsigned long,
 bandwidth_type_t)in libtransmission.a(utp.o)
       UTPSocket::apply_ledbat_ccontrol(unsigned long, unsigned int, long
 long)in libtransmission.a(utp.o)
       UTPSocket::send_ack(bool) in libtransmission.a(utp.o)
       _UTP_RBDrained in libtransmission.a(utp.o)
       UTPSocket::is_writable(unsigned long)in libtransmission.a(utp.o)
       UTPSocket::send_packet(OutgoingPacket*)       in
 libtransmission.a(utp.o)
       _UTP_Connect in libtransmission.a(utp.o)
       UTPSocket::selective_ack(unsigned int, unsigned char const*,
 unsigned char)in libtransmission.a(utp.o)
       _UTP_Create in libtransmission.a(utp.o)
       UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned long,
 bool)in libtransmission.a(utp.o)
       _UTP_IsIncomingUTP in libtransmission.a(utp.o)
       UTPSocket::flush_packets()      in libtransmission.a(utp.o)
       UTPSocket::check_timeouts()      in libtransmission.a(utp.o)
       _UTP_CheckTimeouts in libtransmission.a(utp.o)
       UTPSocket::write_outgoing_packet(unsigned long, unsigned int)in
 libtransmission.a(utp.o)
       _UTP_Close in libtransmission.a(utp.o)
       _UTP_Write in libtransmission.a(utp.o)
       ___tcf_1 in libtransmission.a(utp.o)
       ___tcf_0 in libtransmission.a(utp.o)
       __static_initialization_and_destruction_0(int, int)in
 libtransmission.a(utp.o)
       global constructors keyed to
 _Z25UTP_GetGlobalUTPBytesSentPK8sockaddrjin libtransmission.a(utp.o)
       DelayHist::add_sample(unsigned int)in libtransmission.a(utp.o)
       PackedSockAddr::get_sockaddr_storage(unsigned int*) constin
 libtransmission.a(utp.o)
       PackedSockAddr::PackedSockAddr(sockaddr_storage const*, unsigned
 int)in libtransmission.a(utp.o)
       Array<UTPSocket*, 16ul>::Resize(unsigned long)in
 libtransmission.a(utp.o)
       Array<RST_Info, 16ul>::Resize(unsigned long)in
 libtransmission.a(utp.o)
       UTPSocket::get_udp_overhead() const in libtransmission.a(utp.o)
       UTPSocket::get_udp_mtu() const in libtransmission.a(utp.o)
       CIE in libtransmission.a(utp.o)
       UTP_GetUDPMTU(sockaddr const*, unsigned int)in
 libtransmission.a(utp_utils.o)
       UTP_GetUDPOverhead(sockaddr const*, unsigned int)in
 libtransmission.a(utp_utils.o)
       UTP_DelaySample(sockaddr const*, int)in
 libtransmission.a(utp_utils.o)
       UTP_Random()     in libtransmission.a(utp_utils.o)
       GetMicroseconds()      in libtransmission.a(utp_utils.o)
       UTP_GetMicroseconds()     in libtransmission.a(utp_utils.o)
       UTP_GetMilliseconds()     in libtransmission.a(utp_utils.o)
       CIE in libtransmission.a(utp_utils.o)
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 }}}

 I'm using Mac OS X 10.6.8 and Xcode 3.2.6. main.log attached.

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


More information about the macports-tickets mailing list