29511 Commits

Author SHA1 Message Date
Zdenek Behan
1d5d3b56e4 common.sh: Use /proc/mounts instead of mtab for umount
Using /proc/mounts is safer because mtab may in rare cases get desynced.
The only significant difference in output is "X Y" instead of "X on Y".

BUG=chromium-os:30249
TEST=create a chroot; enter a chroot; exit a chroot
TEST=assortment of manual tests

Change-Id: I392290e6f52a677ee2d77d77e025ef60240b11b5
Reviewed-on: https://gerrit.chromium.org/gerrit/21499
Tested-by: Zdenek Behan <zbehan@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Zdenek Behan <zbehan@chromium.org>
2012-05-02 17:47:01 -07:00
Ben Chan
79331c7406 parted: Import latest stable from upstream.
This CL imports sys-block/parted-3.0 from upstream, which will not be
used until all packages that depend on sys-apps/parted are switched to
depend on sys-block/parted.

BUG=chromium-os:30350
TEST=Tested the following:
1. `emerge-{x86,amd64,arm}-generic parted` still builds
   sys-apps/parted-1.9.0-r1
2. `emerge-{x86,amd64,arm}-generic sys-block/parted` builds
   sys-block/parted-3.0 successfully after
   `emerge --unmerge sys-apps/parted`

Change-Id: Ic2e22caa9e214cc6aaa0433b8b319bbb56d94f4c
Reviewed-on: https://gerrit.chromium.org/gerrit/21638
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
Commit-Ready: Ben Chan <benchan@chromium.org>
2012-05-02 12:57:46 -07:00
Scott James Remnant
555ec26129 Add games-util/joystick from portage, enable arm
jstest is useful for testing.

BUG=chromium-os:30273
TEST=emerge-$BOARD games-util/joystick

Change-Id: I5a79a5dbf5ea2e65899524f4c47a2f1cfecb3f05
Reviewed-on: https://gerrit.chromium.org/gerrit/21549
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Scott James Remnant <keybuk@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
2012-05-01 15:20:30 -07:00
Chris Wolfe
916b1f1e11 enter_chroot: symlink boto config from chromeos-overlay, if available
The private chromeos-overlay has shared credentials for read-only
access to the archive of CrOS images. When entering the chroot check
whether these credentials are available, and install them to ~/.boto
within the chroot unless that file already exists.

BUG=None
TEST=Applied patch and entered fresh private and public chroots.
  Manually ran 'gsutil config' to replace the credentials;
    this works as long as there is no ~/.boto.bak already.
  Re-entered the chroot with manually-configured credentials.
  Ran 'gsutil ls' with BOTO_CONFIG set to a board-specific boto.

Change-Id: Ib62dc28f90bce692a833b5fc9d4c56981acc98d1
Reviewed-on: https://gerrit.chromium.org/gerrit/21480
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Chris Wolfe <cwolfe@chromium.org>
Commit-Ready: Chris Wolfe <cwolfe@chromium.org>
2012-05-01 08:26:14 -07:00
Mike Frysinger
b82e83f427 gzip: update to latest stable
Upgraded app-arch/gzip to version 1.4 on amd64, arm, x86

We don't need the old style virtual anymore as upstream has dropped it.
Note: With the dependent CL merged, this should no longer break the tree.

BUG=None
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: Ib104eab1f7a73ab37d0a892425ec413ed69bfda2
CQ-DEPEND=I2f57f44d1121c47ba9ae26d5a113d73e6aa47723
Reviewed-on: https://gerrit.chromium.org/gerrit/20933
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-29 14:42:09 -07:00
Mike Frysinger
f36f32a3ea libv4l: import from upstream
The unmodified version works for us, so import it from upstream Gentoo
rather than having our own copy in chromiumos-overlay/.

BUG=chromium-os:25177
TEST=`emerge-x86-alex libv4l` still works

Change-Id: I64744d1f820cc06062b3376176db292aeb82793c
Reviewed-on: https://gerrit.chromium.org/gerrit/21340
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-27 10:13:19 -07:00
Louis Yung-Chieh Lo
298a77fc6f Upgraded the pciutils Portage package
Upgraded sys-apps/pciutils to version 3.1.9-r1 on amd64

