From owner-freebsd-gnome@FreeBSD.ORG Tue Apr 6 12:40:38 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84E1416A4CE for ; Tue, 6 Apr 2004 12:40:38 -0700 (PDT) Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6964443D3F for ; Tue, 6 Apr 2004 12:40:38 -0700 (PDT) (envelope-from yushunwa@ISI.EDU) Received: from isi.edu (tnn.isi.edu [128.9.168.57]) by boreas.isi.edu (8.11.6p2+0917/8.11.2) with ESMTP id i36JcgN24205; Tue, 6 Apr 2004 12:38:42 -0700 (PDT) Message-ID: <40730742.1030709@isi.edu> Date: Tue, 06 Apr 2004 12:38:42 -0700 From: Yu-Shun Wang User-Agent: Mozilla Thunderbird 0.5 (X11/20040405) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Sean McNeil References: <1081231472.53285.2.camel@server.mcneil.com> <40730150.1080304@isi.edu> <1081279398.7457.24.camel@server.mcneil.com> In-Reply-To: <1081279398.7457.24.camel@server.mcneil.com> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms080900090401040809080000" X-ISI-4-28-6-MailScanner: Found to be clean X-MailScanner-From: yushunwa@isi.edu cc: freebsd-gnome@freebsd.org Subject: Re: error compiling firefox X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 19:40:38 -0000 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' 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 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--