ports/174492: Fix devel/glibmm compliing with clang
Eric L. Camachat
eric at camachat.org
Mon Dec 17 01:40:01 UTC 2012
>Number: 174492
>Category: ports
>Synopsis: Fix devel/glibmm compliing with clang
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 17 01:40:01 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Eric L. Camachat
>Release: 10.0-CURRENT
>Organization:
Motorola Solutions, Inc
>Environment:
FreeBSD eb8640p 10.0-CURRENT FreeBSD 10.0-CURRENT #3 r244240: Fri Dec 14 19:55:43 PST 2012 root at eb8640p:/usr/obj/usr/src/sys/EB8460p amd64
>Description:
Fix devel/glibmm compliing with clang
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
Index: devel/glibmm/files/patch-gio_giomm_dbussubtreevtable.cc
===================================================================
--- devel/glibmm/files/patch-gio_giomm_dbussubtreevtable.cc (revision 0)
+++ devel/glibmm/files/patch-gio_giomm_dbussubtreevtable.cc (working copy)
@@ -0,0 +1,20 @@
+--- gio/giomm/dbussubtreevtable.cc.org 2012-12-15 22:36:44.000000000 -0800
++++ gio/giomm/dbussubtreevtable.cc 2012-12-15 22:37:03.000000000 -0800
+@@ -117,7 +117,7 @@ static const GDBusInterfaceVTable* DBusS
+ vtable->get_slot_dispatch();
+
+ try
+- {
++ {{
+ const Gio::DBus::InterfaceVTable* vtable =
+ (*the_slot)(Glib::wrap(connection, true), sender, object_path,
+ interface_name, (node ? node : ""));
+@@ -125,7 +125,7 @@ static const GDBusInterfaceVTable* DBusS
+ *out_user_data = const_cast<Gio::DBus::InterfaceVTable*>(vtable);
+
+ return vtable->gobj();
+- }
++ }}
+ catch(...)
+ {
+ Glib::exception_handlers_invoke();
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list