We've just had 4 people reproduce the Gitian TBB builds, and I've noted the following differences (pasting from the TODO file at https://gitweb.torproject.org/builders/tor-browser-bundle.git/blob/HEAD:/gitian/TODO):
- including the res.yml files introduce more issues than they solve
(Random Ubuntu package versions change too frequently)
- Only include our own source code versions + hashes
- One of the builds (ln5's) ended up using old Gitian descriptors somehow..
- Refuse to build if `git diff --raw` is non-zero?
- omni.ja (which is a zip file) still doesn't always match
- toolkit.manifest is sometimes reordered, which gets bundled into
nonlocalized.manifest.
- Only two lines are ever reordered:
override chrome://global/content/nsTransferable.js
chrome://global/content/nsDragAndDrop.js
skin mozapps classic/1.0 toolkit/skin/classic/mozapps/ os=WINNT
osversion<6
- webapprt/omni.ja (also a zip file) sometimes doesn't match
- Permissions differences inside the zip file
Linus's builds below seem to have been hit by the first three issues. I
will be posting all 4 builds shortly (I will post to tor-qa and tor-talk
today, and to the blog on Sunday/Monday), and I will be declaring the
Pearl Crescent versions as 'official' this time. You can get a sneak
peak here:
https://people.torproject.org/~mikeperry/tbb-3.0alpha1-builds/
Since there will be a new Firefox 17.x ESR security fix in a little over
a week from now, I figure it is more important to get some feedback on
how the builds actually run early, and then aim to fix the remaining
determinism issues and any other issues by the time that next ESR point
release is out.
Linus Nordberg:
> Hi,
>
> I've built TBB's using the new and shiny gitian thing.
> Thank you Mike Perry for putting lots of effort into this!
> I'm at commit f4869b0b (tor-browser-bundle.git).
> Check sums below.
>
> --8<---------------cut here---------------start------------->8---
> user@host:~/usr/src/tor-browser-bundle/gitian$ sha256sum
> TorBrowserBundle-3.0-alpha-1-osx32_* tor-browser-linux*
> torbrowser-install-3.0-alpha-1_*
> 1f3265462f267c30bf9bf8a8ac41904f03166f49ce78ed1c88e16915bf644313
> TorBrowserBundle-3.0-alpha-1-osx32_de.zip
> f588f5ffebea4fce1ecac7d4c694b94afd202e0d82fbf6a19e153c8e9c8e8f12
> TorBrowserBundle-3.0-alpha-1-osx32_en-US.zip
> d7067a2eae9b1899e854aa1083653b452ed33137139ed94807651c208b17da33
> TorBrowserBundle-3.0-alpha-1-osx32_es-ES.zip
> 372d9790ca6be27f617afb97ad7923d46f8b823935375ce3262abd09af6038ab
> TorBrowserBundle-3.0-alpha-1-osx32_fa.zip
> dfd614b35d00a2ac9f5d5196bd4f0064fc53a43e909e32cbc847b42121463c85
> TorBrowserBundle-3.0-alpha-1-osx32_fr.zip
> 735bd35612a756e28d011d61c5d682be4305d33db8f48b6e8721ff40c0784e7b
> TorBrowserBundle-3.0-alpha-1-osx32_it.zip
> cf38210e03a64bec93e94a8c28bb9b3e3462f4588d816515a10a22ef39126392
> TorBrowserBundle-3.0-alpha-1-osx32_ko.zip
> fe3f355972b5712d9084ddb3f6926bf86910a4e0613d701523d35ae1a8591d00
> TorBrowserBundle-3.0-alpha-1-osx32_nl.zip
> 81bd77b6e446aa2eb0cf1969dbad80923ebc26fcf55f3153fb1f2fcf4a554cae
> TorBrowserBundle-3.0-alpha-1-osx32_pl.zip
> 008e1eeb8ecd6f7f0e8543943eba1d40764a7b33edff06ccf4cf87de5ac74424
> TorBrowserBundle-3.0-alpha-1-osx32_pt-PT.zip
> df47cd6c8167e7a610df586d69c0e6e7368c904e0e42ff0186c2831932338db1
> TorBrowserBundle-3.0-alpha-1-osx32_ru.zip
> c9af80e798824ce1154cbf32ef1ba30f1a6e7b7e682e285dc69a2aaeada7bfa2
> TorBrowserBundle-3.0-alpha-1-osx32_vi.zip
> ae47dd903c7683db89d769b8fb26cc0df8ebede424af09aa1108d773a808bf11
> TorBrowserBundle-3.0-alpha-1-osx32_zh-CN.zip
> c6de2a39100be02f806a820196d87c565225cfbd637754f23206463eab1b96d5
> tor-browser-linux32-3.0-alpha-1_de.tar.xz
> d28f7e708f01fb522e4a13d987859ace98cbe0f18ec3de71391c0fd3a82a527a
> tor-browser-linux32-3.0-alpha-1_en-US.tar.xz
> 74ac8e1b3d86148d3f94fdc5c21636859b07339bec00da68bf5a15a12b4b3b45
> tor-browser-linux32-3.0-alpha-1_es-ES.tar.xz
> e4d575f89de04c955981923e467e879cdf5f6c2ac36a0d984058d0f16bdc3cd7
> tor-browser-linux32-3.0-alpha-1_fa.tar.xz
> 5a39818f665906b2542568329c0f859264057b9c8df21d78b0f2b34d8bdfd35e
> tor-browser-linux32-3.0-alpha-1_fr.tar.xz
> 7f59ac51056e0d933027c57b032dc4896bca61d0f464bb28f3eff1dc46c1d58c
> tor-browser-linux32-3.0-alpha-1_it.tar.xz
> f9fc3d164f79e44fd1d43d15f59ccd56175d7d18a413b18ac1abe15adbc34662
> tor-browser-linux32-3.0-alpha-1_ko.tar.xz
> 52d9401edc032d833500bafed3e7ae277365429c6e1d9293dfa6a88132a4b0b2
> tor-browser-linux32-3.0-alpha-1_nl.tar.xz
> 52218f2d8f0d7192ed832087ef2fa1a6cb013117e887467965875c04752d7b6f
> tor-browser-linux32-3.0-alpha-1_pl.tar.xz
> dc201b5e9c9cac0883924b8558d3f317c10136107bded636722762030316acbe
> tor-browser-linux32-3.0-alpha-1_pt-PT.tar.xz
> 4be1e6b43d55bc3ef1d4d5db360ec6b9981d6ea7e5be7c19b9d8ed81e4f72b77
> tor-browser-linux32-3.0-alpha-1_ru.tar.xz
> 057aebd3ad07d6edd661c314102459fb97377074a06b7e68035b00be4ab948ed
> tor-browser-linux32-3.0-alpha-1_vi.tar.xz
> f79c46aa4f52000faffe32ed1a8e10b82c481861fcd131bed2eeccb5078c1df2
> tor-browser-linux32-3.0-alpha-1_zh-CN.tar.xz
> 763a96564571c364f73c1046465c6745b2bb150f914ab2740639d779da2529cb
> tor-browser-linux64-3.0-alpha-1_de.tar.xz
> 5e5dd31612df58f2cfb870e4169c48b2578b4eb0beaee6c391189ba82e4584d5
> tor-browser-linux64-3.0-alpha-1_en-US.tar.xz
> abc771efa43b62d3f7055528913622e1c657acb20dbdfcfebabcf25b16f20a4b
> tor-browser-linux64-3.0-alpha-1_es-ES.tar.xz
> fe9a7905073089870d7f19857d9bc1e1d7e508ea283519ddb9abd24d6b6a0d6f
> tor-browser-linux64-3.0-alpha-1_fa.tar.xz
> bc2849260e716c5e4cab7e7e157f6cf2bbea93533c5692f466bce964bff25677
> tor-browser-linux64-3.0-alpha-1_fr.tar.xz
> 6564a05774a602557af3eb3ffbedbb542c0d966a69ee8997be56eb1ab0a02c0c
> tor-browser-linux64-3.0-alpha-1_it.tar.xz
> d92f5d527e7aa48cbe500b84e8d1c69da0a716329f2b3203fdd2d5aacb8e5856
> tor-browser-linux64-3.0-alpha-1_ko.tar.xz
> 81dddc65e0534902d7c1a7f39f4235e9d11e449d75647555c1ca4c04625eea63
> tor-browser-linux64-3.0-alpha-1_nl.tar.xz
> 5b678842584503a6ddd6e40c7759ff14b0d87ca9f1a6721b2c6a10355ef97e35
> tor-browser-linux64-3.0-alpha-1_pl.tar.xz
> 3df16ccf393169d8057d11ec4d85cb2940ddfb7f65c37c2607870f9c16b28efa
> tor-browser-linux64-3.0-alpha-1_pt-PT.tar.xz
> 371777984b02897f25b6515b61db22b9fbfa0c78d253d19fc5aade754a26c74b
> tor-browser-linux64-3.0-alpha-1_ru.tar.xz
> cfc4118a8345a8226c4638ad4719a7b12e5d3efd7faf5d8575fd2b341d510956
> tor-browser-linux64-3.0-alpha-1_vi.tar.xz
> a49a8906e0f3013e2e02c41b68bde961d25100c1a27a8a497f5cd2bcb8764c27
> tor-browser-linux64-3.0-alpha-1_zh-CN.tar.xz
> 951ae9027cb398e7721f9fff2af357c032316b64738bf7867035dc4697da8f3a
> torbrowser-install-3.0-alpha-1_de.exe
> c0d17168b2e2c8d9d8762da62f207d3660494cb0fe4879217db0c2902a553abb
> torbrowser-install-3.0-alpha-1_en-US.exe
> ab219b4f862aa86fedeadfde723158c5c2d4d84514d91b9fa6012d3b90c95646
> torbrowser-install-3.0-alpha-1_es-ES.exe
> f8047706446d1dc112768edd01f1af246b1b57408b307d19996b39ffeaaba452
> torbrowser-install-3.0-alpha-1_fa.exe
> 22e2b4d76df62185f3d011bf061cb75b173a0171c8198f21baff66ccde2905e2
> torbrowser-install-3.0-alpha-1_fr.exe
> 370aea69718e443d3ede77d772ebb1ec2a0517e3d8b9f68573fa70dd9871a208
> torbrowser-install-3.0-alpha-1_it.exe
> ad2032d82862177fd9e07a0aa9b65720a6f4817322760de44db9fcd84d016f50
> torbrowser-install-3.0-alpha-1_ko.exe
> 29c72de44e65a6f5f0ee83ba79e5db13d430e2d7dda244528d16f540ad1db21f
> torbrowser-install-3.0-alpha-1_nl.exe
> bd524c8dce296db2c1f9c09b024886faffc28bf4407526b2f310fdf66459faed
> torbrowser-install-3.0-alpha-1_pl.exe
> 178f87dad198a565b13a419e5d10eabd760e09feb9e892d5d0baf6259fed3f58
> torbrowser-install-3.0-alpha-1_pt-PT.exe
> d803200c16e17f8165463e416d5d043d1edcd9a564b9734f7c83feed8c2d55d1
> torbrowser-install-3.0-alpha-1_ru.exe
> f623e459eb4579a6de1e2014cfdfcd2059b78d16fafb6d8e3873ab26d0e8bda0
> torbrowser-install-3.0-alpha-1_vi.exe
> c888e325784048067698b59c9db0798fba23a83b53cc645ad6d83f7b1abf3f57
> torbrowser-install-3.0-alpha-1_zh-CN.exe
> --8<---------------cut here---------------end--------------->8---
> _______________________________________________
> tor-dev mailing list
> [email protected]
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev
--
Mike Perry
signature.asc
Description: Digital signature
_______________________________________________ tor-dev mailing list [email protected] https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev
