Skip site navigation (1)Skip section navigation (2)
Date:      01 Jul 2003 21:31:30 +0000
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        darkmark <darkmark@filament.org>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: broken /usr/ports/www/mozilla on -STABLE
Message-ID:  <1057095089.301.51.camel@gyros>
In-Reply-To: <Pine.BSF.4.44.0307011243580.18625-100000@hellfire.filament.org>
References:  <Pine.BSF.4.44.0307011243580.18625-100000@hellfire.filament.org>

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

--=-VAbO0Ev0juoAU4fETpx5
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2003-07-01 at 19:53, darkmark wrote:
> My build always fails with this last step linking mozilla (it hangs for
> _hours_ on this last step before failing (1ghz + 1gig machine)):
>=20
> o NO WITHOUT* make macros were defined (so this is building ldap).
> o /usr/X11R6/lib/libXft.* exists and seems to be working
> o I noticed that mozilla tries to use it's own versions of re_comp and
> re_exec on BSD systems, instead of using the libcompat versions.  The lin=
k
> order is somehow wrong for this.

I just completed a successful build on -CURRENT with all options
enabled.  I'll do a build on -STABLE tonight.  Off the top of my head,
it looks like the -lXft argument is missing from the linker line.  What
version of X and Xft do you have installed?

Joe

