[Bug 1923642] Re: glib can no longer be included in extern "C" blocks
Launchpad Bug Tracker
1923642 at bugs.launchpad.net
Wed Sep 8 08:07:18 UTC 2021
This bug was fixed in the package gnucash - 1:4.4-1ubuntu1
---------------
gnucash (1:4.4-1ubuntu1) impish; urgency=medium
* Fix FTBFS due to glib headers in 'extern "C"' blocks (LP: #1923642)
- No longer permitted with glib2.0 2.67.3+
- The fix consists of these upstream commits:
+ Fix-build-with-glib2-2.67.x.patch
+ Move-glib-and-gtk-includes-out-of-extern-C-for-tests.patch
+ Potentially-fix-CI-test-on-Arch-related-to-glib-and-c++.patch
+ More-fixes-for-Arch-ci-failure.patch
+ Still-more-fixes-for-Arch-ci-failure.patch
+ Finish-the-glib-2.67-fixes-for-CI-tests.patch
+ Bug-798156-glib-2.68.0-breaks-gnucash.patch
- Thanks to Heather Ellsworth for researching the issue!
-- Gunnar Hjalmarsson <gunnarhj at ubuntu.com> Wed, 08 Sep 2021 06:48:41
+0200
** Changed in: gnucash (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1923642
Title:
glib can no longer be included in extern "C" blocks
Status in GnuCash:
Fix Released
Status in gnucash package in Ubuntu:
Fix Released
Status in gnucash package in Debian:
Confirmed
Bug description:
Glib newer than 2.66 will not support extern "C" blocks.
For more info: https://gitlab.gnome.org/GNOME/glib/-/issues/2331
To manage notifications about this bug go to:
https://bugs.launchpad.net/gnucash/+bug/1923642/+subscriptions
More information about the Ubuntu-sponsors
mailing list