[PATCHES] abi checking and exports files

simo idra at samba.org
Sun Jun 7 20:13:45 GMT 2009


The following three patches add a rudimentary ABI checker script that
generates 2 files: a signatures file and an exports file.

The patches also add the current valid signature and exports files
(generated by the same script).

These files are generated out of the list of functions exported in the
public header file.

I have not yet tested (comes next) that the libraries built this way
have all necessary symbols exported, but they should be just fine.
If not then we need to investigate how someone is accessing private
functions not exported in the public header and why.

If there are no objections I'd like to push these patches once I am done
testing.

Simo.

-- 
Simo Sorce
Samba Team GPL Compliance Officer <simo at samba.org>
Principal Software Engineer at Red Hat, Inc. <simo at redhat.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-exports-file-and-abi-checker-for-tdb.patch
Type: text/x-patch
Size: 8815 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20090607/8584b01f/0001-Add-exports-file-and-abi-checker-for-tdb.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-exports-file-and-abi-checker-for-talloc.patch
Type: text/x-patch
Size: 9940 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20090607/8584b01f/0002-Add-exports-file-and-abi-checker-for-talloc.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Add-exports-file-and-abi-checker-for-tevent.patch
Type: text/x-patch
Size: 10330 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20090607/8584b01f/0003-Add-exports-file-and-abi-checker-for-tevent.bin


More information about the samba-technical mailing list