BUG=chromium-os:29910
TEST=run in chroot
% USE="static static-libs" emerge-x86-alex flashrom

Change-Id: I1a5065be0938ad964ac5c6319fe50fa164970708
Reviewed-on: https://gerrit.chromium.org/gerrit/21017
Reviewed-by: Yung-Chieh Lo <yjlou%chromium.org@gtempaccount.com>
Tested-by: Yung-Chieh Lo <yjlou%chromium.org@gtempaccount.com>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-04-26 20:44:12 -07:00
Chris Masone
77aa61b056 Upgraded the certifi, chardet, requests Portage packages
Upgraded dev-python/requests to version 0.11.1 on amd64
Upgraded dev-python/chardet to version 2.0.1 on amd64
Upgraded dev-python/certifi to version 0.0.8 on amd64

BUG=chromium-os:29730
TEST=trybot

Change-Id: I0dbd13d80710d37c7393e020e0dc8c6af106f33d
Reviewed-on: https://gerrit.chromium.org/gerrit/21275
Tested-by: Chris Masone <cmasone@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Chris Masone <cmasone@chromium.org>
2012-04-26 17:32:58 -07:00
Scott James Remnant
117d296db0 bluez-hcidump: add arm to keywords
BUG=none
TEST='emerge-arm-generic chromeos-test'

Change-Id: I67bfc8dfdc908c0b8ea0c7e001e1117d264bdb32
Reviewed-on: https://gerrit.chromium.org/gerrit/21247
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Scott James Remnant <keybuk@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
2012-04-26 14:05:15 -07:00
Sonny Rao
592b151b5a Add the eselect-emacs Portage package to portage-stable
Emacs needs this
Upgraded app-admin/eselect-emacs to version 1.13 on amd64

BUG=chromium-os:30047
TEST=None

Change-Id: I3fe10735306b24c8b785a48adca8a6d09f12e590
Reviewed-on: https://gerrit.chromium.org/gerrit/21188
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
2012-04-26 14:05:13 -07:00
Sonny Rao
2475041c55 Add the liblockfile Portage package to portage-stable
Emacs needs this.
Upgraded net-libs/liblockfile to version 1.08 on amd64

BUG=chromium-os:30047
TEST=None

Change-Id: If841e386f72b7ec248c693330ebb835687c9b91f
Reviewed-on: https://gerrit.chromium.org/gerrit/21187
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
2012-04-26 14:05:13 -07:00
Sonny Rao
90350479aa Add emacs-common-gentoo Portage package to portage-stable
emacs needs this
Upgraded app-emacs/emacs-common-gentoo to version 1.3-r1 on amd64

BUG=chromium-os:30047
TEST=None

Change-Id: If4ba4363a7a9be68d1426decca34b5530001831e
Reviewed-on: https://gerrit.chromium.org/gerrit/21186
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
2012-04-26 14:05:12 -07:00
Sonny Rao
5b4f52f150 Add virtual/emacs Portage package
emacs depends on this
Upgraded virtual/emacs to version 23 on amd64

BUG=chromium-os:30047
TEST=None

Change-Id: Ie4e2b0ef336de3cfac937594b033b6296cf7845b
Reviewed-on: https://gerrit.chromium.org/gerrit/21185
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
2012-04-26 14:05:11 -07:00
Mike Frysinger
db80fc54c9 build_packages: drop --oldchromebinary
We have pretty good binpkg support for chrome now, as well as incremental
building (and ccaching), so we should be able to drop this flag now.

BUG=None
TEST=build_packages still works for x86-alex

Change-Id: I3f3bf7e513ef45c091cc8363753035cac07d2f97
Reviewed-on: https://gerrit.chromium.org/gerrit/20967
Reviewed-by: Anush Elangovan <anush@chromium.org>
Reviewed-by: Brian Harring <ferringb@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-26 13:21:07 -07:00
Vic Yang
f549bf2876 Add 'arm' keyword to dev-python/pexpect
This CL adds 'arm' keyword to dev-python/pexpect, which is needed to
support servo serial console communication.

BUG=chromium-os:29907
TEST='emerge-tegra2 pexpect'

