diff --git a/l2ork_addons/tar_em_up.sh b/l2ork_addons/tar_em_up.sh
index aa789b47a543dc7d1b15bcd34cd2646e056b97bf..4cb1dfee8426a760483fb9477d998460b43b5093 100755
--- a/l2ork_addons/tar_em_up.sh
+++ b/l2ork_addons/tar_em_up.sh
@@ -75,6 +75,8 @@ do case $Option in
 	esac
 done
 
+export TAR_EM_UP_PREFIX=$inst_dir
+
 cd ../
 
 if [ $core -eq 1 ]
diff --git a/packages/Makefile b/packages/Makefile
index 3d74018f4070c1fc37a2299ca9639dc0b4637a8b..9d2b5dfb6e4007c6eba3863677fba5e03e91f3e9 100644
--- a/packages/Makefile
+++ b/packages/Makefile
@@ -112,7 +112,10 @@ ifeq ($(OS_NAME),darwin)
   PD_CONFIGURE_FLAGS = --enable-jack
 else
   ifeq ($(OS_NAME),linux)
-    PD_CONFIGURE_FLAGS = --enable-jack --enable-alsa --enable-fftw
+    PD_CONFIGURE_FLAGS = --enable-jack --enable-alsa --enable-fftw --enable-qt
+    ifneq ($(TAR_EM_UP_PREFIX), )
+      PD_CONFIGURE_FLAGS +=  --prefix=$(TAR_EM_UP_PREFIX)
+    endif
   else
     PD_CONFIGURE_FLAGS = 
   endif
diff --git a/pd/src/pd-l2ork-TODO.txt b/pd/src/pd-l2ork-TODO.txt
index 78b5025c2f00f7937139fed7ecc85b37b8d8f7d1..48cd21ef479363318ad0d2ca2155518267b91095 100644
--- a/pd/src/pd-l2ork-TODO.txt
+++ b/pd/src/pd-l2ork-TODO.txt
@@ -1,5 +1,4 @@
 C:
-*test backporting blocksize (how do we do this beyond reporting accurate values? latency changes are not noticeable at all)
 *array in s-env draws on top of cnv, which it shouldn't (requires redrawing of the entire GOP, do we really want to do this?--this should solve itself once we decide to update rather than redraw messages)
 *messages should be aware of $0?
 *verbosity level for the console