fixed the makefile patch to only remove the private header