add apply_string_patch as a build_helper function and do not exit on error for this function
patches are not tested and not put inside non exit bash blok enhance behavior
patches are not tested and not put inside non exit bash blok enhance behavior