summaryrefslogtreecommitdiffstats
path: root/package/lua-curl/lua-curl.hash
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@bootlin.com>2018-12-11 15:28:51 +0100
committerPeter Korsgaard <peter@korsgaard.com>2018-12-15 09:49:57 +0100
commitfaeed44e3febc1faeaee825a583e8cf47a31c0e6 (patch)
tree8968f4612b67597502db1dc6fe41eae4d8f4b8e0 /package/lua-curl/lua-curl.hash
parent4fc62e1eb6b3adbfc3d3eb7f841275ae8cd1b424 (diff)
downloadbuildroot-faeed44e3febc1faeaee825a583e8cf47a31c0e6.tar.gz
buildroot-faeed44e3febc1faeaee825a583e8cf47a31c0e6.zip
package/libgtk3: don't use pkgconf directly for host build
The build of host-libgtk3 calls $(HOST_DIR)/bin/pkgconf directly, assuming that it will return correct results when building host tools. It did work in practice without per-package directories, but is not how pkg-config is used for host build in general: we recommend to use $(HOST_DIR)/bin/pkg-config and we have in $(HOST_MAKE_ENV) a number of environment variables that tell pkg-config to return results relevant for host builds. With per-package directories, calling $(HOST_DIR)/bin/pkgconf fails badly, because it searches for .pc files in the per-package directory of host-pkgconf itself, which obviously is empty. So, we switch to using $(HOST_MAKE_ENV) $(PKG_CONFIG_HOST_BINARY), which uses the regular pkg-config with the right environment variables. This allows the build of host-libgtk3 to find gdk-pixbuf-2.0 and gio-2.0 built for the host, even in the context of BR2_PER_PACKAGE_DIRECTORIES=y. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/lua-curl/lua-curl.hash')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud