Michael Marineau
c279534b4f
Merge pull request #75 from marineam/eselect
...
bump(app-admin/eselect): sync with upstream
2013-12-19 16:58:52 -08:00
Michael Marineau
f75d04eaab
Merge pull request #146 from marineam/fix-board-names
...
fix(toolchain_util.sh): Fix BOARD_NAMES list
2013-12-19 12:08:57 -08:00
Michael Marineau
1c239f2258
Merge pull request #282 from oremj/add_coretest
...
Add coretest-0.0.1 ebuild.
2013-12-18 23:54:37 -08:00
Jeremiah Orem
c96c4fde29
Add coretest-0.0.1 ebuild.
2013-12-18 23:09:57 -08:00
Brandon Philips
5e25567f0a
Merge pull request #283 from marineam/bootengine
...
bump(sys-kernel/bootengine): Fix last-resort fallback boot
2013-12-18 14:31:27 -08:00
Michael Marineau
4c5fc60ba2
bump(sys-kernel/bootengine): Fix last-resort fallback boot
2013-12-18 14:28:03 -08:00
Michael Marineau
acdad64f35
bump(app-admin/eselect-bashcomp): sync with upstream
...
This module is now in its own ebuild, previously it was bundled with
eselect.
Packages updated:
app-admin/eselect-bashcomp
app-shells/bash-completion
2013-12-18 13:40:05 -08:00
Michael Marineau
dd88afdc6b
bump(app-admin/eselect): sync with upstream
2013-12-11 19:44:44 -08:00
Michael Marineau
3d7bed9aea
fix(toolchain_util.sh): Fix BOARD_NAMES list
...
This has been broken since d91e8d21 :(
2013-12-11 19:38:45 -08:00
Michael Marineau
a25afa52b3
Merge pull request #278 from marineam/symlink-usr
...
pam /usr fixes
2013-12-09 21:02:26 -08:00
Michael Marineau
551fb5121c
Merge pull request #74 from marineam/symlink-usr
...
bump(sys-libs/libcap): sync with upstream
2013-12-09 21:01:58 -08:00
Michael Marineau
62ae4d60b1
fix(test_image_content): Improve /usr symlink and conflict tests.
...
Now uses the package database instead of filesystem so the check works
even if /bin and friends are symlinks to /usr. Also disable the
whitelist and check that the expected symlinks are correct if the
symlink-usr USE flag is enabled.
2013-12-09 19:32:54 -08:00
Brandon Philips
3e27b096ff
Merge pull request #73 from philips/bump-e2fs
...
bump(sys-libs/e2fsprogs-libs): sync with upstream
2013-12-09 17:48:09 -08:00
Brandon Philips
08e758e955
bump(sys-libs/e2fsprogs-libs): sync with upstream
2013-12-09 17:36:28 -08:00
Brandon Philips
4beb4388ad
bump(sys-fs/e2fsprogs): sync with upstream
2013-12-09 17:36:01 -08:00
Michael Marineau
1a8e3ad89c
fix(sys-libs/pam): Remove libs from /lib64
...
This ebuild calls gen_usr_ldscript to move libraries from /usr to / and
then symlinks to them from /usr. Clear all that crap out and use /usr.
2013-12-09 17:11:53 -08:00
Michael Marineau
01f2bb15c5
bump(sys-libs/pam): Import current stable pam from Gentoo
2013-12-09 15:35:44 -08:00
Michael Marineau
6c05590ad1
bump(sys-libs/libcap): sync with upstream
...
This version doesn't install conflicting files in /lib64 and /usr/lib64
2013-12-09 15:21:36 -08:00
Michael Marineau
8071aca926
Merge pull request #144 from marineam/cleanup
...
fix(*): remove lingering broken support for board overlays.
2013-12-08 19:01:53 -08:00
Brandon Philips
01215e9c1e
Merge pull request #143 from marineam/trap-exit
...
fix(build_image): Properly clear the EXIT trap
2013-12-08 18:36:59 -08:00
Michael Marineau
6d414d275e
fix(*): remove lingering broken support for board overlays.
...
This is a feature from the chromeos sdk that we haven't used and doesn't
work any more. Clean it up...
2013-12-08 16:02:00 -08:00
Michael Marineau
68221b98e6
fix(build_image): Properly clear the EXIT trap
...
Now build_image will no longer claim that the build failed, prompting
you to delete the output directory, after a good build.
2013-12-08 15:42:34 -08:00
Michael Marineau
96093bdb55
Merge pull request #141 from marineam/tag-checks
...
fix(tag_release): Add a few sanity checks.
2013-12-08 13:07:13 -08:00
Michael Marineau
b841916b74
fix(tag_release): Add a few sanity checks.
...
- it shouldn't be possible to set the SDK version to the same as the new
tag's version. The SDK must always be a previous build.
- don't fail if there isn't any old manifests to git rm.
There are ways to improve, it'd be sexy if it was truly safe and we
could throw around annoying terms like idempotent to make this kind of
sequence just work but doesn't yet: tag_release; tag_release --push
2013-12-07 23:17:41 -08:00
Brandon Philips
c464f538a5
Merge pull request #275 from philips/docker-0.7.1
...
Docker 0.7.1
2013-12-07 22:10:58 -08:00
Brandon Philips
c6d0d0df45
Merge pull request #72 from philips/docker-0.7.1
...
chore(app-emulation/docker): moving to coreos-overlay
2013-12-07 22:10:28 -08:00
Brandon Philips
09b4f91633
feat(app-emulation/docker): use the coreos unit file
...
On CoreOS we use systemd to manage docker containers. Having docker
automatically start containers on reboot makes everything confused. Stop
doing this.
2013-12-07 22:05:03 -08:00
unclejack
22f3f5b953
feat(app-emulation/docker): bump to docker 0.7.1
2013-12-07 21:47:01 -08:00
Brandon Philips
0d18737adc
fix(app-emulation/docker): start with a clean slate
2013-12-07 21:45:45 -08:00
Brandon Philips
678460b662
chore(app-emulation/docker): moving to coreos-overlay
...
we have to tweak the unit file this ebuild installs so lets move this to
coreos-overlay, permanently.
2013-12-07 21:36:10 -08:00
Michael Marineau
bf96188fcb
Merge pull request #274 from marineam/efunctions
...
fix(sys-apps/efunctions): Create functions.sh symlink in postinst.
2013-12-06 23:05:18 -08:00
Michael Marineau
c493e1386f
Merge pull request #71 from marineam/no-gets
...
fix(sys-libs/glibc): Bump packages that break with glibc 2.16
2013-12-06 22:03:21 -08:00
Michael Marineau
80ce19d0bb
fix(sys-libs/glibc): Bump packages that break with glibc 2.16
...
Some packages bundled with old gnulib fail to build, reporting ‘gets’
undeclared here. Bump the two I know of (so far) to pull in the fix from
upstream Gentoo.
2013-12-06 21:55:36 -08:00
Michael Marineau
bd54f51917
fix(sys-apps/efunctions): Create functions.sh symlink in postinst.
...
This makes double sure that the symlink is never removed by INSTALL_MASK
or PKG_INSTALL_MASK. This symlink is so strictly required by random
tools we cannot allow it to ever go missing by mistake.
2013-12-06 16:55:14 -08:00
Michael Marineau
8454976f2d
Merge pull request #140 from marineam/fixpkgmixups
...
Fix building w/ --nogetbinpkg
2013-12-06 16:25:11 -08:00
Michael Marineau
8330920290
fix(toolchain_util.sh): Never force binary packages with crossdev.
...
When calling update_chroot with --usepkg --nogetbinpkg the default
emerge command line will force binary packages for the toolchain but if
the packages are not available locally building via crossdev is
required. Since the crossdev bootstrap process rebuilds the toolchain a
couple times with different use flags if binary packages are forced the
second stages gets skipped resulting in a broken gcc and glibc install.
2013-12-06 15:19:41 -08:00
Michael Marineau
1e7ce95508
fix(setup_board): Depend on --usepkg and --getbinpkg as a pair.
...
Instead of gating only on --usepkg depend on both flags as a pair. This
keeps setup_board's behavior a little closer to build_packages. The
buildbot is using --nogetbinpkg to avoid pulling in existing packages
built by the SDK but setup_board is causing some to be pulled in anyway.
2013-12-06 14:41:46 -08:00
Brandon Philips
5cac370275
Merge pull request #273 from marineam/gmerge
...
fix(coreos-base/gmerge): Remove reference to old package.provided file
2013-12-06 09:37:33 -08:00
Brandon Philips
f0e39cf3ca
Merge pull request #69 from marineam/glibc
...
bump(sys-libs/glibc): sync with upstream
2013-12-06 09:37:06 -08:00
Michael Marineau
7abe2cada1
bump(sys-libs/glibc): sync with upstream
...
glibc 2.16 has been marked stable upstream. By chance it also fixes
cross compiling header files in /usr/include/rpcsvc which should resolve
rpcbind's build failure searching for rpcsvc/mount.h. This previously
was not an issue because the hacky glibc install copied the files
directly from the host chroot into the target sysroot directories.
2013-12-06 00:42:59 -08:00
Michael Marineau
43c26c6cc9
fix(coreos-base/gmerge): Remove reference to old package.provided file
...
A case of binary packages masking breakage, didn't notice this broke
because I didn't happen to trigger a build of gmerge during my testing.
This package.provided file contained the hackily installed toolchain
which is now handled via a normal emerge instead.
2013-12-05 23:09:35 -08:00
Brandon Philips
f0c18c5bd7
Merge pull request #272 from gregkh/kernel_update
...
bump(sys-kernel/coreos-kernel): add infiniband support
2013-12-04 22:08:33 -08:00
Greg Kroah-Hartman
e567efe461
bump(sys-kernel/coreos-kernel): add realtek ethernet support
...
Adds support for the realtek ethernet drivers as requested.
2013-12-04 21:03:27 -08:00
Greg Kroah-Hartman
8d5a6f9cd9
bump(sys-kernel/coreos-kernel): add infiniband support
...
This resolves issue #235 where IB support was requested for the kernel.
2013-12-04 20:05:48 -08:00
Michael Marineau
b89bafc14d
Merge pull request #271 from marineam/fix-thin
...
Fix LVM/thin dependencies
2013-12-04 17:09:09 -08:00
Michael Marineau
3341e00450
hack(coreos-base/hard-host-depends): Work around lvm's configure script path detection
2013-12-04 17:07:07 -08:00
Michael Marineau
7bd16b8c0e
fix(profiles): Use sys-block/thin-provisioning-tools-0.2.8-r1
...
This moves ruby from RDEPENDS to DEPENDS behind the 'test' USE flag.
2013-12-04 16:34:13 -08:00
Michael Marineau
836182f8ad
Merge pull request #68 from gregkh/update-packages
...
Update git, linux-firmware, and linux-headers from upstream.
2013-12-03 18:10:42 -08:00
Brandon Philips
cdacfd1243
Merge pull request #268 from philips/docker-0.7
...
feat(coreos/base): changes for docker 0.7
2013-12-03 17:08:06 -08:00
Brandon Philips
71430f7df0
feat(accept_keywords): boost build is needed by lvm
2013-12-03 17:07:23 -08:00