3637 Commits

Author SHA1 Message Date
William Hubbs
8c70c28fe9 dev-lang/go: fix go-1.5 build on arm
This is for bug #558742. Thanks to Stefan Junker for the report.

Gentoo-Commit: c1f324086082c9409d54126842985e0eaf5f137a
2015-09-16 11:14:51 -07:00
Michael Marineau
92088f7f9c Merge pull request #1536 from andrejro/for-upstream-bootengine
sys-kernel/bootengine: update CROS_WORKON_COMMIT
2015-09-16 10:35:44 -07:00
Andrej Rosano
873326a7d8 sys-kernel/bootengine: bump ebuild
Signed-off-by: Andrej Rosano <andrej@inversepath.com>
2015-09-16 12:08:11 +02:00
Alex Crawford
45c61c649c Merge pull request #1540 from crawford/systemd
sys-apps/systemd: include fix for machinectl
2015-09-15 17:48:28 -07:00
Alex Crawford
b78163a03c sys-apps/systemd: include fix for machinectl 2015-09-15 17:40:54 -07:00
Alex Crawford
8a1fc30829 Merge pull request #1539 from crawford/docker
app-emulation/docker: bump to v1.8.2
2015-09-15 15:09:52 -07:00
Alex Crawford
34c7d9c551 app-emulation/docker: bump to v1.8.2 2015-09-15 14:26:39 -07:00
Alex Crawford
7a3b5ab285 app-emulation/docker: use journald logger 2015-09-15 14:16:44 -07:00
Nick Owens
8929fb93fb Merge pull request #1534 from mischief/docker-daemon
app-emulation/docker: remove deprecated --daemon flag
2015-09-15 14:08:34 -07:00
Nick Owens
7c346331f4 app-emulation/docker: remove deprecated --daemon flag 2015-09-15 13:59:41 -07:00
mjg59
7e2a11c470 Merge pull request #1537 from mjg59/master
Fix up SELinux support
2015-09-15 12:41:51 -07:00
Matthew Garrett
960fabcd28 Bump to kernel 4.2 2015-09-15 12:41:19 -07:00
Matthew Garrett
0f02032b14 Add overlayfs selinux fixes
Overlayfs currently has no good support for selinux. Backport some
patches being worked on upstream in order to make things work in a more
reasonable way.
2015-09-14 18:11:24 -07:00
Matthew Garrett
d6e00b8bb6 Add 4.2 kernel source
Add an ebuild for Linux 4.2 and bring over the relevant patches
2015-09-14 18:11:24 -07:00
Matthew Garrett
dd7958f39e Fix MCS configuration in base policy
Permit contexts with mcswriteall permissions to create files and
directories in confined domains (mcs_create.diff) and default to
creating files with the categories provided by the target directory
(mcs_range_target.diff)
2015-09-14 18:11:24 -07:00
Matthew Garrett
bac33d50a3 Rationalise virt selinux policy
Shifting rkt to performing the SELinux transition via systemd-nspawn
means we need a smaller set of policy. Cut it down to the minimum
necessary.
2015-09-14 18:11:24 -07:00
Alex Crawford
f793e0b9cc Merge pull request #1532 from crawford/systemd
Revert "sys-apps/systemd: mark v225 unstable"
2015-09-11 16:39:28 -07:00
Alex Crawford
1e9765001a Revert "sys-apps/systemd: mark v225 unstable"
This reverts commit bcbae73b149b30cf9760801fc59e0e3b66129f4a.
2015-09-11 16:33:30 -07:00
Vito Caputo
4890d833fc Merge pull request #1531 from vcaputo/init_etc_more
sys-kernel/bootengine: bump ebuild for /etc/mtab init
2015-09-11 15:17:21 -07:00
Vito Caputo
b945d1c78e sys-kernel/bootengine: bump ebuild for /etc/mtab init 2015-09-11 15:14:26 -07:00
Alex Crawford
4fcad9028a Merge pull request #1529 from mischief/baselayout-bump
sys-apps/baselayout: bump ebuild
2015-09-11 14:19:09 -07:00
Nick Owens
e04f508ba4 Merge pull request #1530 from mischief/locksmith
app-admin/locksmith: bump to v0.3.1
2015-09-11 12:20:45 -07:00
Nick Owens
66f8505dee app-admin/locksmith: bump to v0.3.1 2015-09-11 12:12:23 -07:00
Nick Owens
c5961dca70 sys-apps/baselayout: bump ebuild
the rkt group is missing in recent alpha builds even though it was added
to coreos/baselayout a while ago.

this also pulls in other recent changes to baselayout.

