diff options
author | ed <ed@FreeBSD.org> | 2008-11-04 15:15:51 +0800 |
---|---|---|
committer | ed <ed@FreeBSD.org> | 2008-11-04 15:15:51 +0800 |
commit | 6f8a6fd27552a2305597099df06a31c619f3b932 (patch) | |
tree | 19a3b1768d348da82a08c0dff30031c71269fb76 /games | |
parent | 8055098d5f08c51462a897db467750478bc47e04 (diff) | |
download | freebsd-ports-gnome-6f8a6fd27552a2305597099df06a31c619f3b932.tar.gz freebsd-ports-gnome-6f8a6fd27552a2305597099df06a31c619f3b932.tar.zst freebsd-ports-gnome-6f8a6fd27552a2305597099df06a31c619f3b932.zip |
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
Diffstat (limited to 'games')
0 files changed, 0 insertions, 0 deletions