Opened 5 years ago

Closed 4 years ago

Last modified 4 years ago

#305 closed defect (fixed)

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)

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 (1)

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

Download all attachments as: .zip

Change History (6)

comment:1 Changed 5 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

comment:2 Changed 4 years ago by lennart

  • Description modified (diff)

comment:3 Changed 4 years ago by lennart

Commited.

comment:4 Changed 4 years ago by lennart

  • Resolution set to fixed
  • Status changed from new to closed

comment:5 Changed 4 years ago by lennart

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