It will automatically download the supported version of PJSIP and apply any patches. As the error states, though, you need the “patch” application in order to use it.
That is developer documentation for upgrading the PJSIP version that is shipped with a version of Asterisk. It is not meant for end users and is not applicable.
The “patch” application is available from a package in CentOS.
If you ran contrib/scripts/install_prereq, it should have installed “patch” for you. If you didn’t run it, you should. You can get just patch with “yum installl patch”
The states "configure: error: patch is repired to configure bundled pjproject"
Wouldn’t that mean pjproject patch?
If so, centos install and patch tool “yum” will not collect that data or update.
Can you direct me to white paper to get my on path?
After we download the pjproject tarball, we need to apply several patches, which are included in the asterisk tarball, to the pjproject source before we configure and compile it. To do that we need the “patch” utility 5to be available.