Hi, Looks a problem with visibility. What is the exact GCC version used?
Johnny On 08/16/2010 02:51 PM, Mehdi Dogguy wrote: > Package: ace > Version: 5.7.7-2 > Severity: serious > Justification: FTBFS > > Hi maintainer, > > Your package fails to build from source on armel: >> g++ -Wl,-O3 -D_REENTRANT -DACE_HAS_AIO_CALLS -D_GNU_SOURCE -DNDEBUG >> -I/build/buildd-ace_5.7.7-2-armel-Hcij89/ace-5.7.7/ACE_wrappers -DACE_NDEBUG >> -DACE_USE_RCSID=0 -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ >> -I/build/buildd-ace_5.7.7-2-armel-Hcij89/ace-5.7.7/ACE_wrappers >> -DACE_HAS_IPV6 -DACE_BUILD_DLL -shared -Wl,-h -Wl,libACE-5.7.7.so -o >> libACE-5.7.7.so .shobj/Local_Name_Space.o .shobj/Name_Proxy.o >> .shobj/Name_Request_Reply.o .shobj/Name_Space.o .shobj/Naming_Context.o >> .shobj/Registry_Name_Space.o .shobj/Remote_Name_Space.o .shobj/NT_Service.o >> .shobj/Codecs.o .shobj/Local_Tokens.o .shobj/Remote_Tokens.o >> .shobj/Token_Collection.o .shobj/Token_Invariants.o .shobj/Token_Manager.o >> .shobj/Token_Request_Reply.o .shobj/DLL.o .shobj/Dynamic_Service_Base.o >> .shobj/Dynamic_Service_Dependency.o .shobj/Parse_Node.o >> .shobj/Service_Config.o .shobj/Service_Gestalt.o .shobj/Service_Manager.o >> .shobj/Service_Object.o .shobj/Service_Repository.o .shobj/Service_Types.o >> .shobj/Shared_Object.o .sho b > j/Svc_Conf_Lexer.o .shobj/Svc_Conf_y.o .shobj/Encoding_Converter.o > .shobj/Encoding_Converter_Factory.o .shobj/UTF8_Encoding_Converter.o > .shobj/UTF16_Encoding_Converter.o .shobj/UTF32_Encoding_Converter.o > .shobj/XML_Svc_Conf.o .shobj/UUID.o .shobj/Filecache.o .shobj/ACE.o > .shobj/ACE_crc_ccitt.o .shobj/ACE_crc32.o .shobj/ace_wchar.o > .shobj/Activation_Queue.o .shobj/Active_Map_Manager.o .shobj/Addr.o > .shobj/Argv_Type_Converter.o .shobj/Assert.o .shobj/Asynch_IO.o > .shobj/Asynch_IO_Impl.o .shobj/Asynch_Pseudo_Task.o .shobj/ATM_Acceptor.o > .shobj/ATM_Addr.o .shobj/ATM_Connector.o .shobj/ATM_Params.o .shobj/ATM_QoS.o > .shobj/ATM_Stream.o .shobj/Atomic_Op.o .shobj/Atomic_Op_Sparc.o > .shobj/Auto_Event.o .shobj/Barrier.o .shobj/Base_Thread_Adapter.o > .shobj/Based_Pointer_Repository.o .shobj/Basic_Stats.o .shobj/Basic_Types.o > .shobj/Capabilities.o .shobj/CDR_Base.o .shobj/CDR_Stream.o .shobj/CDR_Size.o > .shobj/Cleanup.o .shobj/Codeset_IBM1047.o .shobj/Codeset_Registry.o > .shobj/Codeset_Reg is > try_db.o .shobj/Condition_Recursive_Thread_Mutex.o .shobj/Condition_T > hobj/IO_SAP.o .shobj/IO_Cntl_Msg.o .shobj/IOStream.o .shobj/IPC_SAP.o > .shobj/Lib_Find.o .shobj/Local_Memory_Pool.o .shobj/Lock.o .shobj/Log_Msg.o > .shobj/Log_Msg_Backend.o .shobj/Log_Msg_Callback.o .shobj/Log_Msg_IPC.o > .shobj/Log_Msg_NT_Event_Log.o .shobj/Log_Msg_UNIX_Syslog.o > .shobj/Log_Record.o .shobj/Logging_Strategy.o .shobj/LSOCK.o > .shobj/LSOCK_Acceptor.o .shobj/LSOCK_CODgram.o .shobj/LSOCK_Connector.o > .shobj/LSOCK_Dgram.o .shobj/LSOCK_Stream.o .shobj/Malloc.o > .shobj/Malloc_Allocator.o .shobj/Manual_Event.o .shobj/MEM_Acceptor.o > .shobj/MEM_Addr.o .shobj/MEM_Connector.o .shobj/MEM_IO.o .shobj/Mem_Map.o > .shobj/MEM_SAP.o .shobj/MEM_Stream.o .shobj/Message_Block.o > .shobj/Message_Queue.o .shobj/Message_Queue_NT.o .shobj/Message_Queue_Vx.o > .shobj/Method_Request.o .shobj/MMAP_Memory_Pool.o .shobj/Msg_WFMO_Reactor.o > .shobj/Monitor_Admin.o .shobj/Monitor_Admin_Manager.o .shobj/Monitor_Base.o > .shobj/Monitor_Point_Registry.o .shobj/Monitor_Size.o > .shobj/Monitor_Control_Types.o .s ho > bj/Monitor_Control_Action.o .shobj/Multihomed_INET_Addr.o .shobj/Mutex.o > .shobj/Netlink_Addr.o .shobj/Notification_Strategy.o .shobj/Notific > S_time.o .shobj/OS_NS_unistd.o .shobj/OS_NS_wchar.o .shobj/OS_NS_wctype.o > .shobj/OS_QoS.o .shobj/OS_Thread_Adapter.o .shobj/OS_TLI.o > .shobj/Pagefile_Memory_Pool.o .shobj/PI_Malloc.o .shobj/Ping_Socket.o > .shobj/Pipe.o .shobj/POSIX_Asynch_IO.o .shobj/POSIX_CB_Proactor.o > .shobj/POSIX_Proactor.o .shobj/Priority_Reactor.o .shobj/Proactor.o > .shobj/Proactor_Impl.o .shobj/Process.o .shobj/Process_Manager.o > .shobj/Process_Mutex.o .shobj/Process_Semaphore.o .shobj/Profile_Timer.o > .shobj/Reactor.o .shobj/Reactor_Impl.o .shobj/Reactor_Notification_Strategy.o > .shobj/Reactor_Timer_Interface.o .shobj/Read_Buffer.o > .shobj/Recursive_Thread_Mutex.o .shobj/Recyclable.o .shobj/Registry.o > .shobj/Rtems_init.o .shobj/RW_Mutex.o .shobj/RW_Process_Mutex.o > .shobj/RW_Thread_Mutex.o .shobj/Sample_History.o .shobj/Sbrk_Memory_Pool.o > .shobj/Sched_Params.o .shobj/Select_Reactor_Base.o .shobj/Semaphore.o > .shobj/Shared_Memory.o .shobj/Shared_Memory_MM.o .shobj/Shared_Memory_Pool.o > .shobj/Shared_Memory_SV. o > .shobj/Sig_Adapter.o .shobj/Sig_Handler.o .shobj/Signal.o .shobj/SOCK.o > .shobj/SOCK_Acceptor.o .shobj/SOCK_CODgram.o .shobj/Sock_Connect.o > .shobj/SOCK_Connector.o .shobj/SOCK_Dgram.o .shobj/SOCK_Dgram_Bcast.o .s > ts.o .shobj/Time_Value.o .shobj/Timeprobe.o .shobj/TLI.o > .shobj/TLI_Acceptor.o .shobj/TLI_Connector.o .shobj/TLI_Stream.o > .shobj/Token.o .shobj/TP_Reactor.o .shobj/Trace.o .shobj/TSS_Adapter.o > .shobj/TTY_IO.o .shobj/UNIX_Addr.o .shobj/UPIPE_Acceptor.o > .shobj/UPIPE_Connector.o .shobj/UPIPE_Stream.o .shobj/WFMO_Reactor.o > .shobj/WIN32_Asynch_IO.o .shobj/WIN32_Proactor.o .shobj/XTI_ATM_Mcast.o > -Wl,-E -L/build/buildd-ace_5.7.7-2-armel-Hcij89/ace-5.7.7/ACE_wrappers/lib > -L. -L./ -L/build/buildd-ace_5.7.7-2-armel-Hcij89/ace-5.7.7/ACE_wrappers/lib > -L/build/buildd-ace_5.7.7-2-armel-Hcij89/ace-5.7.7/ACE_wrappers/lib/ -ldl > -lpthread -lrt >> .shobj/MEM_Acceptor.o:(.data.rel.ro+0x0): multiple definition of `typeinfo >> for ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.data.rel.ro+0x0): first defined here >> .shobj/MEM_Acceptor.o:(.rodata+0x0): multiple definition of `typeinfo name >> for ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.rodata+0x0): first defined here >> .shobj/MEM_Connector.o:(.data.rel.ro+0x0): multiple definition of `typeinfo >> for ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.data.rel.ro+0x0): first defined here >> .shobj/MEM_Connector.o:(.rodata+0x0): multiple definition of `typeinfo name >> for ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.rodata+0x0): first defined here >> .shobj/MEM_IO.o:(.data.rel.ro+0x2c): multiple definition of `typeinfo for >> ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.data.rel.ro+0x0): first defined here >> .shobj/MEM_IO.o:(.rodata+0x18): multiple definition of `typeinfo name for >> ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.rodata+0x0): first defined here >> .shobj/MEM_SAP.o:(.data.rel.ro+0x28): multiple definition of `typeinfo for >> ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.data.rel.ro+0x0): first defined here >> .shobj/MEM_SAP.o:(.rodata+0x10): multiple definition of `typeinfo name for >> ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.rodata+0x0): first defined here >> .shobj/MEM_Stream.o:(.data.rel.ro+0x0): multiple definition of `typeinfo for >> ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.data.rel.ro+0x0): first defined here >> .shobj/MEM_Stream.o:(.rodata+0x0): multiple definition of `typeinfo name for >> ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.rodata+0x0): first defined here >> .shobj/MMAP_Memory_Pool.o:(.data.rel.ro+0x130): multiple definition of >> `typeinfo for ACE_Singleton<ACE_Based_Pointer_Repository, >> ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.data.rel.ro+0x0): first defined here >> .shobj/MMAP_Memory_Pool.o:(.rodata+0x0): multiple definition of `typeinfo >> name for ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.rodata+0x0): first defined here >> .shobj/Pagefile_Memory_Pool.o:(.data.rel.ro+0x0): multiple definition of >> `typeinfo for ACE_Singleton<ACE_Based_Pointer_Repository, >> ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.data.rel.ro+0x0): first defined here >> .shobj/Pagefile_Memory_Pool.o:(.rodata+0x0): multiple definition of >> `typeinfo name for ACE_Singleton<ACE_Based_Pointer_Repository, >> ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.rodata+0x0): first defined here >> .shobj/PI_Malloc.o:(.data.rel.ro+0x0): multiple definition of `typeinfo for >> ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.data.rel.ro+0x0): first defined here >> .shobj/PI_Malloc.o:(.rodata+0x0): multiple definition of `typeinfo name for >> ACE_Singleton<ACE_Based_Pointer_Repository, ACE_RW_Thread_Mutex>' >> .shobj/Based_Pointer_Repository.o:(.rodata+0x0): first defined here >> collect2: ld returned 1 exit status >> make[2]: *** [libACE-5.7.7.so] Error 1 >> make[1]: *** [ACE] Error 2 >> make: *** [build-stamp] Error 2 > > The full build log can be found at: > https://buildd.debian.org/fetch.cgi?pkg=ace&arch=armel&ver=5.7.7-2&stamp=1280862380&file=log&as=raw > > Regards, > -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org