[tor-bugs] #28205 [Obfuscation/Snowflake]: linking against other libwebrtc binaries errors out on missing symbols
    Tor Bug Tracker & Wiki 
    blackhole at torproject.org
       
    Thu Nov 22 13:34:14 UTC 2018
    
    
  
#28205: linking against other libwebrtc binaries errors out on missing symbols
-----------------------------------+------------------------------
 Reporter:  eighthave              |          Owner:  eighthave
     Type:  defect                 |         Status:  needs_review
 Priority:  Medium                 |      Milestone:
Component:  Obfuscation/Snowflake  |        Version:
 Severity:  Major                  |     Resolution:
 Keywords:  android                |  Actual Points:
Parent ID:                         |         Points:
 Reviewer:                         |        Sponsor:
-----------------------------------+------------------------------
Comment (by eighthave):
 So now I see the whole picture!  By only changing the package name of
 `client/snowflake.go`, I can now build it with `gomobile bind`!  That is
 then more or less the same kind of thing that we used before to integrate
 other PTs into the Android Pluggable Transport library.  It is fully
 building now, and producing the .aar file we need:
 https://gitlab.com/eighthave/snowflake/-/jobs/124110588
 FYI, I set up a GitLab CI project to run gitlab-ci pipelines for the
 canonical repo (https://git.torproject.org/pluggable-
 transports/snowflake.git).  That will happily run in parallel with the
 TravisCI stuff that's there.  Since Travis doesn't let you run arbitrary
 docker images, it is more limited in what you can do with it.  My upcoming
 ''.gitlab-ci.yml'' update, as seen in progress here, includes running the
 builds and tests against various versions of Go/Debian/Ubuntu.  That
 should help smooth packaging and deployment.
 You can see that here:
 https://gitlab.com/torproject/snowflake/pipelines
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28205#comment:51>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list