Skip to content
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

PHP8.3 #104

Closed
phpsa opened this issue May 2, 2024 · 2 comments
Closed

PHP8.3 #104

phpsa opened this issue May 2, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@phpsa
Copy link

phpsa commented May 2, 2024

Status: Downloaded newer image for heroku/heroku:22-cnb
docker.io/heroku/buildpack-php@sha256:9d76792ba9869eb96ba3b41b0bfb48c6adfaa58a361bba6083505c84c5a8d61e: Pulling from heroku/buildpack-php

===> DETECTING
4 of 6 buildpacks participating
heroku/php                0.1.2
heroku/nodejs-engine      3.0.5
heroku/nodejs-npm-install 3.0.5
heroku/procfile           3.0.1
===> RESTORING
===> BUILDING
[Bootstrapping]
[Preparing platform packages installation]
NOTICE: Lock file 'plugin-api-version' indicates contents were generated by a Composer release with plugin API version '2.2.0'. For best plugin compatibility, a Composer release matching plugin API version '~2.2.0' will be used for installation.
[Installing platform packages]
No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
  Problem 1
    - Root composer.json requires heroku-sys/php ^8.3, found heroku-sys/php[8.1.15, 8.2.2] but it does not match the constraint.
  Problem 2
    - Root composer.json requires monolog/monolog 3.6.0 -> satisfiable by monolog/monolog[3.6.0].
    - monolog/monolog 3.6.0 requires heroku-sys/php >=8.1 -> found heroku-sys/php[8.1.15, 8.2.2] but it conflicts with your root composer.json require (^8.3).
  Problem 3
    - Root composer.json requires symfony/polyfill-uuid v1.29.0 -> satisfiable by symfony/polyfill-uuid[v1.29.0].
    - symfony/polyfill-uuid v1.29.0 requires heroku-sys/php >=7.1 -> found heroku-sys/php[8.1.15, 8.2.2] but it conflicts with your root composer.json require (^8.3).
  Problem 4
    - Root composer.json requires composer/semver 3.4.0 -> satisfiable by composer/semver[3.4.0].
    - composer/semver 3.4.0 requires heroku-sys/php ^5.3.2 || ^7.0 || ^8.0 -> found heroku-sys/php[8.1.15, 8.2.2] but it conflicts with your root composer.json require (^8.3).
  Problem 5
    - Root composer.json requires filament/notifications v3.2.72 -> satisfiable by filament/notifications[v3.2.72].
    - filament/notifications v3.2.72 requires heroku-sys/php ^8.1 -> found heroku-sys/php[8.1.15, 8.2.2] but it conflicts with your root composer.json require (^8.3).

will php 8.3 be supported soon?

@dzuelke
Copy link
Contributor

dzuelke commented May 3, 2024

Yes; new versions are coming!

@dzuelke dzuelke self-assigned this May 3, 2024
@dzuelke dzuelke added the enhancement New feature or request label May 3, 2024
@samatcd
Copy link

samatcd commented May 22, 2024

@dzuelke is there any ETA on this?

@dzuelke dzuelke closed this as completed in b358ddf Jun 4, 2024
heroku-linguist bot added a commit that referenced this issue Jun 4, 2024
## heroku/php

### Added

- Add PHP/8.3, update PHP runtimes, extensions, Composers, web servers (#104)
- Support Ubuntu 24.04 (and, as a result, Heroku-24 and `heroku/builder:24`)
- Support `arm64` CPU architecture (Ubuntu 24.04 / Heroku-24 only)

### Changed

- Use Buildpack API 0.10 (requires `lifecycle` 0.17 or newer)
- `buildpack.toml` declaration of `[[stacks]]` has been replaced with `[[targets]]`, currently supporting Ubuntu 20.04 and 22.04 (both `amd64`)
- Bump versions of Composer and minimal PHP for bootstrapping to 2.7.6 and 8.3.7

### Fixed

- Strings should be allowed as values in `scripts` object in `composer.json` ([#90](#90))

Co-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants