Re: Binary versioning/compatibility of PECL modules

From: Date: Mon, 16 Jan 2006 23:59:23 +0000
Subject: Re: Binary versioning/compatibility of PECL modules
References: 1  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-3416@lists.php.net to get a copy of this message
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

« previous php.pecl.dev (#3416) next »