Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(32)

Side by Side Diff: build_tools/README.txt

Issue 710193003: Reduce the number of times we build a host copy of python. (Closed) Base URL: https://chromium.googlesource.com/external/naclports.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 == LINUX Additional buildbot setup. == 1 == LINUX Additional buildbot setup. ==
2 2
3 To run the i686 plumbing tests (running i686 chromium), these additional 3 To run the i686 plumbing tests (running i686 chromium), these additional
4 packages are required: 4 packages are required:
5 5
6 libglib2.0-0:i386 libnss3:i386 libgconf-2-4:i386 libfontconfig:i386 6 libglib2.0-0:i386 libnss3:i386 libgconf-2-4:i386 libfontconfig:i386
7 libpango1.0-0:i386 libxi6:i386 libxcursor1:i386 libxcomposite1:i386 7 libpango1.0-0:i386 libxi6:i386 libxcursor1:i386 libxcomposite1:i386
8 libasound2:i386 libxdamage1:i386 libxtst6:i386 libxrandr2:i386 libcap2:i386 8 libasound2:i386 libxdamage1:i386 libxtst6:i386 libxrandr2:i386 libcap2:i386
9 libudev0:i386 libgtk2.0-0:i386 libxss1:i386 libexif12:i386 9 libudev0:i386 libgtk2.0-0:i386 libxss1:i386 libexif12:i386
10 libgl1-mesa-glx:i386 10 libgl1-mesa-glx:i386
11 11
12 Building some packages (python) requires: 12 Additionally, on older Ubuntu system such as Precise, we currently need
13 libssl0.9.8:i386 lib32z1-dev 13 some symlinks to be manually created:
14
15 Additionally, we currently need some symlinks:
16 $ cd /usr/lib/i386-linux-gnu/ 14 $ cd /usr/lib/i386-linux-gnu/
17 $ sudo ln -s libcrypto.so.0.9.8 libcrypto.so 15 $ sudo ln -s libcrypto.so.0.9.8 libcrypto.so
18 $ sudo ln -s libssl.so.0.9.8 libssl.so 16 $ sudo ln -s libssl.so.0.9.8 libssl.so
19 17
20 Additionally, if nacl tests are to be run, these packages are required: 18 Additionally, if nacl tests are to be run, these packages are required:
21 libgpm2:i386 libncurses5:i386 19 libgpm2:i386 libncurses5:i386
22 20
23 This can be done en-masse to the buildbots via: 21 This can be done en-masse to the buildbots via:
24 for i in $(seq <start> <end>); do ssh -t slave${i}-c4 'sudo aptitude install lib glib2.0-0:i386 libnss3:i386 libgconf-2-4:i386 libfontconfig:i386 libpango1.0-0:i 386 libxi6:i386 libxcursor1:i386 libxcomposite1:i386 libasound2:i386 libxdamage1 :i386 libxtst6:i386 libxrandr2:i386 libcap2:i386 libudev0:i386 libgtk2.0-0:i386 libxss1:i386 libexif12:i386 libgl1-mesa-glx:i386 libssl0.9.8:i386 lib32z1-dev li bgpm2:i386 libncurses5:i386 && cd /usr/lib/i386-linux-gnu/ && sudo ln -s libcryp to.so.0.9.8 libcrypto.so && sudo ln -s libssl.so.0.9.8 libssl.so' ; done 22 for i in $(seq <start> <end>); do ssh -t slave${i}-c4 'sudo aptitude install lib glib2.0-0:i386 libnss3:i386 libgconf-2-4:i386 libfontconfig:i386 libpango1.0-0:i 386 libxi6:i386 libxcursor1:i386 libxcomposite1:i386 libasound2:i386 libxdamage1 :i386 libxtst6:i386 libxrandr2:i386 libcap2:i386 libudev0:i386 libgtk2.0-0:i386 libxss1:i386 libexif12:i386 libgl1-mesa-glx:i386 libssl0.9.8:i386 lib32z1-dev li bgpm2:i386 libncurses5:i386 && cd /usr/lib/i386-linux-gnu/ && sudo ln -s libcryp to.so.0.9.8 libcrypto.so && sudo ln -s libssl.so.0.9.8 libssl.so' ; done
OLDNEW
« README.rst ('K') | « README.rst ('k') | build_tools/common.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698