logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: Binary versioning/compatibility of PECL modules: msg#00046

Subject: Re: Binary versioning/compatibility of PECL modules
Tim Jackson wrote:
Hi,

If I compile a PECL module, in what way(s) (if any) is it dependent on
the version of PHP?  Might future upgrades of PHP break it, forcing me
to recompile? Or is it future-safe? An "ldd" doesn't seem to show
anything that would superficially link it to the PHP version, but am I
missing something?

I have in mind RPM packaging in particular, where if (and only if)
there is a dependency on something like a PHP version or API, I'd want
to enumerate that somehow and incorporate it in the packaging.

We bump the API version on binary breaks and your extension would stop loading and would need a recompile. Typically this happens on a x.y.z to x.y+1.0 PHP version bump.

-Rasmus



<Prev in Thread] Current Thread [Next in Thread>