FreeBSD Port: Metacity 2.10.1 (and _1)

Christopher Nehren apeiron+usenet at coitusmentis.info
Mon Apr 25 13:30:58 PDT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2005-04-13, Peter Thoenen scribbled these
curious markings:
> 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:

> 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)

This definitely seems to be an issue with threaded perls. I worked
around it by mapping libpthread to GNU's pth, which I conveniently had
installed because I have gnupg-devel (which I preusme was required for
something else which I don't have any more). You can also use the
linuxthreads port, which is what Marcin used (presumably; it installs a
liblthread.so. Marcin, please correct me if I'm wrong), or you can
change your perl to be non-threaded (though keep in mind that that isn't
a minor undertaking, and you must reinstall all modules that depend on
Perl, including big ones like mod_perl, and then *that* requires that
you rebuild Apache. Yick.).

I presume further that it's a bug with libpthread specifically and not
Perl, because it works fine with linuxthreads and GNU pth. I have
neither the time nor the knowledge to look at this, though if requested
I can generate a stacktrace.

Best Regards,
Christopher Nehren
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQFCbVMzk/lo7zvzJioRAtglAJ4nJpQAkckQe1uF/xFwWxoso7+IOgCfWTzW
7gfSwN6YcGVGEo77BaGOjzc=
=ogIk
-----END PGP SIGNATURE-----

-- 
I abhor a system designed for the "user", if that word is a coded
pejorative meaning "stupid and unsophisticated". -- Ken Thompson
If you ask the wrong questions, you get answers like "42" and "God".
Unix is user friendly. However, it isn't idiot friendly.



More information about the freebsd-gnome mailing list