[systemd-devel] [PATCH] udev: link accelerometor and cdrom_id to the internal library

2013-01-11 Thread William Hubbs
These helpers were originally linking to libudev; this changes them to link to libudev-private. --- Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 3318829..df2022e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2053,7 +2053,7 @@

[systemd-devel] killing udev for non-systemd systems

2012-08-14 Thread William Hubbs
Hey Lennart, Kay and all, On Wed, Aug 01, 2012 at 06:58:39PM +0200, Lennart Poettering wrote: Well, we intent to continue to make it possible to run udevd outside of systemd. But that's about it. We will not polish that, or add new features to that or anything. OTOH we do polish behaviour

Re: [systemd-devel] tools for non-systemd systems

2012-06-23 Thread William Hubbs
Thanks for getting me started on this. The attachedd list is what will go in a systemd-tools package that I'm working on for gentoo. This will not be installed if someone is using systemd. Dave and Lennart, can you please look this over and let me know if I should add back anything or drop

[systemd-devel] tools for non-systemd systems

2012-06-22 Thread William Hubbs
Hey Lennart, can yu give me a list of tools in the systemd tarball that non-systemd systems can use besides systemd-tmpfiles and udev? Thanks, William pgpqL8nNvCxsv.pgp Description: PGP signature ___ systemd-devel mailing list

Re: [systemd-devel] Minimal builds

2012-06-21 Thread William Hubbs
On Thu, Jun 21, 2012 at 12:50:14PM +0200, Malte Starostik wrote: Am Donnerstag, 21. Juni 2012, 11:48:29 schrieb Lennart Poettering: On Wed, 20.06.12 15:56, William Hubbs (w.d.hu...@gmail.com) wrote: It isn't for us, because, for example, if I use option 1, I have to do the opposite

Re: [systemd-devel] setting up to allow separate udev and systemd builds

2012-06-20 Thread William Hubbs
On Wed, Jun 20, 2012 at 09:40:39PM +0200, Robert Schwebel wrote: Currently, the workflow would be like this: 1) build other components 2a) build prerequisites necessary for systemd, which are otherwhise unneeded; this needs to be installed into the local sysroot in order to let

Re: [systemd-devel] Minimal builds

2012-06-20 Thread William Hubbs
On Wed, Jun 20, 2012 at 06:22:49PM +0200, Lennart Poettering wrote: Heya, regarding the whole discussion on minimal builds and people wanting to pick specific parts of the systemd build leaving out others, beyond what the configure switches offer: Here are some guidelines how we recommend

Re: [systemd-devel] setting up to allow separate udev and systemd builds

2012-06-15 Thread William Hubbs
Hello Auke, On Fri, Jun 15, 2012 at 04:26:36AM +, Kok, Auke-jan H wrote: On Fri, Jun 15, 2012 at 2:32 AM, William Hubbs w.d.hu...@gmail.com wrote: Hello Auke, I will answer your concerns as best as I can below. On Thu, Jun 14, 2012 at 03:35:09PM -0700, Kok, Auke-jan H wrote: 1

Re: [systemd-devel] setting up to allow separate udev and systemd builds

2012-06-14 Thread William Hubbs
Hi Lucas, On Thu, Jun 14, 2012 at 10:48:50AM -0300, Lucas De Marchi wrote: Hi William, On Tue, Jun 12, 2012 at 2:52 PM, William Hubbs w.d.hu...@gmail.com wrote: All, on source-based distros like gentoo or lfs, and on distros that do not Don't you have the ability to split the built

Re: [systemd-devel] setting up to allow separate udev and systemd builds

2012-06-14 Thread William Hubbs
On Thu, Jun 14, 2012 at 11:54:36AM -0700, Kok, Auke-jan H wrote: 3. Don't provide split udev/systemd packages and stay on udev-182 (or whatever the version was before the split). Now, I've been involved with a source-based distro myself for almost 12 years, and, at one point you just have to

Re: [systemd-devel] setting up to allow separate udev and systemd builds

2012-06-14 Thread William Hubbs
On Thu, Jun 14, 2012 at 02:05:01PM -0700, Kok, Auke-jan H wrote: On Thu, Jun 14, 2012 at 1:40 PM, William Hubbs w.d.hu...@gmail.com wrote: That is exactly my point. There are people in these distros who see systemd as a kitchen sink they don't want. However, udev is more like coreutils

