Skip to content

AppDynamics Monitoring Extension support#100

Closed
thesrinivas wants to merge 166 commits into
cloudfoundry:developfrom
thesrinivas:master
Closed

AppDynamics Monitoring Extension support#100
thesrinivas wants to merge 166 commits into
cloudfoundry:developfrom
thesrinivas:master

Conversation

@thesrinivas
Copy link
Copy Markdown

Initial proposal for review;

Sri Dharmasanam added 27 commits October 15, 2015 12:17
ivanovac added a commit that referenced this pull request Apr 14, 2026
On Ubuntu 24.04 (cflinuxfs5), libmemcached was split: libmemcached.so.11
now dynamically links against libhashkit.so.2 (shipped as the separate
libhashkit2t64 package). On Ubuntu 22.04 (cflinuxfs4) libhashkit was
statically linked, so this dependency was invisible.

setupTar() copied libmemcached.so* but omitted libhashkit.so*, causing
memcached.so to fail at runtime:

  PHP Startup: Unable to load dynamic library 'memcached.so'
  (libhashkit.so.2: cannot open shared object file: No such file or directory)

Both cflinuxfs5 artifacts were manually repacked with libhashkit.so.2.0.0
and relative symlinks added to lib/. The root fix is in binary-builder
PR #100 (merged) - future PHP builds will include libhashkit automatically.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants