fix jenkins linux compile error and add protobuf to ignore list