8.6.0alpha2+ segfault on arm32v6 (Alpine)

Aperta
#1,675 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
45/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
docker, php

Direzione di ricerca

Inizia dai log di build arm32v6 e dai target del Makefile alle righe 379 e 387, dove ext/phar/phar.php e ext/phar/phar.phar falliscono. Esamina PHP pull request 22751 e il comportamento della build di alpha2/alpha3; il lavoro è completo quando la gestione della release riflette la policy arm32v6 scelta e la build interessata non fallisce più inaspettatamente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

The images for 8.6.0alpha2 are failing to build on arm32v6 in Alpine. The failure is observed as a segfault. They will continue to fail on alpha3 (manually tested).

It is fixed by https://github.com/php/php-src/pull/22751. Should we drop the architecture from 8.6-rc until a fix is applied to the pre-releases? Or at least drop from alpha2 and the just released alpha3?

Build log:

Generating phar.php
make: [Makefile:379: ext/phar/phar.php] Segmentation fault (core dumped) (ignored)
Generating phar.phar
Segmentation fault (core dumped)
chmod: cannot access 'ext/phar/phar.phar': No such file or directory
make: [Makefile:387: ext/phar/phar.phar] Error 1 (ignored)
[...]
+ php --version
[...] did not complete successfully: exit code: 139

Full build logs:

Lingua principale
Dockerfile
Stelle
4k
Fork
2k
Merge medio
5g 21h
PR unite (30g)
1

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di docker-library/php

Tutte le issue di docker-library/php

Issue simili

Altre issue su Build System

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.