Bryan Kadzban wrote:
> DJ Lucas wrote:
>> On 06/03/2012 02:03 PM, Bruce Dubbs wrote:
>>> Bryan, I tried the patch you submitted to linux-hotplug yesterday:
>>>
>>> systemd-make-systemd-optional.patch
>>>
>>> It doesn't apply cleanly to either systemd-183 or -184.
>> It applies with offsets to git master...which hopefully soon will be
>> -185.
>>
>> git://anongit.freedesktop.org/systemd/systemd
>
> Yup, since I was sending it upstream, I figured it'd be better to base
> it off current git, instead of any particular release. (And on Friday I
> found that something went into git that caused the hunk failure you're
> seeing, though it happened in the other direction for me at the time:
> http://cgit.freedesktop.org/systemd/systemd/commit/?id=01cf0ca850dd1c21e1c405a4493fe61d0c28d721)
>
> I'm sending a new patch soon that fixes "make dist", as well. Note that
> the directory overrides I mentioned are no longer required at install
> time either, as long as Makefile.in was generated from Makefile.am using
> automake-1.11.4 or newer (including 1.11.5, 1.12, and 1.12.1). My
> system still has one of the older .11 releases.
I grabbed the current git version of Makefile.am and applied the patch
with no errors. autoreconf also works without error.
./configure --disable-systemd --with-usb-ids-path=no \
--with-pci-ids-path=no
...
configure: error: Package requirements (glib-2.0 >= 2.22.0 gobject-2.0
>= 2.22.0) were not met:
./configure --disable-systemd --with-usb-ids-path=no
--with-pci-ids-path=no \
GLIB_CFLAGS=-I/usr/include \
GLIB_LIBS=-lglib --disable-keymap \
--disable-logind --disable-gudev
seems to be needed. make completes.
TODO:
The systemdir needs to be specified.
/etc/systemd needs removed
/usr/lib/systemd needs removed
Not sure if we need to specify libexecdir or not
Rename /usr/share/doc/systemd? to udev-18x?
Run the sed against the man pages.
Add persistent device support
Do we skip the keymap stuff? We did install it in udev-182. Without
--disable-keymap, configure wants gperf.
I'm going to wait for -185 to do more.
-- Bruce
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page