fixes coreos/bugs#459
2015-09-10 21:31:40 -07:00
Alex Crawford
b9f215dbfe Merge pull request #1528 from crawford/ignition
sys-apps/ignition: fix timeout flags
2015-09-09 21:41:49 -07:00
Alex Crawford
2ffe5d15a5 sys-apps/ignition: fix timeout flags 2015-09-09 20:31:06 -07:00
Alex Crawford
9a6c41dd8e sys-apps/ignition: remove old ebuild 2015-09-09 20:27:14 -07:00
Alex Crawford
a1f00c9b27 Merge pull request #1500 from crawford/ignition
sys-apps/ignition: fix network timeout issues
2015-09-09 14:57:12 -07:00
Alex Crawford
a28e55579b sys-apps/ignition: fix network timeout issues
The HTTP client timeout has been lowered to 10 seconds, while the
service timeout has been increased to 2 minutes. This will give Ignition
more opportunities to retry the fetch.
2015-09-09 14:54:21 -07:00
Alex Crawford
2abb6b9afd Merge pull request #1527 from crawford/systemd
sys-apps/systemd: roll back to v222
2015-09-09 14:47:47 -07:00
Alex Crawford
30ff108edf sys-apps/systemd: mark v225 unstable 2015-09-09 14:15:45 -07:00
Alex Crawford
c6f5dfebb1 sys-apps/systemd: re-add v222 2015-09-09 14:15:29 -07:00
Alex Crawford
f15901dd67 Merge pull request #1524 from crawford/vmware
coreos-base/oem-vmware: add oem-cloudinit
2015-09-08 18:06:00 -07:00
mjg59
53ca8bdb9c Merge pull request #1522 from mjg59/master
Import libselinux and fix setexeccon() bug
2015-09-08 16:31:32 -07:00
Alex Crawford
9364d9e957 coreos-base/oem-vmware: add oem-cloudinit 2015-09-08 16:24:56 -07:00
Alex Crawford
b2c02fd003 Merge pull request #1523 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to v1.6.0
2015-09-08 16:18:10 -07:00
Alex Crawford
79abd6a824 coreos-base/coreos-cloudinit: bump to v1.6.0 2015-09-08 16:09:27 -07:00
Matthew Garrett
90e234baa3 Import libselinux and fix setexeccon() bug
setexeccon() was broken in a way that broke systemd-nspawn. Backport
fec839cf17ba3e9cc9fc5e4382b00c61aee91c80 from upstream to fix that.
2015-09-08 15:58:40 -07:00
Michael Marineau
7470451805 Merge pull request #1521 from marineam/docker
docker: update to 1.8.1 + a go 1.5 build fix
2015-09-08 14:33:57 -07:00
Michael Marineau
6ccac373d8 docker: update to 1.8.1 + a go 1.5 build fix 2015-09-08 21:25:41 +00:00
Michael Marineau
70e11d1d2c Merge pull request #1520 from marineam/systemd
systemd: update to v225-coreos branch
2015-09-08 14:22:43 -07:00
Michael Marineau
ee18583dc8 systemd: update to v225-coreos branch
This fixes things like IP forwarding and wait-online.
2015-09-08 21:18:51 +00:00
Michael Marineau
ec7a0565aa Merge pull request #1519 from marineam/fix-arm64-gcc
profiles: set explicit ~arch keywords for gcc 4.9 cross compilers
2015-09-08 13:05:19 -07:00
Michael Marineau
dfdcb705b8 profiles: set explicit ~arch keywords for gcc 4.9 cross compilers
crossdev creates configs under `/etc/portage/package.keywords` like the following:

  cross-aarch64-cros-linux-gnu/binutils arm64 -amd64 -~amd64
  cross-aarch64-cros-linux-gnu/gcc arm64 -amd64 -~amd64
  cross-aarch64-cros-linux-gnu/linux-headers arm64 -amd64 -~amd64
  cross-aarch64-cros-linux-gnu/glibc arm64 -amd64 -~amd64
  cross-aarch64-cros-linux-gnu/gdb arm64 -amd64 -~amd64

This ensures cross compilers follow the keywords of the target arch
rather than the host arch. Meanwhile in the profile when we omit the
keyword `package.accept_keywords` only ~arch for the host is implied. So
either we would need to configure crossdev to allow ~arch or we just
need to be explicit in the profile. The later is a bit easer.
2015-09-07 19:07:33 +00:00
Michael Marineau
dcaeafa3d2 Merge pull request #1517 from marineam/gcc
profiles: upgrade to GCC 4.9
2015-09-06 22:21:44 -07:00
Michael Marineau
b9b9db3325 profiles: upgrade to GCC 4.9
We need this version for improved arm64 support and it has worth-while
improvements. None of the 4.9 related bugs in upstream should impact us:
https://bugs.gentoo.org/show_bug.cgi?id=495124
2015-09-06 21:29:11 +00:00
Michael Marineau
0f55aa65e5 Merge pull request #1515 from marineam/ncurses
sys-libs/ncurses: sync with upstream
2015-09-05 20:22:08 -07:00
Michael Marineau
4d5f31935d sys-libs/ncurses: sync with upstream
Upstream has shuffled ncurses around slots. Previously there was only:

 ncurses-5.9:5

Now there are:

 ncurses-5.9:0/5
 ncurses-5.9:5/5
 ncurses-6.0:0/6

So the new :0 slot is the package that installs everything while the :5
slot is a minimal library-only package meant to be installed along side
the new 6.0 version. All this isn't really meaningful or helpful to us
but we have to follow suit because now oodles of upstream packages
explicitly depend on the new :0 slot.

While migrating I've synced up with upstream as of commit
9c928e3de99c4b2f01f8dfd1b4cc97ae8cd181e5.

Note: Gentoo made this transition between 5.9-r4 and 5.9-r5, we are one
revision higher so -r6 is our first ebuild in the new scheme.
2015-09-06 03:09:00 +00:00
Alex Crawford
966143eb2f Merge pull request #1511 from Interoute/interoute-789
init commit of interoute oem files
2015-09-05 09:43:42 -07:00
Dong Xie
703a987f35 init commit of interoute oem files 2015-09-05 01:05:23 +01:00