{"action":"opened","issue":{"url":"https://api.github.com/repos/kclyu/rpi-webrtc-streamer/issues/55","repository_url":"https://api.github.com/repos/kclyu/rpi-webrtc-streamer","labels_url":"https://api.github.com/repos/kclyu/rpi-webrtc-streamer/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/kclyu/rpi-webrtc-streamer/issues/55/comments","events_url":"https://api.github.com/repos/kclyu/rpi-webrtc-streamer/issues/55/events","html_url":"https://github.com/kclyu/rpi-webrtc-streamer/issues/55","id":365267322,"node_id":"MDU6SXNzdWUzNjUyNjczMjI=","number":55,"title":"Compiling errors","user":{"login":"tovil","id":40801773,"node_id":"MDQ6VXNlcjQwODAxNzcz","avatar_url":"https://avatars3.githubusercontent.com/u/40801773?v=4","gravatar_id":"","url":"https://api.github.com/users/tovil","html_url":"https://github.com/tovil","followers_url":"https://api.github.com/users/tovil/followers","following_url":"https://api.github.com/users/tovil/following{/other_user}","gists_url":"https://api.github.com/users/tovil/gists{/gist_id}","starred_url":"https://api.github.com/users/tovil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tovil/subscriptions","organizations_url":"https://api.github.com/users/tovil/orgs","repos_url":"https://api.github.com/users/tovil/repos","events_url":"https://api.github.com/users/tovil/events{/privacy}","received_events_url":"https://api.github.com/users/tovil/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-30T22:18:35Z","updated_at":"2018-09-30T22:18:35Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\nI'm trying to compile the master branch of webrtc and get and error:\r\n```\r\nninja: Entering directory `arm_build'\r\n[350/2482] CXX obj/modules/rtp_rtcp/rtp_rtcp/rtp_receiver_video.o\r\nFAILED: obj/modules/rtp_rtcp/rtp_rtcp/rtp_receiver_video.o\r\narm-linux-gnueabihf-g++ -MMD -MF obj/modules/rtp_rtcp/rtp_rtcp/rtp_receiver_video.o.d -DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DGOOGLE_CHROME_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DCR_SYSROOT_HASH=b732cc2c870314130b767557b34764f8dd0a3df8 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_DISABLE_VP9 -DHAVE_SCTP -DUSE_BUILTIN_SW_CODECS -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DWEBRTC_LIBRARY_IMPL -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_POSIX -DWEBRTC_LINUX -DABSL_ALLOCATOR_NOTHROW=1 -I.. -Igen -I../third_party/abseil-cpp -I../third_party/libyuv/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -march=armv7-a -mfloat-abi=hard -mtune=cortex-a7 -mfpu=neon -mthumb -Wall -Wno-psabi -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fno-omit-frame-pointer -gdwarf-3 -g2 -fvisibility=hidden -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=gnu++11 -Wno-narrowing -fno-exceptions -fno-rtti --sysroot=../../../../../../opt/rpi_rootfs -fvisibility-inlines-hidden -Wnon-virtual-dtor -Woverloaded-virtual -c ../modules/rtp_rtcp/source/rtp_receiver_video.cc -o obj/modules/rtp_rtcp/rtp_rtcp/rtp_receiver_video.o\r\nIn file included from ../modules/rtp_rtcp/include/rtp_rtcp_defines.h:18:0,\r\n                 from ../modules/rtp_rtcp/source/rtp_receiver_video.h:14,\r\n                 from ../modules/rtp_rtcp/source/rtp_receiver_video.cc:11:\r\n../third_party/abseil-cpp/absl/types/variant.h: In substitution of גtemplate<unsigned int I, class T> using variant_alternative_t = typename absl::variant_alternative::type [with unsigned int I = I; T = absl::variant<absl::monostate, webrtc::RTPVideoHeaderVP8, webrtc::RTPVideoHeaderVP9, webrtc::RTPVideoHeaderH264>]ג:\r\n../third_party/abseil-cpp/absl/types/variant.h:580:7:   required by substitution of גtemplate<class T, unsigned int I, class Tj, typename std::enable_if<(std::is_assignable<Tj&, T>::value && std::is_constructible<Tj, T>::value), void>::type* <anonymous> > absl::variant<T0, Ts ...>& absl::variant<T0, Ts ...>::operator=(T&&) [with T = const absl::variant<absl::monostate, webrtc::RTPVideoHeaderVP8, webrtc::RTPVideoHeaderVP9, webrtc::RTPVideoHeaderH264>&; unsigned int I = <missing>; Tj = <missing>; typename std::enable_if<(std::is_assignable<Tj&, T>::value && std::is_constructible<Tj, T>::value), void>::type* <anonymous> = <missing>]ג\r\n../modules/rtp_rtcp/source/rtp_receiver_video.cc:73:60:   required from here\r\n../third_party/abseil-cpp/absl/types/variant.h:580:7: internal compiler error: unexpected expression גIג of kind template_parm_index\r\n       class Tj = absl::variant_alternative_t<I, variant>,\r\n       ^~~~~\r\n```\r\nWhat webrtc branch are you using?\r\nI've tried branch-heads/69 (without compilation errors) but is not compatible with the current RWS code without changing it."}}
{"actor":{"display_login":"tovil"}}