28179 Commits

Author SHA1 Message Date
Alex Crawford
14dd78db17 coreos-base/coreos-cloudinit: include docs 2015-01-16 09:27:40 -08:00
Alex Crawford
c8cd2621cc eclass/coreos-doc: add helper for including docs 2015-01-16 09:25:59 -08:00
Michael Marineau
2e7f0c40fb bump(net-dns/dnsmasq): sync with upstream
Packages updated:
  net-dns/dnsmasq
  net-dns/libidn
2015-01-15 19:11:27 -08:00
Michael Marineau
3a9459993b mantle: update package path for plume command
Not including kola yet since I haven't godep'ed it.
2015-01-15 18:59:05 -08:00
Michael Marineau
f2527bc546 Merge pull request #1038 from marineam/cleanup
Cleanup duplicate packages in coreos-overlay
2015-01-15 18:56:19 -08:00
Alex Crawford
e3cf1b0153 Merge pull request #1053 from crawford/insecure
app-emulation/docker: drop insecure registry flag
2015-01-13 15:09:52 -08:00
Alex Crawford
0ff1c04f81 app-emulation/docker: drop insecure registry flag 2015-01-13 15:09:09 -08:00
Alex Crawford
14b1cba4dd app-emulation/docker: prune 1.3.3 ebuild 2015-01-13 15:09:09 -08:00
Michael Marineau
645181d044 Merge pull request #372 from marineam/ext4
disk_layout: switch to ext4 as the default root filesystem.
2015-01-12 14:12:46 -08:00
Michael Marineau
e4f85f2f0b Merge pull request #1051 from marineam/kernel
coreos-kernel: bump to 3.18.2 and prune old ebuilds
2015-01-12 14:12:35 -08:00
Michael Marineau
b4e27a9bab Merge pull request #1049 from marineam/mantle
Add ebuild for mantle and start generic go eclass
2015-01-12 14:12:25 -08:00
Michael Marineau
a30c29f174 coreos-kernel: bump to 3.18.2 2015-01-08 21:03:35 -08:00
Michael Marineau
d565d104bc coreos-kernel: prune old 3.17 ebuilds 2015-01-08 20:59:45 -08:00
Michael Marineau
1d86304c05 coreos-devel/mantle: new SDK utility package
Just the beginning for now, will eventually grow support for testing
CoreOS builds and provide better integration with remote services like
Google Cloud/Compute, Amazon, OpenStack clouds, etc. than we can achieve
with our current collection of bash scripts.
2015-01-08 20:08:35 -05:00
Michael Marineau
422d60ce9f eclass: add basic eclass for building Go binaries
This isn't particularly interesting right now but will be more important
once it grows support for cgo and cross-compiling, things which our
standard go build scripts don't handle.
2015-01-08 20:08:35 -05:00
Michael Marineau
5387e8179b Merge pull request #373 from marineam/ccache
catalyst: disable ccache and autoresume
2015-01-08 16:41:17 -08:00
Michael Marineau
412635d5e2 Merge pull request #1048 from marineam/ccache
Rollback and disable ccache
2015-01-08 16:41:10 -08:00
Michael Marineau
5c7a101bfe catalyst: disable ccache and autoresume
Disable ccache as it is causing issues in other builds so disable it
everywhere to be safe. Disable the autoresume feature because our build
process doesn't actually make use of it.
2015-01-08 16:17:26 -08:00
Michael Marineau
7ea6838b7a profiles: disable ccache by default
The current stable version has a locking bug that can cause failures
when building in a chroot. The current unstable version breaks building
kernels with the hardened compiler. Just disable ccache all-together...
2015-01-08 16:13:13 -08:00
Michael Marineau
177487956b Revert recent ccache changes
The workaround for using the new ccache version with a hardened compiler
in commit 923a6b17 was insufficient and produced a broken kernel. Roll
back that commit along with the ccache version update, 0ba2d4d4.
2015-01-08 16:09:53 -08:00
Michael Marineau
6b23aabcda disk_layout: switch to ext4 as the default root filesystem.
A brief summary: https://lwn.net/Articles/627232/ ;-)
2015-01-08 12:54:54 -08:00
Michael Marineau
f64703b37b Merge pull request #164 from marineam/openssl
bump(dev-libs/openssl): sync with upstream
2015-01-08 12:51:01 -08:00
Michael Marineau
d81445aa0e bump(dev-libs/openssl): sync with upstream 2015-01-08 12:43:20 -08:00
Michael Marineau
7ec2488bb9 Merge pull request #1047 from marineam/ccache
coreos-kernel: Fix kernel builds, broken by update to ccache 3.2.1
2015-01-07 19:22:37 -08:00
Michael Marineau
417d80291b coreos-kernel: Fix kernel builds, broken by update to ccache 3.2.1
Apparently didn't recompile enough stuff to test the ccache change. From
the ccache 3.2 release notes:

    ccache no longer passes preprocessor options like -D and -I to the
    compiler when compiling preprocessed output. This fixes warnings
    emitted by clang.

