Hello community, here is the log from the commit of package pdsh for openSUSE:Factory checked in at 2017-10-09 19:47:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pdsh (Old) and /work/SRC/openSUSE:Factory/.pdsh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pdsh" Mon Oct 9 19:47:14 2017 rev:31 rq:532677 version:2.33 Changes: -------- --- /work/SRC/openSUSE:Factory/pdsh/pdsh.changes 2017-03-12 20:05:17.258824668 +0100 +++ /work/SRC/openSUSE:Factory/.pdsh.new/pdsh.changes 2017-10-09 19:48:47.186093241 +0200 @@ -1,0 +2,33 @@ +Mon Oct 9 07:30:18 UTC 2017 - [email protected] + +- Removed deprecated %leap_version from spec file. + +------------------------------------------------------------------- +Sat Oct 7 23:59:41 UTC 2017 - [email protected] + +- Remove --with-pic which is a no-op due to --disable-static. +- Replace old RPM constructs. + +------------------------------------------------------------------- +Fri Oct 6 12:28:41 UTC 2017 - [email protected] + +- Update to 2.33: + * Fix segfault and build issues on Mac OSX (#95) + * Always pass RTLD_GLOBAL to dlopen(3) of modules. Fixes missing symbol + errors from modules using libraries that also use dlopen() (e.g. + nodeupdown, slurm) + From 2.32: + * Autotools update + * Switch to dlopen(3)/dlsym(3) instead of using libltdl + * Drop qshell, mqshell, rmsquery, nodeattr and sdr modules. + * Fix issue 70: dshbak: handle hostname of "0" + * Allow PDSH_CONNECT_TIMEOUT and PDSH_COMMAND_TIMEOUT environment + variables (Erik Jacobson) + * Fix some old URLs in documentation (Al Chu) + * Avoid exporting POSIXLY_CORRECT to child processes (Dorian Krause) + * Fix mcmd start offset bug in max bytes calculation (Egbert Eich) +- Removed: + mcmd-Account-for-start-offset-when-providing-max-bytes-to-read.patch: + Obsoleted by update. + +------------------------------------------------------------------- Old: ---- mcmd-Account-for-start-offset-when-providing-max-bytes-to-read.patch pdsh-2.31.tar.gz New: ---- pdsh-2.33.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pdsh.spec ++++++ --- /var/tmp/diff_new_pack.XSgugs/_old 2017-10-09 19:48:47.914061246 +0200 +++ /var/tmp/diff_new_pack.XSgugs/_new 2017-10-09 19:48:47.926060719 +0200 @@ -17,7 +17,7 @@ # -%if 0%{?sle_version} >= 120200 && !0%{?leap_version} +%if 0%{!?sle_version:1} || 0%{?sle_version} >= 120300 || (0%{!?is_opensuse:1} && 0%{?sle_version} >= 120200) %define have_munge 1 %define have_slurm 1 %endif @@ -38,14 +38,13 @@ BuildRequires: genders > 1.0 %endif Url: http://pdsh.googlecode.com/ -Version: 2.31 +Version: 2.33 Release: 0 Summary: Parallel remote shell program # git clone of https://code.google.com/p/pdsh/ License: GPL-2.0+ Group: Productivity/Clustering/Computing -Source: https://github.com/grondo/%{name}/archive/%{name}-%{version}.tar.gz -Patch1: mcmd-Account-for-start-offset-when-providing-max-bytes-to-read.patch +Source: https://github.com/chaos/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build # Prereq: # Set this to 1 to build with genders support and framework for @@ -58,11 +57,10 @@ remote shell services, including Kerberos IV and ssh. %prep -%setup -q -n %{name}-%{name}-%{version} -%patch1 -p1 +%setup -q %build -CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \ +export CFLAGS="%{optflags} -fno-strict-aliasing" %configure \ --with-readline \ --with-machines=/etc/pdsh/machines \ @@ -76,17 +74,16 @@ %{?have_munge:--with-mrsh} \ %{?have_slurm:--with-slurm} \ --without-rsh \ - --disable-static \ - --with-pic + --disable-static make %install -make DESTDIR=$RPM_BUILD_ROOT install -%{__rm} -f %{buildroot}%_libdir/pdsh/*.la +%make_install +rm -f %buildroot/%_libdir/pdsh/*.la %files %defattr(-,root,root) -%doc README DISCLAIMER README.* NEWS DISCLAIMER COPYING TODO +%doc README DISCLAIMER.* README.* NEWS COPYING TODO %attr(755, root, root) /usr/bin/pdsh %attr(755, root, root) /usr/bin/pdcp /usr/bin/dshbak ++++++ pdsh-2.31.tar.gz -> pdsh-2.33.tar.gz ++++++ ++++ 104431 lines of diff (skipped)
