Previous: Unit test modules, Up: Writing modules


4.8 Incompatible changes

Incompatible changes to Gnulib modules should be mentioned in Gnulib's NEWS file. Incompatible changes here mean that existing source code may not compile or work any more.

We don't mean changes in the binary interface (ABI), since

  1. Gnulib code is used in source-code form.
  2. The user who distributes libraries that contain Gnulib code is supposed to bump the version number in the way described in the Libtool documentation before every release.