diff mbox series

[1/3] package/intel-gmmlib: bump version to 21.2.1

Message ID 20210630152458.123355-1-bernd.kuhls@t-online.de
State Accepted
Headers show
Series [1/3] package/intel-gmmlib: bump version to 21.2.1 | expand

Commit Message

Bernd Kuhls June 30, 2021, 3:24 p.m. UTC
Added patch to remove hardening-related flags.

Updated license hash due to upstream commit
https://github.com/intel/gmmlib/commit/9253eb8b949515d2a5030f99163a35567fe81838

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 .../0001-Drop-hardening-related-flags.patch   | 28 +++++++++++++++++++
 package/intel-gmmlib/intel-gmmlib.hash        |  4 +--
 package/intel-gmmlib/intel-gmmlib.mk          |  2 +-
 3 files changed, 31 insertions(+), 3 deletions(-)
 create mode 100644 package/intel-gmmlib/0001-Drop-hardening-related-flags.patch

Comments

Thomas Petazzoni July 3, 2021, 9 p.m. UTC | #1
On Wed, 30 Jun 2021 17:24:56 +0200
Bernd Kuhls <bernd.kuhls@t-online.de> wrote:

> Added patch to remove hardening-related flags.
> 
> Updated license hash due to upstream commit
> https://github.com/intel/gmmlib/commit/9253eb8b949515d2a5030f99163a35567fe81838
> 
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
>  .../0001-Drop-hardening-related-flags.patch   | 28 +++++++++++++++++++
>  package/intel-gmmlib/intel-gmmlib.hash        |  4 +--
>  package/intel-gmmlib/intel-gmmlib.mk          |  2 +-
>  3 files changed, 31 insertions(+), 3 deletions(-)
>  create mode 100644 package/intel-gmmlib/0001-Drop-hardening-related-flags.patch

Series applied, thanks. It will be useful to watch for build failures
on these packages in the next days, I'm fearing that the removal of
X.org as a mandatory dependency might exhibit some new build failures.

Thomas
diff mbox series

Patch

diff --git a/package/intel-gmmlib/0001-Drop-hardening-related-flags.patch b/package/intel-gmmlib/0001-Drop-hardening-related-flags.patch
new file mode 100644
index 0000000000..581afd9066
--- /dev/null
+++ b/package/intel-gmmlib/0001-Drop-hardening-related-flags.patch
@@ -0,0 +1,28 @@ 
+From 1528980ee15e9589a7e27ec6d12a33cd8aab57b4 Mon Sep 17 00:00:00 2001
+From: Bernd Kuhls <bernd.kuhls@t-online.de>
+Date: Tue, 8 Jun 2021 07:51:40 +0200
+Subject: [PATCH] Drop hardening-related flags
+
+These will be set by Buildroot depending on toolchain capabilities and
+global Buildroot options.
+
+Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
+---
+ Source/GmmLib/Linux.cmake | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/Source/GmmLib/Linux.cmake b/Source/GmmLib/Linux.cmake
+index 1a09bc4..b28fc1b 100644
+--- a/Source/GmmLib/Linux.cmake
++++ b/Source/GmmLib/Linux.cmake
+@@ -62,7 +62,6 @@ SET (GMMLIB_COMPILER_FLAGS_COMMON
+     -DUSE_SSE3
+     -DUSE_SSSE3
+     # Other common flags
+-    -fstack-protector
+     -fdata-sections
+     -ffunction-sections
+     -fmessage-length=0
+-- 
+2.29.2
+
diff --git a/package/intel-gmmlib/intel-gmmlib.hash b/package/intel-gmmlib/intel-gmmlib.hash
index 1e8baba6c7..2f50646677 100644
--- a/package/intel-gmmlib/intel-gmmlib.hash
+++ b/package/intel-gmmlib/intel-gmmlib.hash
@@ -1,3 +1,3 @@ 
 # Locally computed
-sha256 bb874b41c499abb8f6253b1834e93a02ed9744de71f2503ee9cd4100af7c1860  intel-gmmlib-19.4.1.tar.gz
-sha256 b61d639c5d84ec710ffcf5600ac92f8a4ace66670c1f9bd921f3bde671d36033  LICENSE.md
+sha256  912cd86e4cb564b6fa549d69a28b72b9cdcb5a3eab9320955ed70ac37381fc2f  intel-gmmlib-21.2.1.tar.gz
+sha256  8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48  LICENSE.md
diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk
index 517fc09131..451eec7287 100644
--- a/package/intel-gmmlib/intel-gmmlib.mk
+++ b/package/intel-gmmlib/intel-gmmlib.mk
@@ -4,7 +4,7 @@ 
 #
 ################################################################################
 
-INTEL_GMMLIB_VERSION = 19.4.1
+INTEL_GMMLIB_VERSION = 21.2.1
 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive
 INTEL_GMMLIB_LICENSE = MIT
 INTEL_GMMLIB_LICENSE_FILES = LICENSE.md