]> git.pld-linux.org Git - packages/libdrm.git/commitdiff
- disable valgrind by default to avoid libdrm_intel.pc cflags poisoning auto/th/libdrm-2.4.101-2
authorJakub Bogusz <qboosh@pld-linux.org>
Tue, 5 May 2020 18:36:53 +0000 (20:36 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Tue, 5 May 2020 18:36:53 +0000 (20:36 +0200)
  (-I/usr/include/valgrind brings valgrind config.h to compiler scope, breaking some projects using local config.h)
- release 2

libdrm.spec

index 660adcbd0641a81bd000570ec324f7646b9b4a95..094159289b52980de717c52e2377fe76e6ac835e 100644 (file)
@@ -1,12 +1,13 @@
 #
 # Conditional build:
 %bcond_without static_libs     # static libraries
+%bcond_with    valgrind        # valgrind support in libdrm
 
 Summary:       Userspace interface to kernel DRM services
 Summary(pl.UTF-8):     Interfejs przestrzeni użytkownika do usług DRM jądra
 Name:          libdrm
 Version:       2.4.101
-Release:       1
+Release:       2
 License:       MIT
 Group:         Libraries
 Source0:       https://dri.freedesktop.org/libdrm/%{name}-%{version}.tar.xz
@@ -24,7 +25,7 @@ BuildRequires:        pkgconfig
 BuildRequires: rpmbuild(macros) >= 1.736
 BuildRequires: sed >= 4.0
 BuildRequires: tar >= 1:1.22
-BuildRequires: valgrind
+%{?with_valgrind:BuildRequires:        valgrind}
 %ifarch %{ix86} %{x8664} x32
 BuildRequires: xorg-lib-libpciaccess-devel >= 0.10
 %endif
@@ -75,6 +76,7 @@ Statyczna biblioteka libdrm.
 
 %build
 %meson build \
+       %{!?with_valgrind:-Dvalgrind=false} \
 %ifarch %{arm} aarch64
        -Detnaviv=true \
        -Dexynos=true \
This page took 0.041202 seconds and 4 git commands to generate.