1746 Commits

Author SHA1 Message Date
Michael Marineau
fc957fe692 systemd: add nls use flag
When enabling policy kit there appears to be a build race condition in
the generation of updating translations in policy files. There is a nls
configure flag in systemd now, we don't need translations.
2014-08-01 11:43:38 -07:00
Michael Marineau
ad0e30302d polkit: fix compiling in an alternate sysroot 2014-08-01 11:26:10 -07:00
Michael Marineau
dcdc58f2ee polkit: pull in current upstream ebuild 2014-08-01 11:26:10 -07:00
Michael Marineau
b9ada9e0fe baselayout: add polkitd user 2014-08-01 11:26:10 -07:00
Brandon Philips
88c5fbe02f dev-db/etcd: bump to 0.4.6 2014-07-31 18:48:08 -07:00
Greg Kroah-Hartman
82822ca6ef coreos-kernel: bump to 3.15.8 2014-07-31 16:12:33 -07:00
Michael Marineau
a047717347 spidermonkey: fix cross-compiling logic
The existing ebuild uses a really crazy hack for cross compiling which
may have worked a few versions ago but it doesn't now. The root issue is
that Mozilla mixes up the meaning of "host" and "target" so give in to
their stupid and setup the environment with their meaning.

The configure script claimed in a comment:

   In Mozilla, we use the names $target, $host and $build incorrectly,
   but are too far gone to back out now. See Bug 475488:
     - When we say $target, we mean $host, that is, the system on which
       Mozilla will be run.
     - When we say $host, we mean $build, that is, the system on which
       Mozilla is built.
     - $target (in its correct usage) is for compilers who generate
       code for a different platform than $host, so it would not be used
       by Mozilla.

I'm inclined to smack someone with a stick.
2014-07-30 17:11:34 -07:00
Michael Marineau
b8ad381b43 spidermonkey: Pull in upstream spidermonkey ebuild
Required by polkit which defines policies in JavaScript.
2014-07-30 16:55:09 -07:00
Michael Marineau
cc35f20997 profiles: disable kerberos in SDK ssh client
Left over from the SDK's days at Google. Noticed this because the
SDK build failed after bumping the krb related packages yesterday.
2014-07-29 11:39:53 -07:00
Greg Kroah-Hartman
1436d7a1f0 coreos-kernel: bump to 3.15.7 2014-07-29 10:50:51 -07:00
Greg Kroah-Hartman
aff85674f3 coreos-kernel: remove old 3.15.2 kernel version 2014-07-29 10:47:31 -07:00
Brian Waldon
c399794a2a Merge pull request #774 from bcwaldon/bump-fleet
bump: fleet v0.6.1
2014-07-29 08:21:10 -07:00
Brian Waldon
dc2448f6d1 bump: fleet v0.6.1 2014-07-29 07:22:03 -07:00
Michael Marineau
5ba7c83a50 mit-krb5: work around broken autoconf tests
The configure script attempts several tests that cannot be used when
cross compiling. Export the various autoconf vars instead.
2014-07-28 18:28:49 -07:00
Michael Marineau
8225dff7b7 gmerge: add emerge-gitclone, remove unused scripts 2014-07-28 14:54:15 -07:00
Michael Marineau
5202b91f07 Merge pull request #769 from marineam/portage
Portage 2.2.8 OMG
2014-07-24 19:39:11 -07:00
Michael Marineau
4bd36056b2 Merge pull request #630 from petrhosek/add-oem-cloudstack
add(coreos-base/oem-cloudstack): CloudStack support
2014-07-24 17:23:45 -07:00
Michael Marineau
cef3944504 chore(metadata): Regenerate cache 2014-07-24 12:12:10 -07:00
Michael Marineau
7e89879323 portage: stabalize 2.2.8 2014-07-23 16:43:39 -07:00
Michael Marineau
ad15dc7516 Merge pull request #768 from marineam/domain
systemd: re-add support for setting domain name via DHCP
2014-07-23 15:56:43 -07:00
Michael Marineau
ba83d68a6f Merge pull request #758 from marineam/eroot
portage: Add patch to filter EROOT from ebuild environment
2014-07-23 15:46:37 -07:00
Michael Marineau
a648c7fdbe Merge pull request #757 from marineam/user
eclass: set default portage user and group
2014-07-23 15:46:25 -07:00
Jonathan Boulle
268a1e586f app-emulation/docker: bump to 1.1.2 2014-07-23 12:36:19 -07:00
Michael Marineau
5246943e1c systemd: re-add support for setting domain name via DHCP 2014-07-22 18:51:09 -07:00
Michael Marineau
d7fead7234 systemd: timesyncd is now enabled under sysinit.target 2014-07-22 15:08:22 -07:00
Alex Crawford
ae6dd50787 Merge pull request #765 from crawford/master
coreos-base/coreos-cloudinit: bump to v0.9.0
2014-07-21 19:27:10 -07:00
Alex Crawford
e2a7216a4a coreos-base/coreos-cloudinit: bump to v0.9.0 2014-07-21 19:21:01 -07:00
Michael Marineau
fbd4b03cec locksmith: now with less crashing 2014-07-21 19:17:58 -07:00
Alex Crawford
26092216ed Merge pull request #763 from crawford/fillings
Pull teeth. Replace with onmetal.
2014-07-21 20:44:39 -05:00
Michael Marineau
8b8b969c6b Merge pull request #759 from marineam/hostname
systemd: report errors when setting hostname from dhcp
2014-07-21 18:40:16 -07:00
Alex Crawford
e6e009bb05 Pull teeth. Replace with onmetal. 2014-07-21 18:30:26 -07:00
Alex Crawford
8b8f235541 Merge pull request #762 from crawford/teeth
coreos-base/oem-rackspace-teeth: Move rename-interfaces.sh into script
2014-07-21 18:29:29 -07:00
Alex Crawford
f62db5109f coreos-base/oem-rackspace-teeth: Move rename-interfaces.sh into script 2014-07-21 18:15:58 -07:00
Michael Marineau
891c5047fd Merge pull request #761 from marineam/lockfix
Fixes for locksmith
2014-07-21 18:15:56 -07:00
Michael Marineau
5e727f7dad locksmith: featuring a much longer attention span 2014-07-21 18:06:05 -07:00
Brandon Philips
596aaaed9f Merge pull request #760 from philips/docker-socket-permissions
app-emulation/docker: make the docker socket protected
2014-07-21 18:05:18 -07:00
Michael Marineau
0e05e89db9 update_engine: work around broken locksmith version 2014-07-21 16:53:30 -07:00
Michael Marineau
dd1e509b00 systemd: report errors when setting hostname from dhcp 2014-07-21 16:28:48 -07:00
Michael Marineau
4e97f0b84c portage: Add patch to filter EROOT from ebuild environment
EROOT must always be derived from ROOT, preserving it causes binary
packages to break in mysterious and often silent ways.

