Hello community, here is the log from the commit of package rpcbind for openSUSE:Factory checked in at 2016-06-13 21:50:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpcbind (Old) and /work/SRC/openSUSE:Factory/.rpcbind.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpcbind" Changes: -------- --- /work/SRC/openSUSE:Factory/rpcbind/rpcbind.changes 2016-04-03 23:05:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rpcbind.new/rpcbind.changes 2016-06-13 21:50:48.000000000 +0200 @@ -1,0 +2,13 @@ +Tue Jun 7 17:04:12 UTC 2016 - f...@suse.com + +- Do not rely on systemd.pc to find out where systemd unit dir is located (bsc#983167) + systemd.pc is part of systemd main package now. Instead of + build-requiring systemd, import systemd-rpm-macros which has the + %{_unitdir} definition and much less dependencies than systemd and + use it when configuring rpcbind so it won't try to find the unit dir + by using pkg-config. + + Also replace BR libsystemd-daemon by libsystemd since the former is + obsolete and is replaced by the later. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpcbind.spec ++++++ --- /var/tmp/diff_new_pack.mvwchn/_old 2016-06-13 21:50:49.000000000 +0200 +++ /var/tmp/diff_new_pack.mvwchn/_new 2016-06-13 21:50:49.000000000 +0200 @@ -31,8 +31,9 @@ BuildRequires: libtirpc-devel >= 1.0.1 BuildRequires: libtool BuildRequires: pkgconfig +BuildRequires: systemd-rpm-macros BuildRequires: tcpd-devel -BuildRequires: pkgconfig(libsystemd-daemon) +BuildRequires: pkgconfig(libsystemd) PreReq: %fillup_prereq Requires(pre): /usr/sbin/useradd Patch1: 0001-systemd-unit-files.patch @@ -87,7 +88,8 @@ --enable-warmstarts \ --disable-debug \ --with-statedir=%{_localstatedir}/lib/rpcbind \ - --with-rpcuser=rpc + --with-rpcuser=rpc \ + --with-systemdsystemunitdir=%{_unitdir} %{__make} %{?jobs:-j%jobs} %{__cc} -I/usr/include/tirpc -pie -fpie -fwhole-program -Wl,-z,relro,-z,now %{optflags} pmap_set.c -o pmap_set -ltirpc