Date: Tue, 4 Nov 2008 07:15:51 +0000 (UTC) From: Ed Schouten <ed@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/www/firefox3 Makefile ports/www/firefox3/files patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Message-ID: <200811040715.mA47FpMV039665@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
ed 2008-11-04 07:15:51 UTC FreeBSD ports repository (src committer) Modified files: www/firefox3 Makefile www/firefox3/files patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Log: Make www/firefox3 work on PowerPC. There were two things that prevented this port from compiling properly on PowerPC: - The `pthread hack' (GECKO_PTHREAD_LIBS) tried to obtain -lpthread from the gcc dumpspecs output. It expects these compiler flags to be on the first line of output, while on PowerPC the flags are on the second line. - On FreeBSD/powerpc it needs to use the Linux xptcall wrappers. I am not entirely convinced that it works properly, though. I've seen Firefox crash inside pthread_mutex_lock during shutdown. I'm committing these patches anyway, because getting it to compile is already a step forward. Approved by: marcus Revision Changes Path 1.7 +1 -1 ports/www/firefox3/Makefile 1.2 +24 -15 ports/www/firefox3/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811040715.mA47FpMV039665>