View Issue Details

IDProjectCategoryView StatusLast Update
0001863XdebugInstallationpublic2020-10-27 13:28
Reportermlocati Assigned Toderick  
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionno change required 
PlatformLinuxOSAlpine LinuxOS Version3.12.0
Product Version3.0.0beta1 
Summary0001863: Can't install with pickle and PHP 8.0.0rc1: Couldn't parse or find the version defined in the PHP_XDEBUG_VERSION macro
Description

I can't install Xdebug 3.0.0beta1 using pickle (the replacement for pecl).

The installation fails with the following error:

Couldn't parse or find the version defined in the PHP_XDEBUG_VERSION macro

Steps To Reproduce

Launch a docker container with PHP 8:
docker run --rm -it php:8.0-rc-cli-alpine3.12 sh

In the container, run these commands:

Install the zip php extension

apk add libzip cmake gnutls-dev libzip-dev libressl-dev zlib-dev
docker-php-ext-configure zip --with-zip
docker-php-ext-install -j$(nproc) zip

Install pickle (pecl replacement)

curl -L -f https://github.com/FriendsOfPHP/pickle/releases/latest/download/pickle.phar -o /usr/local/bin/pickle
chmod +x /usr/local/bin/pickle

Install xdebug

pickle install --defaults xdebug-beta

TagsNo tags attached.
Operating System
PHP Version8.0-dev

Activities

mlocati

2020-10-15 07:35

reporter   ~0005477

Sorry, it's a pickle issue, not an xdebug issue (see https://github.com/FriendsOfPHP/pickle/pull/185)

mlocati

2020-10-15 07:46

reporter   ~0005478

See also https://github.com/FriendsOfPHP/pickle/issues/191

derick

2020-10-27 13:28

administrator   ~0005482

OK. Closing it then. As pretty much nobody uses pickle yet, it's not something that's high on my radar to look at, or support.

Issue History

Date Modified Username Field Change
2020-10-14 17:36 mlocati New Issue
2020-10-15 07:35 mlocati Note Added: 0005477
2020-10-15 07:46 mlocati Note Added: 0005478
2020-10-27 13:28 derick Assigned To => derick
2020-10-27 13:28 derick Status new => closed
2020-10-27 13:28 derick Resolution open => no change required
2020-10-27 13:28 derick Note Added: 0005482