Change-Id: I5a74069d77ef28d6830ffb34291d09fe89333513
Reviewed-on: https://gerrit.chromium.org/gerrit/21199
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Vic Yang <victoryang@chromium.org>
Tested-by: Vic Yang <victoryang@chromium.org>
2012-04-26 09:19:22 -07:00
Michael Krebs
dc7b317587 scripts: Sleep for 200ms between symbol uploads
To avoid looking like we're DoS'ing the symbol server, force a delay between
symbol uploads.  If this becomes a bottleneck for buildbots, this should be
modified to only upload symbol files that have changed, by checking against
the buildbot's previous debug.tgz.

BUG=chromium-os:26596
TEST=Manually ran upload_symbols against staging symbol server

Change-Id: Iecf11e26a70f0c44838fb13e2ebc6ebb78336c50
Reviewed-on: https://gerrit.chromium.org/gerrit/19566
Commit-Ready: Michael Krebs <mkrebs@chromium.org>
Reviewed-by: Michael Krebs <mkrebs@chromium.org>
Tested-by: Michael Krebs <mkrebs@chromium.org>
2012-04-25 18:41:47 -07:00
Zelidrag Hornung
4c5ed7dfc4 Fixed image download script.
BUG=none
TEST=none

Change-Id: I947a9b63a3822d6bf885096e77c1b66957674183
Reviewed-on: https://gerrit.chromium.org/gerrit/21109
Reviewed-by: Rahul Chaturvedi <rkc@chromium.org>
Commit-Ready: Zelidrag Hornung <zelidrag@chromium.org>
Tested-by: Zelidrag Hornung <zelidrag@chromium.org>
2012-04-25 14:34:24 -07:00
Mike Frysinger
18de80072a closure-compiler-bin: import from Gentoo
We also need the jre/jdk virtuals to make this work.  The packages those
virtuals depend on have already been merged.

BUG=None
TEST=`emerge closure-compiler-bin && closure-compiler --help` works

Change-Id: I766e27d74c0b61014613105e2958c3a6d87d8a50
Reviewed-on: https://gerrit.chromium.org/gerrit/20966
Reviewed-by: Jon Salz <jsalz@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-25 11:05:34 -07:00
Michael Krebs
a7056f1b07 buildbot scripts: Increase number of retries for uploading
Delay up to 63 seconds when trying to upload a symbol file.  My default of
15 seconds before turned out to not be enough to cover at least one case
that davidjames@ found in ToT buildbots.

BUG=chromium-os:29963
TEST=Ran upload_symbols --testing

Change-Id: I82b038f8845c3f2aaba0ee95f40efd4b70e2ffb1
Reviewed-on: https://gerrit.chromium.org/gerrit/21016
Commit-Ready: Michael Krebs <mkrebs@chromium.org>
Tested-by: Michael Krebs <mkrebs@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
2012-04-24 21:04:18 -07:00
Vadim Bendebury
b90bf4aabf Revert "Use keyboard controller for hard reset instead of CF9"
This reverts commit bc856858be86b1ae7c4dc33b256f43baac51636d

The thing is that ${FLAGS_board} is not set when build_kernel_image.sh runs, so the check never kicks in.

Change-Id: I501cb979c7aef8d2f7061da2b6cf2daedfe65004
Reviewed-on: https://gerrit.chromium.org/gerrit/20977
Tested-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-by: Randall Spangler <rspangler@chromium.org>
Commit-Ready: Vadim Bendebury <vbendeb@chromium.org>
2012-04-24 18:52:18 -07:00
Mike Frysinger
a5b67c3821 lcms: update to latest stable version
Upgraded media-libs/lcms to version 2.3 on amd64, arm, x86

Needed for virtual/jpeg usage.
Note: this has to merge with the ghostscript-gpl change to work.

BUG=chromium-os:25177
TEST=`cbuildbot chromiumos-sdk` works
TEST=build_packages+build_image for x86-alex boots & runs fine

Change-Id: I2f19a0e1b35d288acca834ecb7890db3e2509149
Reviewed-on: https://gerrit.chromium.org/gerrit/20975
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-24 13:49:39 -07:00
Mike Frysinger
82024dc013 ghostscript-gpl: upgrade to latest stable version.
Upgraded media-libs/jbig2dec to version 0.11-r1 on amd64, arm, x86.

