Advertisement
Guest User

Untitled

a guest
Sep 13th, 2018
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.50 KB | None | 0 0
  1. ben@ben-Inspiron-7559:~/BigData/mozilla-unified$ ./mach bootstrap
  2.  
  3. Note on Artifact Mode:
  4.  
  5. Artifact builds download prebuilt C++ components rather than building
  6. them locally.
  7.  
  8. Artifact builds are recommended for people working on Firefox or
  9. Firefox for Android frontends. They are unsuitable for those working
  10. on C++ code. For more information see:
  11. https://developer.mozilla.org/en-US/docs/Artifact_builds.
  12.  
  13. Please choose the version of Firefox you want to build:
  14. 1. Firefox for Desktop Artifact Mode
  15. 2. Firefox for Desktop
  16. 3. Firefox for Android Artifact Mode
  17. 4. Firefox for Android
  18. Your choice: 2
  19. Executing as root: sudo apt-get install autoconf2.13 build-essential nodejs python-dev python-pip python-setuptools unzip uuid zip
  20. [sudo] password for ben:
  21. Reading package lists... Done
  22. Building dependency tree
  23. Reading state information... Done
  24. build-essential is already the newest version (12.1ubuntu2).
  25. python-setuptools is already the newest version (20.7.0-1).
  26. unzip is already the newest version (6.0-20ubuntu1).
  27. zip is already the newest version (3.0-11).
  28. autoconf2.13 is already the newest version (2.13-67).
  29. uuid is already the newest version (1.6.2-1.5build2).
  30. python-dev is already the newest version (2.7.12-1~16.04).
  31. nodejs is already the newest version (4.2.6~dfsg-1ubuntu4.2).
  32. python-pip is already the newest version (8.1.1-2ubuntu0.4).
  33. The following packages were automatically installed and are no longer required:
  34. linux-headers-4.15.0-32 linux-headers-4.15.0-32-generic linux-image-4.15.0-32-generic linux-modules-4.15.0-32-generic linux-modules-extra-4.15.0-32-generic
  35. Use 'sudo apt autoremove' to remove them.
  36. 0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
  37. Executing as root: sudo apt-get install libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdbus-glib-1-dev libgconf2-dev libgtk-3-dev libgtk2.0-dev libpulse-dev libx11-xcb-dev libxt-dev python-dbus xvfb yasm
  38. Reading package lists... Done
  39. Building dependency tree
  40. Reading state information... Done
  41. libasound2-dev is already the newest version (1.1.0-0ubuntu1).
  42. libdbus-glib-1-dev is already the newest version (0.106-1).
  43. libgconf2-dev is already the newest version (3.2.6-3ubuntu6).
  44. libxt-dev is already the newest version (1:1.1.5-0ubuntu1).
  45. python-dbus is already the newest version (1.2.0-3).
  46. yasm is already the newest version (1.3.0-2).
  47. libcurl4-openssl-dev is already the newest version (7.47.0-1ubuntu2.8).
  48. libdbus-1-dev is already the newest version (1.10.6-1ubuntu3.3).
  49. libgtk-3-dev is already the newest version (3.18.9-1ubuntu3.3).
  50. libgtk2.0-dev is already the newest version (2.24.30-1ubuntu1.16.04.2).
  51. libpulse-dev is already the newest version (1:8.0-0ubuntu3.10).
  52. libx11-xcb-dev is already the newest version (2:1.6.3-1ubuntu2.1).
  53. xvfb is already the newest version (2:1.18.4-0ubuntu0.8).
  54. The following packages were automatically installed and are no longer required:
  55. linux-headers-4.15.0-32 linux-headers-4.15.0-32-generic linux-image-4.15.0-32-generic linux-modules-4.15.0-32-generic linux-modules-extra-4.15.0-32-generic
  56. Use 'sudo apt autoremove' to remove them.
  57. 0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
  58. Your version of Mercurial (4.4.2) is sufficiently modern.
  59. Your version of Python (2.7.12) is new enough.
  60. Your version of Rust (1.28.0) is new enough.
  61. Rust supports x86_64-unknown-linux-gnu targets.
  62.  
  63. Mozilla recommends a number of changes to Mercurial to enhance your
  64. experience with it.
  65.  
  66. Would you like to run a configuration wizard to ensure Mercurial is
  67. optimally configured?
  68.  
  69. 1. Yes
  70. 2. No
  71.  
  72. Please enter your reply: 1
  73. ================================================================================
  74. Ensuring https://hg.mozilla.org/hgcustom/version-control-tools is up to date at /home/ben/.mozbuild/version-control-tools
  75. pulling from https://hg.mozilla.org/hgcustom/version-control-tools
  76. searching for changes
  77. adding changesets
  78. adding manifests
  79. adding file changes
  80. added 659 changesets with 1370 changes to 518 files
  81. updating bookmark @
  82. new changesets 1a78578cb10c:687e1b127694
  83. (run 'hg update' to get a working copy)
  84. 420 files updated, 0 files merged, 427 files removed, 0 files unresolved
  85. ================================================================================
  86. the MozReview service has been disabled; stop loading the reviewboard/mozreview extension from your hgrc files to make this warning go away
  87. This wizard will guide you through configuring Mercurial for an optimal
  88. experience contributing to Mozilla projects.
  89.  
  90. The wizard makes no changes without your permission.
  91.  
  92. To begin, press the enter/return key.
  93.  
  94. Mercurial has implemented some functionality behind ui.tweakdefaults config,
  95. that most users would like by default, but would break some workflows due to
  96. backwards compatibility issues.
  97. You can find more info here: https://www.mercurial-scm.org/wiki/FriendlyHGPlan
  98.  
  99. Would you like to enable these features (Yn)? Y
  100.  
  101. It looks like the setup wizard has already installed a copy of the
  102. evolve extension on your machine, at /home/ben/.mozbuild/evolve.
  103.  
  104. (Relevant config option: extensions.evolve)
  105.  
  106. Would you like to update evolve to the latest version? (Yn) Y
  107. pulling from https://www.mercurial-scm.org/repo/evolve/
  108. searching for changes
  109. adding changesets
  110. adding manifests
  111. adding file changes
  112. added 580 changesets with 1113 changes to 135 files
  113. updating bookmark @
  114. new changesets 4a1dc4854648:1630756a6a46
  115. (run 'hg update' to get a working copy)
  116. 133 files updated, 0 files merged, 3 files removed, 0 files unresolved
  117. Evolve was updated successfully.
  118. The "watchman" filesystem watching tool could not be found or isn't
  119. working.
  120.  
  121. Mercurial can leverage "watchman" to make many operations
  122. (like `hg status` and `hg diff`) much faster. Mozilla *highly*
  123. recommends installing "watchman" when working with the Firefox
  124. repository.
  125.  
  126. Please see https://facebook.github.io/watchman/docs/install.html
  127. for instructions on installing watchman. Please ensure `watchman`
  128. is available on PATH (you should be able to run `watchman` from
  129. your shell).
  130.  
  131. Will you be submitting commits to Mozilla (Yn)? Y
  132. Commits to Mozilla projects are typically sent to Phabricator. This is the
  133. preferred code review tool at Mozilla.
  134. Phabricator installation instructions are here
  135. http://moz-conduit.readthedocs.io/en/latest/phabricator-user.html
  136.  
  137. Your config file needs updating.
  138. Would you like to see a diff of the changes first (Yn)? Y
  139. --- hgrc.old
  140. +++ hgrc.new
  141. @@ -1,6 +1,7 @@
  142. [ui]
  143. username = BenDeBrasi <csdebugging@gmail.com>
  144. interface = curses
  145. +tweakdefaults = true
  146. [diff]
  147. git = true
  148. showfunc = true
  149.  
  150. Write changes to hgrc file (Yn)? n
  151. config changes not written; we would have written the following:
  152. [ui]
  153. username = BenDeBrasi <csdebugging@gmail.com>
  154. interface = curses
  155. tweakdefaults = true
  156. [diff]
  157. git = true
  158. showfunc = true
  159. [extensions]
  160. histedit =
  161. rebase =
  162. blackbox =
  163. firefoxtree = /home/ben/.mozbuild/version-control-tools/hgext/firefoxtree
  164. reviewboard = /home/ben/.mozbuild/version-control-tools/hgext/reviewboard/client.py
  165. evolve = /home/ben/.mozbuild/evolve/hgext3rd/evolve
  166. push-to-try = /home/ben/.mozbuild/version-control-tools/hgext/push-to-try
  167. [alias]
  168. wip = log --graph --rev=wip --template=wip
  169. [revsetalias]
  170. wip = (parents(not public()) or not public() or . or (head() and branch(default))) and (not obsolete() or unstable()^) and not closed() and not (fxheads() - date(-90))
  171. [templates]
  172. wip = '{label("wip.branch", if(branches,"{branches} "))}{label(ifeq(graphnode,"x","wip.obsolete","wip.{phase}"),"{rev}:{node|short}")}{label("wip.user", " {author|user}")}{label("wip.tags", if(tags," {tags}"))}{label("wip.tags", if(fxheads," {fxheads}"))}{if(bookmarks," ")}{label("wip.bookmarks", if(bookmarks,bookmarks))}{label(ifcontains(rev, revset("parents()"), "wip.here"), " {desc|firstline}")}'
  173. [color]
  174. wip.bookmarks = yellow underline
  175. wip.branch = yellow
  176. wip.draft = green
  177. wip.here = red
  178. wip.obsolete = none
  179. wip.public = blue
  180. wip.tags = yellow
  181. wip.user = magenta
  182. [experimental]
  183. graphshorten = true
  184. [paths]
  185. review = https://reviewboard-hg.mozilla.org/autoreview
  186. [mozilla]
  187. ircnick = opensourcenoob
  188. [bugzilla]
  189. username = csdebugging@gmail.com
  190. apikey = uE6nKw5rhD7NJEJVbRfEKc3qkEvmaMhcO7WHDwfO
  191. the MozReview service has been disabled; stop loading the reviewboard/mozreview extension from your hgrc files to make this warning go away
  192. 0:02.97 Downloading clang.tar.xz
  193. 0:02.97 Downloading to temporary location /home/ben/.mozbuild/toolchains/f52fc9fcebc1f928-clang.tar.xz
  194. 0:03.69 Downloading... 0.0 %
  195. 0:06.43 Downloading... 5.0 %
  196. 0:08.54 Downloading... 10.0 %
  197. 0:10.55 Downloading... 15.0 %
  198. 0:12.61 Downloading... 20.0 %
  199. 0:14.74 Downloading... 25.0 %
  200. 0:16.77 Downloading... 30.0 %
  201. 0:18.85 Downloading... 35.0 %
  202. 0:20.85 Downloading... 40.0 %
  203. 0:22.89 Downloading... 45.0 %
  204. 0:24.93 Downloading... 50.0 %
  205. 0:26.99 Downloading... 55.0 %
  206. 0:28.98 Downloading... 60.0 %
  207. 0:31.04 Downloading... 65.0 %
  208. 0:33.07 Downloading... 70.0 %
  209. 0:35.12 Downloading... 75.0 %
  210. 0:37.13 Downloading... 80.0 %
  211. 0:39.14 Downloading... 85.0 %
  212. 0:41.10 Downloading... 90.0 %
  213. 0:44.08 Downloading... 95.0 %
  214. 0:46.12 Downloading... 100.0 %
  215. 0:46.12 Downloaded artifact to /home/ben/.mozbuild/toolchains/f52fc9fcebc1f928-clang.tar.xz
  216. 0:46.12 rm tree: /home/ben/.mozbuild/clang
  217. 0:46.22 untarring "/home/ben/.mozbuild/clang.tar.xz"
  218. the MozReview service has been disabled; stop loading the reviewboard/mozreview extension from your hgrc files to make this warning go away
  219. 0:02.23 Downloading cbindgen.tar.xz
  220. 0:02.23 Downloading to temporary location /home/ben/.mozbuild/toolchains/e9559b318b312ffe-cbindgen.tar.xz
  221. 0:02.95 Downloading... 0.0 %
  222. 0:03.17 Downloading... 5.3 %
  223. 0:03.20 Downloading... 10.6 %
  224. 0:03.29 Downloading... 15.0 %
  225. 0:03.29 Downloading... 20.3 %
  226. 0:03.35 Downloading... 25.6 %
  227. 0:03.37 Downloading... 30.0 %
  228. 0:03.38 Downloading... 35.3 %
  229. 0:03.39 Downloading... 40.6 %
  230. 0:03.40 Downloading... 45.0 %
  231. 0:03.43 Downloading... 50.3 %
  232. 0:03.45 Downloading... 55.6 %
  233. 0:03.46 Downloading... 60.0 %
  234. 0:03.47 Downloading... 65.3 %
  235. 0:03.52 Downloading... 70.6 %
  236. 0:03.53 Downloading... 75.0 %
  237. 0:03.55 Downloading... 80.3 %
  238. 0:03.56 Downloading... 85.6 %
  239. 0:03.61 Downloading... 90.0 %
  240. 0:03.62 Downloading... 95.3 %
  241. 0:03.63 Downloading... 100.0 %
  242. 0:03.63 Downloaded artifact to /home/ben/.mozbuild/toolchains/e9559b318b312ffe-cbindgen.tar.xz
  243. 0:03.63 untarring "/home/ben/.mozbuild/cbindgen.tar.xz"
  244. the MozReview service has been disabled; stop loading the reviewboard/mozreview extension from your hgrc files to make this warning go away
  245. 0:01.94 Downloading node.tar.xz
  246. 0:01.94 Downloading to temporary location /home/ben/.mozbuild/toolchains/d3f9e13cf38d06a8-node.tar.xz
  247. 0:02.66 Downloading... 0.0 %
  248. 0:03.06 Downloading... 5.0 %
  249. 0:03.17 Downloading... 10.1 %
  250. 0:03.27 Downloading... 15.1 %
  251. 0:03.37 Downloading... 20.1 %
  252. 0:03.46 Downloading... 25.1 %
  253. 0:03.55 Downloading... 30.0 %
  254. 0:03.64 Downloading... 35.0 %
  255. 0:03.73 Downloading... 40.1 %
  256. 0:03.83 Downloading... 45.1 %
  257. 0:03.91 Downloading... 50.1 %
  258. 0:04.00 Downloading... 55.0 %
  259. 0:04.08 Downloading... 60.0 %
  260. 0:04.18 Downloading... 65.1 %
  261. 0:04.30 Downloading... 70.1 %
  262. 0:04.38 Downloading... 75.1 %
  263. 0:04.48 Downloading... 80.0 %
  264. 0:04.57 Downloading... 85.0 %
  265. 0:04.65 Downloading... 90.1 %
  266. 0:04.73 Downloading... 95.1 %
  267. 0:04.82 Downloading... 100.0 %
  268. 0:04.83 Downloaded artifact to /home/ben/.mozbuild/toolchains/d3f9e13cf38d06a8-node.tar.xz
  269. 0:04.83 untarring "/home/ben/.mozbuild/node.tar.xz"
  270.  
  271. Your system should be ready to build Firefox for Desktop!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement