diff -Nru pulseaudio-4.0/debian/changelog pulseaudio-4.0/debian/changelog
--- pulseaudio-4.0/debian/changelog	2013-07-21 09:49:58.000000000 +0000
+++ pulseaudio-4.0/debian/changelog	2021-07-24 05:16:59.000000000 +0000
@@ -1,3 +1,9 @@
+pulseaudio (4.0-6profile1) unstable; urgency=low
+
+  * Add stage1 DEB_BUILD_PROFILES initial bootstrap support
+
+ --  <wookey@linaro.org>  Sat, 24 Jul 2021 05:16:08 +0000
+
 pulseaudio (4.0-6) unstable; urgency=low
 
   * debian/patches/build-make-ARM-NEON-check-in-configure.ac-more-stric.patch
diff -Nru pulseaudio-4.0/debian/control pulseaudio-4.0/debian/control
--- pulseaudio-4.0/debian/control	2013-07-21 09:49:58.000000000 +0000
+++ pulseaudio-4.0/debian/control	2021-07-24 04:59:43.000000000 +0000
@@ -4,6 +4,8 @@
 Maintainer: Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>
 Uploaders: Sjoerd Simons <sjoerd@debian.org>, 
     Martin-Éric Racine <martin-eric.racine@iki.fi>
+# The following packages can be omitted for bootstrapping (DEB_BUILD_PROFILES=stage1):
+#  libbluetooth-dev
 Build-Depends: debhelper (>= 8.1.3),
     cdbs (>= 0.4.93),
     dh-autoreconf,
diff -Nru pulseaudio-4.0/debian/rules pulseaudio-4.0/debian/rules
--- pulseaudio-4.0/debian/rules	2013-07-21 09:49:58.000000000 +0000
+++ pulseaudio-4.0/debian/rules	2021-07-24 05:44:54.000000000 +0000
@@ -5,6 +5,13 @@
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/cdbs/1/rules/autoreconf.mk
 
+#Don't build all the modules packages when bootstrapping
+ifeq ($(words $(sort $(filter stage1,$(DEB_BUILD_PROFILES)))),1)
+  $(warning Bootstrap profile build)
+  export DH_OPTIONS += -Npulseaudio-module-bluetooth -Npulseaudio-module-bluetooth-dbg
+  DEB_CONFIGURE_EXTRA_FLAGS += --disable-bluez
+endif
+
 common-build-arch::
 	grep -v -e alsa -e evdev -e udev -e share/pulseaudio -e systemd \
 	  debian/pulseaudio.install > debian/pulseaudio.install.kfreebsd-i386
@@ -56,6 +63,11 @@
   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
   --with-module-dir=\$${prefix}/lib/pulse-$(DEB_UPSTREAM_VERSION)/modules
 
+ifeq ($(words $(sort $(filter stage1,$(DEB_BUILD_PROFILES)))),1)
+  DEB_CONFIGURE_EXTRA_FLAGS += --disable-bluez
+endif
+
+
 DEB_DH_MAKESHLIBS_ARGS_ALL = --exclude=usr/lib/pulse-$(DEB_UPSTREAM_VERSION)/modules
 
 LDFLAGS += -Wl,--no-as-needed
