Skip to content

arthenica/abi-dump

Repository files navigation

GnuTLS -- ABI information dump

This GnuTLS sub-project tracks the ABI information of GnuTLS libraries. The .abi files are generated using the abidw command and compared against the libraries with abicheck. Both commands are available in the libabigail project.

How GnuTLS uses this information

The main GnuTLS repository embeds this project as a git submodule, pointing to a specific revision. The GnuTLS build script will call abicheck to ensure the the currently built libraries do not introduce any ABI change. If the ABI change is intentional, the .abi files in this project should be regenerated and updated, by running make files-update.

git-abidiff-gnutls script

This is a wrapper around abicheck which can be used as a git diff driver. To enable it, follow the instruction written in the script.

License

The .abi files are auto-generated from the the GnuTLS library using the abidw tool and thus are distributed under the same license, that is the GNU Lesser General Public License (LGPL) version 2.1 or later.

The git-abidiff-gnutls script is distributed under the GNU General Public License version 3 or later.

About

Unofficial mirror of abi-dump

Resources

License

Unknown, LGPL-2.1 licenses found

Licenses found

Unknown
COPYING
LGPL-2.1
COPYING.LESSERv2

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages