FreeBSD Port: Metacity 2.10.1 (and _1)

Marcin Wisnicki mwisnicki at gmail.com
Fri Apr 15 14:34:39 PDT 2005


Peter Thoenen wrote:

> Hello,
> 
> Metacity 2.10.1 and _1 (10.0 worked fine) are failing to build completely on my
> system, getting a bus error with the translation database.  See below:
> 
> NOTE: System is 5.3 p5 i386
> 
> # portupgrade Metacity
> {...snip a bunch...}
> LC_ALL=C ../intltool-merge -d -u -c ../po/.intltool-merge-cache ../po
> metacity.desktop.in metacity.desktop
> Generating and caching the translation database
> Bus error (core dumped)
> gmake[4]: *** [metacity.desktop] Error 138
> gmake[4]: Leaving directory
> `/usr/ports/x11-wm/metacity/work/metacity-2.10.1/src'gmake[3]: ***
> [all-recursive] Error 1
> 
> Ideas? 

It had happened to me too (on most recent STABLE-5.4 with up-to-date ports).
Do you have a perl-threaded instead of the normal one ?

I don't know why but this worked around the problem for me:

	cd /usr/ports/x11-wm/metacity/work/metacity-2.10.1/src
	env LD_LIBMAP="libpthread.so.1=liblthread.so" gmake
	# note that libthr also failed and libc_r didn't have all
	# required symbols.
	# then manually finish the installation
	cd /usr/ports/x11-wm/metacity
	make
	pkg_deinstall -f metacity-2\*
	make package clean
	pkgdb -fF
	
Maybe there is a bug in freebsd threading libs ?

> -Peter




More information about the freebsd-gnome mailing list