building release tag

596 views
Skip to first unread message

Hochhaus, Andy

unread,
Feb 15, 2017, 1:46:06 AM2/15/17
to discuss...@googlegroups.com
I am having difficulties building webrtc at a specific release tag. The webrtc instructions describe building a release branch, but not a release tag. Using the chrome release branch documentation as a guide, I am running:

$ mkdir webrtc_build
$ cd webrtc_build/
$ export PATH=/home/ahochhaus/webrtc_build/depot_tools/:$PATH
$ export GYP_DEFINES="OS=android"
$ fetch --nohooks webrtc_android
$ cd src

$ # If I wanted to build the release branch, the following commands work:
$ # git branch -r  # To see available release branches
$ # git checkout -b branch_56 refs/remotes/branch-heads/56

$ # However, trying to build a release tag, I run:
$ git fetch --tags
$ git show-ref --tags  # To see available release tags
(no output -- I think this should show the release tags)
$ git checkout -b branch_56_0_2924_87 tags/56.0.2924.87
fatal: Cannot update paths and switch to branch 'branch_56_0_2924_87' at the same time.
Did you intend to checkout 'tags/56.0.2924.87' which can not be resolved as commit?

Is it possible to easily build webrtc at an exact chrome release tag? What do I need to change to fetch the webrtc release tags?

Best,
Andy

Henrik Kjellander

unread,
Feb 16, 2017, 7:46:22 AM2/16/17
to discuss-webrtc
We don't maintain tags yet for WebRTC, only branches.
Generally, the WebRTC branches are following the Chrome branches (Chrome M56 uses https://chromium.googlesource.com/external/webrtc/+/branch-heads/56 but in order to see exactly which you probably have to compare build date unfortunately).

To figure out exactly which WebRTC revision is used in a Chrome daily build, you can use https://omahaproxy.appspot.com/ to lookup the hash, then you'll just compare that revision of the Chromium DEPS file (https://chromium.googlesource.com/chromium/src/+/master/DEPS) and check the revision of src/third_party/webrtc.

--

---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrtc+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/CALJWjC37-HmmXCQVQ97HzF29G%3DvjWCL9n-o%3D5Q2e2mZ6xTQaGg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages