Skip to content

PHP 8.3 extensions are not installable via pecl #188

@boesing

Description

@boesing

Bug Report

Q A
Version(s) 1.35.0

Summary

When trying to install packages via pecl, the phpize step is already failing due to missing files.

Current behavior

running: phpize
Configuring for:
PHP Api Version:         20230831
Zend Module Api No:      20230831
Zend Extension Api No:   420230831
cp: cannot stat 'shtool': No such file or directory
cp: cannot stat 'config.guess': No such file or directory
cp: cannot stat 'config.sub': No such file or directory
cp: cannot stat 'ltmain.sh': No such file or directory
chmod: cannot access '/tmp/pear/temp/igbinary/build/shtool': No such file or directory
shtool at '/tmp/pear/temp/igbinary/build/shtool' does not exist or is not executable.
Make sure that the file exists and is executable and then rerun this script.

How to reproduce

Try to install any package (for example igbinary)

Expected behavior

Pecl installation works as expected.


Ref: https://github.com/laminas/laminas-serializer/actions/runs/6370868652/job/17292320144?pr=49
Ref: oerdnj/deb.sury.org#2025

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions