538a70
diff --git a/src/pmdas/podman/.gitignore b/src/pmdas/podman/.gitignore
538a70
index a4f35e0f43..aea2c4052e 100644
538a70
--- a/src/pmdas/podman/.gitignore
538a70
+++ b/src/pmdas/podman/.gitignore
538a70
@@ -2,8 +2,6 @@ deps/
538a70
 domain.h
538a70
 pmdapodman
538a70
 pmda_podman.so
538a70
-jsonsl.c
538a70
-jsonsl.h
538a70
 help.dir
538a70
 help.pag
538a70
 exports
538a70
diff --git a/src/pmdas/podman/GNUmakefile b/src/pmdas/podman/GNUmakefile
538a70
index d6e58cfca5..1117a7a4e4 100644
538a70
--- a/src/pmdas/podman/GNUmakefile
538a70
+++ b/src/pmdas/podman/GNUmakefile
538a70
@@ -83,6 +83,7 @@ domain.h: ../../pmns/stdpmid
538a70
 $(OBJECTS): domain.h
538a70
 pmda.o: $(VERSION_SCRIPT)
538a70
 pmda.o:	$(TOPDIR)/src/include/pcp/libpcp.h
538a70
+podman.o: $(JSONSL_HFILES)
538a70
 
538a70
 check:: $(CFILES) $(HFILES)
538a70
 	$(CLINT) $^
538a70
diff --git a/src/pmdas/root/.gitignore b/src/pmdas/root/.gitignore
538a70
index 21f507f0dd..b78b1fd28a 100644
538a70
--- a/src/pmdas/root/.gitignore
538a70
+++ b/src/pmdas/root/.gitignore
538a70
@@ -1,8 +1,6 @@
538a70
 deps/
538a70
 domain.h
538a70
 pmdaroot
538a70
-jsonsl.c
538a70
-jsonsl.h
538a70
 help.dir
538a70
 help.pag
538a70
 pmns
538a70
diff --git a/src/pmdas/root/GNUmakefile b/src/pmdas/root/GNUmakefile
538a70
index ed01a18fb8..b02d4ea834 100644
538a70
--- a/src/pmdas/root/GNUmakefile
538a70
+++ b/src/pmdas/root/GNUmakefile
538a70
@@ -83,6 +83,7 @@ pmns :
538a70
 	$(LN_S) -f root_root pmns
538a70
 
538a70
 lxc.o root.o:	$(TOPDIR)/src/include/pcp/libpcp.h
538a70
+podman.o:	$(JSONSL_HFILES)
538a70
 
538a70
 check:: $(CFILES) $(HFILES)
538a70
 	$(CLINT) $^