Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jan 2014 15:21:19 +0200
From:      ddvar@mediana.net.ua
To:        x11@freebsd.org
Subject:   firefox bug
Message-ID:  <cf0820961a0f0d7206de8d6f7cf2bb1a@mediana.net.ua>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Hello
I'm using:
| FreeBSD ddvar.mediana.net.ua 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Fri 
Jan 10 08:51:07 EET 2014 
ddvar@ddvar.mediana.net.ua:/usr/obj/usr/src/sys/GENERIC  i386
and xfce4.

After installing firefox with command "pkg install firefox" almost all 
programs become broken.
Here is what I see when trying to start something (including firefox):

| % firefox
| XPCOMGlueLoad error for file /usr/local/lib/firefox/libxul.so:
| /usr/local/lib/firefox/libxul.so: Undefined symbol "__bsd_iconv_open"
| Couldn't load XPCOM.

I make it twice. I mean after first installation of firefox I had delete 
everything and reinstall (exclude firefox). Everything was fine while I 
trying install firefox again.
In attach is full log of installation of firefox.
All other programs I have install from ports (firefox didn't compile 
from ports).
FreeBSD 10.0-RELEASE will be in a few days (if schedule on freebsd.org 
is trustable). I'll update OS and try again.
Hope you fix troubles with release.

Best regards, Michail.


