6862 Commits

Author SHA1 Message Date
David Michael
79c158b9c2 Merge pull request #2780 from dm0-/etcd
Bump all etcd packages
2017-09-21 15:07:36 -07:00
David Michael
0d87959d8c app-emulation/rkt: Backport overlay mount patch
https://github.com/rkt/rkt/issues/3805
2017-09-21 14:13:54 -07:00
David Michael
dd43312b56 app-admin/etcd-wrapper: Bump to 3.2.7 from 3.1.10 2017-09-21 14:13:54 -07:00
David Michael
466aa5532a dev-db/etcdctl: Bump to 3.2.7 2017-09-21 14:13:54 -07:00
David Michael
8fe181260c dev-db/etcd: Bump to 2.3.8 2017-09-21 14:13:54 -07:00
David Michael
2a15a7dc6b Merge pull request #2779 from dm0-/rust
eclass/coreos-cargo: Restructure how base libs are built
2017-09-20 18:22:27 -07:00
Benjamin Gilbert
9b65612090 Merge pull request #2778 from coreosbot/master-4.13.3
Upgrade Linux in master to 4.13.3
2017-09-20 14:35:16 -07:00
David Michael
e422bc4fc6 eclass/coreos-cargo: Restructure how base libs are built
This changes the rustc wrapper script to actually use cargo's
RUSTC_WRAPPER variable, and the logic in the script now uses the
--target option to detect when it is cross-compiling.  If it is, it
transparently adds the --sysroot option to the rustc command so the
target libraries are used in the board as its sysroot.  This allows
dropping any distinction between host-compatible targets.

In doing this, the cross-compiler wrapper scripts had to be moved
from the rustlib package to the eclass for all builds, since no
longer having a --sysroot on every call would resurrect failures
due to LD_LIBRARY_PATH.

The rustlib package itself is now also building proc_macro, using
its target output directory in the library search path to find the
bootstrapping libraries as it is building them.
2017-09-20 14:16:56 -07:00
Jenkins OS
b518334ede sys-kernel/coreos-sources: bump to 4.13.3 2017-09-20 18:20:16 +00:00
Andrew Jeddeloh
0c74d67698 Merge pull request #2774 from ajeddeloh/bump-seismograph
sys-apps/seismograph: bump for root on raid
2017-09-19 14:55:09 -07:00
Andrew Jeddeloh
8905e5fbdf sys-apps/seismograph: bump for root on raid
Also includes a couple misc fixes for ensuring we do not overrun buffers
and null terminate strings.
2017-09-19 13:29:41 -07:00
Alex Crawford
8fdc3c1a63 Merge pull request #2772 from crawford/init
coreos-base/coreos-init: bump for azure udev rules
2017-09-15 17:19:23 -07:00
Alex Crawford
d66f9d5a82 coreos-base/coreos-init: bump for azure udev rules 2017-09-15 15:38:25 -07:00
Benjamin Gilbert
6d4cd81e4f Merge pull request #2771 from coreosbot/master-4.13.2
Upgrade Linux in master to 4.13.2
2017-09-14 21:35:23 -07:00
Jenkins OS
a8629a7fca sys-kernel/coreos-sources: bump to 4.13.2 2017-09-15 00:28:52 +00:00
David Michael
a0da3467e8 Merge pull request #2765 from dm0-/docker
app-emulation/docker: Preserve existing CGO_*FLAGS
2017-09-13 22:42:48 -07:00
David Michael
c5833d983a app-emulation/docker: Preserve existing CGO_*FLAGS
This correctly defines the RPATH for arm64 binaries for torcx.
2017-09-13 12:30:23 -07:00
David Michael
7a059e13ba Merge pull request #2761 from dm0-/rust
Support building Rust packages in the SDK
2017-09-12 15:54:09 -07:00
David Michael
38c8e5267b chore(metadata): Regenerate cache 2017-09-12 13:41:39 -07:00
David Michael
c6edbb3cc5 coreos-devel/sdk-depends: Add cargo to the SDK 2017-09-12 13:35:18 -07:00
Stephen Demos
ccb6b23196 dev-libs/rustlib: Add package for cross-compiled rust libraries
This builds the std crate and its dependencies so they can be
installed into a sysroot.
2017-09-12 13:34:31 -07:00
David Michael
70da76fbde eclass/coreos-cargo: Add eclass for cross-compiling with cargo
This should be a drop-in replacement for cargo.eclass.
2017-09-12 13:34:31 -07:00
David Michael
a0ff1d9102 profiles: Accept unstable rust and cargo ebuilds
There currently are no stable versions, so just use the latest.
2017-09-12 13:34:31 -07:00
David Michael
0ecf9e85d7 profiles: Accept building packages that forbid mirroring
When a package has RESTRICT="mirror", the emirrordist command still
skips it regardless of whether portage allows building it or not.
2017-09-12 13:34:31 -07:00
David Michael
02517f007d Merge pull request #2763 from dm0-/docker
app-emulation/docker: Set GOARCH for this build system
2017-09-12 12:33:32 -07:00
David Michael
5d78dbd8c7 app-emulation/docker: Set GOARCH for this build system
This fixes cross-compilation.
2017-09-12 12:18:47 -07:00
Benjamin Gilbert
b541c56f0f Merge pull request #2762 from bgilbert/kpartx
Revert "coreos-devel/sdk-depends: add multipath-tools"
2017-09-11 19:14:03 -07:00
Benjamin Gilbert
ce37d79756 Revert "coreos-devel/sdk-depends: add multipath-tools"
kola mkimage no longer requires kpartx.

