1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00
freebsd-ports/www/linuxpluginwrapper/pkg-message
Norikatsu Shigemura 189176da45 o A DDDD IIII OOA SSSS
A A   D   D  II  OO  OO  S
  A   A  D   D  II  OO  OO   SSS
  AAAAA  D   D  II  OO  OO      S
  A   A  DDDD  IIII   OO    SSSS    linuxthreads!

o Accordingly, Flash6 plugin was more stable and robust with libc_r.
  Maybe, I'll stop to hear that some browsers (firefox, epiphany, etc..)
  will be overrun on own exit.

o With the result, /etc/libmap.conf sould be updated.  Please be careful.

	[libflashplayer.so]
	libpthread.so.0		liblthread.so.3
		to
	libpthread.so.0		pluginwrapper/flash6.so

o Acrobat plugin became beta1 quality state and more stable.  You will
  be able to view PDF on native browsers with PTHREAD(KSE/THR), but I'm
  afraid that /usr/local/Acrobat5/Reader/intellinux/bin/acroread will
  not exit.  Because acrobat plugin cannot stop it.  I think that
  I should add more (some?) pthread(3) functions.

	Please be careful:
		Native browsers with acrobat requires libKSE/THR/PTHREAD.
		On libc_r, these will be overrun.

o Major errno (ENOENT, ...) are almost same between FreeBSD's and Linux's.
  So I didn't convert it.  But EAGAIN is not same between these.  So
  I fixed this, and acrobat became good.

Not tested on:	4-stable
Tested on:	5.2-current
Obtained from:	Using the Linux flash plugin on Solaris x86
		http://www.tools.de/solaris/flash/
2004-02-29 13:52:25 +00:00

23 lines
634 B
Plaintext

================================================================
** PLEASE REMOVE FOLLOWING LINES FROM %%X11BASE%%/bin/mozilla **
LD_PRELOAD=%%PREFIX%%/lib/pluginwrapper.so
export LD_PRELOAD
** PLEASE CHANGE FOLLOWING LINES FROM /etc/libmap.conf **
libpthread.so.0 liblthread.so.3
to
libpthread.so.0 pluginwrapper/flash6.so
================================================================
Setup your /etc/libmap.conf.
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
%%LIBMAPCONF%%
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Now start browser and go to 'about:plugins' and the new plugins
are enabled!