Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 Apr 2004 12:38:42 -0700
From:      Yu-Shun Wang <yushunwa@ISI.EDU>
To:        Sean McNeil <sean@mcneil.com>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: error compiling firefox
Message-ID:  <40730742.1030709@isi.edu>
In-Reply-To: <1081279398.7457.24.camel@server.mcneil.com>
References:  <1081231472.53285.2.camel@server.mcneil.com> <40730150.1080304@isi.edu> <1081279398.7457.24.camel@server.mcneil.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms080900090401040809080000
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Sean McNeil wrote:
> On Tue, 2004-04-06 at 12:13, Yu-Shun Wang wrote:
> 
>>Sean McNeil wrote:
>>
>>>Anyone else seeing this error?
>>
>>>gmake[4]: Leaving directory
>>>`/usr/ports/www/firefox/work/mozilla/security/nss/cmd/shlibsign/mangle'
>>>FreeBSD5.2_DBG.OBJ/shlibsign -v -i
>>>/usr/ports/www/firefox/work/mozilla/dist/lib/libsoftokn3.so
>>>Assertion failure: _PT_PTHREAD_MUTEX_IS_LOCKED(lock->mutex), at
>>>ptsynch.c:207
>>>Abort trap (core dumped)
>>>gmake[3]: ***
>>>[/usr/ports/www/firefox/work/mozilla/dist/lib/libsoftokn3.chk] Error 134
>>>gmake[3]: Leaving directory
>>>`/usr/ports/www/firefox/work/mozilla/security/nss/cmd/shlibsign'
>>>gmake[2]: *** [libs] Error 2
>>
>>Yes. For me, it turned out to be an error in my /etc/libmap.conf.
>>Could you email your /etc/libmap.conf?

> # /etc/libmap.conf for FreeBSD 5.x
> # $Id: libmap.conf-FreeBSD5.x,v 1.4 2004/02/08 03:38:03 nork Exp $

Ah, these were copy-n-pasted from the linuxpluginwrapper port.
Please check libmap.conf(5). I believe everything defaults to
libpthread now in CURRENT. I am not sure what the result will
be if you don't have these lines suggested by the man page:

Taken from libmap.conf(5):

      # /etc/libmap.conf
      #
      # candidate             mapping
      #
      libpthread.so.1         libpthread.so.1 # Everything uses 'libpthread'
      libpthread.so           libpthread.so

      libc_r.so.5             libpthread.so.1 # Everything that uses 'libc_r'
      libc_r.so               libpthread.so   # now uses 'libpthread'


      <snip>

Others might know better, but fixing libmap.conf according to
the map page fixed it for me. (I mistakenly had the following
extra lines in my old libmap.conf in addition to the above.
Removing these solved my firebird build.)

      libpthread.so.1         libc_r.so.5
      libpthread.so           libc_r.so

Regards,

yushun

