не собирается device-mapper с dietlibc: ../libdm/ioctl/libdevmapper.a(libdm-common.o): In function `_default_log_with_errno': libdm-common.c:(.text+0x327): undefined reference to `__builtin_stdarg_start' ../libdm/ioctl/libdevmapper.a(libdm-common.o): In function `_default_log': libdm-common.c:(.text+0x387): undefined reference to `__builtin_stdarg_start' проблема аналогична https://bugs.launchpad.net/ubuntu/+source/dietlibc/+bug/381215
В версии 0.31 dietlibc проблема должна быть решена. Может стоит просто обновить пакет? У меня аналогичная проблема - не собирается libowfat: /usr/bin/diet -Os gcc -g -o t t.o libowfat.a `cat libsocket` libowfat.a(fmt_strm_internal.o): In function `fmt_strm_internal': fmt_strm_internal.c:(.text+0x11): undefined reference to `__builtin_stdarg_start'
(In reply to comment #1) > В версии 0.31 dietlibc проблема должна быть решена. > Может стоит просто обновить пакет? Попробуйте.
Лучше не собирать lvm2 с dietlibc. Утилиты lvm2 рассчитывают на getopt с GNU-расширениями, которые dietlibc отсутствуют. P.S. смотрите в сторону musl