midori building failed by external-download-manager
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Midori Web Browser |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I've downloaded from http://
http://
Then I've extracted files from archive
tar xvf midori-
Now I change in the midori directory
cd midori-0.4.6
and run the configure script
./waf configure
----
Checking for program gcc or cc : /usr/bin/gcc
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for gcc : ok
Checking for program valac : /usr/bin/valac
Checking for gobject-2.0 : yes
Checking for gthread-2.0 : yes
Checking for program version valac >= 0.1.6 : ok 0.14.0
Checking for program glib-genmarshal : /usr/bin/
Checking for program glib-mkenums : /usr/bin/
Checking for program msgfmt : /usr/bin/msgfmt
Checking for program intltool-merge : /usr/bin/
Checking for header locale.h : yes
Checking for program rsvg-convert : /usr/bin/
Checking for unique-1.0 >= 0.9 : yes
Checking for libnotify >= : yes
Checking for library m : yes
Checking for gmodule-2.0 >= 2.8.0 : yes
Checking for gthread-2.0 >= 2.8.0 : yes
Checking for gio-2.0 >= 2.22.0 : yes
Checking for x11 >= : yes
Checking for header X11/extensions/
Checking for library Xss : yes
Checking for gtk+-2.0 >= 2.10.0 : yes
Checking for webkit-1.0 >= 1.1.17 : yes
Checking for libsoup-2.4 >= 2.27.90 : yes
Checking for libxml-2.0 >= 2.6 : yes
Checking for sqlite3 >= 3.0 : yes
Checking for header unistd.h : yes
Checking for header signal.h : yes
Icon optimizations: yes (rsvg-convert)
API documentation: no (gtk-doc)
'configure' finished successfully (0.524s)
----
/!\ Finally I want to build the program, but the compiling stopped thru the external-
./waf build
----
Waf: Entering directory `/users/
[ 55/130] cc: _build/
‘EDMSteadyflowI
default/
‘EDMSteadyflowI
default/
‘GDBusConnection’
default/
‘GVariant’
default/
‘GDBusMethodInv
default/
default/
pointer target type
/users/
/users/
Waf: Leaving directory `/users/
Build failed: -> task failed (err #1):
{task: cc external-
Changed in midori: | |
status: | Fix Committed → Fix Released |
Changed in midori: | |
status: | Fix Released → Fix Committed |
Changed in midori: | |
status: | Fix Committed → Fix Released |
It just occurred to me: the download manager extension uses GDBus which implies GLib. 2.26 and explains these errors (I shortened the output to the relevant bits).
I will bump the minimum GLib. It's already highly advisable for various other reasons to use a newer version.