FF 3.6.7 was crashing as reported by Dawe and me[1] same as X (from
snapshots and built from source). Rebuilding xenocara from source with
debug got X working (don't know why).

I tried building FF 3.6.8 and it too is crashing with signal 11. I
built FF 3.6.8 with DEBUG="-g -O0" hoping to at least get a backtrace
out of the core, but evidently the resulting binary is stripped[2]
(brilliant!).

Question: I'm about to rebuild this monster again on my slow ibook.
how do I prevent it from being stripped?

Google finds me "--disable-install-strip", but does our port
infrastructure provide a more uniform way of handling this across all
(or most) ports?

Also, what's the idea behind 'make repackage' deleting every
dependency package from /usr/ports/packages/ directory? This seems
quite insane, especially when those packages aren't rebuilt (although,
the latter is besides the point)? I don't know how to express my
frustration over this, when the dependency packages (python, gtk+,
etc. etc.) took 6+ hours to build and now they are fucking gone.

--patrick


[1] http://marc.info/?l=openbsd-misc&m=128002243807124&w=2
[2] $ gdb /usr/local/mozilla-firefox/firefox-bin firefox-bin.core
GNU gdb 6.3
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 "powerpc-unknown-openbsd4.7"...
(no debugging symbols found)

Core was generated by `firefox-bin'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/mozilla-firefox/libxul.so.22.0...done.
Loaded symbols for /usr/local/mozilla-firefox/libxul.so.22.0
Reading symbols from /usr/local/mozilla-firefox/libmozjs.so.22.0...done.
Loaded symbols for /usr/local/mozilla-firefox/libmozjs.so.22.0
Reading symbols from /usr/local/mozilla-firefox/libxpcom.so.22.0...done.
Loaded symbols for /usr/local/mozilla-firefox/libxpcom.so.22.0
Reading symbols from /usr/local/lib/libplds4.so.21.0...done.
Loaded symbols for /usr/local/lib/libplds4.so.21.0
Reading symbols from /usr/local/lib/libplc4.so.21.0...done.
Loaded symbols for /usr/local/lib/libplc4.so.21.0
Reading symbols from /usr/local/lib/libnspr4.so.21.0...done.
Loaded symbols for /usr/local/lib/libnspr4.so.21.0
Reading symbols from /usr/local/lib/libgtk-x11-2.0.so.1403.0...done.
Loaded symbols for /usr/local/lib/libgtk-x11-2.0.so.1403.0
Reading symbols from /usr/local/lib/libatk-1.0.so.2800.0...done.
Loaded symbols for /usr/local/lib/libatk-1.0.so.2800.0
Reading symbols from /usr/local/lib/libgdk-x11-2.0.so.1403.0...done.
Loaded symbols for /usr/local/lib/libgdk-x11-2.0.so.1403.0
Reading symbols from /usr/local/lib/libgdk_pixbuf-2.0.so.1403.0...done.
Loaded symbols for /usr/local/lib/libgdk_pixbuf-2.0.so.1403.0
Reading symbols from /usr/local/lib/libpangocairo-1.0.so.1802.0...done.
Loaded symbols for /usr/local/lib/libpangocairo-1.0.so.1802.0
Reading symbols from /usr/local/lib/libpangoft2-1.0.so.1802.0...done.
Loaded symbols for /usr/local/lib/libpangoft2-1.0.so.1802.0
Reading symbols from /usr/local/lib/libpango-1.0.so.1802.0...done.
Loaded symbols for /usr/local/lib/libpango-1.0.so.1802.0
Reading symbols from /usr/local/lib/libgio-2.0.so.1803.0...done.
Loaded symbols for /usr/local/lib/libgio-2.0.so.1803.0
Reading symbols from /usr/local/lib/libgobject-2.0.so.1803.0...done.
Loaded symbols for /usr/local/lib/libgobject-2.0.so.1803.0
Reading symbols from /usr/local/lib/libgthread-2.0.so.1803.0...done.
Loaded symbols for /usr/local/lib/libgthread-2.0.so.1803.0
Reading symbols from /usr/local/lib/libgmodule-2.0.so.1803.0...done.
Loaded symbols for /usr/local/lib/libgmodule-2.0.so.1803.0
Reading symbols from /usr/local/lib/libglib-2.0.so.1803.0...done.
Loaded symbols for /usr/local/lib/libglib-2.0.so.1803.0
Reading symbols from /usr/local/lib/libintl.so.5.0...done.
Loaded symbols for /usr/local/lib/libintl.so.5.0
Reading symbols from /usr/local/lib/libiconv.so.6.0...done.
Loaded symbols for /usr/local/lib/libiconv.so.6.0
Reading symbols from /usr/X11R6/lib/libXinerama.so.5.0...done.
Loaded symbols for /usr/X11R6/lib/libXinerama.so.5.0
Reading symbols from /usr/X11R6/lib/libXi.so.11.0...done.
Loaded symbols for /usr/X11R6/lib/libXi.so.11.0
Reading symbols from /usr/X11R6/lib/libXrandr.so.6.1...done.
Loaded symbols for /usr/X11R6/lib/libXrandr.so.6.1
Reading symbols from /usr/X11R6/lib/libXcursor.so.4.0...done.
Loaded symbols for /usr/X11R6/lib/libXcursor.so.4.0
Reading symbols from /usr/X11R6/lib/libXcomposite.so.3.0...done.
Loaded symbols for /usr/X11R6/lib/libXcomposite.so.3.0
Reading symbols from /usr/X11R6/lib/libXext.so.11.0...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.11.0
Reading symbols from /usr/X11R6/lib/libXdamage.so.3.1...done.
Loaded symbols for /usr/X11R6/lib/libXdamage.so.3.1
Reading symbols from /usr/X11R6/lib/libXfixes.so.5.0...done.
Loaded symbols for /usr/X11R6/lib/libXfixes.so.5.0
Reading symbols from /usr/local/lib/libcairo.so.9.3...done.
Loaded symbols for /usr/local/lib/libcairo.so.9.3
Reading symbols from /usr/X11R6/lib/libpixman-1.so.16.6...done.
Loaded symbols for /usr/X11R6/lib/libpixman-1.so.16.6
Reading symbols from /usr/X11R6/lib/libfontconfig.so.7.0...done.
Loaded symbols for /usr/X11R6/lib/libfontconfig.so.7.0
Reading symbols from /usr/lib/libexpat.so.9.0...done.
Loaded symbols for /usr/lib/libexpat.so.9.0
Reading symbols from /usr/X11R6/lib/libfreetype.so.17.1...done.
Loaded symbols for /usr/X11R6/lib/libfreetype.so.17.1
Reading symbols from /usr/local/lib/libglitz.so.2.0...done.
Loaded symbols for /usr/local/lib/libglitz.so.2.0
Reading symbols from /usr/local/lib/libpng.so.10.0...done.
Loaded symbols for /usr/local/lib/libpng.so.10.0
Reading symbols from /usr/lib/libz.so.4.1...done.
Loaded symbols for /usr/lib/libz.so.4.1
Reading symbols from /usr/X11R6/lib/libxcb-render-util.so.0.0...done.
Loaded symbols for /usr/X11R6/lib/libxcb-render-util.so.0.0
Reading symbols from /usr/X11R6/lib/libxcb-render.so.0.0...done.
Loaded symbols for /usr/X11R6/lib/libxcb-render.so.0.0
Reading symbols from /usr/X11R6/lib/libXrender.so.5.0...done.
Loaded symbols for /usr/X11R6/lib/libXrender.so.5.0
Reading symbols from /usr/X11R6/lib/libX11.so.13.0...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.13.0
Reading symbols from /usr/X11R6/lib/libxcb.so.2.1...done.
Loaded symbols for /usr/X11R6/lib/libxcb.so.2.1
Reading symbols from /usr/X11R6/lib/libpthread-stubs.so.0.0...done.
Loaded symbols for /usr/X11R6/lib/libpthread-stubs.so.0.0
Reading symbols from /usr/X11R6/lib/libXau.so.9.0...done.
Loaded symbols for /usr/X11R6/lib/libXau.so.9.0
Reading symbols from /usr/X11R6/lib/libXdmcp.so.10.0...done.
Loaded symbols for /usr/X11R6/lib/libXdmcp.so.10.0
Reading symbols from /usr/lib/libm.so.5.2...done.
Loaded symbols for /usr/lib/libm.so.5.2
Reading symbols from /usr/lib/libstdc++.so.50.0...done.
Loaded symbols for /usr/lib/libstdc++.so.50.0
Reading symbols from /usr/lib/libc.so.56.0...done.
Loaded symbols for /usr/lib/libc.so.56.0
Reading symbols from /usr/lib/libpthread.so.12.1...done.
Loaded symbols for /usr/lib/libpthread.so.12.1
Reading symbols from /usr/local/lib/libsqlite3.so.14.0...done.
Loaded symbols for /usr/local/lib/libsqlite3.so.14.0
Reading symbols from /usr/local/lib/libjpeg.so.64.0...done.
Loaded symbols for /usr/local/lib/libjpeg.so.64.0
Reading symbols from /usr/local/lib/libnss3.so.25.0...done.
Loaded symbols for /usr/local/lib/libnss3.so.25.0
Reading symbols from /usr/local/lib/libsmime3.so.25.0...done.
Loaded symbols for /usr/local/lib/libsmime3.so.25.0
Reading symbols from /usr/local/lib/libsoftokn3.so.25.0...done.
Loaded symbols for /usr/local/lib/libsoftokn3.so.25.0
Reading symbols from /usr/local/lib/libssl3.so.25.0...done.
Loaded symbols for /usr/local/lib/libssl3.so.25.0
Reading symbols from /usr/X11R6/lib/libXt.so.10.0...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.10.0
Reading symbols from /usr/lib/libsndio.so.3.3...done.
Loaded symbols for /usr/lib/libsndio.so.3.3
Reading symbols from /usr/local/lib/libpcre.so.2.3...done.
Loaded symbols for /usr/local/lib/libpcre.so.2.3
Reading symbols from /usr/local/lib/libnssutil3.so.25.0...done.
Loaded symbols for /usr/local/lib/libnssutil3.so.25.0
Reading symbols from /usr/X11R6/lib/libSM.so.8.0...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.8.0
Reading symbols from /usr/X11R6/lib/libICE.so.9.0...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.9.0
Reading symbols from /usr/libexec/ld.so...done.
Loaded symbols for /usr/libexec/ld.so
#0  0x22fc52f8 in dlsym () from /usr/libexec/ld.so
(gdb) bt
#0  0x22fc52f8 in dlsym () from /usr/libexec/ld.so
#1  0x22ffaf94 in ?? () from /usr/libexec/ld.so
#2  0x22ffaf94 in ?? () from /usr/libexec/ld.so
Previous frame identical to this frame (corrupt stack?)
(gdb) bt full
#0  0x22fc52f8 in dlsym () from /usr/libexec/ld.so
No symbol table info available.
#1  0x22ffaf94 in ?? () from /usr/libexec/ld.so
No symbol table info available.
#2  0x22ffaf94 in ?? () from /usr/libexec/ld.so
No symbol table info available.

Reply via email to