-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No more src folder in 1.9.1 tar.gz #1029
Comments
Looks like this was removed with commit: 13e8b0b |
Ran into the same problem with our docker builds. |
Our commands to get it working if you're interested or stuck
|
Actually this doesn't work, we are reverting to previous install method as this will let the |
Hey @doyelese @maclonghorn @coding-bunny I have updated documentation in this pull request Can you follow new steps and check if it helped? Best regards, |
Doesn't seem to work for me.
And since i am not familiar with PHP or the tooling used in this case, I don't know what to fix to make this work the way it did before. |
The problem with your script is that you need to remove old style build command and keep it like this:
but the problem here is that you're trying to run docker container inside docker container. You can bypass that by mounting docker socket, but it is tricky. It will make more sense to build agent on the host you're building (or starting) your docker image and simply use Dockerfile ADD/COPY command to put agent files into container filesystem. Latest build from source instruction can be found here: |
This has also tripped us up today simply attempting to build for ARM. Given that we would like to build the extension for ARM using this process, does Elastic provide an ARM version of this image |
Hey @alexbaileyuk Do you need aarch64v8 Alpine musl or glibc build? Best regards, |
@intuibase Alpine musl version please |
Hi @alexbaileyuk Regards, |
@alexbaileyuk you can try building Alpine aarch64 version with latest 1.10.0 release. You can follow https://github.com/intuibase/apm-agent-php/blob/main/DEVELOPMENT.md or just compile it with:
|
Thanks. I'll give that a go later this week. Do you ever plan to make it officially supported? |
Hey @alexbaileyuk We are considering official support for ARM. The problem here is the lack of github support for this architecture. |
Have you tried building agent in the latest version (v1.10.0) ? |
I have not, simply not a priority at the moment for us. |
I'm closing it now. Please try it out and reopen if it will fail to you. |
The 1.9.1 tar.gz does not contain a src folder rendering the build from source instructions invalid
https://www.elastic.co/guide/en/apm/agent/php/current/setup.html#build-from-source
The text was updated successfully, but these errors were encountered: