diff --git a/var/spack/packages/dyninst/package.py b/var/spack/packages/dyninst/package.py
index f3d661f9a975ad679901dcc55b8a538f9a568dd7..41ec57dd2f0c03bd6fc3dc530bacebca3e55caa0 100644
--- a/var/spack/packages/dyninst/package.py
+++ b/var/spack/packages/dyninst/package.py
@@ -31,9 +31,8 @@ class Dyninst(Package):
     url      = "http://www.dyninst.org/sites/default/files/downloads/dyninst/8.1.2/DyninstAPI-8.1.2.tgz"
     list_url = "http://www.dyninst.org/downloads/dyninst-8.x"
 
-# Doesn't build right with boost@1.55.0
-#    version('8.2.1', 'abf60b7faabe7a2e4b54395757be39c7',
-#            url="http://www.paradyn.org/release8.2/DyninstAPI-8.2.1.tgz")
+    version('8.2.1', 'abf60b7faabe7a2e4b54395757be39c7',
+            url="http://www.paradyn.org/release8.2/DyninstAPI-8.2.1.tgz")
     version('8.1.2', 'bf03b33375afa66fe0efa46ce3f4b17a',
             url="http://www.paradyn.org/release8.1.2/DyninstAPI-8.1.2.tgz")
     version('8.1.1', 'd1a04e995b7aa70960cd1d1fac8bd6ac',
@@ -50,6 +49,9 @@ def install(self, spec, prefix):
 
         with working_dir('spack-build', create=True):
             cmake('..',
+                  '-DBoost_INCLUDE_DIR=%s' % spec['boost'].prefix.include,
+                  '-DBoost_LIBRARY_DIR=%s' % spec['boost'].prefix.lib,
+                  '-DBoost_NO_SYSTEM_PATHS=TRUE',
                   '-DLIBELF_INCLUDE_DIR=%s'   % join_path(libelf.include, 'libelf'),
                   '-DLIBELF_LIBRARIES=%s'     % join_path(libelf.lib, 'libelf.so'),
                   '-DLIBDWARF_INCLUDE_DIR=%s' % libdwarf.include,