configure check for the pango version is outdated

Bug #1964094 reported by jcfp
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Xpad
Fix Released
Medium
Arthur Borsboom

Bug Description

Currently, configure has this check for the pango version:

PKG_CHECK_MODULES(PANGO, pango >= 1.32)

...but the code actually requires a number of definitions added in 1.50. I only noticed because of a build failure on architectures (kfreebsd-*) with a somewhat outdated pango package, while things were fine on any archs that do have 1.50 available.

Example build failure with pango 1.46:
https://buildd.debian.org/status/fetch.php?pkg=xpad&arch=kfreebsd-amd64&ver=5.6.0-1&stamp=1646684635&raw=0

Pango upstream:
https://gitlab.gnome.org/GNOME/pango/-/blob/4851f23d6205e9e34ccacb48d02eae5e0f3b2f27/pango/pango-font.h#L80

Revision history for this message
Arthur Borsboom (arthurborsboom) wrote :

Ah, good find!

This was a last minute change with little added value.
I will (mostly) undo the change to "pango_font_description_to_css"

Changed in xpad:
milestone: none → 5.7.0
assignee: nobody → Arthur Borsboom (arthurborsboom)
importance: Undecided → Medium
status: New → Confirmed
Changed in xpad:
status: Confirmed → Fix Committed
Revision history for this message
Arthur Borsboom (arthurborsboom) wrote :

Xpad 5.7.0 has been released, which depends again on Pango v1.32 (undo).

https://launchpad.net/xpad/trunk/5.7.0
https://launchpad.net/xpad/trunk/5.7.0/+download/xpad-5.7.0.tar.bz2

Changed in xpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.