GNOME Bugzilla – Bug 648393
Gnome-shell on Sparc64 FreeBSD-9 crashes while starting up.
Last modified: 2013-08-15 01:44:15 UTC
GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "sparc64-marcel-freebsd"... Core was generated by `gnome-shell'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/local/lib/gnome-shell/libgnome-shell.so...done. Loaded symbols for /usr/local/lib/gnome-shell/libgnome-shell.so Reading symbols from /usr/local/lib/libmutter.so.0...done. Loaded symbols for /usr/local/lib/libmutter.so.0 Reading symbols from /usr/local/lib/libcanberra-gtk3.so.0...done. Loaded symbols for /usr/local/lib/libcanberra-gtk3.so.0 Reading symbols from /usr/local/lib/libgjs.so.0...done. Loaded symbols for /usr/local/lib/libgjs.so.0 Reading symbols from /usr/local/lib/libxul/libmozjs.so...done. Loaded symbols for /usr/local/lib/libxul/libmozjs.so Reading symbols from /usr/local/lib/libplds4.so.1...done. Loaded symbols for /usr/local/lib/libplds4.so.1 Reading symbols from /usr/local/lib/libplc4.so.1...done. Loaded symbols for /usr/local/lib/libplc4.so.1 Reading symbols from /usr/local/lib/libnspr4.so.1...done. Loaded symbols for /usr/local/lib/libnspr4.so.1 Reading symbols from /usr/local/lib/libgnome-menu.so.2...done. Loaded symbols for /usr/local/lib/libgnome-menu.so.2 Reading symbols from /usr/local/lib/libgstbase-0.10.so.0...done. Loaded symbols for /usr/local/lib/libgstbase-0.10.so.0 Reading symbols from /usr/local/lib/libgstreamer-0.10.so.0...done. Loaded symbols for /usr/local/lib/libgstreamer-0.10.so.0 Reading symbols from /usr/local/lib/libgconf-2.so.4...done. Loaded symbols for /usr/local/lib/libgconf-2.so.4 Reading symbols from /usr/local/lib/libORBit-2.so.0...done. Loaded symbols for /usr/local/lib/libORBit-2.so.0 Reading symbols from /usr/local/lib/libgirepository-1.0.so.1...done. Loaded symbols for /usr/local/lib/libgirepository-1.0.so.1 Reading symbols from /usr/local/lib/libffi.so.5...done. Loaded symbols for /usr/local/lib/libffi.so.5 Reading symbols from /usr/local/lib/libcanberra.so.0...done. Loaded symbols for /usr/local/lib/libcanberra.so.0 Reading symbols from /usr/local/lib/libvorbisfile.so.6...done. Loaded symbols for /usr/local/lib/libvorbisfile.so.6 Reading symbols from /usr/local/lib/libltdl.so.7...done. Loaded symbols for /usr/local/lib/libltdl.so.7 Reading symbols from /usr/local/lib/libtelepathy-logger.so.2...done. Loaded symbols for /usr/local/lib/libtelepathy-logger.so.2 Reading symbols from /usr/local/lib/libsqlite3.so.8...done. Loaded symbols for /usr/local/lib/libsqlite3.so.8 Reading symbols from /usr/local/lib/libtelepathy-glib.so.0...done. Loaded symbols for /usr/local/lib/libtelepathy-glib.so.0 Reading symbols from /usr/local/lib/libpolkit-agent-1.so.0...done. Loaded symbols for /usr/local/lib/libpolkit-agent-1.so.0 Reading symbols from /usr/local/lib/libpolkit-gobject-1.so.0...done. Loaded symbols for /usr/local/lib/libpolkit-gobject-1.so.0 Reading symbols from /usr/local/lib/libclutter-glx-1.0.so.0...done. Loaded symbols for /usr/local/lib/libclutter-glx-1.0.so.0 Reading symbols from /usr/local/lib/libjson-glib-1.0.so.0...done. Loaded symbols for /usr/local/lib/libjson-glib-1.0.so.0 Reading symbols from /usr/local/lib/libdrm.so.2...done. Loaded symbols for /usr/local/lib/libdrm.so.2 Reading symbols from /usr/local/lib/libcroco-0.6.so.3...done. Loaded symbols for /usr/local/lib/libcroco-0.6.so.3 Reading symbols from /usr/local/lib/libxml2.so.5...done. Loaded symbols for /usr/local/lib/libxml2.so.5 Reading symbols from /usr/local/lib/libgnome-desktop-3.so.0...done. Loaded symbols for /usr/local/lib/libgnome-desktop-3.so.0 Reading symbols from /usr/local/lib/libstartup-notification-1.so.0...done. Loaded symbols for /usr/local/lib/libstartup-notification-1.so.0 Reading symbols from /usr/local/lib/libxcb-aux.so.0...done. Loaded symbols for /usr/local/lib/libxcb-aux.so.0 Reading symbols from /usr/local/lib/libxcb-event.so.1...done. Loaded symbols for /usr/local/lib/libxcb-event.so.1 Reading symbols from /usr/local/lib/libdbus-glib-1.so.2...done. Loaded symbols for /usr/local/lib/libdbus-glib-1.so.2 Reading symbols from /usr/local/lib/libgtk-3.so.0...done. Loaded symbols for /usr/local/lib/libgtk-3.so.0 Reading symbols from /usr/local/lib/libgdk-3.so.0...done. Loaded symbols for /usr/local/lib/libgdk-3.so.0 Reading symbols from /usr/local/lib/libatk-1.0.so.0...done. Loaded symbols for /usr/local/lib/libatk-1.0.so.0 Reading symbols from /usr/local/lib/libpangocairo-1.0.so.0...done. Loaded symbols for /usr/local/lib/libpangocairo-1.0.so.0 Reading symbols from /usr/local/lib/libXinerama.so.1...done. Loaded symbols for /usr/local/lib/libXinerama.so.1 Reading symbols from /usr/local/lib/libXrandr.so.2...done. Loaded symbols for /usr/local/lib/libXrandr.so.2 Reading symbols from /usr/local/lib/libXcursor.so.1...done. Loaded symbols for /usr/local/lib/libXcursor.so.1 Reading symbols from /usr/local/lib/libXcomposite.so.1...done. Loaded symbols for /usr/local/lib/libXcomposite.so.1 Reading symbols from /usr/local/lib/libXdamage.so.1...done. Loaded symbols for /usr/local/lib/libXdamage.so.1 Reading symbols from /usr/local/lib/libgdk_pixbuf-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /usr/local/lib/libcairo-gobject.so.2...done. Loaded symbols for /usr/local/lib/libcairo-gobject.so.2 Reading symbols from /usr/local/lib/libpangoft2-1.0.so.0...done. Loaded symbols for /usr/local/lib/libpangoft2-1.0.so.0 Reading symbols from /usr/local/lib/libgio-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgio-2.0.so.0 Reading symbols from /usr/local/lib/libXfixes.so.3...done. Loaded symbols for /usr/local/lib/libXfixes.so.3 Reading symbols from /usr/local/lib/libcairo.so.2...done. Loaded symbols for /usr/local/lib/libcairo.so.2 Reading symbols from /usr/local/lib/libpixman-1.so.9...done. Loaded symbols for /usr/local/lib/libpixman-1.so.9 Reading symbols from /usr/local/lib/libpng.so.6...done. Loaded symbols for /usr/local/lib/libpng.so.6 Reading symbols from /usr/local/lib/libxcb-shm.so.0...done. Loaded symbols for /usr/local/lib/libxcb-shm.so.0 Reading symbols from /usr/local/lib/libxcb-render.so.0...done. Loaded symbols for /usr/local/lib/libxcb-render.so.0 Reading symbols from /usr/local/lib/libXrender.so.1...done. Loaded symbols for /usr/local/lib/libXrender.so.1 Reading symbols from /usr/local/lib/libGL.so.1...done. Loaded symbols for /usr/local/lib/libGL.so.1 Reading symbols from /usr/local/lib/libpango-1.0.so.0...done. Loaded symbols for /usr/local/lib/libpango-1.0.so.0 Reading symbols from /usr/local/lib/libfontconfig.so.1...done. Loaded symbols for /usr/local/lib/libfontconfig.so.1 Reading symbols from /usr/local/lib/libfreetype.so.9...done. Loaded symbols for /usr/local/lib/libfreetype.so.9 Reading symbols from /lib/libz.so.6...done. Loaded symbols for /lib/libz.so.6 Reading symbols from /usr/local/lib/libexpat.so.6...done. Loaded symbols for /usr/local/lib/libexpat.so.6 Reading symbols from /usr/local/lib/libgmodule-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgmodule-2.0.so.0 Reading symbols from /usr/local/lib/libpulse-mainloop-glib.so.0...done. Loaded symbols for /usr/local/lib/libpulse-mainloop-glib.so.0 Reading symbols from /usr/local/lib/libpulse.so.0...done. Loaded symbols for /usr/local/lib/libpulse.so.0 Reading symbols from /usr/local/lib/libpulsecommon-0.9.22.so...done. Loaded symbols for /usr/local/lib/libpulsecommon-0.9.22.so Reading symbols from /usr/local/lib/libX11-xcb.so.1...done. Loaded symbols for /usr/local/lib/libX11-xcb.so.1 Reading symbols from /usr/local/lib/libSM.so.6...done. Loaded symbols for /usr/local/lib/libSM.so.6 Reading symbols from /usr/local/lib/libICE.so.6...done. Loaded symbols for /usr/local/lib/libICE.so.6 Reading symbols from /usr/local/lib/libXtst.so.6...done. Loaded symbols for /usr/local/lib/libXtst.so.6 Reading symbols from /usr/local/lib/libXi.so.6...done. Loaded symbols for /usr/local/lib/libXi.so.6 Reading symbols from /usr/local/lib/libXext.so.6...done. Loaded symbols for /usr/local/lib/libXext.so.6 Reading symbols from /usr/local/lib/libX11.so.6...done. Loaded symbols for /usr/local/lib/libX11.so.6 Reading symbols from /usr/lib/librpcsvc.so.5...done. Loaded symbols for /usr/lib/librpcsvc.so.5 Reading symbols from /usr/local/lib/libxcb-atom.so.1...done. Loaded symbols for /usr/local/lib/libxcb-atom.so.1 Reading symbols from /usr/local/lib/libxcb.so.2...done. Loaded symbols for /usr/local/lib/libxcb.so.2 Reading symbols from /usr/local/lib/libXau.so.6...done. Loaded symbols for /usr/local/lib/libXau.so.6 Reading symbols from /usr/local/lib/libXdmcp.so.6...done. Loaded symbols for /usr/local/lib/libXdmcp.so.6 Reading symbols from /usr/local/lib/libpthread-stubs.so.0...done. Loaded symbols for /usr/local/lib/libpthread-stubs.so.0 Reading symbols from /usr/lib/libwrap.so.6...done. Loaded symbols for /usr/lib/libwrap.so.6 Reading symbols from /usr/local/lib/libsndfile.so.1...done. Loaded symbols for /usr/local/lib/libsndfile.so.1 Reading symbols from /usr/local/lib/libFLAC.so.10...done. Loaded symbols for /usr/local/lib/libFLAC.so.10 Reading symbols from /usr/local/lib/libvorbisenc.so.2...done. Loaded symbols for /usr/local/lib/libvorbisenc.so.2 Reading symbols from /usr/local/lib/libvorbis.so.4...done. Loaded symbols for /usr/local/lib/libvorbis.so.4 Reading symbols from /usr/local/lib/libogg.so.7...done. Loaded symbols for /usr/local/lib/libogg.so.7 Reading symbols from /usr/local/lib/libdbus-1.so.3...done. Loaded symbols for /usr/local/lib/libdbus-1.so.3 Reading symbols from /usr/local/lib/libgdbm.so.3...done. Loaded symbols for /usr/local/lib/libgdbm.so.3 Reading symbols from /usr/local/lib/libexecinfo.so.1...done. Loaded symbols for /usr/local/lib/libexecinfo.so.1 Reading symbols from /usr/lib/librt.so.1...done. Loaded symbols for /usr/lib/librt.so.1 Reading symbols from /lib/libm.so.5...done. Loaded symbols for /lib/libm.so.5 Reading symbols from /usr/local/lib/libgobject-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgobject-2.0.so.0 Reading symbols from /usr/local/lib/libgthread-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgthread-2.0.so.0 Reading symbols from /usr/local/lib/libglib-2.0.so.0...done. Loaded symbols for /usr/local/lib/libglib-2.0.so.0 Reading symbols from /usr/local/lib/libicui18n.so.46...done. Loaded symbols for /usr/local/lib/libicui18n.so.46 Reading symbols from /usr/local/lib/libintl.so.9...done. Loaded symbols for /usr/local/lib/libintl.so.9 Reading symbols from /usr/local/lib/libiconv.so.3...done. Loaded symbols for /usr/local/lib/libiconv.so.3 Reading symbols from /usr/local/lib/libpcre.so.0...done. Loaded symbols for /usr/local/lib/libpcre.so.0 Reading symbols from /lib/libthr.so.3...done. Loaded symbols for /lib/libthr.so.3 Reading symbols from /lib/libc.so.7...done. Loaded symbols for /lib/libc.so.7 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /usr/local/lib/libXxf86vm.so.1...done. Loaded symbols for /usr/local/lib/libXxf86vm.so.1 Reading symbols from /usr/local/lib/libxcb-glx.so.0...done. Loaded symbols for /usr/local/lib/libxcb-glx.so.0 Reading symbols from /usr/local/lib/libicuuc.so.46...done. Loaded symbols for /usr/local/lib/libicuuc.so.46 Reading symbols from /usr/local/lib/libicudata.so.46...done. Loaded symbols for /usr/local/lib/libicudata.so.46 Reading symbols from /usr/local/lib/dri/swrast_dri.so...done. Loaded symbols for /usr/local/lib/dri/swrast_dri.so Reading symbols from /usr/local/lib/gio/modules/libdconfsettings.so...done. Loaded symbols for /usr/local/lib/gio/modules/libdconfsettings.so Reading symbols from /usr/local/lib/gio/modules/libgiofam.so...done. Loaded symbols for /usr/local/lib/gio/modules/libgiofam.so Reading symbols from /usr/local/lib/libfam.so.0...done. Loaded symbols for /usr/local/lib/libfam.so.0 Reading symbols from /usr/local/lib/libcanberra-0.28/libcanberra-oss.so...done. Loaded symbols for /usr/local/lib/libcanberra-0.28/libcanberra-oss.so Reading symbols from /usr/local/lib/gjs-1.0/gi.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/gi.so Reading symbols from /usr/local/lib/libgjs-gi.so.0...done. Loaded symbols for /usr/local/lib/libgjs-gi.so.0 Reading symbols from /usr/local/lib/gjs-1.0/langNative.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/langNative.so Reading symbols from /usr/local/lib/gjs-1.0/dbusNative.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/dbusNative.so Reading symbols from /usr/local/lib/libgjs-dbus.so.0...done. Loaded symbols for /usr/local/lib/libgjs-dbus.so.0 Reading symbols from /usr/local/lib/gjs-1.0/mainloop.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/mainloop.so Reading symbols from /usr/local/lib/gjs-1.0/gettextNative.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/gettextNative.so Reading symbols from /usr/local/lib/gjs-1.0/cairoNative.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/cairoNative.so Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1
+ Trace 226826
+ Trace 226827
Created attachment 186442 [details] Full debug text Bugzilla would not copy all of the debug. The text shows everything. Default compiler setting. Perl-5.12, Python 2.7, application rebuilt with WITH_DEBUG=yes.
Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols for mutter and glib2? Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
What it is looking for is NetworkManager. Unfortunately, there is no --with-distro=none as an option when building Network Manger. Just looked at the FreeBSD notes and they are looking for someone to fix this error. Why is GNOME so Linux specific?
(In reply to comment #4) > Why is GNOME so Linux specific? Because the non-Linux people don't contribute enough fixes to support their platforms, obviously.
I'm here and trying to build the application. I've added WITH_DEBUG=yes to another build, set the gir directory properly. How to properly patch, I don't know. I go through the configure file and sometimes the Makefile in work/$SRC to fix what I can. If the others won't ask, I will and at least to get it working on my machine. Now, if you need anything specific or some exact gdb set of commands to be run, then tell me.
http://slexy.org/view/s207y0IjCD
(Please post here instead of 3rd party sites, thanks.) GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "sparc64-marcel-freebsd"... Core was generated by `gnome-shell'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/local/lib/gnome-shell/libgnome-shell.so...done. Loaded symbols for /usr/local/lib/gnome-shell/libgnome-shell.so Reading symbols from /usr/local/lib/libmutter.so.0...done. Loaded symbols for /usr/local/lib/libmutter.so.0 Reading symbols from /usr/local/lib/libcanberra-gtk3.so.0...done. Loaded symbols for /usr/local/lib/libcanberra-gtk3.so.0 Reading symbols from /usr/local/lib/libgjs.so.0...done. Loaded symbols for /usr/local/lib/libgjs.so.0 Reading symbols from /usr/local/lib/libxul/libmozjs.so...done. Loaded symbols for /usr/local/lib/libxul/libmozjs.so Reading symbols from /usr/local/lib/libplds4.so.1...done. Loaded symbols for /usr/local/lib/libplds4.so.1 Reading symbols from /usr/local/lib/libplc4.so.1...done. Loaded symbols for /usr/local/lib/libplc4.so.1 Reading symbols from /usr/local/lib/libnspr4.so.1...done. Loaded symbols for /usr/local/lib/libnspr4.so.1 Reading symbols from /usr/local/lib/libgnome-menu.so.2...done. Loaded symbols for /usr/local/lib/libgnome-menu.so.2 Reading symbols from /usr/local/lib/libgstbase-0.10.so.0...done. Loaded symbols for /usr/local/lib/libgstbase-0.10.so.0 Reading symbols from /usr/local/lib/libgstreamer-0.10.so.0...done. Loaded symbols for /usr/local/lib/libgstreamer-0.10.so.0 Reading symbols from /usr/local/lib/libgconf-2.so.4...done. Loaded symbols for /usr/local/lib/libgconf-2.so.4 Reading symbols from /usr/local/lib/libORBit-2.so.0...done. Loaded symbols for /usr/local/lib/libORBit-2.so.0 Reading symbols from /usr/local/lib/libgirepository-1.0.so.1...done. Loaded symbols for /usr/local/lib/libgirepository-1.0.so.1 Reading symbols from /usr/local/lib/libffi.so.5...done. Loaded symbols for /usr/local/lib/libffi.so.5 Reading symbols from /usr/local/lib/libcanberra.so.0...done. Loaded symbols for /usr/local/lib/libcanberra.so.0 Reading symbols from /usr/local/lib/libvorbisfile.so.6...done. Loaded symbols for /usr/local/lib/libvorbisfile.so.6 Reading symbols from /usr/local/lib/libltdl.so.7...done. Loaded symbols for /usr/local/lib/libltdl.so.7 Reading symbols from /usr/local/lib/libtelepathy-logger.so.2...done. Loaded symbols for /usr/local/lib/libtelepathy-logger.so.2 Reading symbols from /usr/local/lib/libsqlite3.so.8...done. Loaded symbols for /usr/local/lib/libsqlite3.so.8 Reading symbols from /usr/local/lib/libtelepathy-glib.so.0...done. Loaded symbols for /usr/local/lib/libtelepathy-glib.so.0 Reading symbols from /usr/local/lib/libpolkit-agent-1.so.0...done. Loaded symbols for /usr/local/lib/libpolkit-agent-1.so.0 Reading symbols from /usr/local/lib/libpolkit-gobject-1.so.0...done. Loaded symbols for /usr/local/lib/libpolkit-gobject-1.so.0 Reading symbols from /usr/local/lib/libclutter-glx-1.0.so.0...done. Loaded symbols for /usr/local/lib/libclutter-glx-1.0.so.0 Reading symbols from /usr/local/lib/libjson-glib-1.0.so.0...done. Loaded symbols for /usr/local/lib/libjson-glib-1.0.so.0 Reading symbols from /usr/local/lib/libdrm.so.2...done. Loaded symbols for /usr/local/lib/libdrm.so.2 Reading symbols from /usr/local/lib/libcroco-0.6.so.3...done. Loaded symbols for /usr/local/lib/libcroco-0.6.so.3 Reading symbols from /usr/local/lib/libxml2.so.5...done. Loaded symbols for /usr/local/lib/libxml2.so.5 Reading symbols from /usr/local/lib/libgnome-desktop-3.so.0...done. Loaded symbols for /usr/local/lib/libgnome-desktop-3.so.0 Reading symbols from /usr/local/lib/libstartup-notification-1.so.0...done. Loaded symbols for /usr/local/lib/libstartup-notification-1.so.0 Reading symbols from /usr/local/lib/libxcb-aux.so.0...done. Loaded symbols for /usr/local/lib/libxcb-aux.so.0 Reading symbols from /usr/local/lib/libxcb-event.so.1...done. Loaded symbols for /usr/local/lib/libxcb-event.so.1 Reading symbols from /usr/local/lib/libdbus-glib-1.so.2...done. Loaded symbols for /usr/local/lib/libdbus-glib-1.so.2 Reading symbols from /usr/local/lib/libgtk-3.so.0...done. Loaded symbols for /usr/local/lib/libgtk-3.so.0 Reading symbols from /usr/local/lib/libgdk-3.so.0...done. Loaded symbols for /usr/local/lib/libgdk-3.so.0 Reading symbols from /usr/local/lib/libatk-1.0.so.0...done. Loaded symbols for /usr/local/lib/libatk-1.0.so.0 Reading symbols from /usr/local/lib/libpangocairo-1.0.so.0...done. Loaded symbols for /usr/local/lib/libpangocairo-1.0.so.0 Reading symbols from /usr/local/lib/libXinerama.so.1...done. Loaded symbols for /usr/local/lib/libXinerama.so.1 Reading symbols from /usr/local/lib/libXrandr.so.2...done. Loaded symbols for /usr/local/lib/libXrandr.so.2 Reading symbols from /usr/local/lib/libXcursor.so.1...done. Loaded symbols for /usr/local/lib/libXcursor.so.1 Reading symbols from /usr/local/lib/libXcomposite.so.1...done. Loaded symbols for /usr/local/lib/libXcomposite.so.1 Reading symbols from /usr/local/lib/libXdamage.so.1...done. Loaded symbols for /usr/local/lib/libXdamage.so.1 Reading symbols from /usr/local/lib/libgdk_pixbuf-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /usr/local/lib/libcairo-gobject.so.2...done. Loaded symbols for /usr/local/lib/libcairo-gobject.so.2 Reading symbols from /usr/local/lib/libpangoft2-1.0.so.0...done. Loaded symbols for /usr/local/lib/libpangoft2-1.0.so.0 Reading symbols from /usr/local/lib/libgio-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgio-2.0.so.0 Reading symbols from /usr/local/lib/libXfixes.so.3...done. Loaded symbols for /usr/local/lib/libXfixes.so.3 Reading symbols from /usr/local/lib/libcairo.so.2...done. Loaded symbols for /usr/local/lib/libcairo.so.2 Reading symbols from /usr/local/lib/libpixman-1.so.9...done. Loaded symbols for /usr/local/lib/libpixman-1.so.9 Reading symbols from /usr/local/lib/libpng.so.6...done. Loaded symbols for /usr/local/lib/libpng.so.6 Reading symbols from /usr/local/lib/libxcb-shm.so.0...done. Loaded symbols for /usr/local/lib/libxcb-shm.so.0 Reading symbols from /usr/local/lib/libxcb-render.so.0...done. Loaded symbols for /usr/local/lib/libxcb-render.so.0 Reading symbols from /usr/local/lib/libXrender.so.1...done. Loaded symbols for /usr/local/lib/libXrender.so.1 Reading symbols from /usr/local/lib/libGL.so.1...done. Loaded symbols for /usr/local/lib/libGL.so.1 Reading symbols from /usr/local/lib/libpango-1.0.so.0...done. Loaded symbols for /usr/local/lib/libpango-1.0.so.0 Reading symbols from /usr/local/lib/libfontconfig.so.1...done. Loaded symbols for /usr/local/lib/libfontconfig.so.1 Reading symbols from /usr/local/lib/libfreetype.so.9...done. Loaded symbols for /usr/local/lib/libfreetype.so.9 Reading symbols from /lib/libz.so.6...done. Loaded symbols for /lib/libz.so.6 Reading symbols from /usr/local/lib/libexpat.so.6...done. Loaded symbols for /usr/local/lib/libexpat.so.6 Reading symbols from /usr/local/lib/libgmodule-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgmodule-2.0.so.0 Reading symbols from /usr/local/lib/libpulse-mainloop-glib.so.0...done. Loaded symbols for /usr/local/lib/libpulse-mainloop-glib.so.0 Reading symbols from /usr/local/lib/libpulse.so.0...done. Loaded symbols for /usr/local/lib/libpulse.so.0 Reading symbols from /usr/local/lib/libpulsecommon-0.9.22.so...done. Loaded symbols for /usr/local/lib/libpulsecommon-0.9.22.so Reading symbols from /usr/local/lib/libX11-xcb.so.1...done. Loaded symbols for /usr/local/lib/libX11-xcb.so.1 Reading symbols from /usr/local/lib/libSM.so.6...done. Loaded symbols for /usr/local/lib/libSM.so.6 Reading symbols from /usr/local/lib/libICE.so.6...done. Loaded symbols for /usr/local/lib/libICE.so.6 Reading symbols from /usr/local/lib/libXtst.so.6...done. Loaded symbols for /usr/local/lib/libXtst.so.6 Reading symbols from /usr/local/lib/libXi.so.6...done. Loaded symbols for /usr/local/lib/libXi.so.6 Reading symbols from /usr/local/lib/libXext.so.6...done. Loaded symbols for /usr/local/lib/libXext.so.6 Reading symbols from /usr/local/lib/libX11.so.6...done. Loaded symbols for /usr/local/lib/libX11.so.6 Reading symbols from /usr/lib/librpcsvc.so.5...done. Loaded symbols for /usr/lib/librpcsvc.so.5 Reading symbols from /usr/local/lib/libxcb-atom.so.1...done. Loaded symbols for /usr/local/lib/libxcb-atom.so.1 Reading symbols from /usr/local/lib/libxcb.so.2...done. Loaded symbols for /usr/local/lib/libxcb.so.2 Reading symbols from /usr/local/lib/libXau.so.6...done. Loaded symbols for /usr/local/lib/libXau.so.6 Reading symbols from /usr/local/lib/libXdmcp.so.6...done. Loaded symbols for /usr/local/lib/libXdmcp.so.6 Reading symbols from /usr/local/lib/libpthread-stubs.so.0...done. Loaded symbols for /usr/local/lib/libpthread-stubs.so.0 Reading symbols from /usr/lib/libwrap.so.6...done. Loaded symbols for /usr/lib/libwrap.so.6 Reading symbols from /usr/local/lib/libsndfile.so.1...done. Loaded symbols for /usr/local/lib/libsndfile.so.1 Reading symbols from /usr/local/lib/libFLAC.so.10...done. Loaded symbols for /usr/local/lib/libFLAC.so.10 Reading symbols from /usr/local/lib/libvorbisenc.so.2...done. Loaded symbols for /usr/local/lib/libvorbisenc.so.2 Reading symbols from /usr/local/lib/libvorbis.so.4...done. Loaded symbols for /usr/local/lib/libvorbis.so.4 Reading symbols from /usr/local/lib/libogg.so.7...done. Loaded symbols for /usr/local/lib/libogg.so.7 Reading symbols from /usr/local/lib/libdbus-1.so.3...done. Loaded symbols for /usr/local/lib/libdbus-1.so.3 Reading symbols from /usr/local/lib/libgdbm.so.3...done. Loaded symbols for /usr/local/lib/libgdbm.so.3 Reading symbols from /usr/local/lib/libexecinfo.so.1...done. Loaded symbols for /usr/local/lib/libexecinfo.so.1 Reading symbols from /usr/lib/librt.so.1...done. Loaded symbols for /usr/lib/librt.so.1 Reading symbols from /lib/libm.so.5...done. Loaded symbols for /lib/libm.so.5 Reading symbols from /usr/local/lib/libgobject-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgobject-2.0.so.0 Reading symbols from /usr/local/lib/libgthread-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgthread-2.0.so.0 Reading symbols from /usr/local/lib/libglib-2.0.so.0...done. Loaded symbols for /usr/local/lib/libglib-2.0.so.0 Reading symbols from /usr/local/lib/libicui18n.so.46...done. Loaded symbols for /usr/local/lib/libicui18n.so.46 Reading symbols from /usr/local/lib/libintl.so.9...done. Loaded symbols for /usr/local/lib/libintl.so.9 Reading symbols from /usr/local/lib/libiconv.so.3...done. Loaded symbols for /usr/local/lib/libiconv.so.3 Reading symbols from /usr/local/lib/libpcre.so.0...done. Loaded symbols for /usr/local/lib/libpcre.so.0 Reading symbols from /lib/libthr.so.3...done. Loaded symbols for /lib/libthr.so.3 Reading symbols from /lib/libc.so.7...done. Loaded symbols for /lib/libc.so.7 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /usr/local/lib/libXxf86vm.so.1...done. Loaded symbols for /usr/local/lib/libXxf86vm.so.1 Reading symbols from /usr/local/lib/libxcb-glx.so.0...done. Loaded symbols for /usr/local/lib/libxcb-glx.so.0 Reading symbols from /usr/local/lib/libicuuc.so.46...done. Loaded symbols for /usr/local/lib/libicuuc.so.46 Reading symbols from /usr/local/lib/libicudata.so.46...done. Loaded symbols for /usr/local/lib/libicudata.so.46 Reading symbols from /usr/local/lib/dri/swrast_dri.so...done. Loaded symbols for /usr/local/lib/dri/swrast_dri.so Reading symbols from /usr/local/lib/gio/modules/libdconfsettings.so...done. Loaded symbols for /usr/local/lib/gio/modules/libdconfsettings.so Reading symbols from /usr/local/lib/gio/modules/libgiofam.so...done. Loaded symbols for /usr/local/lib/gio/modules/libgiofam.so Reading symbols from /usr/local/lib/libfam.so.0...done. Loaded symbols for /usr/local/lib/libfam.so.0 Reading symbols from /usr/local/lib/libcanberra-0.28/libcanberra-oss.so...done. Loaded symbols for /usr/local/lib/libcanberra-0.28/libcanberra-oss.so Reading symbols from /usr/local/lib/gjs-1.0/gi.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/gi.so Reading symbols from /usr/local/lib/libgjs-gi.so.0...done. Loaded symbols for /usr/local/lib/libgjs-gi.so.0 Reading symbols from /usr/local/lib/gjs-1.0/langNative.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/langNative.so Reading symbols from /usr/local/lib/gjs-1.0/dbusNative.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/dbusNative.so Reading symbols from /usr/local/lib/libgjs-dbus.so.0...done. Loaded symbols for /usr/local/lib/libgjs-dbus.so.0 Reading symbols from /usr/local/lib/gjs-1.0/mainloop.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/mainloop.so Reading symbols from /usr/local/lib/gjs-1.0/gettextNative.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/gettextNative.so Reading symbols from /usr/local/lib/gjs-1.0/cairoNative.so...done. Loaded symbols for /usr/local/lib/gjs-1.0/cairoNative.so Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1
+ Trace 226844
Apologies. Add for FreeBSD INTROSPECTION_GIRDIR=/usr/local/share/gir-1.0 It's what we are using to get it to run. It should be applied to all. I'm rebuilding gjs, libcanberra, and libcanberra-gtk3 adding WITH_DEBUG=yes to all three.
"Comments cannot be longer than 65,535 characters." I need to use a third party site for this. gdb gnome-shell gnome-shell.core: commands bt full, thread apply all bt full. http://slexy.org/view/s20hotLtE8
Created attachment 186523 [details] gdb gnome-shell gnome-shell.core "bt full, thread apply all bt full" Debugging
Ignore comment 10.
> Error: Bad method name \"Clutter.Event.get_state\"" I'd say, either your clutter or (most probably) gobject-introspection installation is broken.
# New ports collection makefile for: gobject-introspection # Date created: 19 July 2009 # Whom: Alexander Logvinov <avl@FreeBSD.org> # # $FreeBSD$ # $MCom: ports/devel/gobject-introspection/Makefile,v 1.37 2011/04/05 16:20:15 kwm Exp $ # PORTNAME= gobject-introspection PORTVERSION= 0.10.7 CATEGORIES= devel MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Generate interface introspection data for GObject libraries LIB_DEPENDS= ffi.5:${PORTSDIR}/devel/libffi \ cairo.2:${PORTSDIR}/graphics/cairo USE_BZIP2= yes GNU_CONFIGURE= yes USE_GMAKE= yes USE_GNOME= gnomehack glib20 ltverhack USE_PYTHON= yes USE_BISON= build USE_GETTEXT= yes USE_AUTOTOOLS= libtool USE_LDCONFIG= yes MAKE_JOBS_UNSAFE=yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" CONFIGURE_ARGS= --disable-tests # Force it to put the .cache in ${WRKSRC} instead of ~/.cache. ports/143260 MAKE_ENV= HOME=${WRKDIR} MAN1= g-ir-compiler.1 g-ir-generate.1 g-ir-scanner.1 .include <bsd.port.pre.mk> post-patch: @${REINPLACE_CMD} -e 's|'cc'|'${CC:Q}'|g' \ ${WRKSRC}/giscanner/sourcescanner.py .include <bsd.port.post.mk> # New ports collection makefile for: clutter # Date created: 2008-12-25 # Whom: Martin Wilke <miwi@FreeBSD.org> # # $FreeBSD$ # $MCom: ports/graphics/clutter/Makefile,v 1.47 2011/04/05 22:04:50 kwm Exp $ # PORTNAME= clutter PORTVERSION= 1.6.14 CATEGORIES= graphics MASTER_SITES= GNOME \ http://source.clutter-project.org/sources/${PORTNAME}/${PORTVERSION:R}/ MAINTAINER= gnome@FreeBSD.org COMMENT= OpenGL based interactive canvas library LIB_DEPENDS= json-glib-1.0.0:${PORTSDIR}/devel/json-glib LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USE_GMAKE= yes USE_GETTEXT= yes USE_BZIP2= yes USE_AUTOTOOLS= libtool USE_GNOME= pkgconfig gdkpixbuf2 gnomehack ltverhack gnomeprefix atk pango USE_GL= gl USE_XORG= glproto x11 xfixes xdamage xcomposite xi USE_LDCONFIG= yes CONFIGURE_ARGS= --with-x --enable-conformance=no CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} .include <bsd.port.mk> # New ports collection makefile for: clutter-gtk # Date created: 2008-12-25 # Whom: Martin Wilke <miwi@FreeBSD.org> # # $FreeBSD$ # PORTNAME= clutter-gtk PORTVERSION= 1.0.0 CATEGORIES= graphics MASTER_SITES= http://source.clutter-project.org/sources/${PORTNAME}/${PORTVERSION:R}/ MAINTAINER= gnome@FreeBSD.org COMMENT= GTK+ Integration library for Clutter LIB_DEPENDS= clutter-glx-1.0:${PORTSDIR}/graphics/clutter LATEST_LINK= clutter-gtk3 USE_BZIP2= yes USE_GMAKE= yes USE_GETTEXT= yes USE_AUTOTOOLS= libtool USE_GNOME= gnomehack gtk30 ltverhack gnomeprefix USE_XORG= xp x11 USE_LDCONFIG= yes CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} post-patch: @${REINPLACE_CMD} -e 's|gdk-2.0|gdk-3.0|g' \ -e 's|gtk+-2.0|gtk+-3.0|g' \ ${WRKSRC}/configure .include <bsd.port.mk> Those are the Makefiles. You would need someone with similar equipment to build in this order: Use Whitehorn's bsdinstall iso or Marius's 9 iso. Install. Csup ports. Csup source. Set python to 2.7 Install python 27. Install perl5.12 Build world. Configure kernel to not use debugging. Build kernel. Install kernel. Reboot. Make index in ports. Install Xorg, xorg-server. Setup Xorg with /usr/local/bin/Xorg -configure -retro. Adjust everything: monitor, vert, horiz, card frequency if needed, Modes, defaultdepth if needed. Go to marcuscom.com Ccs marcusports. Marcusmerge. Startx and start building gnome3. You'll need to reference the gentoo sparc64 docs if your card isn't set as the default. AFAIK, I'm the only one building gnome3 on sparc64 and ppc32; however, I'm not the only one using the platforms on FreeBSD. If you or anyone have any Makefile suggestions compatible with FreeBSD or the work/$SRC/configure script, let me know.
Please, just try this to narrow down the problem: $ gjs gjs> const C = imports.gi.Clutter; gjs> a = new C.ActorBox(); Does that work?
$ gjs gjs> const C = imports.gi.Clutter; typein:1: strict warning: reference to undefined property imports.gi (repeats four more times) typein:1: strict warning: reference to undefined property imports.gi gjs> a = new C.ActorBox(); typein:2: strict warning: assignment to undeclared variable a [object _private_Clutter_ActorBox] (CTRL + C is needed here to quit the program) Okay, I added the INTROSPECTION_GIRDIR to clutter and json-glib and rebuilding both now.
Same results. There is no imports.gi in any directory. How would I set it? or Is it available from a repository.
To comment 15 : http://developer.gnome.org/seed/unstable/seed-importer.html At "Example 3. Using 'imports.gi.versions' to require Clutter 0.8 imports.gi.versions.Clutter = "0.8"; try { Clutter = imports.gi.Clutter; } catch(e) { print("Clutter 0.8 is not installed!"); } ". Is this what I need ?
(In reply to comment #18) > To comment 15 : > > http://developer.gnome.org/seed/unstable/seed-importer.html [snip] > Is this what I need ? No, disregard that. I just wanted to make sure the basics of gjs being able to call C functions through gobject-introspection were working, which according to your comment 16 does work. At this point I can't help you any more, sorry.
Has the same problem occurred on gentoo sparc64 or debian sparc(64)? If it hasn't and the files were created, may I look at them?
Either your Clutter build, your introspection build, or your gjs build are broken.