commit b0f0b17405efcaaaa9abf11140c1101cefa2317a
Author: Jan Palus <[email protected]>
Date:   Wed Sep 9 19:44:46 2020 +0200

    fix undefined var when building without rayer spi
    
    set need_raw_access to true by default since it's required even by core,
    uncoditional source files (ie flashrom.c)

 libflashrom.spec          |  2 ++
 meson_undefined_var.patch | 10 ++++++++++
 2 files changed, 12 insertions(+)
---
diff --git a/libflashrom.spec b/libflashrom.spec
index f8abd07..95604bf 100644
--- a/libflashrom.spec
+++ b/libflashrom.spec
@@ -20,6 +20,7 @@ Group:                Libraries
 # branch https://github.com/fwupd/flashrom/commits/wip/hughsie/fwupd
 Source0:       
https://github.com/fwupd/flashrom/archive/%{gitref}/flashrom-%{snap}.tar.gz
 # Source0-md5: f54475af56c26dd584f804aad4ed708f
+Patch0:                meson_undefined_var.patch
 URL:           https://github.com/fwupd/flashrom
 %{?with_apidocs:BuildRequires: doxygen}
 BuildRequires: gcc >= 5:3.2
@@ -67,6 +68,7 @@ Dokumentacja API biblioteki libflashrom.
 
 %prep
 %setup -q -n flashrom-%{gitref}
+%patch0 -p0
 
 %build
 %meson build \
diff --git a/meson_undefined_var.patch b/meson_undefined_var.patch
new file mode 100644
index 0000000..e9c691d
--- /dev/null
+++ b/meson_undefined_var.patch
@@ -0,0 +1,10 @@
+--- meson.build.orig   2020-09-09 19:09:02.301227827 +0200
++++ meson.build        2020-09-09 19:08:40.928015705 +0200
+@@ -68,6 +68,7 @@
+ srcs = []
+ 
+ need_libusb0 = false
++need_raw_access = true
+ 
+ # check for required symbols
+ if cc.has_function('clock_gettime')
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libflashrom.git/commitdiff/72393d0b3ecada67d9e08f469729ce2aac7fbfc5

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to