From c3f375f5a445ae9fa7ef282b0dc8bae80a3b43d9 Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Fri, 30 Jun 2017 15:54:06 +0000 Subject: graphics-common: Update LLVM, libdrm, Mesa, ragel and fontconfig Upgrades: * LLVM (4.0.1) * libdrm (2.4.81) * Mesa (17.1.3) * ragel (6.10) * fontconfig (2.12.3) This fixes compile failures in Mesa that occur with GCC 7.1. The libdrm and LLVM updates are required for latest Mesa. The LLVM AMDGPU driver is needed by Mesa for the r600 driver. However, the r600 driver is disabled in Mesa until we integrate libelf Ragel is updated to fix a build error with GCC 7. Fontconfig is updated to fix this: In file included from fcmatch.c:287:0: fcobjs.h:54:3: error: 'PRI_CHAR_WIDTH_STRONG' undeclared here (not in a function); did you mean 'PRI_WIDTH_STRONG'? FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL) ^~~~~~~~~~~~~~~~~~~~~ PRI_WIDTH_STRONG fcobjs.h:54:26: error: 'PRI_CHAR_WIDTH_WEAK' undeclared here (not in a function); did you mean 'PRI_WIDTH_WEAK'? FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL) ^~~~~~~~~~~~~~~~~~~ PRI_WIDTH_WEAK --- strata/libdrm-common.morph | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'strata/libdrm-common.morph') diff --git a/strata/libdrm-common.morph b/strata/libdrm-common.morph index 2155019c..ebaf207e 100644 --- a/strata/libdrm-common.morph +++ b/strata/libdrm-common.morph @@ -11,7 +11,7 @@ chunks: - name: drm repo: upstream:drm morph: strata/libdrm-common/drm.morph - ref: a44c9c31b7b38b3eedf3d26648f9e68dcc377c4c - unpetrify-ref: libdrm-2.4.71 + ref: 81312f3730c14a2930a7784493701809c7f04a26 + unpetrify-ref: libdrm-2.4.81 build-depends: - xorg-lib-libpciaccess -- cgit v1.2.1