Upstream: https://bugs.gentoo.org/show_bug.cgi?id=490014
2014-07-20 21:36:43 -07:00
Michael Marineau
a9bcccd3a1 eclass: set default portage user and group
The PORTAGE_USERNAME and PORTAGE_GRPNAME variables are not exported by
default. The SDK uses them to get portage to run builds as the
developer's uid/gid instead of portage:portage. When running outside of
the SDK use the default portage user and group.
2014-07-20 17:05:06 -07:00
Michael Marineau
0388251549 bootengine: fix install when $ROOT is / 2014-07-20 16:25:29 -07:00
Michael Marineau
d8abb0dd28 systemd: fix build dependencies for man pages 2014-07-19 15:19:51 -07:00
Michael Marineau
ed41ed035b coreos-init: update with some minor fixes
- Removes ld.so.cache generator, systemd 215 does this.
- Fix udev rule for GCE compatibility.
2014-07-19 14:59:56 -07:00
Michael Marineau
fa7075a057 iproute2: restore two mistakenly deleted patches
Commit 3d5e4758 pruned a little too deeply.
2014-07-19 14:46:27 -07:00
Michael Marineau
badd38240c profiles: do not disable perl's gdbm use flag
It appears turning off this flag does not actually prevent perl from
trying to build against gdbm. Enable the flag so dependencies are
consistent with perl's actual behavior.
2014-07-19 14:20:50 -07:00
Michael Marineau
6688883299 profiles: re-add udev to default USE flags
Reapply 943574b4, build_packages can handle the circular dependency that
this introduces between systemd and util-linux now.
2014-07-19 14:00:17 -07:00
Michael Marineau
6202ce1152 Merge pull request #754 from marineam/dev
crossdev: fix sysroot handling in pkg-config wrapper
2014-07-19 13:57:59 -07:00
Michael Marineau
22f72462c6 crossdev: fix sysroot handling in pkg-config wrapper
The pkg-config wrapper re-implemented SYSROOT support because it didn't
work correctly in pkg-config before 0.24. That was released years ago so
it is time to update, custom code broke when paths were outside of /usr
so libraries installed to /lib64 broke things.

With this fixed we don't need to generate our own wrappers.

Upstream bug: https://bugs.gentoo.org/show_bug.cgi?id=517530
2014-07-19 13:28:52 -07:00
Michael Marineau
538b86bf5b chore(metadata): Regenerate cache 2014-07-19 13:27:20 -07:00
Michael Marineau
bd5fee44e8 cleanup: delete lots of unused and outdated ebuilds 2014-07-19 13:26:51 -07:00