The hardened compiler, at least as of gcc-4.8.3, uses -D__KERNEL__ to
detect kernel compiles and in that case avoids enabling PIE by default.
Mixing PIE and kernel compiles can lead to the following error:

    error: code model kernel does not support PIC mode

Upstream bug: https://bugs.gentoo.org/show_bug.cgi?id=535984
2015-01-07 19:09:08 -08:00
Michael Marineau
71f80af9d5 Merge pull request #1046 from marineam/ccache
update ccache, coreos-install, motdgen
2015-01-07 14:13:37 -08:00
Michael Marineau
0b32f5c032 Merge pull request #163 from marineam/ccache
bump(dev-util/ccache): sync with upstream
2015-01-07 14:13:30 -08:00
Michael Marineau
7660a15208 coreos-init: fix for coreos-install, add support for /etc/motd.d 2015-01-07 13:22:04 -08:00
Michael Marineau
033aae5861 profiles: update to latest ccache
The current ccache has some sort of locking bug that causes build
failures when the cache directory is being created for the first time.
This typically results in the first build in a fresh SDK failing.
2015-01-06 13:45:15 -08:00
Michael Marineau
70383d4a69 bump(dev-util/ccache): sync with upstream
Packages updated:
  dev-util/ccache
  sys-apps/gentoo-functions
2015-01-06 13:44:45 -08:00
Michael Marineau
ae4d35eaf7 Merge pull request #1045 from marineam/docker
docker: prune unused local variable in docker wrapper
2015-01-05 16:49:00 -08:00
Michael Marineau
6268c74d76 docker: prune unused local variable in docker wrapper 2015-01-05 16:16:24 -08:00
Michael Marineau
458aaa863d Merge pull request #1044 from marineam/docker
docker: fix flag parsing in docker wrapper script
2015-01-05 15:34:51 -08:00
Michael Marineau
a044ce15c0 docker: fix flag parsing in docker wrapper script
The dockerd script incorrectly parsed --graph=/some/path, breaking the
early-docker service.
2015-01-05 15:21:54 -08:00
Michael Marineau
dbd2e2ea82 Merge pull request #1041 from marineam/kernel-config
coreos-kernel: always install .config to kernel build directory
2015-01-02 15:13:22 -08:00
Michael Marineau
a9dca85a2d coreos-kernel: always install .config to kernel build directory 2015-01-02 14:30:58 -08:00
Michael Marineau
62af98787b Merge pull request #162 from marineam/cleanup
Cleanup duplicate packages in portage-stable
2015-01-02 13:02:35 -08:00
polvi
c6481e6aa7 Merge pull request #369 from polvi/add_base
build_image: add ability to pick different base package
2015-01-02 15:09:45 -05:00
Alex Polvi
1854bc2028 build_image: add ability to pick different base package 2015-01-02 15:07:52 -05:00
Michael Marineau
eec2074699 Merge pull request #1040 from bcwaldon/revert-golang
profiles: revert go to 1.3
2015-01-01 18:27:16 -08:00
Brian Waldon
53a9eabd73 profiles: revert go to 1.3 2015-01-01 21:22:35 -05:00
Michael Marineau
e731a277e4 chore(metadata): Regenerate cache 2015-01-01 13:41:28 -08:00
Michael Marineau
b6e0b7b63f cleanup: prune outdated packages provided by coreos-overlay 2015-01-01 13:19:16 -08:00
Michael Marineau
638a99fc71 cleanup: prune outdated packages provided by portage-stable 2015-01-01 13:17:18 -08:00
Michael Marineau
b4499f8053 bump(app-crypt/sbsigntool): sync with upstream 2015-01-01 13:10:13 -08:00
Michael Marineau
8c92e641dd Merge pull request #1037 from marineam/systemd
systemd: copy symlink-usr handling from old systemd-sysv-utils ebuild
2015-01-01 11:34:49 -08:00
Michael Marineau
14d1991fe7 systemd: copy symlink-usr handling from old systemd-sysv-utils ebuild
While moving from systemd-sysv-utils to systemd w/ USE=sysv-utils I
forgot that USE=symlink-usr needed special handling to ensure the
symlinks were created correctly.
2015-01-01 10:13:07 -08:00
Michael Marineau
b2d46a9958 Merge pull request #1036 from marineam/go1.4
profiles: update go to 1.4
2014-12-30 23:04:56 -08:00
Michael Marineau
2008769dee profiles: update go to 1.4
Haven't heard of any issues with moving from 1.3 to 1.4, time to try it.
2014-12-30 16:33:13 -08:00
Michael Marineau
1837cd8263 Merge pull request #1035 from marineam/workaround
hard-host-depends: temporary fix for upgrading @system
2014-12-30 13:07:16 -08:00