Needed for lcms upgrade which is needed for virtual/jpeg.

BUG=chromium-os:25177
TEST=`cbuildbot chromiumos-sdk` works

Change-Id: Id7fe53517357ff34fd2df02313ead8c151007297
Reviewed-on: https://gerrit.chromium.org/gerrit/20617
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-24 09:07:12 -07:00
Vic Yang
4ac8f1ee1f Upgraded the pexpect Portage package
Upgraded dev-python/pexpect to version 2.4 on amd64

BUG=chrome-os:29907
TEST='emerge dev-python/pexpect' succeeded.
TEST=Use pexpect to communicate with serial console.

Change-Id: I0cf1abdef97f245afd334f2532d3fea398bcaaa0
Reviewed-on: https://gerrit.chromium.org/gerrit/20907
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Vic Yang <victoryang@chromium.org>
Tested-by: Vic Yang <victoryang@chromium.org>
2012-04-24 08:27:40 -07:00
Jon Salz
dc01d01073 Upgraded the ws4py Portage package
Upgraded dev-python/ws4py to version 0.2.1-r2 on amd64, arm, x86

BUG=None
TEST=Built Chrome factory UI

Change-Id: I98509cbc1643413f4bb8c3096ad512c7e86beeeb
Reviewed-on: https://gerrit.chromium.org/gerrit/20928
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Jon Salz <jsalz@chromium.org>
Commit-Ready: Jon Salz <jsalz@chromium.org>
2012-04-24 08:27:39 -07:00
Jon Salz
b9a5f7e437 Upgraded the jsonrpclib Portage package
Upgraded dev-python/jsonrpclib to version 0_pre20110820-r1 on amd64, arm, x86

BUG=None
TEST=Built/ran factory UI with Chrome

Change-Id: I25cc02de50264f8dd2f98ca89badb14a4a9fb445
Reviewed-on: https://gerrit.chromium.org/gerrit/20871
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Jon Salz <jsalz@chromium.org>
Tested-by: Jon Salz <jsalz@chromium.org>
2012-04-24 08:27:38 -07:00
David James
d87e85979a Revert "gzip: update to latest stable"
This reverts commit 8bc7c957f81c7783fb502649df90a85ec2bcd616

Upgrading gzip broke the tree because it accidentally caused
gzip to no longer be included in the chroot.

BUG=chromium-os:29828
TEST=Remote trybot run.

Change-Id: Icc27b38414dbabb3714998ef310472b7a9823b45
Reviewed-on: https://gerrit.chromium.org/gerrit/20803
Reviewed-by: Peter Mayo <petermayo@chromium.org>
Tested-by: David James <davidjames@chromium.org>
2012-04-21 11:43:02 -07:00
serya
673fe072de Revert "lcms: update to latest stable version"
This reverts commit 8e469336723d2a5d9f60ef005d8ca3c1ccbf5f23

Change-Id: I483085a8cc3552afa5f4d773f2905de79fc525da
Reviewed-on: https://gerrit.chromium.org/gerrit/20799
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Tested-by: Dmitry Gozman <dgozman@chromium.org>
2012-04-21 03:52:45 -07:00
Mike Frysinger
8bdb2197fb lcms: update to latest stable version
Upgraded media-libs/lcms to version 2.3 on amd64, arm, x86

Needed for virtual/jpeg usage.

BUG=chromium-os:25177
TEST=`cbuildbot chromiumos-sdk` works
TEST=build_packages+build_image for x86-alex boots & runs fine

Change-Id: I0beffcd73649bebf3abb5702ee869c663d1141aa
Reviewed-on: https://gerrit.chromium.org/gerrit/20512
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-20 21:05:56 -07:00
Mike Frysinger
e1facd8b75 tiff: update to latest stable version
Upgraded media-libs/tiff to version 4.0.0-r1 on amd64, arm, x86

Needed for virtual/jpeg usage.

BUG=chromium-os:25177
TEST=`cbuildbot chromiumos-sdk` works
TEST=build_packages+build_image for x86-alex boots & runs fine

