All pastes #217890 Raw Edit

Something

public text v1 · immutable
#217890 ·published 2006-10-23 21:41 UTC
rendered paste body
I did the following to get (linux) flash7 to work in Firefox on FreeBSD 6.0-RELEASE:

- Install www/linuxpluginwrapper
- Install www/linux-flashplugin7
- Put following in /etc/libmap.conf

  [/usr/X11R6/lib/linux-flashplugin7/libflashplayer.so]
  libpthread.so.0                 libpthread.so.2
  libdl.so.2                      pluginwrapper/flash7.so
  libz.so.1                       libz.so.3
  libm.so.6                       libm.so.4
  libc.so.6                       pluginwrapper/flash7.so

- Apply the patch at http://people.FreeBSD.org/~nork/rtld_dlsym_hack.diff to /usr/src/libexec/rtld-elf/rtld.c:
 
  cd /usr/src/libexec/rtld-elf/
  fetch http://people.FreeBSD.org/~nork/rtld_dlsym_hack.diff
  patch < rtld_dlsym_hack.diff
  make clean cleandir
  make clean cleandir (yes, twice!)
  make obj
  make depend
  make
  make install

- Link the plugin:

  ln -s /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so /usr/X11R6/lib/browser_plugins/