Patches

A patch file is a single file that will list all the changes made to R2CORBA. It is the preferred way to create and share changes to R2CORBA.

Creating a patch file

Creating a patch for R2CORBA is easy. Just follow the following simple steps:

  • Make your changes
  • Create a diff PATCH_NAME.diff in your R2CORBA folder. Change PATCH_NAME to something that describes the purpose.
  • Upload the patch file to an issue and share

Applying a patch file

To apply a patch file you can use the patch program.

  • Change into your R2CORBA directory (the one with lib, ext, and test folders)
  • Run patch -p0 < PATCH_NAME.diff
  • Check the messages for any errors.

Some errors might occur because there are changes to the same areas of code. If you are familiar with merging code, you can try to merge the changes. Otherwise post for help where you downloaded the patch or in the forums.

Remove a patch file

To remove a patch file you can use the patch program.

  • Change into your R2CORBA directory (the one with lib, ext, and test folders)
  • Run patch -p0 -R < PATCH_NAME.diff
  • Check the messages for any errors.