summaryrefslogtreecommitdiffstats
path: root/build/install-chroot.sh
Commit message (Collapse)AuthorAgeFilesLines
* Add a flag to control deb-srcs and only add host bins to the chroot if the ↵mmoss@google.com2010-10-201-6/+22
| | | | | | | | | | | | | distro matches. This fixes a problem on the Chrome buildbots where installing a hardy32 chroot on a lucid64 machine results in 'ld' and other files in the chroot which do not work because glibc is too old, and also prevents problems with apt-get fetching from custom mirrors without source packages. Review URL: http://codereview.chromium.org/3797014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63175 0039d316-1c4b-4281-b951-d872f2087c98
* Add the chroot creator to the default set of allowed groups (with override ↵mmoss@google.com2010-10-151-6/+15
| | | | | | | | | | flag). This fixes a buildbot issue where chroots can't be used without sudo (because there is no 'admin' group, and chrome-bot only belongs to the 'chrome-bot' group). Review URL: http://codereview.chromium.org/3755010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62790 0039d316-1c4b-4281-b951-d872f2087c98
* Detect available lib64readline version before trying to install in chroot.mmoss@google.com2010-10-151-1/+3
| | | | | | | | | | This fixes a problem where creating a hardy32 chroot fails because the package name used to be lib64readline5. Perhaps all the packages should be detected like this, but it can wait until we know if there are other incompatibilities. Review URL: http://codereview.chromium.org/3775010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62743 0039d316-1c4b-4281-b951-d872f2087c98
* Allow custom repository mirrors and configure chroot for distro updates.mmoss@google.com2010-10-151-9/+86
| | | | | | Review URL: http://codereview.chromium.org/3791007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62684 0039d316-1c4b-4281-b951-d872f2087c98
* Initial cut of a script that installs chroot environment. This can formarkus@chromium.org2010-08-311-0/+221
example be used to have an accurate 32bit build and test environment when otherwise working on a 64bit machine. This script only works on Debian-derived systems. BUG=none TEST=none Review URL: http://codereview.chromium.org/3272004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57962 0039d316-1c4b-4281-b951-d872f2087c98