According to the LFS9.1, to 6.73. The installation Systemd - 244, with "LANG=en_US. Utf-8 ninja" an error occurred when compiling packages, an error is as follows:
FAILED: machinectl @ exe/src_machine_machinectl c.o
Cc - Imachinectl @ exe - i. -i.. - Isrc/basic - I../SRC/basic - Isrc/boot - i../SRC/boot - Isrc/Shared - i../SRC/Shared - Isrc/systemd - i../SRC/systemd - Isrc/journal - i../SRC/journal - Isrc/journal - remote - i../SRC/journal - remote - Isrc/nspawn - i../SRC/nspawn - Isrc/resolve - i../SRC/resolve - Isrc/timesync - i../SRC/timesync - I../SRC/time - wait - sync - Isrc/login - i../SRC/login - Isrc/udev - i../SRC/udev - Isrc/libudev - i../SRC/libudev - Isrc/core - i../SRC/core - Isrc/shutdown - i../SRC/shutdown -i../SRC/libsystemd/sd - bus - i../SRC/libsystemd/sd - device - i../SRC/libsystemd/sd - event - i../SRC/libsystemd/sd - HWDB - i../SRC/libsystemd/sd - id128 - i../SRC/libsystemd/sd - netlink - i../SRC/libsystemd/sd - network - i../SRC/libsystemd/sd - resolve - Isrc/libsystemd - network - i../SRC/libsystemd - network - I../-I/tools/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu99 -O3 -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wimplicit-fallthrough=5 -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wno-error=nonnull -Wno-maybe-uninitialized -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -Werror=shadow -include config.h -pthread -MD -MQ 'machinectl@exe/src_machine_machinectl.c.o' -MF 'machinectl@exe/src_machine_machinectl.c.o.d' -o 'machinectl@exe/src_machine_machinectl.c.o' -c ../SRC/machine/machinectl. C
In the file included the from../SRC/machine/machinectl. C: 10:
/tools/include/sys/mount. H: 85:17: error: the result of '1 & lt; <31 'requires 33 bits to represent, but' int 'only has 32 bits [- Werror=shift - overflow=]
85 | MS_NOUSER=1 & lt; <31
| ^ ~
Specific error: https://pastebin.com/WvCHFFZZ
This is which step go wrong?