This reverts commit 542a8ca0d7f5ef820ce9cf1eee2a784de6da79b0, modulo
version bumps.
2017-09-11 19:09:54 -07:00
David Michael
f06143589b Merge pull request #2760 from dgonyeo/locksmith
app-admin/locksmith: v0.5.0 -> v0.6.0
2017-09-11 17:02:34 -07:00
David Michael
c38bdb987c Merge pull request #2759 from dgonyeo/ignition
sys-apps/ignition: v0.17.2 -> v0.18.0
2017-09-11 17:02:13 -07:00
Derek Gonyeo
7ec909b333 app-admin/locksmith: v0.5.0 -> v0.6.0 2017-09-11 16:59:22 -07:00
Benjamin Gilbert
9e2bde5599 Merge pull request #2757 from coreosbot/master-4.13.1
Upgrade Linux in master to 4.13.1
2017-09-11 15:26:57 -07:00
Derek Gonyeo
bb3028c117 sys-apps/ignition: v0.17.2 -> v0.18.0 2017-09-11 15:15:16 -07:00
David Michael
1c8039c800 Merge pull request #2758 from dgonyeo/coreos-metadata
coreos-base/coreos-metadata: 0.12.0 -> 0.13.0
2017-09-11 14:09:54 -07:00
Derek Gonyeo
d1c54a1187 coreos-base/coreos-metadata: 0.12.0 -> 0.13.0 2017-09-11 14:03:15 -07:00
Jenkins OS
93eb69cd4b sys-kernel/coreos-sources: bump to 4.13.1 2017-09-11 17:40:27 +00:00
Benjamin Gilbert
d27d98c462 Merge pull request #2753 from bgilbert/oracle
coreos-base/oem-oracle-oci: add link-local iptables rules
2017-09-09 12:24:50 -07:00
Benjamin Gilbert
e9936d4b86 coreos-base/oem-oracle-oci: add link-local iptables rules
Prevent non-root users from accessing certain link-local services per
Oracle recommendation. Also apply filters to IP-forwarded virtual
interfaces.
2017-09-09 01:55:58 -07:00
Euan Kemp
cab9dc7285 Merge pull request #2752 from euank/ca-unsync
coreos-devel/sdk-depends: remove casync
2017-09-08 17:35:56 -07:00
Euan Kemp
cdea0df9c3 coreos-devel/sdk-depends: remove casync
It was going to be used in torcx manifest generation, but that
dependency has been removed for now.

I'm optimistically leaving the ebuild in.

Removing it from sdk-depends should speed up sdk bootstrap at least.
2017-09-08 17:31:19 -07:00
David Michael
5d6e40fa1d Merge pull request #2751 from dm0-/docker
Update to Docker 17.06.2
2017-09-08 14:48:33 -07:00
David Michael
e06e149561 app-emulation/docker: Pull the build date from the tar file 2017-09-08 14:25:40 -07:00
David Michael
03ee9a16a1 chore(metadata): Regenerate cache 2017-09-08 12:57:43 -07:00
David Michael
05a399a1d6 app-emulation/docker: Bump to 17.06.2 2017-09-08 12:57:30 -07:00
Euan Kemp
301a6460f8 Merge pull request #2747 from euank/bump-tcpdump
profiles/coreos: accept newer tcpdump for arm
2017-09-07 14:29:24 -07:00
Euan Kemp
b0498c5b8f profiles/coreos: accept newer tcpdump for arm
Accompanies https://github.com/coreos/portage-stable/pull/584
2017-09-07 14:27:47 -07:00
Benjamin Gilbert
e22f23443a Merge pull request #2745 from bgilbert/fortify
sys-kernel/coreos-modules: enable FORTIFY_SOURCE
2017-09-06 19:02:33 -07:00
Benjamin Gilbert
1872f3ec4a Merge pull request #2746 from bgilbert/oracle
coreos-init, bootengine: bump for Oracle network unit consolidation
2017-09-06 18:30:10 -07:00
Benjamin Gilbert
aa0a377b09 sys-kernel/bootengine: bump for Oracle network unit consolidation 2017-09-06 18:26:07 -07:00
Benjamin Gilbert
f57c304e88 coreos-base/coreos-init: bump for Oracle network unit consolidation 2017-09-06 18:25:47 -07:00