Discussion:
port www/kazehakase fails to build on ia64
(too old to reply)
Anton Shterenlikht
2009-11-30 15:31:46 UTC
Permalink
This seems to be a regression.

On FreeBSD 9.0-CURRENT ia64 last working version was kazehakase-0.5.4_6.

While upgrading to 0.5.8 I get this error:

===> Building for kazehakase-0.5.8
Making all in po
Making all in libegg
Making all in pixbufthumbnail
Making all in src
Making all in missing
Making all in utils
Making all in net
Making all in actions
Making all in bookmarks
Making all in dialogs
Making all in widget
Making all in prefs_ui
Making all in sidebar
Making all in dbus
Making all in module
Making all in embed
Making all in gecko
Making all in gtkmozembed
CXX kz-mozwrapper.o
kz-mozwrapper.cpp: In member function 'nsresult KzMozWrapper::GetDocShell(nsIDocShell**)':
kz-mozwrapper.cpp:285: error: 'class nsDerivedSafe<nsPIDOMWindow>' has no member named 'GetDocShell'
gmake[5]: *** [kz-mozwrapper.lo] Error 1
gmake[4]: *** [all-recursive] Error 1
gmake[3]: *** [all-recursive] Error 1
gmake[2]: *** [all-recursive] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/www/kazehakase.
*** Error code 1

Stop in /usr/ports/www/kazehakase.
*** Error code 1

Stop in /usr/ports/www/kazehakase.
#
--
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
Anton Shterenlikht
2009-12-01 15:58:20 UTC
Permalink
Post by Anton Shterenlikht
This seems to be a regression.
On FreeBSD 9.0-CURRENT ia64 last working version was kazehakase-0.5.4_6.
===> Building for kazehakase-0.5.8
Making all in po
Making all in libegg
Making all in pixbufthumbnail
Making all in src
Making all in missing
Making all in utils
Making all in net
Making all in actions
Making all in bookmarks
Making all in dialogs
Making all in widget
Making all in prefs_ui
Making all in sidebar
Making all in dbus
Making all in module
Making all in embed
Making all in gecko
Making all in gtkmozembed
CXX kz-mozwrapper.o
kz-mozwrapper.cpp:285: error: 'class nsDerivedSafe<nsPIDOMWindow>' has no member named 'GetDocShell'
gmake[5]: *** [kz-mozwrapper.lo] Error 1
gmake[4]: *** [all-recursive] Error 1
gmake[3]: *** [all-recursive] Error 1
gmake[2]: *** [all-recursive] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all] Error 2
*** Error code 1
Stop in /usr/ports/www/kazehakase.
*** Error code 1
just to confirm that the same error is on i386.
--
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
Anton Shterenlikht
2009-12-03 14:02:25 UTC
Permalink
As of yesterday, apparently, xulrunner was superceded by libxul.

Now I can build www/kazehakase with libxul on ia64 (still building on i386,
will report when done). But trying to do anything with kazehakase
leads to this error:

(kazehakase:30357): Kazehakase-CRITICAL **: kz_embed_selection_is_collapsed: assertion `KZ_IS_EMBED(kzembed)' failed

(kazehakase:30357): Kazehakase-CRITICAL **: kz_embed_can_cut_selection: assertion `KZ_IS_EMBED(kzembed)' failed

(kazehakase:30357): Kazehakase-CRITICAL **: kz_embed_can_copy_selection: assertion `KZ_IS_EMBED(kzembed)' failed

(kazehakase:30357): Kazehakase-CRITICAL **: kz_embed_can_paste: assertion `KZ_IS_EMBED(kzembed)' failed
Failed to bind socket "/tmp/kazehakase/dbus-server/dbus-6TLY3VVU1V": No such file or directory
process 30357: arguments to dbus_server_get_data() were incorrect, assertion "server != NULL" failed in file dbus-server.c line 1131.
This is normally a bug in some application using the D-Bus library.
D-Bus not compiled with backtrace support so unable to print a backtrace

[7] Abort kazehakase
In case it matters I launch my X session on ia64 via $HOME/xsession
which has just

dbus-launch --exit-with-session mwm

There hasn't been any dbus-launch change recently, which I missed?

many thanks
anton
--
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
Anton Shterenlikht
2009-12-11 16:56:57 UTC
Permalink
Post by Anton Shterenlikht
As of yesterday, apparently, xulrunner was superceded by libxul.
Now I can build www/kazehakase with libxul on ia64 (still building on i386,
will report when done). But trying to do anything with kazehakase
(kazehakase:30357): Kazehakase-CRITICAL **: kz_embed_selection_is_collapsed: assertion `KZ_IS_EMBED(kzembed)' failed
(kazehakase:30357): Kazehakase-CRITICAL **: kz_embed_can_cut_selection: assertion `KZ_IS_EMBED(kzembed)' failed
(kazehakase:30357): Kazehakase-CRITICAL **: kz_embed_can_copy_selection: assertion `KZ_IS_EMBED(kzembed)' failed
(kazehakase:30357): Kazehakase-CRITICAL **: kz_embed_can_paste: assertion `KZ_IS_EMBED(kzembed)' failed
Failed to bind socket "/tmp/kazehakase/dbus-server/dbus-6TLY3VVU1V": No such file or directory
process 30357: arguments to dbus_server_get_data() were incorrect, assertion "server != NULL" failed in file dbus-server.c line 1131.
This is normally a bug in some application using the D-Bus library.
D-Bus not compiled with backtrace support so unable to print a backtrace
[7] Abort kazehakase
I've updated fbsd to kern.osreldate: 900004, and rebuilt kazehakase
with make DEBUG_FLAGS="-O0 -g", but still get the same error. And bt
Post by Anton Shterenlikht
kazehakase
(kazehakase:3889): Gtk-WARNING **: WebKit/GTK+: missing action WebKit/GTK+
Failed to bind socket "/tmp/kazehakase/dbus-server/dbus-ZOQalM8C4L": No such file or directory
process 3889: arguments to dbus_server_get_data() were incorrect, assertion "server != NULL" failed in file dbus-server.c line 1131.
This is normally a bug in some application using the D-Bus library.
D-Bus not compiled with backtrace support so unable to print a backtrace
Abort (core dumped)
I cannot see how I can enable backtrace in dbus ports.

And for kazehakase bt gives:

(gdb) bt
#0 0x20000000423107a0 in thr_kill () from /lib/libc.so.7
#1 0x0000000000000000 in ?? ()
Previous frame identical to this frame (corrupt stack?)
(gdb)
--
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
Loading...