Re: [gentoo-dev] LFS QA warnings coming soon to a build near you

2015-06-01 Thread Alexis Ballier
On Sun, 31 May 2015 11:17:50 -0400 Mike Frysinger wrote: > well if we're going to do arbitrary lists ;) > (1) your options aren't mutually exclusive > (2) implementing both are desirable good to know your longterm plan :) however, even if both can be done, i still don't see the point of going th

[gentoo-dev] udev-init-scripts update

2015-06-01 Thread William Hubbs
All, I have not released udev-init-scripts-28 yet. However, the latest version is set up the way I think we should go forward; it automatically adds the services to the sysinit runlevel. Take a look and let me know what you think. William signature.asc Description: Digital signature

Re: [gentoo-dev] LFS QA warnings coming soon to a build near you

2015-06-01 Thread Christopher Head
On May 31, 2015 7:33:28 AM PDT, Alexis Ballier wrote: > >I'm not sure what's best for every one: >1. Push hundreds of patches upstream to add lfs flags; >2. Apply your patch to our glibc ebuilds, fix the corner cases, and go > back to glibc upstream with these data. > If the changes are made to

[gentoo-dev] s6.eclass: new eclass for installing s6 services

2015-06-01 Thread William Hubbs
All, we are starting to add support for s6 service supervision to Gentoo, so I would like to add an eclass to facilitate the installation of s6 services. Please take a look and let me know what you think. If no one objects, I will commit this to the tree on 3 Jun. Thanks, William # Copyright

Re: [gentoo-dev] s6.eclass: new eclass for installing s6 services

2015-06-01 Thread Michał Górny
Dnia 2015-06-01, o godz. 12:13:52 William Hubbs napisał(a): > # @FUNCTION: s6_get_servicedir > # @DESCRIPTION: > # Output the path for the s6 service directory (not including ${D}). > s6_get_servicedir() { > has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX= How about killing some support

Re: [gentoo-dev] s6.eclass: new eclass for installing s6 services

2015-06-01 Thread William Hubbs
On Mon, Jun 01, 2015 at 07:24:26PM +0200, Michał Górny wrote: > Dnia 2015-06-01, o godz. 12:13:52 > William Hubbs napisał(a): > > > # @FUNCTION: s6_get_servicedir > > # @DESCRIPTION: > > # Output the path for the s6 service directory (not including ${D}). > > s6_get_servicedir() { > > has "${

Re: [gentoo-dev] s6.eclass: new eclass for installing s6 services

2015-06-01 Thread Brian Evans
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 6/1/2015 1:13 PM, William Hubbs wrote: > All, > > we are starting to add support for s6 service supervision to > Gentoo, so I would like to add an eclass to facilitate the > installation of s6 services. > > Please take a look and let me know what

Re: [gentoo-dev] s6.eclass: new eclass for installing s6 services

2015-06-01 Thread William Hubbs
On Mon, Jun 01, 2015 at 01:39:01PM -0400, Brian Evans wrote: > Can support be added for a run/finish log script? > Should be no big deal to add what amounts to > > doexe $(s6_get_servicedir)/$name/log > newexe run-s6 run > > Otherwise i may just cheat and use $name/log as the name on a second > c

Re: [gentoo-dev] s6.eclass: new eclass for installing s6 services

2015-06-01 Thread William Hubbs
All, here is an updated version of the eclass after receiving feedback on IRC. Let me know what you think. Thanks, William # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ # @ECLASS: s6.eclass # @MAINTAINER: # William Hubb

Re: [gentoo-dev] s6.eclass: new eclass for installing s6 services

2015-06-01 Thread Tim Harder
On 2015-06-01 17:08, William Hubbs wrote: > [[ $name ]] || > die "${ECLASS}.eclassYou must specify the s6 service name." This looks like it's missing a colon and space after ${ECLASS}.eclass, note that this typo appears to be copied to a few other places. Tim signature.asc D

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: linux-info.eclass

2015-06-01 Thread Michał Górny
Dnia 2015-06-02, o godz. 04:27:35 "Mike Frysinger (vapier)" napisał(a): > vapier 15/06/02 04:27:35 > > Modified: linux-info.eclass > Log: > fix looking up output dir when cross-compiling (fix by Nam Nguyen from > Chromium OS) > > Revision ChangesPath > 1.106