30065 Commits

Author SHA1 Message Date
Brandon Philips
6825cb39ea Merge pull request #99 from gregkh/kexec
fix(sys-apps/kexec-tools) remove 2.0.99 ebuild
2013-07-18 16:59:15 -07:00
Greg Kroah-Hartman
edc0af9e91 fix(sys-apps/kexec-tools) remove 2.0.99 ebuild
The "normal" kexec ebuild works properly, so the 2.0.99 ebuild can be
removed, and masked away.
2013-07-18 16:45:05 -07:00
Michael Marineau
67cea27070 fix(common): Fix okboat and failboat because boat. 2013-07-18 15:52:47 -07:00
Michael Marineau
b9257ee2a8 fix(common): Read mounts from /proc/self/mounts
Just in case the filesystem view is slightly different.
2013-07-18 15:27:02 -07:00
Brandon Philips
c236d100f1 Merge pull request #98 from gregkh/boot_kernel_update
fix(sys-kernel/cros-bootkernel) make bootkernel support being a virtuali...
2013-07-18 14:50:25 -07:00
Greg Kroah-Hartman
1fbd6764c5 fix(sys-kernel/coreos-bootkernel) bump the ebuild due to the .config change 2013-07-18 14:45:15 -07:00
Brandon Philips
2e7f16b7b2 Merge pull request #23 from marineam/libarchive
bump(app-arch/libarchive): sync with upstream
2013-07-18 14:39:12 -07:00
Greg Kroah-Hartman
ae68006795 fix(sys-kernel/cros-bootkernel) make bootkernel support being a virtualized guest image 2013-07-18 14:32:37 -07:00
Brandon Philips
0ad75e585a Merge pull request #97 from philips/die-bootengine
fix(bootengine): die if we have problems with the cpio
2013-07-18 14:01:29 -07:00
Brandon Philips
6be50af767 fix(bootengine): die if we have problems with the cpio 2013-07-18 13:56:27 -07:00
Michael Marineau
92097ddd0b bump(app-arch/libarchive): sync with upstream 2013-07-18 16:48:25 -04:00
Brandon Philips
a35935df5a Merge pull request #22 from marineam/ncurses
bump(sys-libs/ncurses): sync with upstream
2013-07-18 12:46:49 -07:00
Michael Marineau
b62875c191 bump(sys-libs/ncurses): sync with upstream
In particular we need this:
  23 Oct 2012; Mike Frysinger <vapier@gentoo.org> ncurses-5.9-r2.ebuild:
  Bypass dumb pkg-config install checks #438922 by Benjamin Peterson.
2013-07-18 15:40:34 -04:00
Brandon Philips
eafb53f45f Merge pull request #96 from gregkh/boot_kernel_update
fix(sys-kernel/dracut) add Manifest file
2013-07-18 11:21:25 -07:00
Greg Kroah-Hartman
13b462927b fix(sys-kernel/dracut) add Manifest file 2013-07-18 11:08:37 -07:00
Brandon Philips
ee3fc09057 Merge pull request #42 from marineam/locale
hack(build_image): Make check for /usr/share/locale a warning.
2013-07-18 10:50:03 -07:00
Brandon Philips
b8c19881ae Merge pull request #83 from polvi/add-oem
feat(coreos-base/oem): add the initial oem partition support
2013-07-18 10:48:14 -07:00
polvi
65d3557671 Delete oem.service 2013-07-18 10:46:49 -07:00
Brandon Philips
c83a2477b5 Merge pull request #94 from gregkh/kexec
fix(sys-apps/kexec-tools) provide ebuild for binary version of kexec
2013-07-18 10:44:29 -07:00
Michael Marineau
7564371200 hack(build_image): Make check for /usr/share/locale a warning.
Switching the toolchain to upstream Gentoo brought this directory back
and based on the Chromium OS history keeping this directory out of the
builds is a bit tedious. Keeping image sizes down isn't *that* important
right now so just let it be.
2013-07-18 10:38:16 -07:00
Greg Kroah-Hartman
b50f0116a7 fix(sys-apps/kexec-tools) fix Manifest to handle kexec binary properly 2013-07-18 10:01:18 -07:00
Brandon Philips
1bfd4f9a46 Merge pull request #95 from marineam/criu
fix(coreos-base/coreos): Drop criu from images for now.
2013-07-18 09:02:51 -07:00
Michael Marineau
9950ad707d fix(coreos-base/coreos): Drop criu from images for now.
Hitting a weird compile error, will sort out another time.
2013-07-18 09:01:15 -07:00
Greg Kroah-Hartman
d8d155bc1a fix(sys-apps/kexec-tools) provide ebuild for binary version of kexec 2013-07-17 23:15:16 -07:00
Brandon Philips
491fc77fef Merge pull request #41 from marineam/pathfix
fix(bootstrap_sdk): Fix upload path.
2013-07-17 21:47:40 -07:00
Michael Marineau
f0c2cb1ccd fix(bootstrap_sdk): Fix upload path.
Previous commit added an extra /coreos directory to the path.
2013-07-18 00:44:57 -04:00
Michael Marineau
8de52ba378 Merge pull request #21 from marineam/more-fixes
bump(app-text/sgml-common): sync with upstream
2013-07-17 20:54:43 -07:00
Brandon Philips
bda24887e3 Merge pull request #39 from philips/use-boot-kernel
Use boot kernel
2013-07-17 19:19:29 -07:00
Brandon Philips
fac0557f2e Merge pull request #93 from gregkh/boot_kernel_update
feat(coreos-base/bootengine) pick up new bootengine changes
2013-07-17 19:09:21 -07:00
Michael Marineau
e431dcc461 bump(app-text/sgml-common): sync with upstream 2013-07-17 22:07:42 -04:00
Greg Kroah-Hartman
04552ce872 feat(coreos-base/bootengine) pick up new bootengine changes 2013-07-17 18:59:25 -07:00
Michael Marineau
cc056d0527 Merge pull request #40 from marineam/load
fix(scripts): Add --load-average to MAKEOPTS
2013-07-17 18:56:17 -07:00
Brandon Philips
28fe7bd81f Merge pull request #92 from gregkh/boot_kernel_update
feat(eclass/cros-kernel2.eclass) provide stable symlink for cros-bootker...
2013-07-17 18:25:51 -07:00
Greg Kroah-Hartman
634b611bb2 feat(eclass/cros-kernel2.eclass) provide stable symlink for cros-bootkernel 2013-07-17 18:22:06 -07:00
Greg Kroah-Hartman
02554d0e5b Merge pull request #91 from philips/cleanup-boards
fix(eclass/cros-board): remove all the boards
2013-07-17 18:09:19 -07:00
Michael Marineau
09203453dd fix(scripts): Add --load-average to MAKEOPTS
Already did this for catalyst builds but might as well do it for all.
With this competing builds on the same host should be a little
friendlier to each other.
2013-07-17 18:04:51 -07:00
Brandon Philips
7ea2b4924f feat(boot_kernel): add support for the boot kernel
This adds the boot_kernel to the build boot partiton and updates the
relevant config files. Mission accomplished.

