[SM-Grimoire-Bugs] [Bug 15651] New: eel2 doesn't compile

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Tue Apr 6 12:57:11 EDT 2010


           Summary: eel2 doesn't compile
           Product: Codex
           Version: stable-rc grimoire
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: gnome2-libs
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: v.merkatz at gmx.net

Arwed v. Merkatz <v.merkatz at gmx.net> changed:

           What    |Removed                     |Added
               Flag|                            |must_fix_before_release+

gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Eel\" -I.. -pthread -DORBIT2=1 -I
/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0
de/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include
e/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1
2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0
/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gnome-desktop-2.0
I/usr/include/startup-notification-1.0 -I/usr/include/libxml2
hare\" -DSOURCE_DATADIR=\"../data\" -DGNOMELOCALEDIR=\"/usr/share/locale\"
NU_I_KNOW_THIS_IS_UNSTABLE -march=i486 -pipe -MT eel-background.lo -MD -MP -MF
deps/eel-background.Tpo -c eel-background.c  -fPIC -DPIC -o
eel-background.c: In function 'eel_background_is_dark':
eel-background.c:1003: error: too few arguments to function 'gnome_bg_is_dark'
make[2]: *** [eel-background.lo] Error 1
make[2]: Leaving directory `/usr/src/eel-2.26.0/eel'
make[1]: Leaving directory `/usr/src/eel-2.26.0'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
ESC[31mESC[1m ! Problem Detected ! ESC[0m

Looks like an API change in gnome libs, and eel is not developed anymore ...
We can probably hack around that by just supplying bogus values for the
additional arguments, but it might cause wrong behaviour in some apps.

Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the SM-Grimoire-Bugs mailing list