+# i386_CC in eglibc/debian/sysdeps/amd64.mk
+lib32nss-nonlocal_configure_args += CC='$(CC) -m32'
+# i386_slibdir in eglibc/debian/sysdeps/amd64.mk
+ifeq ($(or $(IS_UBUNTU),$(call libc6_ge,2.9-14~)),y)
+lib32nss-nonlocal_configure_args += --prefix=/ --libdir='$${prefix}/lib32'
+lib32nss-nonlocal_dh_install = 'lib32/*'
+else
+lib32nss-nonlocal_configure_args += --prefix=/emul/ia32-linux
+lib32nss-nonlocal_dh_install = 'emul/ia32-linux/*'
+endif
+
+all_flavors += lib64nss-nonlocal
+# amd64_configure_target in eglibc/debian/sysdeps/i386.mk
+lib64nss-nonlocal_configure_args += --build=x86_64-linux
+# amd64_CC in eglibc/debian/sysdeps/i386.mk
+lib64nss-nonlocal_configure_args += CC='$(CC) -m64 -D__x86_64__'
+# amd64_slibdir in eglibc/debian/sysdeps/i386.mk
+lib64nss-nonlocal_configure_args += --prefix=/ --libdir="\$${prefix}/lib64"
+
+flavors := $(filter $(all_flavors),$(shell dh_listpackages))