Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Oct 2004 15:34:03 -0400
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        gnome@FreeBSD.org
Cc:        ports@FreeBSD.org
Subject:   HEADS UP: Firefox and Thunderbird printing crashes possible fix
Message-ID:  <41829B2B.3000500@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------010708090904030500020306
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

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

If you're experiencing a crash in Firefox or Thunderbird when trying to
print, and you're using CUPS, please replace
files/patch-security-coreconf-FreeBSD.mk with the attached patch, and
rebuild.  I believe this should do the trick.

Joe

- --
Joe Marcus Clarke
FreeBSD GNOME Team	::	gnome@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBgpsrb2iPiv4Uz4cRAsjvAJ9SA9VMAsgsUL3FC5here/NWCY6qQCfWyTM
Xjr5WoVqdqGHrrhffdOQgMA=
=PN2X
-----END PGP SIGNATURE-----

--------------010708090904030500020306
Content-Type: text/plain; x-mac-type="0"; x-mac-creator="0";
 name="patch-security-coreconf-FreeBSD.mk"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="patch-security-coreconf-FreeBSD.mk"

--- security/coreconf/FreeBSD.mk.orig	Wed Mar 26 20:17:25 2003
+++ security/coreconf/FreeBSD.mk	Fri Oct 29 15:30:45 2004
@@ -43,8 +43,12 @@
 ifeq ($(OS_TEST),alpha)
 CPU_ARCH		= alpha
 else
+ifeq ($(OS_TEST),amd64)
+CPU_ARCH		= amd64
+else
 CPU_ARCH		= x86
 endif
+endif
 
 OS_CFLAGS		= $(DSO_CFLAGS) -ansi -Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK
 
@@ -71,7 +75,12 @@
 DLL_SUFFIX		= so.1.0
 endif
 
-MKSHLIB			= $(CC) $(DSO_LDOPTS)
+ifneq (,$(filter alpha ia64,$(OS_TEST)))
+MKSHLIB			= $(CC) -Wl,-Bsymbolic -lc $(DSO_LDOPTS) -o $@
+else
+MKSHLIB			= $(CC) -Wl,-Bsymbolic $(DSO_LDOPTS) -o $@
+endif
+
 ifdef MAPFILE
 # Add LD options to restrict exported symbols to those in the map file
 endif

--------------010708090904030500020306--



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