Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libdlm | Distribution: openSUSE Tumbleweed |
Version: 4.3.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed May 8 08:24:00 2024 |
Group: Productivity/Clustering/HA | Build host: reproducible |
Size: 176545 | Source RPM: libdlm-4.3.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://pagure.io/dlm/ | |
Summary: Application interface to the kernel's distributed lock manager |
Libraries and tools that allow applications, particularly filesystems like OCFS2, to interface with the in-kernel distributed lock manager.
GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
* Wed May 08 2024 heming.zhao@suse.com - 4.3.0 - update libdlm to version 4.3.0: no changelog available (jsc#PED-8085) * remove patches which are already included by upstream code - 0001-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch - 0002-dlm_controld-increase-uevent-recv-buffer.patch - 0003-dlm_controld-constify-lsnames.patch - 0004-dlm_controld-better-uevent-filtering.patch - 0005-libdlm_lt-fix-pc-file.patch - 0006-dlm_tool-add-fail-functionality-if-dump-failed.patch - 0007-dlm_controld-always-create-logdir.patch - 0008-dlm_controld-move-processing-of-saved-messages-to-pl.patch - 0009-dlm_controld-remove-ls-parameter.patch - 0010-dlm_controld-constify-timeval-of-dt_usec.patch - 0011-dlm_controld-add-gcc-format-printf-attribute-to-log_.patch - 0012-dlm_controld-use-write_result.patch - 0013-dlm_controld-be-sure-we-stop-lockspaces-before-shutd.patch - 0014-dlm_controld-constify-name_in-in-log_level.patch - 0015-dlm_controld-initialize-waiter-flags.patch - 0016-dlm_controld-get-rid-of-unnecessary-memset.patch - 0017-dlm_controld-remove-unnecessary-list_empty-check.patch - 0018-dlm_controld-set-posix_lock-flags-to-zero.patch - 0019-dlm_controld-init-plocks_data-to-zero.patch - 0020-dlm_tool-fix-missing-fclose-calls.patch - 0005-build-dlm_controld-disable-annobin-plugin.patch - bug-1212767-dlm_controld-remove-unnecessary-header-include.patch * remove patches for supporting corosync3 - bug-1191734_0015-Revert-dlm_controld-add-version-check-for-libquorum.patch - bug-1191734_0016-Revert-dlm_controld-use-new-quorum-api-to-detect-mis.patch * update BuildRequires in libdlm.spec to specific corosync3 libs - update libdlm.spec * Wed Sep 20 2023 heming.zhao@suse.com - update libdlm to latest code (e5ca08c20e6f) (jsc#PED-6362) * remove patches which replaced by upstream patch - 0007-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch * change patch name - 0006-dlm_controld-remove-unnecessary-header-include.patch + bug-1212767-dlm_controld-remove-unnecessary-header-include.patch * add upstream patch + 0001-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch + 0002-dlm_controld-increase-uevent-recv-buffer.patch + 0003-dlm_controld-constify-lsnames.patch + 0004-dlm_controld-better-uevent-filtering.patch + 0005-libdlm_lt-fix-pc-file.patch + 0006-dlm_tool-add-fail-functionality-if-dump-failed.patch + 0007-dlm_controld-always-create-logdir.patch + 0008-dlm_controld-move-processing-of-saved-messages-to-pl.patch + 0009-dlm_controld-remove-ls-parameter.patch + 0010-dlm_controld-constify-timeval-of-dt_usec.patch + 0011-dlm_controld-add-gcc-format-printf-attribute-to-log_.patch + 0012-dlm_controld-use-write_result.patch + 0013-dlm_controld-be-sure-we-stop-lockspaces-before-shutd.patch + 0014-dlm_controld-constify-name_in-in-log_level.patch + 0015-dlm_controld-initialize-waiter-flags.patch + 0016-dlm_controld-get-rid-of-unnecessary-memset.patch + 0017-dlm_controld-remove-unnecessary-list_empty-check.patch + 0018-dlm_controld-set-posix_lock-flags-to-zero.patch + 0019-dlm_controld-init-plocks_data-to-zero.patch + 0020-dlm_tool-fix-missing-fclose-calls.patch * WHAT'S NEW for this update + dlm_tool: fix missing fclose calls + dlm_controld: init plocks_data to zero + dlm_controld: set posix_lock flags to zero + dlm_controld: remove unnecessary list_empty check + dlm_controld: get rid of unnecessary memset + dlm_controld: initialize waiter->flags + dlm_controld: be sure we stop lockspaces before shutdown + dlm_controld: use write_result() + dlm_controld: remove ls parameter + dlm_controld: move processing of saved messages to plock level + dlm_controld: always create logdir + dlm_tool: add fail functionality if dump failed + libdlm_lt: fix pc file + dlm_controld: better uevent filtering + dlm_controld: increase uevent recv buffer * Tue Jun 27 2023 Ana Guerrero <ana.guerrero@suse.com> - Update to v4.2.0 * remove patches included upstream + bug-1191734_0001-libdlm-add-stdint.h-to-api-header.patch + bug-1191734_0002-dlm_controld-create-var-parent-directories.patch + bug-1191734_0003-stonith_helper-fix-build.patch + bug-1191734_0004-plock-move-clear-waiter-to-debug-info.patch + bug-1191734_0005-treewide-try-to-resolve-symbols-at-linking-time.patch + bug-1191734_0006-dlm_controld-add-version-check-for-libquorum.patch + bug-1191734_0007-dlm_tool-man-add-command-joinleave-USAGE.patch + bug-1191734_0008-man-add-reload_config-in-dlm_tool-dlm.conf.patch + bug-1191734_0009-add-new-dlm_tool-command-reload_config.patch + bug-1191734_0010-dlm_tool-man-add-new-command-set_config.patch + bug-1191734_0011-dlm_tool-dlm_controld-add-new-feature-set_config.patch + bug-1191734_0012-fix-some-minor-bugs.patch + bug-1191734_0013-dlm_controld-fix-string-copies.patch + bug-1191734_0014-man-page-updates.patch * patch to disable annobin (still not available in openSUSE) + 0005-build-dlm_controld-disable-annobin-plugin.patch * patch to remove unnecesary header (boo#1212767) + 0006-dlm_controld-remove-unnecessary-header-include.patch * patch to remove -fcf-protection=full, not supported in SLE15 + 0007-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch * Fri May 27 2022 Yan Gao <ygao@suse.com> - Adjust BuildRequires libpacemaker-devel -> pkgconfig(pacemaker) * Mon Oct 18 2021 heming.zhao@suse.com - Update to v4.1.0+ (bsc#1191734) * include some fixes/enhancements upstream patches based on 4.1.0 tag + bug-1191734_0001-libdlm-add-stdint.h-to-api-header.patch + bug-1191734_0002-dlm_controld-create-var-parent-directories.patch + bug-1191734_0003-stonith_helper-fix-build.patch + bug-1191734_0004-plock-move-clear-waiter-to-debug-info.patch + bug-1191734_0005-treewide-try-to-resolve-symbols-at-linking-time.patch + bug-1191734_0006-dlm_controld-add-version-check-for-libquorum.patch + bug-1191734_0007-dlm_tool-man-add-command-joinleave-USAGE.patch + bug-1191734_0008-man-add-reload_config-in-dlm_tool-dlm.conf.patch + bug-1191734_0009-add-new-dlm_tool-command-reload_config.patch + bug-1191734_0010-dlm_tool-man-add-new-command-set_config.patch + bug-1191734_0011-dlm_tool-dlm_controld-add-new-feature-set_config.patch + bug-1191734_0012-fix-some-minor-bugs.patch + bug-1191734_0013-dlm_controld-fix-string-copies.patch + bug-1191734_0014-man-page-updates.patch * patch for compatible with corosync-2.4.5+ + bug-1191734_0015-Revert-dlm_controld-add-version-check-for-libquorum.patch + bug-1191734_0016-Revert-dlm_controld-use-new-quorum-api-to-detect-mis.patch * drop 2 patches which are already included in upstream code - cluster-ringid-seq.patch - sysmacros.patch * change name and modify patch for code changed - dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch + 0004-man-dlm.conf-add-note-that-the-file-is-not-creat.patch * change libdlm.spec to seperate upsteam patch and suse special patch * Wed Oct 14 2020 Jan Engelhardt <jengelh@inai.de> - Do build with SUSE's %optflags. - Abolish historic specfile constructs. - Rework libdlm3 require with a shared library version tag instead so it propagates to all consuming packages. * Wed Oct 14 2020 ghe@suse.com - Add require libdlm3 (bsc#1177658) * Mon Sep 21 2020 ghe@suse.com - Add dependency relationship between libdlm and dlm-kmp (bsc#1121380) * Tue Sep 15 2020 ghe@suse.com - Add notes in dlm.conf man page (bsc#1175812) * add dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch * Fri May 15 2020 ghe@suse.com - Support uint64_t corosync ringid (bsc#1168771) * add cluster-ringid-seq.patch
/usr/lib/systemd/system/dlm.service /usr/lib/udev/rules.d/51-dlm.rules /usr/sbin/dlm_controld /usr/sbin/dlm_stonith /usr/sbin/dlm_tool /usr/share/doc/packages/libdlm-4.3.0 /usr/share/fillup-templates/sysconfig.dlm /usr/share/man/man3/dlm_cleanup.3.gz /usr/share/man/man3/dlm_close_lockspace.3.gz /usr/share/man/man3/dlm_create_lockspace.3.gz /usr/share/man/man3/dlm_dispatch.3.gz /usr/share/man/man3/dlm_get_fd.3.gz /usr/share/man/man3/dlm_lock.3.gz /usr/share/man/man3/dlm_lock_wait.3.gz /usr/share/man/man3/dlm_ls_lock.3.gz /usr/share/man/man3/dlm_ls_lock_wait.3.gz /usr/share/man/man3/dlm_ls_lockx.3.gz /usr/share/man/man3/dlm_ls_pthread_init.3.gz /usr/share/man/man3/dlm_ls_unlock.3.gz /usr/share/man/man3/dlm_ls_unlock_wait.3.gz /usr/share/man/man3/dlm_new_lockspace.3.gz /usr/share/man/man3/dlm_open_lockspace.3.gz /usr/share/man/man3/dlm_pthread_init.3.gz /usr/share/man/man3/dlm_release_lockspace.3.gz /usr/share/man/man3/dlm_unlock.3.gz /usr/share/man/man3/dlm_unlock_wait.3.gz /usr/share/man/man3/libdlm.3.gz /usr/share/man/man5/dlm.conf.5.gz /usr/share/man/man8/dlm_controld.8.gz /usr/share/man/man8/dlm_stonith.8.gz /usr/share/man/man8/dlm_tool.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 01:14:14 2024