p.s. sorry for my english. It's not my native.
[-- Attachment #2 --]
# pkg install firefox
Updating repository catalogue
The following 52 packages will be installed:

        Reinstalling libxml2-2.8.0_3 (direct dependency changed)
        Reinstalling graphite2-1.2.4 (direct dependency changed)
        Reinstalling gettext-0.18.3.1 (direct dependency changed)
        Reinstalling icu-50.1.2 (needed shared library changed)
        Reinstalling cups-client-1.5.4_1 (direct dependency changed)
        Reinstalling python2-2_2 (direct dependency changed)
        Reinstalling jasper-1.900.1_12 (options changed)
        Reinstalling hunspell-1.3.2_4 (direct dependency changed)
        Reinstalling orc-0.4.18 (options changed)
        Reinstalling sqlite3-3.8.2 (options changed)
        Reinstalling alsa-plugins-1.0.27_2 (options changed)
        Reinstalling libxcb-1.9.3 (direct dependency changed)
        Reinstalling libX11-1.6.2,1 (direct dependency changed)
        Reinstalling libXrender-0.9.8 (direct dependency changed)
        Reinstalling libXext-1.3.2,1 (direct dependency changed)
        Reinstalling libXinerama-1.1.3,1 (direct dependency changed)
        Reinstalling libXfixes-5.0.1 (direct dependency changed)
        Reinstalling libXdamage-1.1.4 (direct dependency changed)
        Reinstalling libXcursor-1.1.14 (direct dependency changed)
        Reinstalling libXcomposite-0.4.4,1 (direct dependency changed)
        Reinstalling libXft-2.3.1 (direct dependency changed)
        Reinstalling glib-2.36.3_1 (options changed)
        Reinstalling libXt-1.1.4,1 (direct dependency changed)
        Reinstalling python-2.7_1,2 (direct dependency changed)
        Reinstalling libXmu-1.1.2,1 (direct dependency changed)
        Reinstalling libXxf86vm-1.1.3 (direct dependency changed)
        Reinstalling atk-2.8.0 (direct dependency changed)
        Reinstalling libXv-1.0.10,1 (direct dependency changed)
        Reinstalling gobject-introspection-1.36.0_2 (direct dependency changed)
        Reinstalling libIDL-0.8.14_1 (direct dependency changed)
        Reinstalling dbus-1.6.12 (direct dependency changed)
        Reinstalling xcb-util-0.3.9_1,1 (direct dependency changed)
        Reinstalling libXrandr-1.4.2 (direct dependency changed)
        Reinstalling libXi-1.7.2,1 (direct dependency changed)
        Reinstalling xcb-util-renderutil-0.3.8 (direct dependency changed)
        Reinstalling libGL-7.6.1_4 (direct dependency changed)
        Reinstalling freeglut-2.8.1 (direct dependency changed)
        Reinstalling gstreamer-0.10.36 (options changed)
        Reinstalling dbus-glib-0.100.2 (direct dependency changed)
        Reinstalling startup-notification-0.12_1 (direct dependency changed)
        Reinstalling cairo-1.10.2_7,2 (options changed)
        Reinstalling tiff-4.0.3 (direct dependency changed)
        Reinstalling gstreamer-plugins-0.10.36_3,3 (direct dependency changed)
        Reinstalling gstreamer-ffmpeg-0.10.13_1 (direct dependency changed)
        Reinstalling harfbuzz-0.9.25 (direct dependency changed)
        Reinstalling gdk-pixbuf2-2.28.2 (direct dependency changed)
        Reinstalling gstreamer-plugins-good-0.10.31,3 (direct dependency changed)
        Reinstalling libnotify-0.7.5 (direct dependency changed)
        Reinstalling pango-1.34.1_1 (direct dependency changed)
        Reinstalling gtk-update-icon-cache-2.24.22 (direct dependency changed)
        Reinstalling gtk2-2.24.22_1 (direct dependency changed)
        Installing firefox: 26.0,1

The installation will require 51 MB more space

37 MB to be downloaded

Proceed with installing packages [y/N]: y
icu-50.1.2.txz                                                                                                                          100%   12MB   2.0MB/s   2.2MB/s   00:06     
pkg: cached package gobject-introspection-1.36.0_2: checksum mismatch, fetching from remote                                                                                         
gobject-introspection-1.36.0_2.txz                                                                                                      100% 1000KB   1.0MB/s   1.0MB/s   00:01     
pkg: cached package gstreamer-0.10.36: checksum mismatch, fetching from remote                                                                                                      
gstreamer-0.10.36.txz                                                                                                                   100% 2121KB   2.1MB/s   1.4MB/s   00:01     
pkg: cached package gstreamer-plugins-0.10.36_3,3: checksum mismatch, fetching from remote                                                                                          
gstreamer-plugins-0.10.36_3,3.txz                                                                                                       100% 1776KB 887.8KB/s   1.7MB/s   00:02     
pkg: cached package gstreamer-plugins-good-0.10.31,3: checksum mismatch, fetching from remote                                                                                       
gstreamer-plugins-good-0.10.31,3.txz                                                                                                    100%  946KB 945.7KB/s 945.7KB/s   00:01     
pkg: cached package firefox-26.0,1: checksum mismatch, fetching from remote                                                                                                         
firefox-26.0,1.txz                                                                                                                      100%   21MB   1.9MB/s   1.3MB/s   00:11     
Checking integrity... done                                                                                                                                                          
[1/52] Reinstalling libxml2-2.8.0_3... done                                                                                                                                         
[2/52] Reinstalling graphite2-1.2.4... done                                                                                                                                         
[3/52] Reinstalling gettext-0.18.3.1... done                                                                                                                                        
[4/52] Reinstalling icu-50.1.2... done                                                                                                                                              
[5/52] Reinstalling cups-client-1.5.4_1... done                                                                                                                                     
[6/52] Reinstalling python2-2_2... done                                                                                                                                             
[7/52] Reinstalling jasper-1.900.1_12... done                                                                                                                                       
[8/52] Reinstalling hunspell-1.3.2_4... done                                                                                                                                        
[9/52] Reinstalling orc-0.4.18... done                                                                                                                                              
[10/52] Reinstalling sqlite3-3.8.2... done                                                                                                                                          
[11/52] Reinstalling alsa-plugins-1.0.27_2... done                                                                                                                                  
[12/52] Reinstalling libxcb-1.9.3... done                                                                                                                                           
[13/52] Reinstalling libX11-1.6.2,1... done                                                                                                                                         
[14/52] Reinstalling libXrender-0.9.8... done                                                                                                                                       
[15/52] Reinstalling libXext-1.3.2,1... done                                                                                                                                        
[16/52] Reinstalling libXinerama-1.1.3,1... done                                                                                                                                    
[17/52] Reinstalling libXfixes-5.0.1... done                                                                                                                                        
[18/52] Reinstalling libXdamage-1.1.4... done                                                                                                                                       
[19/52] Reinstalling libXcursor-1.1.14... done                                                                                                                                      
[20/52] Reinstalling libXcomposite-0.4.4,1... done                                                                                                                                  
[21/52] Reinstalling libXft-2.3.1... done                                                                                                                                           
[22/52] Reinstalling glib-2.36.3_1.../usr/local/lib/libglib-2.0.so.0: Undefined symbol "__bsd_iconv"                                                                                
 done                                                                                                                                                                               
[23/52] Reinstalling libXt-1.1.4,1... done                                                                                                                                          
[24/52] Reinstalling python-2.7_1,2... done                                                                                                                                         
[25/52] Reinstalling libXmu-1.1.2,1... done
[26/52] Reinstalling libXxf86vm-1.1.3... done
[27/52] Reinstalling atk-2.8.0... done
[28/52] Reinstalling libXv-1.0.10,1... done
[29/52] Reinstalling gobject-introspection-1.36.0_2... done
[30/52] Reinstalling libIDL-0.8.14_1... done
==> You should manually remove the "messagebus" user. 

To really remove the dbus port, please remove the following
directories and the content manualy:

/var/run/dbus and /var/db/dbus

[31/52] Reinstalling dbus-1.6.12...===> Creating users and/or groups.
Using existing group 'messagebus'.
Using existing user 'messagebus'.
 done
[32/52] Reinstalling xcb-util-0.3.9_1,1... done
[33/52] Reinstalling libXrandr-1.4.2... done
[34/52] Reinstalling libXi-1.7.2,1... done
[35/52] Reinstalling xcb-util-renderutil-0.3.8... done
[36/52] Reinstalling libGL-7.6.1_4... done
[37/52] Reinstalling freeglut-2.8.1... done
[38/52] Reinstalling gstreamer-0.10.36... done
[39/52] Reinstalling dbus-glib-0.100.2... done
[40/52] Reinstalling startup-notification-0.12_1... done
[41/52] Reinstalling cairo-1.10.2_7,2... done
[42/52] Reinstalling tiff-4.0.3... done
[43/52] Reinstalling gstreamer-plugins-0.10.36_3,3... done
[44/52] Reinstalling gstreamer-ffmpeg-0.10.13_1... done
[45/52] Reinstalling harfbuzz-0.9.25... done
[46/52] Reinstalling gdk-pixbuf2-2.28.2... done
[47/52] Reinstalling gstreamer-plugins-good-0.10.31,3... done
[48/52] Reinstalling libnotify-0.7.5... done
[49/52] Reinstalling pango-1.34.1_1... done
[50/52] Reinstalling gtk-update-icon-cache-2.24.22... done
[51/52] Reinstalling gtk2-2.24.22_1... done
[52/52] Installing firefox-26.0,1.../usr/local/lib/libglib-2.0.so.0: Undefined symbol "__bsd_iconv"
 done
Since FreeBSD has new USB stack, freeglut normally doesn't build on FreeBSD 8
(yet). To workaround this a small patch adds one include file and comments out
content of one function (only leaves return NULL).

This might cause side effects.  Joysticks do not work, and there might be ports
that do not compile or applications that crash because of this.

Do not hesitate to contact x11@FreeBSD.org if there are any issues and side
effects because of this.














======================================================================

smb:// issues (Gvfs/GIO or GNOMEVFS2 option):
Network group, machine, and share browsing does not work correctly.

sftp:// (Gvfs/GIO or GNOMEVFS2 option):
Only sftp access using public key authentication works.  To easily
setup public key authentication to "remote_host":

ssh-keygen -t dsa
cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys"

The SSH server on remote_host must allow pub key authentication.

======================================================================

Firefox and HTML5

Certain functions used to display HTML5 elements need the sem module
only on 8.x releases.

If your Firefox crashes with the following message while viewing a
HTML5 page:
"Bad system call (core dumped)"

you need to load the sem module (kldload sem).

To load sem on every boot put the following into your
/boot/loader.conf:
sem_load="YES"

======================================================================

Any bug reports should be addressed to the maintainers at:
        gecko@FreeBSD.org
You may also Cc: freebsd-ports@FreeBSD.org. Please do not send
bug reports to any other addresses.

Please include the following information with any bug report:
* Output from 'uname -a'.
* Output from 'ident /usr/ports/www/firefox/Makefile'
* Where/when did the problem occur: configuring, building, or
        running firefox
* How can you reproduce the problem?

Thank you for your help in testing and reporting bugs, and we hope you
enjoy using Firefox.
The Maintainers (gecko@)
======================================================================



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cf0820961a0f0d7206de8d6f7cf2bb1a>