Hi Christopher,

On Sat, October 5, 2013 19:57, Christopher Jones wrote:
> Hi Anatol,
>
>
> It that live? I don't see links on pecl.php.net pages
>
>
> Chris
>
>
> On 10/4/13 11:59 AM, Anatol Belski wrote:
>
>> Hi,
>>
>>
>> as one could already have seen, the links to the extension DLLs has
>> been integrated into the PECL website. Basically the builds done until
>> now are shown. Together with the automatic builds this brings automatic
>> updates for every new release built for windows. A couple of notes I'd
>> like to bring about this:
>>
>> - almost latest releases was used for builds
>> - extensions retaining no compat with windows but potentially compatible
>>  was partly fixed and either pull requests was sent or fixes pushed
>> directly into repos, where possible, also extension prepared - till now
>> not every extension was built for various reasons * the legacy
>> unmaintained extensions not compatible with 5.3+ wasn't built * some
>> exts still miss config.w32 or don't include it into the tarball * there
>> are of course extensions by design not compatible with windows, so they
>> couldn't be built anyway * some extensions aren't compatible with all
>> the current PHP branches, so only links to available builds are shown *
>> library dependencies not (yet) prepared/visual studio incompatible, so
>> no build * some new releases lost C89 compatibility, so have failed
>> - nevertheless some extension DLLs aren't shown despite they're
>> downloadable, as well for various reasons * extension name is different
>> in package.xml/PECL website/config.w32 (ZendOpcache vs. opcache,
>> xcommerce vs. xcom, etc.), whereby all the three should be the same
>> (disregarded upper/lower case variant)
>> * an ext is reqiered to have both TS/NTS build to succeed to be shown on
>>  the list of DLL for the particular branch, so builds where only one of
>>  TS/NTS builds is present aren't shown
>> * there are some popular extensions built which aren't registered in
>> PECL, like twig or facedetect. They're still available for download but
>> have no PECL page to show them
>>
>> About 100 worky PECL extension Windows builds are available at the
>> moment. Given PECL has about 300 extensions registered, that's already a
>> good start.
>>
>> After working so much on this matter I anticipate about 50 more
>> extensions potentially available to the windows users. However some
>> effort will be still needed to make it possible. For exts missing
>> windows library dependencies, please just ask. As well for any support
>> regarding windows build.
>>
>> Cheers
>>
>>
>> Anatol
>>
>>
>
> --
> [email protected]  http://twitter.com/ghrd Free PHP & Oracle
> book:
> http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual
> -098250.html
>
>

you mean OCI of course. Yep, that's the case I've mentioned about
different names in package.xml, PECL website and/or config.w32 . The buld
system addresses the name in the config.w32. As it was shortly changed to
oci_12c and the oci one was removed, so the new name. As the PECL site
still has the name oci, the path can't be found in the uploads. It has
worked with instantclient 10 and 11 as the oci name was still present in
config.w32, despite two different ext DLLs was produced.

Not sure what were the best solution for this. Would more tend like just
making a new extension on PECL for that. Maybe? Especially as the
intention was to have a DLL with the different name, as now it is.

Regards

Anatol


-- 
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to