ports/114229: [patch] [www/linuxpluginwrapper] libmap.conf-FreeBSD6 references old X11R6 directory

Jonathan Liu Net147 at hotmail.com
Tue Jul 3 03:10:04 UTC 2007


>Number:         114229
>Category:       ports
>Synopsis:       [patch] [www/linuxpluginwrapper] libmap.conf-FreeBSD6 references old X11R6 directory
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 03 03:10:03 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Liu
>Release:        6.2-RELEASE
>Organization:
>Environment:
FreeBSD freebsd 6.2-RELEASE-p4 FreeBSD 6.2-RELEASE-p4 #0: Thu Apr 26 17:55:55 UTC 2007     root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/SMP  i386
>Description:
The sample libmap.conf-FreeBSD6 file references X11R6 however due to the introduction of modular X.Org 7.2, this is no longer correct. X11R6 should be changed to local. Even if a symbolic link from X11R6 to local exists, the wrapper doesn't work properly.
>How-To-Repeat:
Install firefox, linuxpluginwrapper, linux-realplayer.

Copy sample /usr/local/share/examples/linuxpluginwrapper/libmap.conf-FreeBSD6 to /etc/libmap.conf.

Create symbolic links for realplayer plug-in:
ln -s /usr/local/lib/linux-mozilla/plugins/nphelix.so /usr/local/lib/browser_plugins/nphelix.so
ln -s /usr/local/lib/linux-mozilla/plugins/nphelix.xpt /usr/local/lib/browser_plugins/nphelix.xpt

Start firefox from an xterm window. The following error will come up:
LoadPlugin: failed to initialize shared library /usr/local/lib/linux-mozilla/plugins/nphelix.so [Shared object "libm.so.6" not found, required by "nphelix.so"]

A patch is included to replace patch-misc::libmap.conf-FreeBSD6.
>Fix:
--- libmap.conf-FreeBSD6.orig   Sun Nov 13 12:46:14 2005
+++ libmap.conf-FreeBSD6        Tue Jul  3 12:43:54 2007
@@ -2,51 +2,31 @@
 # $Id: libmap.conf-FreeBSD6,v 1.23 2005/11/13 01:46:14 nork Exp $
 
 #######################################################
-# [ALPHA SUPPORT] Flash7 with Mozilla
-[/usr/X11R6/lib/linux-flashplugin7/libflashplayer.so]
+# Flash7 with Mozilla
+[/usr/local/lib/npapi/linux-flashplugin/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
 
-
 #######################################################
-# Flash6 with Opera is not avilable.
-
-# Flash6 with Konqueror
-# SEE ALSO: http://freebsd.kde.org/howtos/konqueror-flash.php
-# This configuration was integrated to following one.
-
-# Flash6 with Mozilla/Firebird/Galeon/Epiphany/Konqueror/Kazehakase
-[/usr/X11R6/lib/linux-flashplugin6/libflashplayer.so]
-libpthread.so.0                        pluginwrapper/flash6.so
-libdl.so.2                     pluginwrapper/flash6.so
-libz.so.1                      libz.so.3
-libstdc++-libc6.2-2.so.3       libstdc++.so.5
-libm.so.6                      libm.so.4
-libc.so.6                      pluginwrapper/flash6.so
-
-
-#######################################################
-# Acrobat5 with Mozilla/Firebird/Galeon/Epiphany/Konqueror/Kazehakase
-[/usr/X11R6/Acrobat5/Browsers/intellinux/nppdf.so]
-libc.so.6                      pluginwrapper/acrobat.so
-
 # Acrobat7 with Mozilla/Firebird/Galeon/Epiphany/Konqueror/Kazehakase
-[/usr/compat/linux/usr/local/Adobe/Acrobat7.0/Browser/intellinux/nppdf.so]
+[/usr/local/Adobe/Acrobat7.0/ENU/Browser/intellinux/nppdf.so]
 libc.so.6                      pluginwrapper/acrobat.so
 
 # Japanese Acrobat7 with Mozilla/Firebird/Galeon/Epiphany/Konqueror/Kazehakase
-[/usr/X11R6/Acrobat7/Browser/intellinux/nppdf.so]
+[/usr/local/Acrobat7/Browser/intellinux/nppdf.so]
 libc.so.6                      pluginwrapper/acrobat.so
 
 
 #######################################################
 # Helix RealPlayer with Mozilla/Firebird/Galeon/Epiphany/Konqueror/Kazehakase
-[/usr/X11R6/lib/linux-mozilla/plugins/nphelix.so]
+[/usr/local/lib/linux-mozilla/plugins/nphelix.so]
 libstdc++.so.5                 libstdc++.so.5
 libc.so.6                      pluginwrapper/realplayer.so
+libm.so.6                      libm.so.4
+libgcc_s.so.1                  pluginwrapper/realplayer.so
 
 
 #######################################################


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list