| Commit message (Collapse) | Author | Age |
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Just missing a few Objective-C++ symbols:
Undefined symbols for architecture x86_64:
"__ZN3rtc23InitCocoaMultiThreadingEv", referenced from:
__ZN3rtc13ThreadManagerC2Ev in libwebrtc-darwin-amd64-magic.a(rtc_base.thread.o)
"__ZN3rtc21ScopedAutoreleasePoolD1Ev", referenced from:
__ZN3rtc13ThreadManagerD2Ev in libwebrtc-darwin-amd64-magic.a(rtc_base.thread.o)
__ZN3rtc6Thread6PreRunEPv in libwebrtc-darwin-amd64-magic.a(rtc_base.thread.o)
__ZN3rtc6Thread15ProcessMessagesEi in libwebrtc-darwin-amd64-magic.a(rtc_base.thread.o)
"__ZN3rtc21ScopedAutoreleasePoolC1Ev", referenced from:
__ZN3rtc13ThreadManagerD2Ev in libwebrtc-darwin-amd64-magic.a(rtc_base.thread.o)
__ZN3rtc6Thread6PreRunEPv in libwebrtc-darwin-amd64-magic.a(rtc_base.thread.o)
__ZN3rtc6Thread15ProcessMessagesEi in libwebrtc-darwin-amd64-magic.a(rtc_base.thread.o)
|
| | |
|
| | |
|
| |
|
|
|
| |
When linking go-webrtc later on, it would cause the error:
ld: warning: ignoring file lib/libwebrtc-darwin-amd64-magic.a, file was built for archive which is not the architecture being linked (x86_64)
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Linking fails with some missing objcxx symbols.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
According to the source comment, this will try to use the precompiled
libcxx in third_party.
|
| | |
|
| |
|
|
|
| |
find: unknown predicate `-E'
gyp: Call to 'find -E objc/Framework/Headers -regex ".*(h)"' returned exit status 1 while in webrtc/sdk/sdk.gyp.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://public.kitware.com/Bug/view.php?id=14603
http://public.kitware.com/Bug/file_download.php?file_id=4981&type=bug
The first public release of cmake that has this fix is v3.0.0.
Without this, setting CMAKE_SYSTEM_NAME=Darwin results in errors:
-- The CXX compiler identification is Clang 3.8.0
-- The C compiler identification is Clang 3.8.0
CMake Error at /home/debian/install/cmake/share/cmake-2.8/Modules/Platform/Darwin.cmake:344 (list):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
/home/debian/install/cmake/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake:36 (include)
CMakeLists.txt:15 (project)
-- Check for working CXX compiler: /home/debian/install/clang/bin/clang++
CMake Error at /home/debian/install/cmake/share/cmake-2.8/Modules/Platform/Darwin.cmake:344 (list):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
/home/debian/install/cmake/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake:36 (include)
CMakeLists.txt:2 (PROJECT)
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Check for working CXX compiler: /home/debian/install/clang/bin/clang++ -- broken
CMake Error at /home/debian/install/cmake/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake:54 (message):
The C++ compiler "/home/debian/install/clang/bin/clang++" is not able to
compile a simple test program.
It fails with the following output:
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:15 (project)
-- Configuring incomplete, errors occurred!
See also "/home/debian/build/libcxx/build/CMakeFiles/CMakeOutput.log".
See also "/home/debian/build/libcxx/build/CMakeFiles/CMakeError.log".
|
| | |
|
| |
|
|
| |
Seems the libc++abi.dylib in MacOSX10.7.sdk is good enough.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
First "if" is always false.
https://cmake.org/cmake/help/v3.3/command/if.html#command:if
"The if command was written very early in CMake’s history, predating the ${} variable evaluation syntax, and for convenience evaluates variables named by its arguments as shown in the above signatures. Note that normal variable evaluation with ${} applies before the if command even receives the arguments. Therefore code like:
set(var1 OFF)
set(var2 "var1")
if(${var2})
appears to the if command as:
if(var1)
and is evaluated according to the if(<variable>) case documented above. The result is OFF which is false. However, if we remove the ${} from the example then the command sees:
if(var2)
which is true because var2 is defined to “var1” which is not a false constant."
FIND also is true because it's -1:
https://cmake.org/cmake/help/v3.3/command/list.html#command:list
"FIND will return the index of the element specified in the list or -1 if it wasn’t found."
Should be "if (NOT OSX_HAS_ARMV7 EQUAL -1)".
http://www.vtk.org/Wiki/CMake/Examples#Check_if_a_list_contains_a_value
|
| | |
|
| |
|
|
| |
These are needed for cross-compilation of libwebrtc for mac.
|
| |
|
|
|
| |
Use our own $SDKROOT as the replacement. Files are now found in tools
and sdk subdirectories.
|
| |
|
|
| |
As in ab1e5cffbf548f9f586b81928dc22ae90bdec374 for linux.
|
| | |
|
| |
|
|
|
| |
This is a dependency of snowflake since
https://gitweb.torproject.org/pluggable-transports/snowflake.git/commit/?id=e93c38f83473476c8dddf9e107ce4df5bfea7882
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Set to f336982 as in https://github.com/keroserene/go-webrtc/issues/39.
Actually, at this moment, branch-heads/52 is 3 commits ahead (ca7fe7e)
of where it was at the time of GitHub #39.
I had to change "gyp_webrtc" to "gyp_webrtc.py" as the former is no
longer executable:
+ webrtc/build/gyp_webrtc
bash: line 288: webrtc/build/gyp_webrtc: Permission denied
"gyp_webrtc" just does:
execfile(__file__ + '.py')
I added "werror=" to GYP_DEFINES because of this warning that stopped
the build by being treated as an error:
../../webrtc/voice_engine/channel.cc: In member function 'void webrtc::voe::Channel::Demultiplex(const int16_t*, int, size_t, size_t)':
../../webrtc/voice_engine/channel.cc:2954:13: error: '*((void*)& codec +44)' may be used uninitialized in this function [-Werror=maybe-uninitialized]
CodecInst codec;
^
../../webrtc/voice_engine/channel.cc:2954:13: error: '*((void*)& codec +36)' may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1plus: all warnings being treated as errors
I suspect that more recent versions of GCC than our current 5.1.0 don't
raise a warning here.
I changed the test target name from
libjingle_peerconnection_unittest.isolated to
peerconnection_unittests.isolated. It seems that libjingle is going to
stop existing as a separate concern. Anyway, the old target name doesn't
exist:
+ ninja -C out/Release libjingle_peerconnection_unittest.isolated
ninja: Entering directory `out/Release'
ninja: error: unknown target 'libjingle_peerconnection_unittest.isolated'
|
| |\ |
|
| | |
| |
| |
| | |
https://lists.torproject.org/pipermail/tor-project/2016-July/000524.html
|
| | |
| |
| |
| |
| | |
meek-google was shut down by Google Cloud Platform:
https://lists.torproject.org/pipermail/tor-talk/2016-June/041699.html
|
| | | |
|