Does not compile with -DGSEAL_ENABLE

Reported by Andre Klapper on 2010-04-15
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Simple Scan
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\>

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  Edit
Everyone can see this information.

Other bug subscribers