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

Fabian Grünbichler f.gruenbichler at proxmox.com
Wed Nov 7 14:26:27 CET 2018


and libqb to 1.0.3, and rework their respective build scripts/packaging to
- build source packages
- include minor build cleanups

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

-- 
2.19.1





More information about the pve-devel mailing list