Opened 5 years ago

Closed 5 years ago

#9782 closed enhancement (fixed)

glibmm-2.54.1

Reported by: ken@… Owned by: ken@…
Priority: normal Milestone: 8.2
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

From News:

2.54.1 (stable):

Glib:
* Variant: Don't use std::index_sequence from C++14.
  (Kjell Ahlstedt, Jonathan Wakely) Bug #787648 (Armin K.)

Documentation:
* Note that Gio::Application::property_resource_base_path() shall not
  be used. It has a bug that's hard to fix without breaking ABI.
  (Kjell Ahlstedt) Bug #787496 (Daniel Boles)

gmmproc:
* Convert all property documentation to C++.
  (Kjell Ahlstedt) Bug #787698 (Daniel Boles)

More specifically, gtkmm-2.24.5 failed to build against 2.54.0 -

In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23:0,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21,
                 from /usr/include/glibmm-2.4/glibmm.h:92,
                 from color.cc:4:
/usr/include/glibmm-2.4/glibmm/variant.h:2012:24: error: 'std::index_sequence' has not been declared
                   std::index_sequence<Is...>)
                        ^~~~~~~~~~~~~~

Big "thanks" to Armin for raising the bug report.

Change History (2)

comment:1 by ken@…, 5 years ago

Owner: changed from blfs-book@… to ken@…
Status: newassigned

comment:2 by ken@…, 5 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.