diff --git a/meta-digi-dey/recipes-graphics/glm/glm/Fixed-GCC-7.3-compile.patch b/meta-digi-dey/recipes-graphics/glm/glm/Fixed-GCC-7.3-compile.patch new file mode 100644 index 000000000..1332cbfda --- /dev/null +++ b/meta-digi-dey/recipes-graphics/glm/glm/Fixed-GCC-7.3-compile.patch @@ -0,0 +1,22 @@ +diff --git a/glm/simd/platform.h b/glm/simd/platform.h +index a5510beb..b54d8a34 100644 +--- a/glm/simd/platform.h ++++ b/glm/simd/platform.h +@@ -111,6 +111,7 @@ + #define GLM_COMPILER_GCC70 0x02000A00 + #define GLM_COMPILER_GCC71 0x02000B00 + #define GLM_COMPILER_GCC72 0x02000C00 ++#define GLM_COMPILER_GCC7X 0x02000C01 + #define GLM_COMPILER_GCC80 0x02000D00 + + // CUDA +@@ -283,6 +284,8 @@ + # define GLM_COMPILER (GLM_COMPILER_GCC71) + # elif (__GNUC__ == 7) && (__GNUC_MINOR__ == 2) + # define GLM_COMPILER (GLM_COMPILER_GCC72) ++# elif (__GNUC__ == 7) ++# define GLM_COMPILER (GLM_COMPILER_GCC7X) + # elif (__GNUC__ >= 8) + # define GLM_COMPILER (GLM_COMPILER_GCC80) + # else + \ No newline at end of file diff --git a/meta-digi-dey/recipes-graphics/glm/glm_0.9.8.4.bb b/meta-digi-dey/recipes-graphics/glm/glm_0.9.8.5.bb similarity index 74% rename from meta-digi-dey/recipes-graphics/glm/glm_0.9.8.4.bb rename to meta-digi-dey/recipes-graphics/glm/glm_0.9.8.5.bb index 2d2e9ade4..c5fed924c 100644 --- a/meta-digi-dey/recipes-graphics/glm/glm_0.9.8.4.bb +++ b/meta-digi-dey/recipes-graphics/glm/glm_0.9.8.5.bb @@ -10,13 +10,14 @@ SECTION = "libs" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://copying.txt;md5=4431606d144252143c9c3df384a74cad" -SRC_URI = "git://github.com/g-truc/glm;protocol=https" - -SRCREV = "5dcc56489e1b66dfd5bca751fa9b8dc68059e008" - +SRC_URI = "git://github.com/g-truc/glm;branch=0.9.8 \ + file://Fixed-GCC-7.3-compile.patch" +SRCREV = "6fa203eeb7fbcbb6f620501fad40359c8a456049" S = "${WORKDIR}/git" inherit cmake FILES_${PN}-dev += "${libdir}/cmake" RDEPENDS_${PN}-dev = "" + +BBCLASSEXTEND = "native"