Skip to content

Conversation

@mzch
Copy link
Member

@mzch mzch commented Oct 31, 2024

Update xdebug version

mzch added 2 commits October 31, 2024 20:03
Update xdebug version
Add 8.1.31, 8.2.26 and 8.3.14
@mzch mzch changed the title Update xdebug version Updated xdebug & Added 8.1.31, 8.2.26 and 8.3.14 Nov 21, 2024
Add 8.4.1
@mzch mzch changed the title Updated xdebug & Added 8.1.31, 8.2.26 and 8.3.14 Updated xdebug & Added 8.1.31, 8.2.26, 8.3.14 and 8.4.1 Nov 21, 2024
exclude rocky from building 8.4
Copy link

@viceice viceice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please merge this to be able to build PHP 8.4

@simPod
Copy link

simPod commented Nov 24, 2024

#763 related

@andypost
Copy link

andypost commented Dec 6, 2024

There's next RC tarballs published.
Please unblock 8.4

@mzch mzch changed the title Updated xdebug & Added 8.1.31, 8.2.26, 8.3.14 and 8.4.1 Updated xdebug & Added 8.1.31, 8.2.26, 8.2.27, 8.3.14, 8.3.15, 8.4.1 and 8.4.2 Dec 19, 2024
@mzch mzch changed the title Updated xdebug & Added 8.1.31, 8.2.26, 8.2.27, 8.3.14, 8.3.15, 8.4.1 and 8.4.2 Updated xdebug & Added 8.1.31, 8.2.26, 8.2.27, 8.3.14, 8.3.15, 8.3.16, 8.4.1, 8.4.2 and 8.4.3 Jan 16, 2025
@mzch mzch changed the title Updated xdebug & Added 8.1.31, 8.2.26, 8.2.27, 8.3.14, 8.3.15, 8.3.16, 8.4.1, 8.4.2 and 8.4.3 Updated xdebug & Added 8.1.31, 8.2.26-8.2.27, 8.3.14-8.3.17, and 8.4.1-8.4.4 Feb 14, 2025
@komapa
Copy link

komapa commented Feb 19, 2025

Can this be merged?

@dounokouno
Copy link
Contributor

@viceice @GrahamCampbell Can this be merged?

@viceice
Copy link

viceice commented Mar 1, 2025

@viceice @GrahamCampbell Can this be merged?

I don't have permission to do it 😔

@mzch mzch changed the title Updated xdebug & Added 8.1.31, 8.2.26-8.2.27, 8.3.14-8.3.17, and 8.4.1-8.4.4 Updated xdebug & Added 8.1.31, 8.2.26-8.2.27, 8.3.14-8.3.19, and 8.4.1-8.4.5 Mar 13, 2025
@mzch mzch changed the title Updated xdebug & Added 8.1.31, 8.2.26-8.2.27, 8.3.14-8.3.19, and 8.4.1-8.4.5 Updated xdebug & Added 8.1.31-8.1.32, 8.2.26-8.2.28, 8.3.14-8.3.19, and 8.4.1-8.4.5 Mar 13, 2025
@lululombard
Copy link

What are we waiting on for this to be merged? Thanks

@mzch mzch changed the title Updated xdebug & Added 8.1.31-8.1.32, 8.2.26-8.2.28, 8.3.14-8.3.19, and 8.4.1-8.4.5 Updated xdebug & Added 8.1.31-8.1.32, 8.2.26-8.2.28, 8.3.14-8.3.20, and 8.4.1-8.4.6 Apr 10, 2025
@macocci7
Copy link

@mzch Thanks to your contribution, I was able to install PHP8.4.6 with phpenv.

git clone -b UPDATE-XDEBUG https://github.com/mzch/php-build.git mzch-php-build \
&& cd mzch-php-build \
&& cp -raf ./* ~/.phpenv/plugins/php-build/
&& grep -r 8.4.6 ~/.phpenv/plugins/php-build

@mzch
Copy link
Member Author

mzch commented Apr 11, 2025

I'm glad I could help. :)
But my PR hasn't been merged for a long time yet, it may be as well to have the phpenv team fork this repo...

@pcf0
Copy link

pcf0 commented Apr 11, 2025

@macocci7
There is also another option according to the instructions from Github: https://docs.github.com/de/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally

Update your .git/config:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = https://github.com/php-build/php-build.git
        fetch = +refs/heads/*:refs/remotes/origin/*
        fetch = +refs/pull/785/head:refs/remotes/origin/pull/785
[branch "master"]
        remote = origin
        merge = refs/heads/master
[branch "pull/785"]
        remote = origin
        merge = refs/pull/785/head

Then you just have to change the branch: git switch pull/785
And after each update you can get the new versions using git pull.
If the PR is merged, you can simply switch back to the master branch.

@macocci7
Copy link

@pcf0 Thank you so much telling me!

@madumlao
Copy link
Contributor

@mzch what would be the best way to copy this PR to https://github.com/madumlao/php-build ?

@mzch
Copy link
Member Author

mzch commented Apr 18, 2025

Hi @madumlao , if you can, try below:

In your php-build repository,

git remote add mzch https://github.com/mzch/php-build.git
git fetch mzch
git merge --allow-unrelated-histories mzch/UPDATE-XDEBUG

(resolve conflicts...)

git add .
git commit -m "..."
git push -u origin master

@madumlao
Copy link
Contributor

@mzch testing...

@madumlao
Copy link
Contributor

@mzch thanks i've pulled and checked it seems fine

@madumlao madumlao merged commit 5f878ca into php-build:master May 6, 2025
37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants