Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jul 2005 14:47:59 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Chris Ruiz <supplemental_chris@dslextreme.com>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: epiphany doesn't build - intltool bus error (core dumped)
Message-ID:  <1122749279.24297.7.camel@shumai.marcuscom.com>
In-Reply-To: <2a281228454e4401346b9f837191545a@dslextreme.com>
References:  <2a281228454e4401346b9f837191545a@dslextreme.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-pmSI9fKLY53ljwVg/4dF
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sat, 2005-07-30 at 03:06 -0700, Chris Ruiz wrote:
> hi.  i've searched around and can't find a solution for this build =20
> error.  i've updated my ports tree and ran portupgrade.  my system is =20
> 5.4-release on amd64.  any suggestions will be greatly appreciated.

I see the same thing on my amd64 Tinderbox, and it looks like a bug in
Perl (there's an deep recursion problem).  My theory is 5-STABLE is not
affected due to the higher stack size for thread0.

You might try editing /usr/src/lib/libpthread/thread/thr_private.h, and
change:

#define THR_STACK_DEFAULT 65535

to

#define THR_STACK_DEFAULT (2 * 1024 * 1024)

And

#define THR_STACK_INITIAL (1 * 1024 * 1024)

to

#define THR_STACK_INITIAL (4 * 1024 * 1024)

Then:

# cd /usr/src/lib/libpthread && make all && make install

If this works, I would report your findings to perl@ or file a PR
against Perl.  This might be fixed in Perl CVS.

Joe

>=20
> Chris
>=20
> =3D=3D=3D>  Installing for gnome2-2.10.2
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/libexec/gweather-applet-2 - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gnome-cd - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gnome-dictionary - foun=
d
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: eog - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gconf-editor - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gnect - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gedit - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gnome-terminal - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gnome-session - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: bug-buddy - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gnome-system-monitor - =
found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: nautilus - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: yelp - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: /usr/X11R6/sbin/gdm - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/share/gnome/applications/gnome-screensaver-=20
> properties.desktop - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/share/gnome/help/user-guide/C/user-guide.xml - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/share/gnome/sounds/question.wav - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/libdata/pkgconfig/libgail-gnome.pc - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: file-roller - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/share/themes/HighContrast/gtk-2.0/gtkrc - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: ggv - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gok - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gpdf - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: nautilus-cd-burner - fo=
und
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gcalctool - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gucharmap - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: zenity - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/lib/X11/fonts/bitstream-vera/Vera.ttf - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gnopernicus - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/libexec/gnome-netstatus-applet - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: dasher - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: evolution-2.2 - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/libexec/evolution-webcal - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: network-admin - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gnome-nettool - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: vino-session - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: ximian-connector-setup-=
2.2 =20
> - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/lib/gstreamer-0.8/.gstreamer-plugins-core.keep - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: totem - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: gnome-control-center - =
found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/share/gnome/gnome-background-properties/gnome-branded.xml - =20
> found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: sound-juicer - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: =20
> /usr/X11R6/libdata/pkgconfig/libgtkhtml-2.0.pc - found
> =3D=3D=3D>   gnome2-2.10.2 depends on file: /usr/local/bin/python - found
> =3D=3D=3D>   gnome2-2.10.2 depends on executable: epiphany - not found
> =3D=3D=3D>    Verifying install for epiphany in /usr/ports/www/epiphany
> =3D=3D=3D>  Building for epiphany-1.6.4
> gmake  all-recursive
> gmake[1]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4'
> Making all in lib
> gmake[2]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib'
> gmake  all-recursive
> gmake[3]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib'
> Making all in widgets
> gmake[4]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib/widgets'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib/widgets'
> Making all in egg
> gmake[4]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib/egg'
> gmake  all-am
> gmake[5]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib/egg'
> gmake[5]: Nothing to be done for `all-am'.
> gmake[5]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib/egg'
> gmake[4]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib/egg'
> gmake[4]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib'
> gmake[4]: Nothing to be done for `all-am'.
> gmake[4]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib'
> gmake[3]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib'
> gmake[2]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/lib'
> Making all in embed
> gmake[2]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/embed'
> gmake  all-recursive
> gmake[3]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/embed'
> Making all in mozilla
> gmake[4]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/embed/mozilla'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/embed/mozilla'
> gmake[4]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/embed'
> gmake[4]: Nothing to be done for `all-am'.
> gmake[4]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/embed'
> gmake[3]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/embed'
> gmake[2]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/embed'
> Making all in idl
> gmake[2]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/idl'
> gmake[2]: Nothing to be done for `all'.
> gmake[2]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/idl'
> Making all in src
> gmake[2]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src'
> gmake  all-recursive
> gmake[3]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src'
> Making all in bookmarks
> gmake[4]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src/bookmarks'
> gmake  all-am
> gmake[5]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src/bookmarks'
> gmake[5]: Nothing to be done for `all-am'.
> gmake[5]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src/bookmarks'
> gmake[4]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src/bookmarks'
> gmake[4]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src'
> gmake[4]: Nothing to be done for `all-am'.
> gmake[4]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src'
> gmake[3]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src'
> gmake[2]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/src'
> Making all in data
> gmake[2]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data'
> Making all in ui
> gmake[3]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data/ui'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data/ui'
> Making all in art
> gmake[3]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data/art'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data/art'
> Making all in glade
> gmake[3]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data/glade'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data/glade'
> gmake[3]: Entering directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data'
> LC_ALL=3DC ../intltool-merge -d -u -c ../po/.intltool-merge-cache ../po =20
> epiphany.desktop.in epiphany.desktop
> Generating and caching the translation database
> Bus error (core dumped)
> gmake[3]: *** [epiphany.desktop] Error 138
> gmake[3]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4/data'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory =20
> `/usr/ports/www/epiphany/work/epiphany-1.6.4'
> gmake: *** [all] Error 2
> *** Error code 2
>=20
> Stop in /usr/ports/www/epiphany.
> *** Error code 1
>=20
> Stop in /usr/ports/x11/gnome2.
>=20
> _______________________________________________
> freebsd-gnome@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"
>=20
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-pmSI9fKLY53ljwVg/4dF
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQBC68tfb2iPiv4Uz4cRAupzAJ4w8cl4PmfCiTYL4SiV+X6qeBBGeACdG3Mr
1MmAdl/VL3qDKEy/rI2ybO4=
=Nkgp
-----END PGP SIGNATURE-----

--=-pmSI9fKLY53ljwVg/4dF--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1122749279.24297.7.camel>