TODO: Update the installer to not worry about moving files around
anymore
2013-07-17 18:02:27 -07:00
Brandon Philips
ed037ea05c chore(build_library): remove efi image
we don't really care about booting on pure efi systems right now and I don't
think this all works so remove it for now.
2013-07-17 18:02:02 -07:00
Brandon Philips
06444a4ffc chore(build_library): strip out verity logic
remove some unused verity variables.
2013-07-17 18:00:00 -07:00
Michael Marineau
4bc1c512b1 Merge pull request #38 from marineam/branch
fix(branch_release): Include new SDK_VERSION variable.
2013-07-17 17:41:40 -07:00
Brandon Philips
c27c77afeb fix(eclass/cros-board): remove all the boards
remove all of the unused boards.

bye mario, itsa not you.
2013-07-17 17:31:23 -07:00
Michael Marineau
f3fad9c715 fix(branch_release): Include new SDK_VERSION variable.
Missed this script when I added SDK_VERISON to version.txt
2013-07-17 20:28:16 -04:00
Michael Marineau
991f2cd585 Merge pull request #90 from marineam/sysroot
fix(profiles): Add sysroot-wrappers to PATH
2013-07-17 17:12:40 -07:00
Michael Marineau
8b24c8b282 Merge pull request #37 from marineam/sysroot
Sysroot and catalyst updates
2013-07-17 17:10:03 -07:00
Greg Kroah-Hartman
c3d7ab1d4a Merge pull request #89 from gregkh/boot_kernel_update
fix(coreos-base/bootengine) update 9999 ebuild so that cros_workon works
2013-07-17 16:53:25 -07:00
Michael Marineau
df066d6ee0 fix(profiles): Add sysroot-wrappers to PATH
We need to add sysroot-wrappers to PATH in portage itself because
commands like "sudo emerge ..." reset PATH to a fairly bland default.
emerge has similar logic for ccache and distcc internally.
2013-07-17 19:44:08 -04:00
Greg Kroah-Hartman
166c60e49f fix(coreos-base/bootengine) update 9999 ebuild so that cros_workon works
This was broken due to the changes in the "stable" bootengine package
and I forgot to update this version as well, sorry.
2013-07-17 16:27:36 -07:00
Michael Marineau
b2f4f1a92e fix(update_chroot): Install sysroot-wrappers before updating toolchain.
sysroot-config will be called if anything is installed/upgraded so it
better be there and ready! :)
2013-07-17 19:25:46 -04:00
Michael Marineau
51f52bbca2 fix(bootstrap_sdk): Don't include cross toolchains in final tarball.
The packages have to be downloaded separately so don't waste space
including it in the stage4 tarball.
2013-07-17 19:25:46 -04:00
Michael Marineau
828a4e1710 cleanup(catalyst): Updates for catalystrc
Remove the catalystrc code that updated /etc/locale.gen, it wasn't
generally effective since catalyst installs things without
CONFIG_PROTECT and therefore locale.gen always got overwritten just
before it was going to be used. Add --load-average to MAKEOPTS so
builds better manage their parallelism when multiple independent jobs
are compiling code. Disable some locking to speed up builds that use
lots of binary packages.
2013-07-17 19:25:46 -04:00