package/composer: needs host-php to extract phar files

Although composer has host-php as build dependency, we use php in the
extract step, so it needs to be listed as an extract dependency,
otherwise host-php might not been built/installed before the extract
step of host-composer.

Fixes:

  http://autobuild.buildroot.net/results/50658c50fde8145fac320e3b17004e98c78c6c4d/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Bernd Kuhls 2023-08-04 17:50:09 +02:00 committed by Thomas Petazzoni
parent ff050de534
commit ef57da23b9

View File

@ -15,6 +15,7 @@ COMPOSER_LICENSE = MIT
COMPOSER_LICENSE_FILES = LICENSE COMPOSER_LICENSE_FILES = LICENSE
HOST_COMPOSER_DEPENDENCIES = host-php HOST_COMPOSER_DEPENDENCIES = host-php
HOST_COMPOSER_EXTRACT_DEPENDENCIES = host-php
define HOST_COMPOSER_EXTRACT_CMDS define HOST_COMPOSER_EXTRACT_CMDS
cp $(HOST_COMPOSER_DL_DIR)/$(COMPOSER_SOURCE) $(@D) cp $(HOST_COMPOSER_DL_DIR)/$(COMPOSER_SOURCE) $(@D)