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

Reply via email to