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
Fixed issue #2079: Add pseudo hosts xdebug://gateway and xdebug://nameserver #833
Conversation
7fe5d3a
to
8002f63
Compare
Hey @rfay, I'm merging this now. It'd be great if you could test to see if |
8002f63
to
95dc2d4
Compare
Looking forward to it. I'm not in the habit of building php-xdebug though, so would need to do some work there. Doesn't look like you use releases or provide any built artifacts (which makes sense because of how many places it has to go). |
There are build artefacts for Windows on GH Actions for PRs: https://github.com/xdebug/xdebug/actions/runs/2269800395#artifacts — you just need to wait until all 36 checks have run. (soon) |
DDEV supports macOS (amd64/arm64/Docker Desktop/colima), Windows (native and WSL2), Linux (all distros), One of the many things that piques my interest is that DDEV has always had to figure out host.docker.internal for Linux by inspecting the docker bridge... I think you're going to figure that out for me now... ??? This could be a real win for xdebug and people's experience. |
Yes, you should be able to use |
Sorry, those all look like Windows DLLs to me, I couldn't figure out the name coding. But I did unzip lots and all the ones I did were DLLs. All I need is amd64 and arm64 linux. (All versions of DDEV are running linux containers) |
after this merge, xdebug no longer builds on alpine with error: xdebug.so: res_ninit: symbol not found |
On 9 May 2022 22:12:08 BST, "Dāvis Zālītis" ***@***.***> wrote:
after this merge, xdebug no longer builds on alpine with error: xdebug.so: res_ninit: symbol not found
Can you please file a bug report at https://bugs.xdebug.org with the full output of ./configure and make? Mostly so that I won't forget, but I'd also like to see the full output.
|
Tried this on Windows WSL2, but it didn't seem to work and I don't know how to debug it.
Give me some hints about how to figure out what it's figured out and I'll get farther, thanks! |
Xdebug's log (with log level at 10), will show this:
And it will also show in the xdebug_info() output as:
If no xdebug log at all is configured, you'll get this in the command line (or Apache log):
|
@derickr https://bugs.xdebug.org/view.php?id=2089 There are no make or configure errors, there are only run errors. Alpine image simply does not have res_ninit function |
Here are my results from testing - only Linux actually worked with xdebug.client_host=xdebug://gateway xdebug gateway testingMethodology: DDEV, php7.4.29, with xdebug 3.2.0-dev at bca92fd xdebug.client_host=xdebug://gateway
|
Hi @rfay, thanks for testing this. You've picked different categories (or names) then my set-ups from https://docs.google.com/document/d/1W-NzNtExf5C4eOu3rRQm1WlWnbW44u3ANDDA49d3FD4/edit?usp=sharing, so I am a little confused. It'd be great if you could conflate the headings/set-up names. You also don't mention where the IDE runs at, which might skew things.
I think that with cheers, |
No description provided.