Ticket #305 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Does not compile with -DGSEAL_ENABLE

Reported by: andre Owned by: lennart
Milestone: Avahi 0.6.26 Component: other
Keywords: Cc:

Description (last modified by lennart) (diff)

avahi 0.6.25 does not build with -DGSEAL_ENABLE. See  http://live.gnome.org/GnomeGoals/UseGseal .

Note that maybe this report cannot be fixed yet, as GTK+ still misses some accessor functions (see GNOME bug 588389, GNOME bug 597610) needed for sealing. Also see  http://live.gnome.org/GTK%2B/3.0/PendingSealings for current status.

The jhbuild output posted here of course only lists the very first error when trying to compile.

avahi-ui.c: In function ‘get_default_response’:
avahi-ui.c:134: error: ‘GtkWindow’ has no member named ‘default_widget’
avahi-ui.c:136: error: ‘GtkWindow’ has no member named ‘default_widget’
avahi-ui.c:143: error: ‘GtkDialog’ has no member named ‘action_area’
avahi-ui.c: In function ‘response_callback’:
avahi-ui.c:893: error: ‘GtkWidget’ has no member named ‘window’
avahi-ui.c: In function ‘domain_button_clicked’:
avahi-ui.c:995: error: ‘GtkDialog’ has no member named ‘vbox’
avahi-ui.c: In function ‘aui_service_dialog_init’:
avahi-ui.c:1117: error: ‘GtkDialog’ has no member named ‘vbox’
avahi-ui.c:1168: error: ‘GtkDialog’ has no member named ‘action_area’
avahi-ui.c:1169: error: ‘GtkDialog’ has no member named ‘action_area’
avahi-ui.c: In function ‘aui_service_dialog_set_browse_service_typesv’:
avahi-ui.c:1235: warning: cast discards qualifiers from pointer target type
avahi-ui.c: In function ‘aui_service_dialog_get_property’:
avahi-ui.c:1429: warning: cast discards qualifiers from pointer target type
avahi-ui.c:1445: warning: cast discards qualifiers from pointer target type
avahi-ui.c:1457: warning: cast discards qualifiers from pointer target type
make[2]: *** [libavahi_ui_la-avahi-ui.lo] Error 1
make[2]: Leaving directory `/home/andre/svn-gnome/avahi-0.6.25/avahi-ui'
make[1]: *** [all-recursive] Error 1

Attachments

0001-Compile-with-DGSEAL_ENABLE.-Fixes-http-avahi.org-tic.patch Download (4.2 KB) - added by andre 4 years ago.
Patch. Bumps gtk+ requirement from 2.12 to 2.14

Change History

Changed 4 years ago by andre

Gosh, terminal output becomes HTML in Trac? Sigh.

Changed 4 years ago by andre

Patch. Bumps gtk+ requirement from 2.12 to 2.14

Changed 4 years ago by lennart

  • description modified (diff)

Changed 4 years ago by lennart

Commited.

Changed 4 years ago by lennart

  • status changed from new to closed
  • resolution set to fixed

Changed 4 years ago by lennart

  • milestone set to Avahi 0.6.26
Note: See TracTickets for help on using tickets.