Thanks for the swift review!

- check if the autopkgtests can be enhanced

I could add an autopkgtest to re-run the full test suite, but given the
full test suite is already executed during the build itself, I'm not
sure how much extra safety that buys us?

- check why 0.7.1 and 0.7.2 ara available (from Nov 2020 for the former)
without any update on debian/ubuntu. As the package hasn’t changed for
multiple releases. I think those fixes are not distro-patched either.

Looking at the upstream history it would appear that (so far) they've
only dealt with bumps to the minor version (0.3, 0.5, 0.6, 0.7) and not
to sub-minor releases (0.7.1). To see whether that results in missing
anything important, I dug into the two releases that are currently not
packaged:

Looking at the changes from 0.7.0 to 0.7.1 (https://github.com/HOST-
Oman/libraqm/compare/v0.7.0...v0.7.1) it's entirely housekeeping
(changing library requirements to fit their CI requirements), adding
bits for other platform builds (macOS, Fedora), and removing legacy
requirements (python 2; which was already patched upstream). In other
words, I can understand why upstream didn't see a pressing need to
package it yet (it doesn't fix any bugs, nor add any new functionality,
and given the existence of the py3 patch, it doesn't remove any awkward
build-deps either, though arguably it would remove the single patch
against the orig-tar).

0.7.1 to 0.7.2 is rather more interesting (https://github.com/HOST-
Oman/libraqm/compare/v0.7.1...v0.7.2), but also considerably more recent
having only been released at the end of  September this year. It does
fix several bugs, but the majority of the changes are to do with the
addition of the meson build system (and deprecation of autotools for
future releases). The (relevant) bugs fixed are a failure with newer
harfbuzz libraries (https://github.com/HOST-Oman/libraqm/issues/135),
beyond the harfbuzz version currently in Debian/Ubuntu, leaving just the
spacing of color emojis (https://github.com/HOST-
Oman/libraqm/issues/123).

** Bug watch added: github.com/HOST-Oman/libraqm/issues #135
   https://github.com/HOST-Oman/libraqm/issues/135

** Bug watch added: github.com/HOST-Oman/libraqm/issues #123
   https://github.com/HOST-Oman/libraqm/issues/123

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1951069

Title:
  [MIR] raqm

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/raqm/+bug/1951069/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to