Merge lp:~mordred/libmemcached/internal-abi-privacy into lp:~tangent-org/libmemcached/trunk
Proposed by
Monty Taylor
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp:~mordred/libmemcached/internal-abi-privacy |
Merge into: | lp:~tangent-org/libmemcached/trunk |
Diff against target: |
100 lines (+21/-11) 3 files modified
libmemcached/include.am (+12/-4) libmemcached/string.h (+8/-7) tests/include.am (+1/-0) |
To merge this branch: | bzr merge lp:~mordred/libmemcached/internal-abi-privacy |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Brian Aker | Pending | ||
Review via email: mp+16655@code.launchpad.net |
To post a comment you must log in.
Hides the memcached_string functions, but also demonstrates the mechanism we can use for hiding things that we need in executables in the tree. Namely:
- Mark the API entries as _LOCAL, so that they are hidden via the hidden attribute
- Move the implementation files from the main lib to a noinst convenience lib
- Link the conv lib into the main lib, but also link it with the in-tree programs that need the symbols
- WIN