Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0002-Update-build-flags.patch | Update build flags We have a few missions: 1) ensure we build using the environment-supplied flags, especially LDFLAGS, CFLAGS, CPPFLAGS 2) disable -Werror, as this can just break with newer GCC versions. 3) remove EXTRAVERSION, as our git revision is not interesting. 4) add EXTRA_CFLAGS, so the udeb build can pass in extra flags, like -static-libgcc. 5) set install paths as they were in previous versions, and in a both usrmerge- and not-yet-merged compatible way. 6) build with libedit instead of libreadline for license reasons. |
Debian DM Multipath Team <team+linux-blocks@tracker.debian.org> | no | 2020-12-23 | ||
0004-systemd-alias-multipath-service.patch | systemd: alias multipath-service Add Alias of multipath-tools because our init script is named that way. |
Debian DM Multipath Team <team+linux-blocks@tracker.debian.org> | no | 2020-12-23 | ||
0006-dm-rules-do-not-assume-usrmerge-in-paths.patch | dm rules: do not assume usrmerge in paths Fix paths to use /lib/udev instead of /usr/lib/udev, since we have not done a usrmerge yet. |
Julian Andres Klode <julian.klode@canonical.com> | no | debian | vendor | 2018-01-25 |
0007-11-dm-mpath-fix-DM_UDEV_RULES_VSN-check.patch | 11-dm-mpath: fix DM_UDEV_RULES_VSN-check Fix 11-dm-mpath.rules to check for DM_UDEV_RULES, not DM_UDEV_RULES_VSN We patch that in lvm2 to be named differently for who knows why. |
Julian Andres Klode <julian.klode@canonical.com> | not-needed | debian | vendor | 2018-01-25 |
0008-Bug-916521-FTCBFS-uses-the-wrong-pkg-config.patch | Bug#916521: FTCBFS: uses the wrong pkg-config multipath-tools fails to cross build from source, because multipath-tools' Makefiles hard code the build architecture pkg-config. After making it substitutable, it picks up the one supplied by dh_auto_build and cross builds successfully. |
Helmut Grohne <helmutg@debian.org> | no | 2020-12-23 | ||
0009-kpartx-rules-use-Debian-specific-partx-path.patch | kpartx rules: use Debian-specific partx path Use Debian-specific path for partx (from util-linux). |
Chris Hofstaedtler <zeha@debian.org> | no | vendor | 2020-12-23 | |
0010-multipath.rules-do-not-assume-usrmerged-paths.patch | multipath.rules: do not assume usrmerged paths We have not done a full usrmerge yet, so avoid breaking old systems. |
Chris Hofstaedtler <zeha@debian.org> | no | debian | vendor | 2020-12-23 |
0012-Reproducible-build.patch | Make the build reproducible | Chris Lamb <lamby@debian.org> | no | 2022-08-03 | ||
0006-multipathd.service-re-add-ExecStartPre.patch | multipathd.service: re-add ExecStartPre Upstream commit a1eabea75e8e0f6072f2b655cae25ec473b006c5 removed this, claiming the modules-load.d snippet would be enough. Maybe it is on other distributions, but Debian does not reload modules-load.d snippets on package install. Without this, first time installs would need a reboot or manual package loading. |
Chris Hofstaedtler <zeha@debian.org> | no | vendor | 2023-06-10 |