Re: [systemd-devel] setting up to allow separate udev and systemd builds

2012-06-14 Thread William Hubbs
On Thu, Jun 14, 2012 at 02:38:08PM -0700, Kok, Auke-jan H wrote: On Thu, Jun 14, 2012 at 2:28 PM, Wulf C. Krueger philant...@exherbo.org wrote: Hello Auke, On 14.06.2012 23:05, Kok, Auke-jan H wrote: or pick mdev Let me quote someone about mdev: Haha, mdev, yeah right.

Re: [systemd-devel] setting up to allow separate udev and systemd builds

2012-06-14 Thread William Hubbs
Hello Auke, I will answer your concerns as best as I can below. On Thu, Jun 14, 2012 at 03:35:09PM -0700, Kok, Auke-jan H wrote: 1) Timing. systemd+udevd just got merged. We had a huge build system change. Let's not change it drastically again entirely now. From the point of view of a source

[systemd-devel] setting up to allow separate udev and systemd builds

2012-06-12 Thread William Hubbs
All, on source-based distros like gentoo or lfs, and on distros that do not use systemd as their init system, we need a way to build systemd and udev separately from each other so that udev can be built without all of systemd's build time dependencies. This series of patches splits up

[systemd-devel] [PATCH 1/5] build-sys: move common libraries to separate Makefile

2012-06-12 Thread William Hubbs
--- Makefile-shared.am | 117 Makefile.am| 99 +--- 2 files changed, 118 insertions(+), 98 deletions(-) create mode 100644 Makefile-shared.am diff --git a/Makefile-shared.am

[systemd-devel] [PATCH 2/5] build-sys: move udev build to a separate makefile

2012-06-12 Thread William Hubbs
--- Makefile-udev.am | 690 ++ Makefile.am | 673 + 2 files changed, 692 insertions(+), 671 deletions(-) create mode 100644 Makefile-udev.am diff --git a/Makefile-udev.am

[systemd-devel] [PATCH 4/5] build-sys: add --enable-systemd configure option

2012-06-12 Thread William Hubbs
--- Makefile.am |9 - configure.ac |8 2 files changed, 16 insertions(+), 1 deletions(-) diff --git a/Makefile.am b/Makefile.am index e3e1cf1..55ee80a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -238,7 +238,10 @@ SED_PROCESS = \ include Makefile-shared.am include

[systemd-devel] [PATCH 5/5] build-sys: add --enable-udev configure option

2012-06-12 Thread William Hubbs
--- Makefile.am |3 +++ configure.ac |8 2 files changed, 11 insertions(+), 0 deletions(-) diff --git a/Makefile.am b/Makefile.am index 55ee80a..7cd68d6 100644 --- a/Makefile.am +++ b/Makefile.am @@ -237,7 +237,10 @@ SED_PROCESS = \ $ $@ || rm $@ include

Re: [systemd-devel] [PATCH] Allow configuring without systemd-only dependencies

2012-06-09 Thread William Hubbs
On Thu, Jun 07, 2012 at 11:35:00PM -0700, Bryan Kadzban wrote: Some dependencies (intltool, m4, dbus, pkg-config, PAM) are only required or useful for systemd, not for udev. Leave these required by default, but allow them to be made optional if the right flag is used to ./configure. How

[systemd-devel] breaking up Makefile.am

2012-06-09 Thread William Hubbs
All, this series of patches will break up Makefile.am into 3 modules which are included by the main Makefile. This is designed to make it possible to enable or disable the udev or systemd portions of the build using configure switches. Currently everything is still built, because there are no

[systemd-devel] [PATCH 1/3] build-sys: move common libraries to separate Makefile

2012-06-09 Thread William Hubbs
--- Makefile-shared.am | 98 +++ Makefile.am| 99 +--- 2 files changed, 99 insertions(+), 98 deletions(-) create mode 100644 Makefile-shared.am diff --git a/Makefile-shared.am

[systemd-devel] [PATCH 2/3] build-sys: move udev build to a separate makefile

2012-06-09 Thread William Hubbs
--- Makefile-udev.am | 671 + Makefile.am | 675 +- 2 files changed, 674 insertions(+), 672 deletions(-) create mode 100644 Makefile-udev.am diff --git a/Makefile-udev.am