Change-Id: I59da1cf30336d6016fbb2cd08f19d4fb32464ebb
Reviewed-on: https://gerrit.chromium.org/gerrit/20513
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-20 21:05:55 -07:00
Mike Frysinger
4b71b1a1ca gzip: update to latest stable
Upgraded app-arch/gzip to version 1.4 on amd64, arm, x86

We don't need the old style virtual anymore as upstream has dropped it.

BUG=None
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: Id2d4950cd92fed4bb904eef5a9b070ad2d38041f
Reviewed-on: https://gerrit.chromium.org/gerrit/20493
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-20 21:05:55 -07:00
Michael Krebs
c91d3ebb17 scripts: Show an error if a symbol file is too big
If the symbol file to be uploaded to the symbol server is close to the limit
at which the symbol server will reject it, show an error so we can do
something about it before it's too late.  This also prints the special
"@@@STEP_WARNINGS@@@" line to make the buildbot show the step as orange.

BUG=chromium-os:19194
TEST=Manually ran upload_symbols to make sure it worked with/without an error

Change-Id: I7942ba20f7bc83d66036f9f9fe66403083b1a1f1
Reviewed-on: https://gerrit.chromium.org/gerrit/20664
Commit-Ready: Michael Krebs <mkrebs@chromium.org>
Tested-by: Michael Krebs <mkrebs@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
2012-04-20 19:39:31 -07:00
Mike Frysinger
dc866fc127 jbig2dec: import from upstream Gentoo
Upgraded media-libs/jbig2dec to version 0.11-r1 on amd64, arm, x86.

The current ghostscript-gpl ebuild has been bundling jbig2dec, but
with the latest versions (follow up CL), it uses the system one.

BUG=chromium-os:25177
TEST=`cbuildbot chromiumos-sdk` works

Change-Id: I64ef9325386427472c8d34e21e2b9fafe4a943e0
Reviewed-on: https://gerrit.chromium.org/gerrit/20616
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-20 17:06:30 -07:00
Mike Frysinger
609cfd6aeb imaging: update to latest stable
Needed for newer jpeg virtual.

BUG=chromium-os:25177
TEST=`emerge imaging` worked -- this package is only installed in cros-sdk

Change-Id: I8b6e336a74ce5ea2ba6f3168d589b498708ee270
Reviewed-on: https://gerrit.chromium.org/gerrit/20511
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-04-20 17:06:29 -07:00
Mike Frysinger
88216db8f8 autotools.eclass: update to latest upstream Gentoo
This includes a bug fix that the mesa ebuild needs.

Since this eclass gets used in a lot of places, regen the cache too.

BUG=chromium-os:29625
TEST=`cbuildbot chromiumos-sdk` passes

Change-Id: I53278f5f7a85ac9ec00a74f5ea779c09faef4310
Reviewed-on: https://gerrit.chromium.org/gerrit/20457
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-04-20 16:46:54 -07:00
Jon Salz
64e5c86a2c Upgraded the jsonrpclib, simplejson Portage packages
Upgraded dev-python/jsonrpclib to version 0_pre20110820 on amd64, arm, x86
Upgraded dev-python/simplejson to version 2.4.0 on amd64, arm, x86

BUG=None
TEST=emerged, built dependent package

Change-Id: I089e3e2e82638a3cbc92a8c30443c33c1488a5c6
Reviewed-on: https://gerrit.chromium.org/gerrit/20586
Reviewed-by: Jon Salz <jsalz@chromium.org>
Tested-by: Jon Salz <jsalz@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Jon Salz <jsalz@chromium.org>
2012-04-19 11:47:47 -07:00
Jon Salz
4b62e11fd4 Upgraded the ws4py Portage package
Upgraded dev-python/ws4py to version 0.2.1 on amd64, arm, x86

BUG=None
TEST=emerged, built dependent package

Change-Id: I34ba55177e6880aa6471e04bded72d3cbf9575a0
Reviewed-on: https://gerrit.chromium.org/gerrit/20585
Tested-by: Jon Salz <jsalz@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Jon Salz <jsalz@chromium.org>
2012-04-19 11:28:08 -07:00
Mark Koudritsky
d9069c110d Upgraded the memtester Portage package
Upgraded sys-apps/memtester to version 4.2.2 on amd64