>=20
> /usr/bin/perl5 ../../config/mklinkscript.pl -o ldscript mozilla-bin.order
> c++ -o mozilla-bin -I/usr/X11R6/include  -I/usr/X11R6/include -fno-rtti
> -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align
> -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -O
> -pipe -march=3Dpentiumpro -pipe  -DNDEBUG -DTRIMMED -ffunction-sections -=
O
> -DWIDGET_DLL=3D\"libwidget_gtk.so\" -DGFXWIN_DLL=3D\"libgfx_gtk.so\"
> -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12
> -I/usr/local/include -I/usr/X11R6/include  nsAppRunner.o nsWindowCreator.=
o
> showOSAlert.o nsSigHandlers.o nsStackFrameUnix.o nsStaticComponents.o
> nsNativeAppSupportGtk.o nsNativeAppSupportBase.o    -Wl,-T,ldscript
> -L../../dist/bin -L../../dist/lib -L../../dist/lib/components
> -lxpcom_compat_c -lxpconnect -luconv -lucvmath -li18n -loji -lipcdc
> -lnecko -lnecko2 -lpref -lcaps -lchrome -lrdf -lhtmlpars -lgfxps
> -lgfxxprint -lgfx_gtk -limgmng -limglib2 -lgkplugin -ljsdom -lwidget_gtk
> -lxremote_client -lgklayout -lmork -ldocshell -lprofile -lnsprefm
> -lembedcomponents -lwebbrwsr -leditor -ltxmgr -lcomposer -laccessibility
> -lmozldap -lnsappshell -lfileview -lmozfind -lxremoteservice -lappcomps
> -lcookie -lwallet -lwalletviewers -lxmlextras -lp3p -lautoconfig
> -ltransformiix -luniversalchardet -ltypeaheadfind -lwebsrvcs -lxmlterm
> -lpipboot -lpipnss -lpippki -lmailnews -lmsgdb -lmsgnews -llocalmail
> -lmimeemitter -lvcard -lmime -lmsgcompose -lmsgimap -laddrbook -limport
> -limpText -limpComm4xMail -lmsgmdn -lmailview -lbayesflt -lmsgsmime
> -lunicharutil_s -lucvutil_s -ljsj -lgtksuperwin -lgtkxtbin -lipcdutil_s
> -lipcdshared_s -lipcdlock_s -ltransmngrcom_s -ltransmngr_s -lgfxshared_s
> -lgfxft2_s -lxlibrgb -lxprintutil -lgkgfx -lmsgbaseutil -lmimecthglue_s
> -L../../dist/lib/components -L/usr/local/lib -lpng  -L/usr/local/lib -lmn=
g
> -L/usr/local/lib -ljpeg  -lz   -L../../dist/bin -L../../dist/lib
> ../../dist/lib/libcrmf.a -lsmime3 -lssl3 -lnss3 -lsoftokn3
> -L../../dist/bin -L../../dist/lib -lldap50 -llber50 -lprldap50
> -lmoz_art_lgpl -lm -lXinerama -L/usr/X11R6/lib -lXt -L/usr/X11R6/lib -lXp
> -lXext -lX11 -L../../dist/lib -lxpcom_compat -L../../dist/bin -lxpcom
> -L../../dist/bin -lmozjs -L/usr/ports/www/mozilla/work/mozilla/dist/lib
> -lplds4 -lplc4 -lnspr4 -pthread   -L/usr/X11R6/lib -L/usr/X11R6/lib
> -lgtk12 -lgdk12 -L/usr/local/lib -Wl,-E -lgmodule12 -lglib12 -lintl -lXi
> -lXext -lX11 -lm -lm
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::~nsFontMetricsXft(void)':
> nsFontMetricsXft.o(.text._$_16nsFontMetricsXft+0x61): undefined reference
> to `FcPatternDestroy'
> nsFontMetricsXft.o(.text._$_16nsFontMetricsXft+0xe9): undefined reference
> to `XftFontClose'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::GetWidth(char const *, unsigned int, int &,
> nsRenderingContextGTK *)':
> nsFontMetricsXft.o(.text.GetWidth__16nsFontMetricsXftPCcUiRiP21nsRenderin=
gContextGTK+0x34):
> undefined reference to `XftTextExtents8'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::DrawString(char const *, unsigned int, int, int, int
> const *, nsRenderingContextGTK *, nsDrawingSurfaceGTK *)':
> nsFontMetricsXft.o(.text.DrawString__16nsFontMetricsXftPCcUiiiPCiP21nsRen=
deringContextGTKP19nsDrawingSurfaceGTK+0xf6):
> undefined reference to `XftDrawGlyphFontSpec'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::DrawString(unsigned short const *, unsigned int, int,
> int, int, int const *, nsRenderingContextGTK *, nsDrawingSurfaceGTK *)':
> nsFontMetricsXft.o(.text.DrawString__16nsFontMetricsXftPCUsUiiiiPCiP21nsR=
enderingContextGTKP19nsDrawingSurfaceGTK+0xf6):
> undefined reference to `XftDrawGlyphFontSpec'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::CacheFontMetrics(void)':
> nsFontMetricsXft.o(.text.CacheFontMetrics__16nsFontMetricsXft+0x43):
> undefined reference to `XftLockFace'
> nsFontMetricsXft.o(.text.CacheFontMetrics__16nsFontMetricsXft+0x51):
> undefined reference to `FT_Get_Sfnt_Table'
> nsFontMetricsXft.o(.text.CacheFontMetrics__16nsFontMetricsXft+0x70):
> undefined reference to `FcPatternGetInteger'
> nsFontMetricsXft.o(.text.CacheFontMetrics__16nsFontMetricsXft+0x287):
> undefined reference to `FcCharSetHasChar'
> nsFontMetricsXft.o(.text.CacheFontMetrics__16nsFontMetricsXft+0x2a7):
> undefined reference to `XftTextExtents16'
> nsFontMetricsXft.o(.text.CacheFontMetrics__16nsFontMetricsXft+0x91d):
> undefined reference to `XftUnlockFace'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::FindFont(unsigned short)':
> nsFontMetricsXft.o(.text.FindFont__16nsFontMetricsXftUs+0xbd): undefined
> reference to `FcCharSetHasChar'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::SetupFCPattern(void)':
> nsFontMetricsXft.o(.text.SetupFCPattern__16nsFontMetricsXft+0x16c):
> undefined reference to `FcPatternCreate'
> nsFontMetricsXft.o(.text.SetupFCPattern__16nsFontMetricsXft+0x5df):
> undefined reference to `FcPatternAddInteger'
> nsFontMetricsXft.o(.text.SetupFCPattern__16nsFontMetricsXft+0x60a):
> undefined reference to `FcPatternAddInteger'
> nsFontMetricsXft.o(.text.SetupFCPattern__16nsFontMetricsXft+0x638):
> undefined reference to `FcPatternAddInteger'
> nsFontMetricsXft.o(.text.SetupFCPattern__16nsFontMetricsXft+0x651):
> undefined reference to `FcConfigSubstitute'
> nsFontMetricsXft.o(.text.SetupFCPattern__16nsFontMetricsXft+0x671):
> undefined reference to `XftDefaultSubstitute'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::DoMatch(void)':
> nsFontMetricsXft.o(.text.DoMatch__16nsFontMetricsXft+0x23): undefined
> reference to `FcFontSort'
> nsFontMetricsXft.o(.text.DoMatch__16nsFontMetricsXft+0x3a): undefined
> reference to `FcCharSetDestroy'
> nsFontMetricsXft.o(.text.DoMatch__16nsFontMetricsXft+0x92): undefined
> reference to `FcPatternGetString'
> nsFontMetricsXft.o(.text.DoMatch__16nsFontMetricsXft+0x117): undefined
> reference to `FcFontSetDestroy'
> nsFontMetricsXft.o(.text.DoMatch__16nsFontMetricsXft+0x139): undefined
> reference to `FcFontSetDestroy'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::SetupMiniFont(void)':
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0x3d):
> undefined reference to `FcPatternCreate'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0x63):
> undefined reference to `FcPatternAddString'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0x9e):
> undefined reference to `FcPatternAddInteger'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0xc0):
> undefined reference to `FcPatternAddInteger'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0xd0):
> undefined reference to `FcConfigSubstitute'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0xe7):
> undefined reference to `XftDefaultSubstitute'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0xfd):
> undefined reference to `FcFontSort'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0x118):
> undefined reference to `FcFontRenderPrepare'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0x136):
> undefined reference to `XftFontOpenPattern'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0x18c):
> undefined reference to `XftTextExtents8'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0x25a):
> undefined reference to `FcPatternDestroy'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0x26a):
> undefined reference to `FcPatternDestroy'
> nsFontMetricsXft.o(.text.SetupMiniFont__16nsFontMetricsXft+0x27f):
> undefined reference to `FcFontSetSortDestroy'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::DrawUnknownGlyph(unsigned int, int, int, _XftColor *,
> _XftDraw *)':
> nsFontMetricsXft.o(.text.DrawUnknownGlyph__16nsFontMetricsXftUiiiP9_XftCo=
lorP8_XftDraw+0x6a):
> undefined reference to `XftDrawRect'
> nsFontMetricsXft.o(.text.DrawUnknownGlyph__16nsFontMetricsXftUiiiP9_XftCo=
lorP8_XftDraw+0x94):
> undefined reference to `XftDrawRect'
> nsFontMetricsXft.o(.text.DrawUnknownGlyph__16nsFontMetricsXftUiiiP9_XftCo=
lorP8_XftDraw+0xc2):
> undefined reference to `XftDrawRect'
> nsFontMetricsXft.o(.text.DrawUnknownGlyph__16nsFontMetricsXftUiiiP9_XftCo=
lorP8_XftDraw+0xee):
> undefined reference to `XftDrawRect'
> nsFontMetricsXft.o(.text.DrawUnknownGlyph__16nsFontMetricsXftUiiiP9_XftCo=
lorP8_XftDraw+0x15d):
> undefined reference to `XftDrawString8'
> nsFontMetricsXft.o(.text.DrawUnknownGlyph__16nsFontMetricsXftUiiiP9_XftCo=
lorP8_XftDraw+0x1a4):
> undefined reference to `XftDrawString8'
> nsFontMetricsXft.o(.text.DrawUnknownGlyph__16nsFontMetricsXftUiiiP9_XftCo=
lorP8_XftDraw+0x1f8):
> undefined reference to `XftDrawString8'
> nsFontMetricsXft.o(.text.DrawUnknownGlyph__16nsFontMetricsXftUiiiP9_XftCo=
lorP8_XftDraw+0x22a):
> undefined reference to `XftDrawString8'
> nsFontMetricsXft.o(.text.DrawUnknownGlyph__16nsFontMetricsXftUiiiP9_XftCo=
lorP8_XftDraw+0x26d):
> undefined reference to `XftDrawString8'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o)(.text.DrawUnkn=
ownGlyph__16nsFontMetricsXftUiiiP9_XftColorP8_XftDraw+0x2e1):
> more undefined references to `XftDrawString8' follow
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::EnumerateGlyphs(unsigned int *, unsigned int, void
> (*)(unsigned int, nsFontXft *, void *), void *)':
> nsFontMetricsXft.o(.text.EnumerateGlyphs__16nsFontMetricsXftPUiUiPFUiP9ns=
FontXftPv_vPv+0xa8):
> undefined reference to `FcCharSetHasChar'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::PrepareToDraw(nsRenderingContextGTK *,
> nsDrawingSurfaceGTK *, _XftDraw **, _XftColor &)':
> nsFontMetricsXft.o(.text.PrepareToDraw__16nsFontMetricsXftP21nsRenderingC=
ontextGTKP19nsDrawingSurfaceGTKPP8_XftDrawR9_XftColor+0x168):
> undefined reference to `XftDrawSetClip'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::DrawStringCallback(unsigned int, nsFontXft *, void *)'=
:
> nsFontMetricsXft.o(.text.DrawStringCallback__16nsFontMetricsXftUiP9nsFont=
XftPv+0x13f):
> undefined reference to `XftCharIndex'
> nsFontMetricsXft.o(.text.DrawStringCallback__16nsFontMetricsXftUiP9nsFont=
XftPv+0x17e):
> undefined reference to `XftGlyphExtents'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontMetricsXft::FamilyExists(nsIDeviceContext *, nsString const &)':
> nsFontMetricsXft.o(.text.FamilyExists__16nsFontMetricsXftP16nsIDeviceCont=
extRC8nsString+0x41):
> undefined reference to `FcPatternCreate'
> nsFontMetricsXft.o(.text.FamilyExists__16nsFontMetricsXftP16nsIDeviceCont=
extRC8nsString+0x8a):
> undefined reference to `FcObjectSetBuild'
> nsFontMetricsXft.o(.text.FamilyExists__16nsFontMetricsXftP16nsIDeviceCont=
extRC8nsString+0xa7):
> undefined reference to `FcFontList'
> nsFontMetricsXft.o(.text.FamilyExists__16nsFontMetricsXftP16nsIDeviceCont=
extRC8nsString+0xf1):
> undefined reference to `FcPatternGetString'
> nsFontMetricsXft.o(.text.FamilyExists__16nsFontMetricsXftP16nsIDeviceCont=
extRC8nsString+0x172):
> undefined reference to `FcFontSetDestroy'
> nsFontMetricsXft.o(.text.FamilyExists__16nsFontMetricsXftP16nsIDeviceCont=
extRC8nsString+0x187):
> undefined reference to `FcObjectSetDestroy'
> nsFontMetricsXft.o(.text.FamilyExists__16nsFontMetricsXftP16nsIDeviceCont=
extRC8nsString+0x196):
> undefined reference to `FcPatternDestroy'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontXft::nsFontXft(_FcPattern *, _FcPattern *)':
> nsFontMetricsXft.o(.text.__9nsFontXftP10_FcPatternT1+0x1c): undefined
> reference to `FcPatternReference'
> nsFontMetricsXft.o(.text.__9nsFontXftP10_FcPatternT1+0x28): undefined
> reference to `FcPatternReference'
> nsFontMetricsXft.o(.text.__9nsFontXftP10_FcPatternT1+0x57): undefined
> reference to `FcPatternGetCharSet'
> nsFontMetricsXft.o(.text.__9nsFontXftP10_FcPatternT1+0x6c): undefined
> reference to `FcCharSetCopy'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontXft::~nsFontXft(void)':
> nsFontMetricsXft.o(.text._$_9nsFontXft+0x1c): undefined reference to
> `XftFontClose'
> nsFontMetricsXft.o(.text._$_9nsFontXft+0x31): undefined reference to
> `FcCharSetDestroy'
> nsFontMetricsXft.o(.text._$_9nsFontXft+0x46): undefined reference to
> `FcPatternDestroy'
> nsFontMetricsXft.o(.text._$_9nsFontXft+0x5b): undefined reference to
> `FcPatternDestroy'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontXft::GetXftFont(void)':
> nsFontMetricsXft.o(.text.GetXftFont__9nsFontXft+0x24): undefined referenc=
e
> to `FcFontRenderPrepare'
> nsFontMetricsXft.o(.text.GetXftFont__9nsFontXft+0x39): undefined referenc=
e
> to `FcGetVersion'
> nsFontMetricsXft.o(.text.GetXftFont__9nsFontXft+0x4e): undefined referenc=
e
> to `FcPatternDel'
> nsFontMetricsXft.o(.text.GetXftFont__9nsFontXft+0x60): undefined referenc=
e
> to `XftFontOpenPattern'
> nsFontMetricsXft.o(.text.GetXftFont__9nsFontXft+0x72): undefined referenc=
e
> to `FcPatternDestroy'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `nsFontXft::GetWidth32(unsigned int)':
> nsFontMetricsXft.o(.text.GetWidth32__9nsFontXftUi+0x32): undefined
> reference to `XftTextExtents32'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `AddLangGroup(_FcPattern *, nsIAtom *)':
> nsFontMetricsXft.o(.text.AddLangGroup__FP10_FcPatternP7nsIAtom+0x5c):
> undefined reference to `FcPatternAddString'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `AddFFRE(_FcPattern *, nsCString *, int)':
> nsFontMetricsXft.o(.text.AddFFRE__FP10_FcPatternP9nsCStringi+0x5c):
> undefined reference to `FcPatternAddWeak'
> nsFontMetricsXft.o(.text.AddFFRE__FP10_FcPatternP9nsCStringi+0x88):
> undefined reference to `FcPatternAdd'
> ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function
> `EnumFontsXft(nsIAtom *, char const *, unsigned int *, unsigned short
> ***)':
> nsFontMetricsXft.o(.text.EnumFontsXft__FP7nsIAtomPCcPUiPPPUs+0x75):
> undefined reference to `FcPatternCreate'
> nsFontMetricsXft.o(.text.EnumFontsXft__FP7nsIAtomPCcPUiPPPUs+0x97):
> undefined reference to `FcObjectSetBuild'
> nsFontMetricsXft.o(.text.EnumFontsXft__FP7nsIAtomPCcPUiPPPUs+0xd7):
> undefined reference to `FcFontList'
> nsFontMetricsXft.o(.text.EnumFontsXft__FP7nsIAtomPCcPUiPPPUs+0x378):
> undefined reference to `FcPatternGetString'
> nsFontMetricsXft.o(.text.EnumFontsXft__FP7nsIAtomPCcPUiPPPUs+0x4cc):
> undefined reference to `FcPatternDestroy'
> nsFontMetricsXft.o(.text.EnumFontsXft__FP7nsIAtomPCcPUiPPPUs+0x4e7):
> undefined reference to `FcObjectSetDestroy'
> nsFontMetricsXft.o(.text.EnumFontsXft__FP7nsIAtomPCcPUiPPPUs+0x502):
> undefined reference to `FcFontSetDestroy'
> ../../dist/lib/components/libgfx_gtk.a(nsDrawingSurfaceGTK.o): In functio=
n
> `nsDrawingSurfaceGTK::~nsDrawingSurfaceGTK(void)':
> nsDrawingSurfaceGTK.o(.text._$_19nsDrawingSurfaceGTK+0x5d): undefined
> reference to `XftDrawDestroy'
> ../../dist/lib/components/libgfx_gtk.a(nsDrawingSurfaceGTK.o): In functio=
n
> `nsDrawingSurfaceGTK::GetXftDraw(void)':
> nsDrawingSurfaceGTK.o(.text.GetXftDraw__19nsDrawingSurfaceGTK+0x30):
> undefined reference to `XftDrawCreate'
> ../../dist/bin/libldap50.so: undefined reference to `re_comp'
> ../../dist/bin/libldap50.so: undefined reference to `re_exec'
> gmake[2]: *** [mozilla-bin] Error 1
> gmake[2]: Leaving directory
> `/usr/ports/www/mozilla/work/mozilla/xpfe/bootstrap'
> gmake[1]: *** [tier_99] Error 2
> gmake[1]: Leaving directory `/usr/ports/www/mozilla/work/mozilla'
> gmake: *** [default] Error 2
> *** Error code 2
>=20
> Stop in /usr/ports/www/mozilla.
>=20
>=20
> --
> Mark Atkinson
> darkmark@filament.org
> (!wired)?(coffee++):(wired);
>=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
PGP Key : http://www.marcuscom.com/pgp.asc



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

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

iD8DBQA/Af2xb2iPiv4Uz4cRAvs+AKClHSCZdRhUZJ32sKoB41hIssQdhACfSyt6
espVpUAAei98PY+BTNdkvOc=
=qlOO
-----END PGP SIGNATURE-----

--=-VAbO0Ev0juoAU4fETpx5--



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