sysvinit: Fix build for muslkraj/musl

Do not use GNU'isms when possible fixes the problems

Signed-off-by: Khem Raj <raj.khem@gmail.com>
glib-2.0: Fix build issues that arise on musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
pciutils: Fix buils with non glibc library e.g. musl

musl does not define __GLIBC__ or any other libc specific
identifying defines and will not add one so fix the packages
accordingly to not assume this

Signed-off-by: Khem Raj <raj.khem@gmail.com>
attr,acl: disable gettext when NLS is disabled on musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
gettext: Delete unpackaged charset.alias file

Signed-off-by: Khem Raj <raj.khem@gmail.com>
util-linux: Fix build on musl

Be posixly

Signed-off-by: Khem Raj <raj.khem@gmail.com>