[MacPorts] #47572: xfce4-settings @@ 4.6.5 fails to build due to a change in libnotify

MacPorts noreply at macports.org
Sat Apr 25 17:06:57 PDT 2015

#47572: xfce4-settings @@ 4.6.5 fails to build due to a change in libnotify
 Reporter:  wyatt8750@…  |      Owner:  macports-tickets@…
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.3.3
 Keywords:  haspatch     |       Port:  xfce4-settings
 LibNotify's notify_notification_new() now takes fewer arguments than it
 used to, and the version of xfce4-settings in macports is still using the
 old argument count.
 Line 420 in accessibility is to blame, and it can be made to compile by
 doing something like this:

 --- old/xfce4-settings-4.6.5/xfce4-settings-helper/accessibility.c
 2015-04-25 19:55:26.000000000 -0400
 +++ xfce4-settings-4.6.5/xfce4-settings-helper/accessibility.c  2015-04-25
 19:55:36.000000000 -0400
 @@ -417,7 +417,7 @@
      if (helper->notification == NULL)
          /* create a new notification */
 -        helper->notification = notify_notification_new (summary, body,
 "keyboard", NULL);
 +        helper->notification = notify_notification_new (summary, body,

          /* close signal */
          g_signal_connect (G_OBJECT (helper->notification), "closed",
 G_CALLBACK (xfce_accessibility_helper_notification_closed), helper);
 I don't know if my paths in that patch are correct, but this did seem to
 fix my issue. If it matters, I am running OS X 10.6.8 (snow leopard) with
 xcode 4.2's SDK. The patch is also attached, as is the original build log.

Ticket URL: <https://trac.macports.org/ticket/47572>
MacPorts <https://www.macports.org/>
Ports system for OS X

More information about the macports-tickets mailing list