awslabs / aws-crt-php

Apache License 2.0
322 stars 13 forks source link

Please clarify version stability #93

Closed remicollet closed 1 year ago

remicollet commented 1 year ago

According to https://pecl.php.net/package/awscrt

Usually, when a stable version is released, next are also stable and testing versions are released using "beta" or "RC" suffix

Can you please clarify ?

remicollet commented 1 year ago

Also, on github, only version up to 1.0.4 have tag: https://github.com/awslabs/aws-crt-php/tags

TingDaoK commented 1 year ago

Non of those are really stable, we still have issue to build from PECL, we will fix the version issue after we fix the build.

TingDaoK commented 1 year ago

We are working on fixing the issue we currently have from pecl install awscrt and I don't really know what the best way to test.

Here is what I plan to do:

If you know what's the proper way to test pecl install locally, or more gracefully instead of publishing to PECL, please let us know. I haven't really found anything from PECL guidance.

BTW: If you, by any chance, can help us to apply for a PECL account as a PHP maintainer, it will be greatly helpful.

remicollet commented 1 year ago

If you know what's the proper way to test pecl install locally, or more gracefully instead of publishing to PECL, please let us know. I haven't really found anything from PECL guidance.

pecl install /path/to/foo-1.2.3.tgz

BTW: If you, by any chance, can help us to apply for a PECL account as a PHP maintainer, it will be greatly helpful.

Ask on pecl devel mailing list

remicollet commented 1 year ago

It looks like you are bitten by out of sources build

You have to use full paths defined as $abs_builddir and $ext_srcdir. PHP_ADD_BUILD_DIR may also be needed.

TingDaoK commented 1 year ago

https://github.com/awslabs/aws-crt-php/pull/90 I have a work in progress fix here. And seems like we finally have it working. We will fix the version issue asap! Thanks

Ask on pecl devel mailing list

I did, not get any response for over a month...

remicollet commented 1 year ago

Ask on pecl devel mailing list

I did, not get any response for over a month...

Perhaps @cmb69 may help for that

TingDaoK commented 1 year ago

Things were a bit off. But, we just released a new stable version 1.2.0, and it should be stable afterward. Thanks