diff --git a/var/spack/repos/builtin/packages/hdf5/package.py b/var/spack/repos/builtin/packages/hdf5/package.py
index eb58eeb6376cd42b05ed2e3f887bb4900e7055d2..bef34ff5bd16d61df6002cb098ee38bb4b633162 100644
--- a/var/spack/repos/builtin/packages/hdf5/package.py
+++ b/var/spack/repos/builtin/packages/hdf5/package.py
@@ -171,12 +171,10 @@ def check_install(self, spec):
                 cc = which(join_path(spec['mpi'].prefix.bin, "mpicc"))
             else:
                 cc = which('cc')
-            # TODO: Automate these path settings
+            # TODO: Automate these path and library settings
             cc('-c', "-I%s" % join_path(spec.prefix, "include"), "check.c")
             cc('-o', "check", "check.o",
-               # I couldn't make libraries work on Darwin
                "-L%s" % join_path(spec.prefix, "lib"), "-lhdf5",
-               # join_path(spec.prefix, "lib", "libhdf5.a"),
                "-lz")
             try:
                 output = subprocess.check_output("./check")