Does not compile with -DGSEAL_ENABLE

Bug #563758 reported by Andre Klapper
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Simple Scan
Fix Released
Undecided
Unassigned

Bug Description

simple-scan-1.0.0 tarball does not build with -DGSEAL_ENABLED. See http://live.gnome.org/GnomeGoals/UseGseal .
This is required for upcoming GNOME 3.0.

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

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

$:andre\> ./autogen.sh --prefix=/home/andre/opt-gnome/ CFLAGS=-DGSEAL_ENABLE
[...]
$:andre\> make
Making all in src
make[1]: Entering directory `/home/andre/svn-gnome/simple-scan-1.0.0/src'
  CC simple_scan-book-view.o
book-view.c: In function ‘show_page’:
book-view.c:185: error: ‘GtkWidget’ has no member named ‘allocation’
book-view.c:186: error: ‘GtkWidget’ has no member named ‘allocation’
book-view.c: In function ‘layout’:
book-view.c:384: error: ‘GtkWidget’ has no member named ‘allocation’
book-view.c:385: error: ‘GtkWidget’ has no member named ‘allocation’
book-view.c:389: error: ‘GtkWidget’ has no member named ‘allocation’
book-view.c:393: error: ‘GtkWidget’ has no member named ‘allocation’
book-view.c:399: error: ‘GtkWidget’ has no member named ‘allocation’
book-view.c:402: error: ‘GtkWidget’ has no member named ‘allocation’
book-view.c:410: error: ‘GtkWidget’ has no member named ‘allocation’
book-view.c: In function ‘expose_cb’:
book-view.c:438: error: ‘GtkWidget’ has no member named ‘window’
make[1]: *** [simple_scan-book-view.o] Error 1
make[1]: Leaving directory `/home/andre/svn-gnome/simple-scan-1.0.0/src'
make: *** [all-recursive] Error 1
$:andre\>

Revision history for this message
Robert Ancell (robert-ancell) wrote :

Fixed, thanks Andre!

Changed in simple-scan:
status: New → Fix Committed
Changed in simple-scan:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.