Hello community, here is the log from the commit of package libfabric for openSUSE:Factory checked in at 2019-02-14 14:11:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfabric (Old) and /work/SRC/openSUSE:Factory/.libfabric.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfabric" Thu Feb 14 14:11:13 2019 rev:13 rq:672843 version:1.7.0 Changes: -------- New Changes file: --- /dev/null 2018-10-29 14:05:42.522318975 +0100 +++ /work/SRC/openSUSE:Factory/.libfabric.new.28833/fabtests.changes 2019-02-14 14:11:16.036283857 +0100 @@ -0,0 +1,648 @@ +------------------------------------------------------------------- +Thu Feb 7 07:24:21 UTC 2019 - [email protected] + +- Update to v1.7.0 + - fabtests and libfabric repos have been merged upstream + - Core + - Add ability to report NIC details with fi_info data + - Improve MR cache notification mechanisms + - Set sockaddr address format correctly + - Avoid possible null dereference in eq_read + - Handle FI_PEEK in CQ/EQ readerr + - Add debug messages to name server + - Feature and performance enhancements added to internal buffer pool + - Add support for huge pages + - Decrease memory use for idle buffer pools + - Refactor utility AV functionality + - Generic counter support enhancements + - Optimize EP and CQ locking based on application threading level + - Enhance common support for EQ error handling + - Add free/alloc memory notification hooks for MR cache support + - Fix memory monitor unsubscribe handling + - Add CQ fd wait support + - Add CQ overflow protection + - Enhance IPv6 addressing support for AVs + - Enhancements to support for AV address lookup + - Fixes for emulated epoll support + - Allow layering of multiple utility providers + - Minor bug fixes and optimization + - Hook + - Improved hooking infrastructure + - Add support for installing multiple hooks + - Support hooks provided by external libraries. + - GNI + - Fix CQ readfrom overwriting src_addr in case of multiple events + - Signal wait set if error entry is added to CQ + - Fix state data issue with SMSG buffers + - Enhance and fix possible misuse of default authorization key + - Add cancel support for SEP + - Rework SEP setup + - Suppress huge page counting for ARM + - Fix incorrect check of FI_SYNC_ERR flag + - PSM2 + - Requires PSM2 library version 10.2.260 or later + - Clean up connection state in fi_av_remove + - Use psm2_info_query to read HFI device info + - Clean up CQ/counter poll list when endpoint is closed + - Support shared address vector + - Optimize CQ event conversion with psm2_mq_ipeek_dequeue_multi + - Lock optimization for FI_THREAD_DOMAIN + - Use new PSM2 fast path isend/irecv functions for large size RMA + - Support building with latest PSM2 source code (version 11.2.68) + - Support fabric direct + - RxD + - Initial release of RxD provider + - Provides reliable datagram semantics over unreliable datagram EPs + - Target is to improve scalability for very large clusters relative to RxM + - RxM + - Decrease memory use needed to maintain large number of connections + - Set correct op_context and flags on CQ error completions + - Fix file descriptor memory leaks + - Introduce new protocol optimized for medium message transfers + - Improve Rx software performance path + - Use shared receive contexts if required by underlying provider + - Handle addresses inserted multiple times into AV (for AV map) + - Performance optimizations for single-thread applications + - Rework deferred transmit processing + - Separate and optimize eager and rendezvous protocol processing. + - Fix passing incorrect addresses for AV insert/remove + - Fix CM address handling + - Fix race condition accessing connection handles + - Simplify small RMA code path + - Increment correct counter when processing FI_READ events + - Dynamically grow the number of connections that can be supported + - Fix padding in wire protocol structures + - Report correct fi_addr when FI_SOURCE is requested + - Fix truncating rendezvous messages + - Fix use after free error in Rx buffer processing + - Add support for manual progress + - Make Tx/Rx queue sizes independent of MSG EP sizes + - Decrease time needed to repost buffers to the MSG EP Rx queue. + - Miscellaneous bug fixes + - Sockets + - Enable MSG EPs when user calls fi_accept + - Fix fabric names to be underlying IP address + - Add connection timeout environment variable. + - Use size of addresses, not structures + - Add debug messages to display selected addresses + - Use loopback address in place of localhost + - Simplify listen paths + - Add support for IPv6 + - Code restructuring + - Avoid unneeded address to string to address translations + - Check length of iovec entries prior to access buffers + - Fix segfault + - Avoid acquiring nested spinlocks resulting in hangs + - Fix use after free error in triggered op handling + - New connection manager for MSG EPs to reduce number of threads + - Avoid retrying recv operations if connection has been broken + - Fixes for Windows socket support + - TCP + - Initial release of optimized socket based tcp provider + - Supports MSG EPs, to be used in conjunction with RxM provider + - Targets eventual replacement of sockets provider + - Verbs + - Remove RDM EP support. Use RxM and RxD for RDM EPs. + - Improve address handling and report in fi_getinfo + - Handle FI_PEER when calling CQ/EQ readerr functions + - Add support for XRC QPs. + - Ignore destination address when allocating a PEP + - Add workaround for i40iw incorrect return values when posting sends + - Fix completion handling for FI_SELECTIVE_COMPLETION EP setting + - Change format of fabric name to use hex instead of decimal values + - Fix handling of err_data with EQ readerr + - Report correct size of max_err_data + - Fast path performance improvements + - Improve progress under high system load + - Optimize completion processing when handling hidden completions + - Optimize RMA and MSG transfers by pre-formatting work requests + - Remove locks based on application threading model + - Add overflow support for CQ error events + - Minor cleanups and bug fixes + +------------------------------------------------------------------- +Thu Oct 25 10:52:50 UTC 2018 - [email protected] + +- Update to v1.6.2 (fate#325852) + - Core + - Cleanup of debug messages + - Fix compile issues with older compilers + - Check that all debug compiler flags are supported by compiler + - GNI + - Fix problems with Scalable Endpoint creation + - Fix interoperability problem with HPC toolkit + - Improve configuration check for kdreg + - PSM + - Enforce FI_RMA_EVENT checking when updating counters + - Fix race condition in fi_cq_readerr() + - Always try to make progress when fi_cntr_read is called + - PSM2 + - Revert "Avoid long delay in psm2_ep_close" + - Fix memory corruption related to sendv + - Performance tweak for bi-directional send/recv on KNL + - Fix CPU detection + - Enforce FI_RMA_EVENT checking when updating counters + - Remove stale info from address vector when disconnecting + - Fix race condition in fi_cq_readerr() + - Adjust reported context numbers for special cases + - Always try to make progress when fi_cntr_read is called + - Support control functions related to MR mode + - Unblock fi_cntr_wait on errors + - Properly update error counters + - Fix irregular performance drop for aggregated RMA operations + - Reset Tx/Rx context counter when fabric is initialized + - Fix incorrect completion event for iov send + - Fix occasional assertion failure in psm2_ep_close + - Avoid long delay in psm2_ep_close + - Fix potential duplication of iov send completion + - Replace some parameter checking with assertions + - Check iov limit in sendmsg + - Avoid adding FI_TRIGGER caps automatically + - Avoid unnecessary calls to psmx2_am_progress() + - RXM + - Fix incorrect increments of error counters for small messages + - Increment write completion counter for small transfers + - Use FI_UNIVERSE_SIZE when defining MSG provider CQ size + - Make TX, RX queue sizes independent of MSG provider + - Make deferred requests opt-in + - Fill missing rxm_conn in rx_buf when shared context is not used + - Fix an issue where MSG endpoint recv queue got empty resulting + in a hang + - Set FI_ORDER_NONE for tx and rx completion ordering + - Serialize access to repost_ready_list + - Reprocess unexpected messages on av update + - Fix a bug in matching directed receives + - Fix desc field when postponing RMA ops + - Fix incorrect reporting of mem_tag format + - Don't include FI_DIRECTED_RECV, FI_SOURCE caps if they're not needed + - Fix matching for RMA I/O vectors + - Fix reading pointer after freeing it. + - Avoid reading invalid AV entry + - Handle deleting the same address multiple times + - Fix crash in fi_av_remove if FI_SOURCE wasn't enabled + - Sockets + - Increase maximum messages size as MPICH bug work-around + - Fix use after free error handling triggered ops. + - Verbs + - Detect string format of wildcard address in node argument + - Don't report unusable fi_info (no source IP address) + - Don't assert when a verbs device exposes unsupported MTU types + - Report correct rma_iov_limit + - Add new variable - FI_VERBS_MR_CACHE_MERGE_REGIONS + - eq->err.err must return a positive error code + +------------------------------------------------------------------- +Thu Mar 15 06:51:08 UTC 2018 - [email protected] + +- Update to v1.6.0 ++++ 451 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.libfabric.new.28833/fabtests.changes --- /work/SRC/openSUSE:Factory/libfabric/libfabric.changes 2018-11-06 14:23:52.925901267 +0100 +++ /work/SRC/openSUSE:Factory/.libfabric.new.28833/libfabric.changes 2019-02-14 14:11:16.208283771 +0100 @@ -1,0 +2,122 @@ +Thu Feb 7 07:24:21 UTC 2019 - [email protected] + +- Update to v1.7.0 + - fabtests and libfabric repos have been merged upstream + - Core + - Add ability to report NIC details with fi_info data + - Improve MR cache notification mechanisms + - Set sockaddr address format correctly + - Avoid possible null dereference in eq_read + - Handle FI_PEEK in CQ/EQ readerr + - Add debug messages to name server + - Feature and performance enhancements added to internal buffer pool + - Add support for huge pages + - Decrease memory use for idle buffer pools + - Refactor utility AV functionality + - Generic counter support enhancements + - Optimize EP and CQ locking based on application threading level + - Enhance common support for EQ error handling + - Add free/alloc memory notification hooks for MR cache support + - Fix memory monitor unsubscribe handling + - Add CQ fd wait support + - Add CQ overflow protection + - Enhance IPv6 addressing support for AVs + - Enhancements to support for AV address lookup + - Fixes for emulated epoll support + - Allow layering of multiple utility providers + - Minor bug fixes and optimization + - Hook + - Improved hooking infrastructure + - Add support for installing multiple hooks + - Support hooks provided by external libraries. + - GNI + - Fix CQ readfrom overwriting src_addr in case of multiple events + - Signal wait set if error entry is added to CQ + - Fix state data issue with SMSG buffers + - Enhance and fix possible misuse of default authorization key + - Add cancel support for SEP + - Rework SEP setup + - Suppress huge page counting for ARM + - Fix incorrect check of FI_SYNC_ERR flag + - PSM2 + - Requires PSM2 library version 10.2.260 or later + - Clean up connection state in fi_av_remove + - Use psm2_info_query to read HFI device info + - Clean up CQ/counter poll list when endpoint is closed + - Support shared address vector + - Optimize CQ event conversion with psm2_mq_ipeek_dequeue_multi + - Lock optimization for FI_THREAD_DOMAIN + - Use new PSM2 fast path isend/irecv functions for large size RMA + - Support building with latest PSM2 source code (version 11.2.68) + - Support fabric direct + - RxD + - Initial release of RxD provider + - Provides reliable datagram semantics over unreliable datagram EPs + - Target is to improve scalability for very large clusters relative to RxM + - RxM + - Decrease memory use needed to maintain large number of connections + - Set correct op_context and flags on CQ error completions + - Fix file descriptor memory leaks + - Introduce new protocol optimized for medium message transfers + - Improve Rx software performance path + - Use shared receive contexts if required by underlying provider + - Handle addresses inserted multiple times into AV (for AV map) + - Performance optimizations for single-thread applications + - Rework deferred transmit processing + - Separate and optimize eager and rendezvous protocol processing. + - Fix passing incorrect addresses for AV insert/remove + - Fix CM address handling + - Fix race condition accessing connection handles + - Simplify small RMA code path + - Increment correct counter when processing FI_READ events + - Dynamically grow the number of connections that can be supported + - Fix padding in wire protocol structures + - Report correct fi_addr when FI_SOURCE is requested + - Fix truncating rendezvous messages + - Fix use after free error in Rx buffer processing + - Add support for manual progress + - Make Tx/Rx queue sizes independent of MSG EP sizes + - Decrease time needed to repost buffers to the MSG EP Rx queue. + - Miscellaneous bug fixes + - Sockets + - Enable MSG EPs when user calls fi_accept + - Fix fabric names to be underlying IP address + - Add connection timeout environment variable. + - Use size of addresses, not structures + - Add debug messages to display selected addresses + - Use loopback address in place of localhost + - Simplify listen paths + - Add support for IPv6 + - Code restructuring + - Avoid unneeded address to string to address translations + - Check length of iovec entries prior to access buffers + - Fix segfault + - Avoid acquiring nested spinlocks resulting in hangs + - Fix use after free error in triggered op handling + - New connection manager for MSG EPs to reduce number of threads + - Avoid retrying recv operations if connection has been broken + - Fixes for Windows socket support + - TCP + - Initial release of optimized socket based tcp provider + - Supports MSG EPs, to be used in conjunction with RxM provider + - Targets eventual replacement of sockets provider + - Verbs + - Remove RDM EP support. Use RxM and RxD for RDM EPs. + - Improve address handling and report in fi_getinfo + - Handle FI_PEER when calling CQ/EQ readerr functions + - Add support for XRC QPs. + - Ignore destination address when allocating a PEP + - Add workaround for i40iw incorrect return values when posting sends + - Fix completion handling for FI_SELECTIVE_COMPLETION EP setting + - Change format of fabric name to use hex instead of decimal values + - Fix handling of err_data with EQ readerr + - Report correct size of max_err_data + - Fast path performance improvements + - Improve progress under high system load + - Optimize completion processing when handling hidden completions + - Optimize RMA and MSG transfers by pre-formatting work requests + - Remove locks based on application threading model + - Add overflow support for CQ error events + - Minor cleanups and bug fixes + +------------------------------------------------------------------- Old: ---- libfabric-1.6.2.0.f45da6eb7533.tar.bz2 New: ---- fabtests-rpmlintrc fabtests.changes fabtests.spec libfabric-1.7.0.0.08f3e2e095b5.tar.bz2 pre_checkin.sh ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fabtests.spec ++++++ # # spec file for package fabtests # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define git_ver .0.08f3e2e095b5 Name: fabtests Version: 1.7.0 Release: 0 Summary: Test suite for libfabric API License: BSD-2-Clause OR GPL-2.0-only Group: Development/Tools/Other Url: http://www.github.com/ofiwg/libfabric Source: libfabric-%{version}%{git_ver}.tar.bz2 Source1: fabtests-rpmlintrc BuildRequires: autoconf BuildRequires: automake BuildRequires: libfabric-devel = %{version} BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Fabtests provides a set of examples that uses libfabric, a fabric software library. %prep %setup -q -n libfabric-%{version}%{git_ver} %build cd fabtests ./autogen.sh %configure %{?_with_libfabric} make %{?_smp_mflags} %install cd fabtests make %{?_smp_mflags} DESTDIR=%{buildroot} install %files %defattr(-,root,root) %dir %{_datadir}/fabtests/ %{_bindir}/* %{_mandir}/man1/* %{_mandir}/man7/* %{_datadir}/fabtests/* %doc AUTHORS COPYING README %changelog ++++++ libfabric.spec ++++++ --- /var/tmp/diff_new_pack.e0IlrJ/_old 2019-02-14 14:11:16.932283409 +0100 +++ /var/tmp/diff_new_pack.e0IlrJ/_new 2019-02-14 14:11:16.932283409 +0100 @@ -1,7 +1,7 @@ # # spec file for package libfabric # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ # -%define git_ver .0.f45da6eb7533 +%define git_ver .0.08f3e2e095b5 Name: libfabric Summary: User-space RDMA Fabric Interfaces License: GPL-2.0-only OR BSD-2-Clause Group: Development/Libraries/C and C++ -Version: 1.6.2 +Version: 1.7.0 Release: 0 Source: %{name}-%{version}%{git_ver}.tar.bz2 Source1: baselibs.conf @@ -122,149 +122,8 @@ %{_includedir}/rdma/fi_tagged.h %{_includedir}/rdma/fi_trigger.h %{_includedir}/rdma/fi_ext_usnic.h -%{_mandir}/man3/fi_av.3.gz -%{_mandir}/man3/fi_cm.3.gz -%{_mandir}/man3/fi_cntr.3.gz -%{_mandir}/man3/fi_control.3.gz -%{_mandir}/man3/fi_cq.3.gz -%{_mandir}/man3/fi_domain.3.gz -%{_mandir}/man3/fi_endpoint.3.gz -%{_mandir}/man3/fi_errno.3.gz -%{_mandir}/man3/fi_eq.3.gz -%{_mandir}/man3/fi_fabric.3.gz -%{_mandir}/man3/fi_getinfo.3.gz -%{_mandir}/man3/fi_mr.3.gz -%{_mandir}/man3/fi_msg.3.gz -%{_mandir}/man3/fi_poll.3.gz -%{_mandir}/man3/fi_rma.3.gz -%{_mandir}/man3/fi_tagged.3.gz -%{_mandir}/man3/fi_trigger.3.gz -%{_mandir}/man3/fi_version.3.gz -%{_mandir}/man3/fi_accept.3.gz -%{_mandir}/man3/fi_alias.3.gz -%{_mandir}/man3/fi_atomic.3.gz -%{_mandir}/man3/fi_atomic_valid.3.gz -%{_mandir}/man3/fi_atomicmsg.3.gz -%{_mandir}/man3/fi_atomicv.3.gz -%{_mandir}/man3/fi_av_bind.3.gz -%{_mandir}/man3/fi_av_insert.3.gz -%{_mandir}/man3/fi_av_insertsvc.3.gz -%{_mandir}/man3/fi_av_lookup.3.gz -%{_mandir}/man3/fi_av_open.3.gz -%{_mandir}/man3/fi_av_remove.3.gz -%{_mandir}/man3/fi_av_straddr.3.gz -%{_mandir}/man3/fi_cancel.3.gz -%{_mandir}/man3/fi_close.3.gz -%{_mandir}/man3/fi_cntr_add.3.gz -%{_mandir}/man3/fi_cntr_open.3.gz -%{_mandir}/man3/fi_cntr_read.3.gz -%{_mandir}/man3/fi_cntr_set.3.gz -%{_mandir}/man3/fi_cntr_wait.3.gz -%{_mandir}/man3/fi_compare_atomic.3.gz -%{_mandir}/man3/fi_compare_atomic_valid.3.gz -%{_mandir}/man3/fi_compare_atomicmsg.3.gz -%{_mandir}/man3/fi_compare_atomicv.3.gz -%{_mandir}/man3/fi_connect.3.gz -%{_mandir}/man3/fi_cq_open.3.gz -%{_mandir}/man3/fi_cq_read.3.gz -%{_mandir}/man3/fi_cq_readerr.3.gz -%{_mandir}/man3/fi_cq_readfrom.3.gz -%{_mandir}/man3/fi_cq_sread.3.gz -%{_mandir}/man3/fi_cq_sreadfrom.3.gz -%{_mandir}/man3/fi_cq_strerror.3.gz -%{_mandir}/man3/fi_cq_signal.3.gz -%{_mandir}/man3/fi_domain_bind.3.gz -%{_mandir}/man3/fi_domain_query.3.gz -%{_mandir}/man3/fi_dupinfo.3.gz -%{_mandir}/man3/fi_enable.3.gz -%{_mandir}/man3/fi_ep_bind.3.gz -%{_mandir}/man3/fi_eq_open.3.gz -%{_mandir}/man3/fi_eq_read.3.gz -%{_mandir}/man3/fi_eq_readerr.3.gz -%{_mandir}/man3/fi_eq_sread.3.gz -%{_mandir}/man3/fi_eq_strerror.3.gz -%{_mandir}/man3/fi_eq_write.3.gz -%{_mandir}/man3/fi_fetch_atomic.3.gz -%{_mandir}/man3/fi_fetch_atomic_valid.3.gz -%{_mandir}/man3/fi_fetch_atomicmsg.3.gz -%{_mandir}/man3/fi_fetch_atomicv.3.gz -%{_mandir}/man3/fi_freeinfo.3.gz -%{_mandir}/man3/fi_getname.3.gz -%{_mandir}/man3/fi_getopt.3.gz -%{_mandir}/man3/fi_getpeer.3.gz -%{_mandir}/man3/fi_inject.3.gz -%{_mandir}/man3/fi_injectdata.3.gz -%{_mandir}/man3/fi_inject_atomic.3.gz -%{_mandir}/man3/fi_inject_write.3.gz -%{_mandir}/man3/fi_inject_writedata.3.gz -%{_mandir}/man3/fi_join.3.gz -%{_mandir}/man3/fi_leave.3.gz -%{_mandir}/man3/fi_listen.3.gz -%{_mandir}/man3/fi_mr_bind.3.gz -%{_mandir}/man3/fi_mr_desc.3.gz -%{_mandir}/man3/fi_mr_key.3.gz -%{_mandir}/man3/fi_mr_reg.3.gz -%{_mandir}/man3/fi_mr_regattr.3.gz -%{_mandir}/man3/fi_mr_regv.3.gz -%{_mandir}/man3/fi_open.3.gz -%{_mandir}/man3/fi_open_ops.3.gz -%{_mandir}/man3/fi_passive_ep.3.gz -%{_mandir}/man3/fi_pep_bind.3.gz -%{_mandir}/man3/fi_poll_add.3.gz -%{_mandir}/man3/fi_poll_del.3.gz -%{_mandir}/man3/fi_poll_open.3.gz -%{_mandir}/man3/fi_read.3.gz -%{_mandir}/man3/fi_readmsg.3.gz -%{_mandir}/man3/fi_readv.3.gz -%{_mandir}/man3/fi_recv.3.gz -%{_mandir}/man3/fi_recvmsg.3.gz -%{_mandir}/man3/fi_recvv.3.gz -%{_mandir}/man3/fi_reject.3.gz -%{_mandir}/man3/fi_rx_addr.3.gz -%{_mandir}/man3/fi_rx_size_left.3.gz -%{_mandir}/man3/fi_scalable_ep_bind.3.gz -%{_mandir}/man3/fi_send.3.gz -%{_mandir}/man3/fi_senddata.3.gz -%{_mandir}/man3/fi_sendmsg.3.gz -%{_mandir}/man3/fi_sendv.3.gz -%{_mandir}/man3/fi_setname.3.gz -%{_mandir}/man3/fi_setopt.3.gz -%{_mandir}/man3/fi_shutdown.3.gz -%{_mandir}/man3/fi_strerror.3.gz -%{_mandir}/man3/fi_tinject.3.gz -%{_mandir}/man3/fi_tinjectdata.3.gz -%{_mandir}/man3/fi_tostr.3.gz -%{_mandir}/man3/fi_trecv.3.gz -%{_mandir}/man3/fi_trecvmsg.3.gz -%{_mandir}/man3/fi_trecvv.3.gz -%{_mandir}/man3/fi_tsend.3.gz -%{_mandir}/man3/fi_tsenddata.3.gz -%{_mandir}/man3/fi_tsendmsg.3.gz -%{_mandir}/man3/fi_tsendv.3.gz -%{_mandir}/man3/fi_tx_size_left.3.gz -%{_mandir}/man3/fi_wait.3.gz -%{_mandir}/man3/fi_wait_open.3.gz -%{_mandir}/man3/fi_write.3.gz -%{_mandir}/man3/fi_writedata.3.gz -%{_mandir}/man3/fi_writemsg.3.gz -%{_mandir}/man3/fi_writev.3.gz -%{_mandir}/man3/fi_ep.3.gz -%{_mandir}/man7/fabric.7.gz -%{_mandir}/man7/fi_provider.7.gz -%{_mandir}/man7/fi_direct.7.gz -%{_mandir}/man7/fi_rxm.7.gz -%{_mandir}/man7/fi_shm.7.gz -%{_mandir}/man7/fi_sockets.7.gz -%{_mandir}/man7/fi_verbs.7.gz -%{_mandir}/man7/fi_usnic.7.gz -%ifarch x86_64 %{ix86} -%{_mandir}/man7/fi_psm.7.gz -%endif -%ifarch x86_64 -%{_mandir}/man7/fi_psm2.7.gz -%endif -%{_mandir}/man3/fi_trywait.3.gz -%{_mandir}/man7/fi_udp.7.gz +%{_mandir}/man3/* +%{_mandir}/man7/* %{_libdir}/pkgconfig/%{name}.pc ++++++ _service ++++++ --- /var/tmp/diff_new_pack.e0IlrJ/_old 2019-02-14 14:11:16.956283397 +0100 +++ /var/tmp/diff_new_pack.e0IlrJ/_new 2019-02-14 14:11:16.956283397 +0100 @@ -8,7 +8,7 @@ <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> - <param name="revision">f45da6eb75331bc3177cebc512ce4fae622946df</param> + <param name="revision">08f3e2e095b5209ac7ee4c7448e120e272ad3625</param> </service> <service name="recompress" mode="disabled"> <param name="file">libfabric*.tar</param> ++++++ fabtests-rpmlintrc ++++++ # This line is mandatory to access the configuration functions from Config import * addFilter("no-manual-page-for-binary fi_.*") addFilter("no-manual-page-for-binary runfabtests.sh") addFilter("no-manual-page-for-binary rft_yaml_to_junit_xml") ++++++ libfabric-1.6.2.0.f45da6eb7533.tar.bz2 -> libfabric-1.7.0.0.08f3e2e095b5.tar.bz2 ++++++ ++++ 125225 lines of diff (skipped) ++++++ pre_checkin.sh ++++++ #!/bin/bash # This script has to be run prior to a check-in if changes were done # to spec and/or changes cp libfabric.changes fabtests.changes GIT_VER=$(grep "%define git_ver" libfabric.spec) VERSION=$(egrep "^Version:" libfabric.spec) sed -i -e 's/^%define git_ver.*$/'"$GIT_VER/" -e 's/^Version:.*$/'"$VERSION/" fabtests.spec osc service localrun format_spec_file
