Opened 13 years ago
Closed 13 years ago
#32783 closed defect (fixed)
libACE: build fails with clang
Reported by: | orcoinsabbia@… | Owned by: | pixilla (Bradley Giesbrecht) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.3 |
Keywords: | clang | Cc: | @… |
Port: | libACE |
Description
i found this problem compiling libACE .i'm useing lion with XCODE 4.2.1 .after asking for help in the irc channel i found an usefull answer by drkp that suggested me to run that command sudo port clean libace ; sudo port install libace configure.compiler=llvm-gcc-4.2
and it worked for me :D tnx to the comunity.
debug:main Executing org.macports.main (libACE) :debug:main changing euid/egid - current euid: 0 - current egid: 0 :debug:main egid changed to: 501 :debug:main euid changed to: 502 :debug:main Skipping completed org.macports.archivefetch (libACE) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.fetch (libACE) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.checksum (libACE) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.extract (libACE) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.patch (libACE) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.configure (libACE) :debug:main Privilege de-escalation not attempted as not running as root. :debug:build build phase started at Thu Jan 5 22:53:06 CET 2012 :notice:build ---> Building libACE :debug:build Executing org.macports.build (libACE) :debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7' DYLD_LIBRARY_PATH='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/lib:${DYLD_LIBRARY_PATH}' :debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build" && /usr/bin/make -j5 -w all' :debug:build Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build" && /usr/bin/make -j5 -w all :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build' :info:build Making all in ace :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build/ace' :info:build /usr/bin/make all-recursive :info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build/ace' :info:build Making all in . :info:build make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build/ace' :info:build /bin/sh ../libtool --tag=CXX --mode=compile /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Activation_Queue.lo -MD -MP -MF .deps/libACE_la-Activation_Queue.Tpo -c -o libACE_la-Activation_Queue.lo `test -f 'Activation_Queue.cpp' || echo '../../ace/'`Activation_Queue.cpp :info:build /bin/sh ../libtool --tag=CXX --mode=compile /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Asynch_IO.lo -MD -MP -MF .deps/libACE_la-Asynch_IO.Tpo -c -o libACE_la-Asynch_IO.lo `test -f 'Asynch_IO.cpp' || echo '../../ace/'`Asynch_IO.cpp :info:build /bin/sh ../libtool --tag=CXX --mode=compile /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Asynch_IO_Impl.lo -MD -MP -MF .deps/libACE_la-Asynch_IO_Impl.Tpo -c -o libACE_la-Asynch_IO_Impl.lo `test -f 'Asynch_IO_Impl.cpp' || echo '../../ace/'`Asynch_IO_Impl.cpp :info:build /bin/sh ../libtool --tag=CXX --mode=compile /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Asynch_Pseudo_Task.lo -MD -MP -MF .deps/libACE_la-Asynch_Pseudo_Task.Tpo -c -o libACE_la-Asynch_Pseudo_Task.lo `test -f 'Asynch_Pseudo_Task.cpp' || echo '../../ace/'`Asynch_Pseudo_Task.cpp :info:build /bin/sh ../libtool --tag=CXX --mode=compile /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Atomic_Op.lo -MD -MP -MF .deps/libACE_la-Atomic_Op.Tpo -c -o libACE_la-Atomic_Op.lo `test -f 'Atomic_Op.cpp' || echo '../../ace/'`Atomic_Op.cpp :info:build libtool: compile: /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Atomic_Op.lo -MD -MP -MF .deps/libACE_la-Atomic_Op.Tpo -c ../../ace/Atomic_Op.cpp -fno-common -DPIC -o .libs/libACE_la-Atomic_Op.o :info:build libtool: compile: /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Activation_Queue.lo -MD -MP -MF .deps/libACE_la-Activation_Queue.Tpo -c ../../ace/Activation_Queue.cpp -fno-common -DPIC -o .libs/libACE_la-Activation_Queue.o :info:build libtool: compile: /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Asynch_IO_Impl.lo -MD -MP -MF .deps/libACE_la-Asynch_IO_Impl.Tpo -c ../../ace/Asynch_IO_Impl.cpp -fno-common -DPIC -o .libs/libACE_la-Asynch_IO_Impl.o :info:build libtool: compile: /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Asynch_Pseudo_Task.lo -MD -MP -MF .deps/libACE_la-Asynch_Pseudo_Task.Tpo -c ../../ace/Asynch_Pseudo_Task.cpp -fno-common -DPIC -o .libs/libACE_la-Asynch_Pseudo_Task.o :info:build libtool: compile: /Developer/usr/bin/clang++ -DHAVE_CONFIG_H -I../.. -I.. -DACE_BUILD_DLL -D_REENTRANT -D_THREAD_SAFE -I/opt/local/include -W -Wall -Wpointer-arith -pipe -O2 -arch x86_64 -pipe -O -I. -I.. -MT libACE_la-Asynch_IO.lo -MD -MP -MF .deps/libACE_la-Asynch_IO.Tpo -c ../../ace/Asynch_IO.cpp -fno-common -DPIC -o .libs/libACE_la-Asynch_IO.o :info:build In file included from ../../ace/Atomic_Op.cpp:3: :info:build In file included from ../../ace/Atomic_Op.h:23: :info:build In file included from ../../ace/Thread_Mutex.h:31: :info:build In file included from ../../ace/OS_NS_Thread.h:1991: :info:build In file included from ../../ace/OS_NS_Thread.inl:7: :info:build In file included from ../../ace/Time_Value.h:382: :info:build ../../ace/Time_Value.inl:64:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] :info:build if (__builtin_constant_p(sec) && :info:build ^ :info:build In file included from ../../ace/Atomic_Op.cpp:3: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned int *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:440:36: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned int>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned int>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Atomic_Op.cpp:3: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:466:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Atomic_Op.cpp:3: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:492:37: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Atomic_Op.cpp:3: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:519:29: note: in instantiation of member function 'ACE_Atomic_Op_GCC<short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Atomic_Op.cpp:3: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:545:38: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Atomic_Op.cpp:3: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile bool *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:573:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<bool>::operator=' requested here :info:build ACE_Atomic_Op_GCC<bool>::operator= (rhs); :info:build ^ :info:build 1 warning and 6 errors generated. :info:build make[3]: *** [libACE_la-Atomic_Op.lo] Error 1 :info:build make[3]: *** Waiting for unfinished jobs.... :info:build In file included from ../../ace/Activation_Queue.cpp:3: :info:build In file included from ../../ace/Activation_Queue.h:25: :info:build In file included from ../../ace/Message_Queue.h:17: :info:build In file included from ../../ace/Message_Block.h:27: :info:build In file included from ../../ace/Time_Value.h:382: :info:build ../../ace/Time_Value.inl:64:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] :info:build if (__builtin_constant_p(sec) && :info:build ^ :info:build In file included from ../../ace/Asynch_Pseudo_Task.cpp:3: :info:build In file included from ../../ace/Asynch_Pseudo_Task.h:24: :info:build In file included from ../../ace/Reactor.h:28: :info:build In file included from ../../ace/Reactor_Timer_Interface.h:18: :info:build In file included from ../../ace/Time_Value.h:382: :info:build ../../ace/Time_Value.inl:64:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] :info:build if (__builtin_constant_p(sec) && :info:build ^ :info:build In file included from ../../ace/Asynch_IO.cpp:3: :info:build In file included from ../../ace/Asynch_IO.h:40: :info:build In file included from ../../ace/Thread_Mutex.h:31: :info:build In file included from ../../ace/OS_NS_Thread.h:1991: :info:build In file included from ../../ace/OS_NS_Thread.inl:7: :info:build In file included from ../../ace/Time_Value.h:382: :info:build ../../ace/Time_Value.inl:64:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] :info:build if (__builtin_constant_p(sec) && :info:build ^ :info:build In file included from ../../ace/Asynch_IO_Impl.cpp:3: :info:build In file included from ../../ace/Asynch_IO_Impl.h:37: :info:build In file included from ../../ace/Asynch_IO.h:40: :info:build In file included from ../../ace/Thread_Mutex.h:31: :info:build In file included from ../../ace/OS_NS_Thread.h:1991: :info:build In file included from ../../ace/OS_NS_Thread.inl:7: :info:build In file included from ../../ace/Time_Value.h:382: :info:build ../../ace/Time_Value.inl:64:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] :info:build if (__builtin_constant_p(sec) && :info:build ^ :info:build In file included from ../../ace/Activation_Queue.cpp:3: :info:build In file included from ../../ace/Activation_Queue.h:25: :info:build In file included from ../../ace/Message_Queue.h:222: :info:build In file included from ../../ace/Message_Queue_T.h:1552: :info:build In file included from ../../ace/Message_Queue_T.cpp:20: :info:build In file included from ../../ace/Notification_Strategy.h:16: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned int *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:440:36: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned int>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned int>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Activation_Queue.cpp:3: :info:build In file included from ../../ace/Activation_Queue.h:25: :info:build In file included from ../../ace/Message_Queue.h:222: :info:build In file included from ../../ace/Message_Queue_T.h:1552: :info:build In file included from ../../ace/Message_Queue_T.cpp:20: :info:build In file included from ../../ace/Notification_Strategy.h:16: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:466:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Activation_Queue.cpp:3: :info:build In file included from ../../ace/Activation_Queue.h:25: :info:build In file included from ../../ace/Message_Queue.h:222: :info:build In file included from ../../ace/Message_Queue_T.h:1552: :info:build In file included from ../../ace/Message_Queue_T.cpp:20: :info:build In file included from ../../ace/Notification_Strategy.h:16: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:492:37: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Activation_Queue.cpp:3: :info:build In file included from ../../ace/Activation_Queue.h:25: :info:build In file included from ../../ace/Message_Queue.h:222: :info:build In file included from ../../ace/Message_Queue_T.h:1552: :info:build In file included from ../../ace/Message_Queue_T.cpp:20: :info:build In file included from ../../ace/Notification_Strategy.h:16: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:519:29: note: in instantiation of member function 'ACE_Atomic_Op_GCC<short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Activation_Queue.cpp:3: :info:build In file included from ../../ace/Activation_Queue.h:25: :info:build In file included from ../../ace/Message_Queue.h:222: :info:build In file included from ../../ace/Message_Queue_T.h:1552: :info:build In file included from ../../ace/Message_Queue_T.cpp:20: :info:build In file included from ../../ace/Notification_Strategy.h:16: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:545:38: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Activation_Queue.cpp:3: :info:build In file included from ../../ace/Activation_Queue.h:25: :info:build In file included from ../../ace/Message_Queue.h:222: :info:build In file included from ../../ace/Message_Queue_T.h:1552: :info:build In file included from ../../ace/Message_Queue_T.cpp:20: :info:build In file included from ../../ace/Notification_Strategy.h:16: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile bool *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:573:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<bool>::operator=' requested here :info:build ACE_Atomic_Op_GCC<bool>::operator= (rhs); :info:build ^ :info:build 1 warning and 6 errors generated. :info:build make[3]: *** [libACE_la-Activation_Queue.lo] Error 1 :info:build In file included from ../../ace/Asynch_IO_Impl.cpp:3: :info:build In file included from ../../ace/Asynch_IO_Impl.h:37: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned int *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:440:36: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned int>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned int>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO_Impl.cpp:3: :info:build In file included from ../../ace/Asynch_IO_Impl.h:37: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:466:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO_Impl.cpp:3: :info:build In file included from ../../ace/Asynch_IO_Impl.h:37: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:492:37: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO_Impl.cpp:3: :info:build In file included from ../../ace/Asynch_IO_Impl.h:37: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:519:29: note: in instantiation of member function 'ACE_Atomic_Op_GCC<short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO_Impl.cpp:3: :info:build In file included from ../../ace/Asynch_IO_Impl.h:37: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:545:38: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO_Impl.cpp:3: :info:build In file included from ../../ace/Asynch_IO_Impl.h:37: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile bool *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:573:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<bool>::operator=' requested here :info:build ACE_Atomic_Op_GCC<bool>::operator= (rhs); :info:build ^ :info:build 1 warning and 6 errors generated. :info:build make[3]: *** [libACE_la-Asynch_IO_Impl.lo] Error 1 :info:build In file included from ../../ace/Asynch_IO.cpp:3: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned int *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:440:36: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned int>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned int>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO.cpp:3: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:466:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO.cpp:3: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:492:37: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO.cpp:3: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:519:29: note: in instantiation of member function 'ACE_Atomic_Op_GCC<short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO.cpp:3: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:545:38: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_IO.cpp:3: :info:build In file included from ../../ace/Asynch_IO.h:44: :info:build In file included from ../../ace/Refcounted_Auto_Ptr.h:19: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile bool *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:573:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<bool>::operator=' requested here :info:build ACE_Atomic_Op_GCC<bool>::operator= (rhs); :info:build ^ :info:build 1 warning and 6 errors generated. :info:build make[3]: *** [libACE_la-Asynch_IO.lo] Error 1 :info:build In file included from ../../ace/Asynch_Pseudo_Task.cpp:3: :info:build In file included from ../../ace/Asynch_Pseudo_Task.h:24: :info:build In file included from ../../ace/Reactor.h:31: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned int *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:440:36: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned int>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned int>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_Pseudo_Task.cpp:3: :info:build In file included from ../../ace/Asynch_Pseudo_Task.h:24: :info:build In file included from ../../ace/Reactor.h:31: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:466:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_Pseudo_Task.cpp:3: :info:build In file included from ../../ace/Asynch_Pseudo_Task.h:24: :info:build In file included from ../../ace/Reactor.h:31: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned long *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:492:37: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned long>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned long>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_Pseudo_Task.cpp:3: :info:build In file included from ../../ace/Asynch_Pseudo_Task.h:24: :info:build In file included from ../../ace/Reactor.h:31: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:519:29: note: in instantiation of member function 'ACE_Atomic_Op_GCC<short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_Pseudo_Task.cpp:3: :info:build In file included from ../../ace/Asynch_Pseudo_Task.h:24: :info:build In file included from ../../ace/Reactor.h:31: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile unsigned short *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:545:38: note: in instantiation of member function 'ACE_Atomic_Op_GCC<unsigned short>::operator=' requested here :info:build ACE_Atomic_Op_GCC<unsigned short>::operator= (rhs); :info:build ^ :info:build In file included from ../../ace/Asynch_Pseudo_Task.cpp:3: :info:build In file included from ../../ace/Asynch_Pseudo_Task.h:24: :info:build In file included from ../../ace/Reactor.h:31: :info:build In file included from ../../ace/Event_Handler.h:24: :info:build In file included from ../../ace/Atomic_Op.h:59: :info:build In file included from ../../ace/Atomic_Op_GCC_T.h:121: :info:build ../../ace/Atomic_Op_GCC_T.inl:118:36: error: cannot initialize a parameter of type 'volatile int *' with an rvalue of type 'volatile bool *' :info:build (void) __sync_lock_test_and_set (&this->value_, rhs); :info:build ^~~~~~~~~~~~~ :info:build ../../ace/Atomic_Op.inl:573:28: note: in instantiation of member function 'ACE_Atomic_Op_GCC<bool>::operator=' requested here :info:build ACE_Atomic_Op_GCC<bool>::operator= (rhs); :info:build ^ :info:build 1 warning and 6 errors generated. :info:build make[3]: *** [libACE_la-Asynch_Pseudo_Task.lo] Error 1 :info:build make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build/ace' :info:build make[2]: *** [all-recursive] Error 1 :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build/ace' :info:build make[1]: *** [all] Error 2 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build/ace' :info:build make: *** [all-recursive] Error 1 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build' :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/work/ACE_wrappers/build" && /usr/bin/make -j5 -w all " 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 libACE): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for libACE is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libACE/libACE/main.log
Change History (2)
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | enrique.fernandez.perdomo@… added |
---|---|
Keywords: | clang added; libace removed |
Owner: | changed from macports-tickets@… to pixilla@… |
Port: | libACE added |
Summary: | possible libace compile problem → libACE: build fails with clang |
comment:2 Changed 13 years ago by pixilla (Bradley Giesbrecht)
Cc: | @… added; enrique.fernandez.perdomo@… removed |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed in r89821
Note: See
TracTickets for help on using
tickets.
So we need to employ PortfileRecipes#compiler.