This adds "arm" to KEYWORDS

BUG=chromium-os:29493
TEST=emerge-tegra2_kaen memtester; run memtester on kaen

Change-Id: I5b1462869388bf5cc1674b85f61f1f60ab0d5a39
Reviewed-on: https://gerrit.chromium.org/gerrit/20500
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mark Koudritsky <kamrik@chromium.org>
Tested-by: Mark Koudritsky <kamrik@chromium.org>
2012-04-18 16:03:57 -07:00
Dylan Reid
335baffeb0 Upgraded the alsa-utils Portage package
Upgraded media-sound/alsa-utils to version 1.0.25-r1 on amd64, arm, x86

BUG=chromium-os:29554
TEST=build_packages on stumpy, daisy, x86-generic

Change-Id: I1a361b9c3cc3859c857f310dfab5c53b25f07bf3
Reviewed-on: https://gerrit.chromium.org/gerrit/20462
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Dylan Reid <dgreid@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
2012-04-18 15:02:55 -07:00
Dylan Reid
a980f3ea16 Upgraded the alsa-plugins Portage package
Upgraded media-plugins/alsa-plugins to version 1.0.25-r1 on amd64, arm, x86

BUG=chromium-os:29554
TEST=build_packages for stumpy, x86-generic, and daisy.

Change-Id: Ibeed9a980f6a074d6cbb1d8ffdbfeddde4ab67ec
Reviewed-on: https://gerrit.chromium.org/gerrit/20361
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Dylan Reid <dgreid@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
2012-04-18 15:02:55 -07:00
Dylan Reid
d82f7e840c Upgraded the alsa-headers, alsa-lib, Portage packages
Upgraded media-libs/alsa-lib to version 1.0.25-r1 on amd64, arm, x86
Upgraded media-sound/alsa-headers to version 1.0.25 on amd64, arm, x86

BUG=chromium-os:29554
TEST=build_packages for stumpy, x86-generic, and daisy.

Change-Id: Ic6b3029d4518f267cc332fe7e94ff38bea516df2
Reviewed-on: https://gerrit.chromium.org/gerrit/20319
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Dylan Reid <dgreid@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
2012-04-18 15:02:54 -07:00
Dylan Reid
bed9a50120 Upgraded the libsamplerate Portage package
Upgraded media-libs/libsamplerate to version 0.1.7 on amd64, arm, x86

BUG=chromium-os:29554
TEST=build_packages for stumpy, x86-generic, and daisy.

Change-Id: Id7dd975d0d476aa9c3d4d8d70075a43ecf7a48f2
Reviewed-on: https://gerrit.chromium.org/gerrit/20318
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
Commit-Ready: Dylan Reid <dgreid@chromium.org>
2012-04-18 14:12:31 -07:00
Michael Krebs
44a3b35f44 scripts: Don't exit when the sym_upload command fails
My previous commit fixed a presumed oversight where the "set -e"
functionality had been disabled for the upload_file() function.  But
enabling it caused a problem for when sym_upload failed to upload the file
-- which is why I had written all that retry code in the first place.  We
could trap the shell's "ERR" signal instead of exiting, but rather than
complicating the script too much, I'm just removing the check.

I also added a rudimentary testing mode to the script.  I had a basic one
that I used locally, but when I had to expand it to mimic a non-zero exit
status, etc. I figured I might as well productize it.  This can be enabled
by passing "--testing" as the first argument to the script.

BUG=chromium-os:29103
TEST=Ran with new --testing option and various parameters

Change-Id: Ia10b4225d2db026839730510b31f7f4cdd101b98
Reviewed-on: https://gerrit.chromium.org/gerrit/19795
Tested-by: Michael Krebs <mkrebs@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Michael Krebs <mkrebs@chromium.org>
2012-04-17 14:44:23 -07:00
Scott James Remnant
3cfdd016dd libsndfile: copy from portage
BUG=chromium-os:21369
TEST=bluez builds with USE=alsa

