[packages/xorg-xserver-server] force use of TI-RPC now that glibc dropped Sun RPC; rel 2
atler
atler at pld-linux.org
Tue Aug 25 19:02:29 CEST 2020
commit 5438d9e5ae51382af2d04a8b324e3e0a0264db83
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Aug 25 18:53:48 2020 +0200
force use of TI-RPC now that glibc dropped Sun RPC; rel 2
consider switching to meson which already searches for libtirpc.
autotools to meson migration is not complete though
xorg-xserver-server.spec | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/xorg-xserver-server.spec b/xorg-xserver-server.spec
index 4796a4e..a40cbce 100644
--- a/xorg-xserver-server.spec
+++ b/xorg-xserver-server.spec
@@ -35,7 +35,7 @@ Summary: X.org server
Summary(pl.UTF-8): Serwer X.org
Name: xorg-xserver-server
Version: 1.20.9
-Release: 1
+Release: 2
License: MIT
Group: X11/Servers
Source0: https://xorg.freedesktop.org/releases/individual/xserver/xorg-server-%{version}.tar.bz2
@@ -72,6 +72,7 @@ BuildRequires: libdrm-devel >= 2.4.89
BuildRequires: libepoxy-devel >= 1.5.4
%endif
%{?with_xselinux:BuildRequires: libselinux-devel >= 2.0.86}
+BuildRequires: libtirpc-devel
BuildRequires: libtool >= 2:2.2
%{?with_libunwind:BuildRequires: libunwind-devel}
BuildRequires: libxcb-devel >= 1.9.3
@@ -192,6 +193,9 @@ Obsoletes: xorg-xserver-server-xorgcfg
Obsoletes: xorg-driver-video-modesetting
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define tirpc_cflags $(pkg-config --cflags libtirpc)
+%define tirpc_libs $(pkg-config --libs libtirpc)
+
%description
Xorg server is a generally used X server which uses display hardware.
It requires proper driver for your display hardware.
@@ -462,6 +466,8 @@ fi
%{__autoheader}
%{__automake}
%configure \
+ CPPFLAGS="%{rpmcppflags} %{tirpc_cflags}" \
+ LIBS="%{tirpc_libs}" \
--libexecdir=%{_libdir}/xorg \
--with-os-name="PLD/Linux" \
--with-os-vendor="PLD/Team" \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xorg-xserver-server.git/commitdiff/5438d9e5ae51382af2d04a8b324e3e0a0264db83
More information about the pld-cvs-commit
mailing list