[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #21954 [Obfuscation/Snowflake]: Snowflake breaks the 7.0a3 build
#21954: Snowflake breaks the 7.0a3 build
---------------------------------------+---------------------
Reporter: gk | Owner: arlolra
Type: defect | Status: new
Priority: Immediate | Milestone:
Component: Obfuscation/Snowflake | Version:
Severity: Blocker | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
---------------------------------------+---------------------
Building Snowflake breaks our 7.0a3 build with the following error:
{{{
+ mkdir -p /home/debian/go/src/github.com/keroserene/
+ ln -sf /home/debian/build/go-webrtc
/home/debian/go/src/github.com/keroserene/go-webrtc
+ CGO_CXXFLAGS='-D_GLIBCXX_USE_CXX11_ABI=1 -D__STDC_FORMAT_MACROS=1'
+ CGO_LDFLAGS=-latomic
+ go install github.com/keroserene/go-webrtc
# github.com/keroserene/go-webrtc
<command-line>:0:0: warning: "_GLIBCXX_USE_CXX11_ABI" redefined
<command-line>:0:0: note: this is the location of the previous definition
# github.com/keroserene/go-webrtc
<command-line>:0:0: warning: "_GLIBCXX_USE_CXX11_ABI" redefined
<command-line>:0:0: note: this is the location of the previous definition
# github.com/keroserene/go-webrtc
<command-line>:0:0: warning: "_GLIBCXX_USE_CXX11_ABI" redefined
<command-line>:0:0: note: this is the location of the previous definition
# github.com/keroserene/go-webrtc
/home/debian/install/binutils/bin/ld.gold.real: error:
../../go/src/github.com/keroserene/go-webrtc/lib/libwebrtc-
linux-386-magic.a(dump_syms_regtest.o): unsupported ELF file type 2
collect2: error: ld returned 1 exit status
}}}
I double-checked that the commits I am on are the same as in the patch for
#21748. Furthermore, I made a `make clean-webrtc` and the build started
with `tbb-7.0a3-build3`.
There are actually two issues here:
1) We need to unblock the 7.0a3 build as soon as possible as we want to
release the first ESR52-based Tor Browser alpha next week
2) I'd like to understand how this can happen at all given that we did not
change the commits compared to the fix in #21748 and I tested that the
building worked back then. I somehow doubt that arlolra and I made the
same mistake (by using the wrong commit or something).
I need to have a fix for that within the next 24 hours, otherwise do I
need to disable Snowflake in the alphas.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/21954>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs