Version: 2.19-5 On Tue, Mar 25, 2014 at 09:51:33PM +0100, Helmut Grohne wrote: > The eglibc package currently lacks a stage2 build profile entirely. A > stage2 is needed though, because libselinux cannot be built without an > actual libc among other things and eglibc explicitly enabled selinux via > a configure flag. The attached patch removes that flag when the package > is built with dpkg-buildpackage -Pstage2.
Updated patch to apply against glibc 2.19. It also disables systemptap now. Helmut
diff -Nru eglibc-2.19/debian/sysdeps/linux.mk eglibc-2.19/debian/sysdeps/linux.mk --- eglibc-2.19/debian/sysdeps/linux.mk +++ eglibc-2.19/debian/sysdeps/linux.mk @@ -12,7 +12,11 @@ ifeq ($(DEB_BUILD_PROFILE),bootstrap) libc_extra_config_options = $(extra_config_options) else - libc_extra_config_options = --with-selinux --enable-systemtap $(extra_config_options) + ifneq ($(filter stage2,$(DEB_BUILD_PROFILES)),) + libc_extra_config_options = $(extra_config_options) + else + libc_extra_config_options = --with-selinux --enable-systemtap $(extra_config_options) + endif endif ifndef LINUX_SOURCE