> # Flash6 with Opera is not avilable.
>  
> # Flash6 with Konqueror
>  
> # KDE on FreeBSD requires plugins to be placed in /opt/mozilla/plugins/.
> # (unlike many other www browsers on X11, it does not support
> # /usr/X11R6/lib/browser_plugins/ for a plugin directory)
> # So please copy libflashplayer.so and flashplayer.xpt to
> # /opt/mozilla/plugins like following lines.
> #       mkdir -p /opt/mozilla/plugins
> #       cd /usr/local/lib/linux-flashplugin6
> #       cp flashplayer.xpt libflashplayer.so /opt/mozilla/plugins/
> [/opt/mozilla/plugins/libflashplayer.so]
> libpthread.so.0                 pluginwrapper/flash6.so
> libdl.so.2                      pluginwrapper/flash6.so
> libz.so.1                       libz.so.2
> libstdc++-libc6.2-2.so.3        liblstdc++.so.4
> libm.so.6                       libm.so.2
> libc.so.6                       pluginwrapper/flash6.so
>  
> # Flash6 with Mozilla/Firebird/Galeon/Epiphany
> [/usr/local/lib/linux-flashplugin6/libflashplayer.so]
> libpthread.so.0                 pluginwrapper/flash6.so
> libdl.so.2                      pluginwrapper/flash6.so
> libz.so.1                       libz.so.2
> libstdc++-libc6.2-2.so.3        liblstdc++.so.4
> libm.so.6                       libm.so.2
> libc.so.6                       pluginwrapper/flash6.so
>  
>  
> # Acrobat with Opera
> #[/usr/X11R6/lib/browser_plugins/nppdf.so]
> #libc.so.6                      pluginwrapper/acrobat.so
>  
> # Acrobat with Konqueror
> # KDE on FreeBSD requires plugins to be placed in /opt/mozilla/plugins/.
> # (unlike many other www browsers on X11, it does not support
> # /usr/X11R6/lib/browser_plugins/ for a plugin directory)
> # So please copy nppdf.so to /opt/mozilla/plugins/ like following lines.
> #       mkdir -p /opt/mozilla/plugins
> #       cd /usr/local/Acrobat5/Browsers/intellinux
> #       cp nppdf.so /opt/mozilla/plugins/
> #[/opt/mozilla/plugins/nppdf.so]
> #libc.so.6                      pluginwrapper/acrobat.so
>  
> # Acrobat with Mozilla/Firebird/Galeon/Epiphany
> [/usr/local/Acrobat5/Browsers/intellinux/nppdf.so]
> libc.so.6                      pluginwrapper/acrobat.so
>  
>  
> # Java3D
> # NOTE: THESE ARE SAMPLES.  PLEASE SEE ALSO INSTALL MESSAGES
> #       OF java/java3d PORT.
> [/usr/local/jdk1.4.2/jre/lib/i386/libJ3D.so]
> libdl.so.2                      pluginwrapper/java3d.so
> libm.so.6                       libm.so.2
> libnsl.so.1                     pluginwrapper/java3d.so
> libpthread.so.0                 pluginwrapper/java3d.so
> libc.so.6                       pluginwrapper/java3d.so
>  
> [/usr/local/jdk1.4.2/jre/lib/i386/libj3daudio.so]
> libm.so.6                       libm.so.2
> libnsl.so.1                     pluginwrapper/java3d_snd.so
> libpthread.so.0                 pluginwrapper/java3d_snd.so
> libc.so.6                       pluginwrapper/java3d_snd.so
>  
> [/usr/local/jdk1.4.2/jre/lib/i386/libJ3DUtils.so]
> libpthread.so.0                 pluginwrapper/java3d.so
> libc.so.6                       pluginwrapper/java3d.so
>  
>  
> # Java Advanced Imaging (JAI) API
> # NOTE: THIS IS A SAMPLE.  PLEASE SEE ALSO INSTALL MESSAGES
> #       OF java/jai PORT.
> [/usr/local/jdk1.4.2/jre/lib/i386/libmlib_jai/libmlib_jai.so]
> libm.so.6                       libm.so.2
> libc.so.6                       pluginwrapper/jai.so
>  
>  
> # JAI Image I/O Tools
> # NOTE: THIS IS A SAMPLE.  PLEASE SEE ALSO INSTALL MESSAGES
> #       OF java/jai-imageio PORT.
> [/usr/local/jdk1.4.2/jre/lib/i386/libclib_jiio.so]
> libm.so.6                       libm.so.2
> libc.so.6                       pluginwrapper/jai.so
> 


-- 
Yu-Shun Wang <yushunwa@isi.edu>
USC Information Sciences Institute

