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