Change-Id: I70bfb3ced40adcae13c3afc5b1d8864de3700b6f
Reviewed-on: https://gerrit.chromium.org/gerrit/20392
Reviewed-by: Chris Masone <cmasone@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Ready: Scott James Remnant <keybuk@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
2012-04-17 14:44:18 -07:00
Scott James Remnant
61a2901fe9 bluez-hcidump: update ebuild to 2.3 from portage
BUG=none
TEST='emerge-${BOARD} net-wireless/bluez-hcidump'
CQ-DEPEND=Icd16de1c910cd8ae1a29a0457f842ce85b376820

Change-Id: Ia5506643d2e23b503f1debbcb5e109703da05a7d
Reviewed-on: https://gerrit.chromium.org/gerrit/20351
Reviewed-by: Chris Masone <cmasone@chromium.org>
Commit-Ready: Scott James Remnant <keybuk@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
2012-04-17 11:17:23 -07:00
Mark Koudritsky
4091103d4b Added memtester to portage-stable
Upgraded sys-apps/memtester to version 4.2.2 on amd64

BUG=chromium-os:29493
TEST=emerge-lumpy memtester
cbuildbot --remote -p
'chromiumos/overlays/chromiumos-overlay chromiumos/overlays/portage-stable'
arm-tegra2-paladin lumpy-paladin
The overlay change in trybot included memtester in chromeos-test ebuild

Change-Id: I1f9392c77ab5cc2cedfff590134c822a30672c30
Reviewed-on: https://gerrit.chromium.org/gerrit/20299
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mark Koudritsky <kamrik@chromium.org>
Commit-Ready: Mark Koudritsky <kamrik@chromium.org>
2012-04-16 08:07:58 -07:00
Ilja H. Friedel
d9651e5264 Add manifests for java and its dependencies.
This is a followup to
https://gerrit.chromium.org/gerrit/20267

Change-Id: Ie76eea948ea4defe382e9a141021c698e3d91442
Reviewed-on: https://gerrit.chromium.org/gerrit/20286
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
Tested-by: Ilja H. Friedel <ihf@chromium.org>
Commit-Ready: Ilja H. Friedel <ihf@chromium.org>
2012-04-13 19:09:51 -07:00
Mike Frysinger
7591de4237 regenerate cache
Just ran: egencache --repo=portage-stable --update

BUG=None
TEST=None

Change-Id: Ibe5b825ac107485bbe6d1a9a4589e613aaf926a7
Reviewed-on: https://gerrit.chromium.org/gerrit/20282
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-13 18:51:52 -07:00
Ilja H. Friedel
6fe430e5fd Add icedtea6-bin to portage-stable.
Java is needed in the chroot to build pepper flash.

Change-Id: I337ab1f73c06e353856e802843ff65ab251294e0
Reviewed-on: https://gerrit.chromium.org/gerrit/20267
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-04-13 17:36:34 -07:00
Zdenek Behan
3602abe286 Revert "Make use of cros_setup_toolchains"
Breaks the tree.

This reverts commit f3904d6530d3fd195a3659963a351b6ba8d0abff

Change-Id: Idaf6e59c506efcdf6a19d123ede7eb1cfafc3e2e
Reviewed-on: https://gerrit.chromium.org/gerrit/20182
Reviewed-by: Zdenek Behan <zbehan@chromium.org>
Tested-by: Zdenek Behan <zbehan@chromium.org>
2012-04-12 19:48:36 -07:00
Zdenek Behan
24ae1d01d7 Make use of cros_setup_toolchains
It is now used for:
- make_chroot (cros_sdk --bootstrap)
- update_chroot

setup_board is stripped of redundant code which was deprecated by this.

Also stripped is some usepkg logic in make_chroot, as that is now
exclusively source-only.

BUG=chromium-os:23032
TEST=trybot chromiumos-sdk

Change-Id: If62b4f3973f02fd8e1deed35864c824a02ab0c22
Reviewed-on: https://gerrit.chromium.org/gerrit/17910
Reviewed-by: Zdenek Behan <zbehan@chromium.org>
Tested-by: Zdenek Behan <zbehan@chromium.org>
Commit-Ready: Zdenek Behan <zbehan@chromium.org>
2012-04-12 18:29:59 -07:00