Guidelines for submitting patches

Please submit patches against the HEAD of trunk.

  1. $ svn checkout svn://
  2. $ cd trunk
  3. -- edit the files --
  4. (optional build and test) $ make config ; ./configure ; make ; sudo make install ; make samples ; make tests
  5. $ svn diff > bla-dee-bla.patch

Please attach the patch to a relevant Issue Report or Forum Topic.

If you use CMake, or Visual Studio (or even autotools), please follow the guidelines here about building and running the test suite:

When your patch is submitted, it will be built and tested on Mac / Linux / Cygwin / MinGW / MSVC on our Jenkins build server at

Updated by Robin Mills over 5 years ago · 4 revisions