awslabs / aws-crt-php

Apache License 2.0
322 stars 13 forks source link

Broken PECL archive #34

Closed remicollet closed 3 years ago

remicollet commented 3 years ago

Probably because missing sources for used libraries...


$ make
cmake3 -DCMAKE_INSTALL_PREFIX=build/install -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -Hcrt/aws-crt-ffi -Bbuild/aws-crt-ffi-static -DBUILD_SHARED_LIBS=OFF
CMake Error: The source directory "/tmp/awscrt-1.0.0/crt/aws-crt-ffi" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.

P.S. build from a git recursive clone works, so really missing file in the PECL archive

remicollet commented 3 years ago

Also package.xml is not tracked

And lot of files have bad role (doc where src is expected)

cmb69 commented 3 years ago

This is actually the same issue as #33.

remicollet commented 3 years ago

closing as duplicate of #33 and still not fixed, issue #37