2017-07-20 21:17 GMT+08:00 DJ Lucas <[email protected]>: > On July 20, 2017 5:49:25 AM CDT, xinglp <[email protected]> wrote: >>2017-07-19 13:25 GMT+08:00 DJ Lucas <[email protected]>: >>> >>> >>> On 07/19/2017 12:19 AM, xinglp wrote: >>>> >>>> Log is: >>>> GPERF src/core/load-fragment-gperf.c >>>> GEN src/core/load-fragment-gperf-nulstr.c >>>> GEN src/basic/errno-from-name.gperf >>>> GEN src/basic/af-from-name.gperf >>>> GEN src/basic/arphrd-from-name.gperf >>>> GEN src/basic/cap-from-name.gperf >>>> GEN src/udev/keyboard-keys-from-name.gperf >>>> /bin/sh: ./src/udev/generate-keyboard-keys-gperf.sh: No such file or >>>> directory >>>> make[1]: *** [Makefile:27351: >>src/udev/keyboard-keys-from-name.gperf] >>>> Error 127 >>>> make[1]: *** Deleting file 'src/udev/keyboard-keys-from-name.gperf' >>>> make[1]: *** Waiting for unfinished jobs.... >>>> >>>> Thanks. >>>> >>> >>> Yeah, I had to regenerate the tarball. MD5 has changed (as well as >>the patch >>> to add that file to EXTRA_DIST). Check here: >>> >>http://anduin.linuxfromscratch.org/BLFS/other/systemd/systemd-234.tar.xz >>> >>http://anduin.linuxfromscratch.org/BLFS/other/systemd/systemd-234-make-dist.patch >>> and >>> >>http://anduin.linuxfromscratch.org/BLFS/other/systemd/systemd-234.tar.xz.txt >>> 256c9922f9c4ddd8e5bba79642d268a9 >>After recreate systemd-234.tar.xz, still failed to build systemd. >>Seems "config.cache" not take effect. >> >>checking for pkg-config... (cached) /usr/bin/pkg-config >>checking pkg-config is at least version 0.9.0... yes >>checking for dbus-1 >= 1.3.2... no >>checking for glib-2.0 >= 2.22.0 gobject-2.0 >= 2.22.0 gio-2.0... no >>checking for libkmod >= 15 ... yes >>checking for xkbcommon >= 0.3.0 ... no >>checking for blkid >= 2.24 ... no >>checking for mount >= 2.27 ... no >>configure: error: *** libmount support required but libraries not found >>make[1]: *** [Makefile:10444: config.status] Error 1 >>make[1]: *** Waiting for unfinished jobs.... >> >>> >>> HTH >>> >>> --DJ >>> >>> -- >>> http://lists.linuxfromscratch.org/listinfo/lfs-dev >>> FAQ: http://www.linuxfromscratch.org/faq/ >>> Unsubscribe: See the above information page >>-- >>http://lists.linuxfromscratch.org/listinfo/lfs-dev >>FAQ: http://www.linuxfromscratch.org/faq/ >>Unsubscribe: See the above information page > > Can try setting PKG_CONFIG_PATH="/usr/lib/pkgconfig:/tools/lib/pkgconfig" and > see if that works around it. Yes, this fixed the configure. But I think I can't create a properly systemd package with this instruction http://anduin.linuxfromscratch.org/BLFS/other/systemd/systemd-234.tar.xz.txt
With this file http://anduin.linuxfromscratch.org/BLFS/other/systemd/systemd-234.tar.xz , I don't need to set PKG_CONFIG_PATH to make it work. And there's no manpage created when follow steps in systemd-234.tar.xz.txt. Finally, I just copied "src/udev/generate-keyboard-keys-gperf.sh" to the downloaded systemd-234.tar.xz to make it work. > > --DJ > > -- > Sent from my Android device with K-9 Mail. Please excuse my brevity. > > -- > http://lists.linuxfromscratch.org/listinfo/lfs-dev > FAQ: http://www.linuxfromscratch.org/faq/ > Unsubscribe: See the above information page -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
