[pve-devel] [PATCH corosync/libqb 00/12] update corosync to 2.4.4

Thomas Lamprecht t.lamprecht at proxmox.com
Fri Nov 9 16:45:16 CET 2018


On 11/7/18 2:26 PM, Fabian Grünbichler wrote:
> and libqb to 1.0.3, and rework their respective build scripts/packaging to
> - build source packages
> - include minor build cleanups

applied, added a patch on top to disable augeas lenses file shipping

rationale:
> we do not want that augeas manages the corosync config as it does
> not knows from our blessed master config in /etc/pve/corosync.conf
> and this saves us a build dependency.

thanks!

> 
> note that the "source update" patches contain binary hunks that need to be
> dropped before applying and fixed-up after running make download.
> 
> corosync:
> 
> Fabian Grünbichler (10):
>   update sources to 2.4.4-3
>   rebase and re-format patches
>   build: revert upstream switch to DH 11
>   build: drop patch applied upstream
>   d/control: bump versioned b-d on libqb
>   build: add dsc target
>   build: move some patches into debian/
>   build: add dbgsym packages to Makefile
>   build: add new build artifacts to clean target
>   bump version to 2.4.4-pve1
> 
>  changelog.Debian                              |   6 +
>  Makefile                                      |  63 +-
>  ...1-add-Provides-Replaces-corosync-pve.patch |  17 +-
>  ...-don-t-install-default-corosync.conf.patch |   9 +-
>  ...-Switch-to-Debhelper-compat-level-11.patch |  70 ++
>  ...t-after-package-upgrade-is-complete.patch} |   7 +-
>  ...pt.patch => 0005-remove-init-script.patch} |   5 +-
>  ...postinst-for-restart-on-dist-upgrad.patch} |   3 -
>  ...bcorosync4-pve-transitional-package.patch} |   7 +-
>  ...tart-corosync.service-if-conf-exists.patch |  40 --
>  ...tart-corosync.service-if-conf-exists.patch |  54 ++
>  ...-and-problematic-corosync-qdevice.i.patch} |  14 +-
>  ...temcrypto-Check-length-of-the-packet.patch |  53 --
>  ...lients-about-left-nodes-during-pause.patch | 621 ++++++++++--------
>  ...-control-bump-versioned-b-d-on-libqb.patch |  23 +
>  ...2.4.2.tar.gz => corosync_2.4.4.orig.tar.gz | Bin 15714054 -> 17832486 bytes
>  patches/series                                |  15 +-
>  17 files changed, 576 insertions(+), 431 deletions(-)
>  create mode 100644 patches/0003-Revert-Switch-to-Debhelper-compat-level-11.patch
>  rename patches/{0003-restart-after-package-upgrade-is-complete.patch => 0004-restart-after-package-upgrade-is-complete.patch} (89%)
>  rename patches/{0004-remove-init-script.patch => 0005-remove-init-script.patch} (99%)
>  rename patches/{0005-add-corosync-pve-postinst-for-restart-on-dist-upgrad.patch => 0006-add-corosync-pve-postinst-for-restart-on-dist-upgrad.patch} (98%)
>  rename patches/{0006-add-libcorosync4-pve-transitional-package.patch => 0007-add-libcorosync4-pve-transitional-package.patch} (91%)
>  delete mode 100644 patches/0007-only-start-corosync.service-if-conf-exists.patch
>  create mode 100644 patches/0008-only-start-corosync.service-if-conf-exists.patch
>  rename patches/{0008-remove-unecessary-and-problematic-corosync-qdevice.i.patch => 0009-remove-unecessary-and-problematic-corosync-qdevice.i.patch} (88%)
>  delete mode 100644 patches/0009-totemcrypto-Check-length-of-the-packet.patch
>  create mode 100644 patches/0011-d-control-bump-versioned-b-d-on-libqb.patch
>  rename corosync-2.4.2.tar.gz => corosync_2.4.4.orig.tar.gz (62%)
> 
> libqb:
> 
> Fabian Grünbichler (2):
>   update to 1.0.3-1
>   update sources to 1.0.3-1
> 
>  patches/0002-adapt-changelog.patch      |  23 ++++++++++
>  Makefile                                |  54 ++++++++++++++++--------
>  patches/0001-drop-DH-compat-to-10.patch |  31 ++++++++++++++
>  libqb-1.0.1.orig.tar.gz                 | Bin 6273486 -> 0 bytes
>  patches/series                          |   2 +
>  upstream/libqb_1.0.3-1.debian.tar.xz    | Bin 0 -> 13412 bytes
>  upstream/libqb_1.0.3.orig.tar.xz        | Bin 0 -> 490360 bytes
>  7 files changed, 92 insertions(+), 18 deletions(-)
>  create mode 100644 patches/0002-adapt-changelog.patch
>  create mode 100644 patches/0001-drop-DH-compat-to-10.patch
>  delete mode 100644 libqb-1.0.1.orig.tar.gz
>  create mode 100644 patches/series
>  create mode 100644 upstream/libqb_1.0.3-1.debian.tar.xz
>  create mode 100644 upstream/libqb_1.0.3.orig.tar.xz
> 






More information about the pve-devel mailing list