Skip to content

Commit 2f23a77

Browse files
committed
Update xdebug extension URL to direct DLL format for PHP 8.3.28
1 parent 0ec9a7c commit 2f23a77

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

bin/php8.3.28/exts.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
imagick=https://github.com/Bearsampp/modules-untouched/releases/download/php-2025.12.7/php_imagick-3.8.0-8.3-ts-vs16-x64.zip
22
memcache=https://github.com/Bearsampp/modules-untouched/releases/download/php-2025.12.7/php-8.3.x_memcache.dll
3-
xdebug=https://github.com/Bearsampp/modules-untouched/releases/download/php-2025.12.7/php_xdebug-3.5.0-8.3-ts-vs16-x86_64.zip
3+
xdebug=https://github.com/Bearsampp/modules-untouched/releases/download/php-2025.12.7/php_xdebug-3.5.0-8.3-ts-vs16-x86_64.dll

build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1580,18 +1580,18 @@ def processExtensions(File extsFile, File phpPrepPath) {
15801580
println " Validating architecture..."
15811581
validateDllArchitecture(mainDll)
15821582

1583-
// Copy extension DLL
1583+
// Copy extension DLL with proper naming
15841584
def destDll = new File(phpPrepPath, "ext/php_${extName}.dll")
15851585
destDll.parentFile.mkdirs()
15861586
copy {
15871587
from mainDll
15881588
into destDll.parentFile
1589-
// Rename versioned xdebug DLL to standard name
1590-
if (extName == 'xdebug' && mainDll.name != "php_${extName}.dll") {
1589+
// Rename to standard php_<extname>.dll format if needed
1590+
if (mainDll.name != "php_${extName}.dll") {
15911591
rename { "php_${extName}.dll" }
15921592
}
15931593
}
1594-
println " Copied: ${destDll.name}"
1594+
println " Copied: ${destDll.name} (from ${mainDll.name})"
15951595

15961596
// Handle special cases (e.g., imagick)
15971597
if (extName == 'imagick') {

0 commit comments

Comments
 (0)