--------------ms080900090401040809080000
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJeTCC
AxcwggKAoAMCAQICAwuzTDANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwMjEyMDcwNzM2WhcNMDUwMjExMDcwNzM2
WjB6MQ0wCwYDVQQEEwRXYW5nMRAwDgYDVQQqEwdZdS1TaHVuMRUwEwYDVQQDEwxZdS1TaHVu
IFdhbmcxHzAdBgkqhkiG9w0BCQEWEHl1c2h1bndhQGlzaS5lZHUxHzAdBgkqhkiG9w0BCQEW
EHl1c2h1bndhQHVzYy5lZHUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCc8n5U
xhl7Ij0hjHYl8ZRZc0D9m/dX9elXEi+F4m8BjcrySYYNxiAUAxb6iB7aCskyxmYpxDRgC+up
D9fxexuSRzhQeqv+EEmhjJ14IEx3JfGT0Mnuexef5UfOjf8t2zJLTMp2Z6ZJNZhm0d3OTX7H
Gw6HoUbYnPuLFP8YRI3A72Gyjo9qlajq2Fv84ZpdRwt+plDk6czfawPMpptPw7RVNQTRhadQ
DyM5visEsRhwR8LegLn8UqtwomeiauxNSbNrUJI3vm8Q8JZFKQWZlrod/I3Ud7P4zU6qQXoS
HAV5OavL0zEO4mSug5bLSpfSoumBg6CvYbPEz4mUPJ3JGBnbAgMBAAGjPzA9MC0GA1UdEQQm
MCSBEHl1c2h1bndhQGlzaS5lZHWBEHl1c2h1bndhQHVzYy5lZHUwDAYDVR0TAQH/BAIwADAN
BgkqhkiG9w0BAQQFAAOBgQAUuycfrv876o8eccQGgl7AWxEottLDXHxL4W9XxL2rPMER88Vs
ott5PU1mjm2Mnh4jgjhmqZaofReeTbLQaCbgqgdyR4ZESZjbmE7e8tWpe9blMjcCTpeVI99N
yJJooUql3crtUKcfxCsukuh200E3Aaw8PW6KY5N3HG45ISpF8zCCAxcwggKAoAMCAQICAwuz
TDANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1
bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElz
c3VpbmcgQ0EwHhcNMDQwMjEyMDcwNzM2WhcNMDUwMjExMDcwNzM2WjB6MQ0wCwYDVQQEEwRX
YW5nMRAwDgYDVQQqEwdZdS1TaHVuMRUwEwYDVQQDEwxZdS1TaHVuIFdhbmcxHzAdBgkqhkiG
9w0BCQEWEHl1c2h1bndhQGlzaS5lZHUxHzAdBgkqhkiG9w0BCQEWEHl1c2h1bndhQHVzYy5l
ZHUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCc8n5Uxhl7Ij0hjHYl8ZRZc0D9
m/dX9elXEi+F4m8BjcrySYYNxiAUAxb6iB7aCskyxmYpxDRgC+upD9fxexuSRzhQeqv+EEmh
jJ14IEx3JfGT0Mnuexef5UfOjf8t2zJLTMp2Z6ZJNZhm0d3OTX7HGw6HoUbYnPuLFP8YRI3A
72Gyjo9qlajq2Fv84ZpdRwt+plDk6czfawPMpptPw7RVNQTRhadQDyM5visEsRhwR8LegLn8
UqtwomeiauxNSbNrUJI3vm8Q8JZFKQWZlrod/I3Ud7P4zU6qQXoSHAV5OavL0zEO4mSug5bL
SpfSoumBg6CvYbPEz4mUPJ3JGBnbAgMBAAGjPzA9MC0GA1UdEQQmMCSBEHl1c2h1bndhQGlz
aS5lZHWBEHl1c2h1bndhQHVzYy5lZHUwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOB
gQAUuycfrv876o8eccQGgl7AWxEottLDXHxL4W9XxL2rPMER88Vsott5PU1mjm2Mnh4jgjhm
qZaofReeTbLQaCbgqgdyR4ZESZjbmE7e8tWpe9blMjcCTpeVI99NyJJooUql3crtUKcfxCsu
kuh200E3Aaw8PW6KY5N3HG45ISpF8zCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAw
gdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUg
VG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRp
b24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFp
bCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0w
MzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxU
aGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwg
RnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV
+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfAr
hVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/
p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8
MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWls
Q0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxh
YmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/
TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amc
OY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8xggM7MIID
NwIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5
KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQID
C7NMMAkGBSsOAwIaBQCgggGnMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN
AQkFMQ8XDTA0MDQwNjE5Mzg0MlowIwYJKoZIhvcNAQkEMRYEFLs2uB+G3BHGX4ZSsKDBvbPL
Gy32MFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqG
SIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHgGCSsGAQQBgjcQBDFrMGkwYjEL
MAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq
BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMLs0wwegYLKoZI
hvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGlu
ZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWlu
ZyBDQQIDC7NMMA0GCSqGSIb3DQEBAQUABIIBAAe1EG6Nc9D4yau/uuqkdwalK6y2E52cy+GS
+GbZABGFaxdUgO403eT0svxWLidPLojix1l1bymT+cu5t43HKC8r4pHEaTqS3nLgSD/B01vl
JrDkbTKMSfGDx0T2Tv/x/+U09HKLENw+73r00B9J94YarNIGPZzT9xwYGIVQUIGS6M40ARSV
Ov/61Z0Z1xLY6jdlTt4h6xopCEk4v3NNVlOV0lkmcWk7Okhru1EDvTT5Np26At83LLewxC6e
HwdrGpsQelH559OBhVP/nM0ABvjfVO6mW806jKfZkvufeHPMysjANfqWzPL8/kaYPT8qJ63v
vd/nXZSXbmOf2y7LMyQAAAAAAAA=
--------------ms080900090401040809080000--



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