From owner-freebsd-gecko@freebsd.org Thu Nov 26 12:25:57 2015 Return-Path: Delivered-To: freebsd-gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C2F7A39D91 for ; Thu, 26 Nov 2015 12:25:57 +0000 (UTC) (envelope-from i.ruengeler@fh-muenster.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5F0941FE0 for ; Thu, 26 Nov 2015 12:25:57 +0000 (UTC) (envelope-from i.ruengeler@fh-muenster.de) Received: by mailman.ysv.freebsd.org (Postfix) id 5E2F3A39D90; Thu, 26 Nov 2015 12:25:57 +0000 (UTC) Delivered-To: gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DB80A39D8F for ; Thu, 26 Nov 2015 12:25:57 +0000 (UTC) (envelope-from i.ruengeler@fh-muenster.de) Received: from mailms.fh-muenster.de (mail.fh-muenster.de [212.201.120.190]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.fh-muenster.de", Issuer "FH Muenster CA - G01" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 730CD1FDD; Thu, 26 Nov 2015 12:25:55 +0000 (UTC) (envelope-from i.ruengeler@fh-muenster.de) Received: from [10.0.1.105] (unknown [212.201.121.94]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: ruengele) by mailms.fh-muenster.de (Postfix) with ESMTPSA id B0FCB283123; Thu, 26 Nov 2015 13:17:27 +0100 (CET) Content-Type: multipart/signed; boundary="Apple-Mail=_D15098FE-2A92-4C87-AB9F-EB7B5DD16DD8"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: Firefox Nightly From: =?utf-8?Q?Irene_R=C3=BCngeler?= In-Reply-To: Date: Thu, 26 Nov 2015 13:17:27 +0100 Cc: Michael Tuexen , gecko@freebsd.org Message-Id: <028BBF77-046E-4C86-BA82-1CD1AC4F1E13@fh-muenster.de> References: <28CBF7BD-A902-4E47-A3E9-EE639E3EC535@freebsd.org> To: Jan Beich X-Mailer: Apple Mail (2.2104) X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Nov 2015 12:25:57 -0000 --Apple-Mail=_D15098FE-2A92-4C87-AB9F-EB7B5DD16DD8 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Jan, thank you for your advice. I ran ./mach bootstrap and ./mach build with = a mozconfig with just ac_add_options =E2=80=94enable-application=3Dbrowser= . I got the error message: /usr/include/c++/v1/typeinfo:72:7: error: visibility does not match = previous declaration class _LIBCPP_EXCEPTION_ABI type_info ^ /usr/include/c++/v1/__config:209:47: note: expanded from macro = '_LIBCPP_EXCEPTION_ABI' #define _LIBCPP_EXCEPTION_ABI __attribute__ = ((__visibility__("default"))) ^ /usr/home/ruengeler/firefox/config/gcc_hidden.h:6:13: note: previous = attribute is here #pragma GCC visibility push(hidden) ^ nsToolkitCompsModule.o 1 error generated. Can you tell me what I can do to prevend this error? Best regards Irene > Am 26.11.2015 um 10:14 schrieb Jan Beich : >=20 > Michael Tuexen writes: >=20 >> Dear all, >>=20 >> we are trying to compile Firefox Nightly on FreeBSD head and run >> into compile issues. Do you have any hints or documentation >> on how to compile Firefox from source?=20 >> Any pointers or hints appreciated... >=20 > |./mach boostrap; ./mach build| are supposed to be enough as long > as you stick to a simple or empty .mozconfig[1]. Documentation usually > goes directly to bugzilla.mozilla.org then dogfed to ports if = affected. >=20 > With constant influx of new build issues writing about them elsewhere = or > sitting on patches just doesn't scale. I'm no longer building and = upstreaming > regularly, so things got out of whack. A not-so-quick buildtest = revealed >=20 > https://bugzilla.mozilla.org/show_bug.cgi?id=3D1228208 > https://bugzilla.mozilla.org/show_bug.cgi?id=3D1228227 > https://bugzilla.mozilla.org/show_bug.cgi?id=3D1228230 > https://bugzilla.mozilla.org/show_bug.cgi?id=3D1228255 >=20 > The obvious hint: be prepared to deal with minor breakage. >=20 > [1] Non-default configurations are infested with even more issues = e.g., > o --disable-pulseaudio doesn't build without --enable-alsa > o --enable-system-sqlite doesn't build without --with-system-nss > o --enable-system-cairo crashes with OMTC enabled > o --enable-jemalloc crashes without "export MOZ_JEMALLOC4=3D1" > o --enable-rust crashes with system jemalloc ***************************************** Dr. Irene R=C3=BCngeler Fachbereich Elektrotechnik und Informatik Labor f=C3=BCr Netzwerkprogrammierung, Datenbanklabor Fachhochschule M=C3=BCnster - University of Applied Sciences -=20 Bismarckstr. 11, Raum 101 48565 Steinfurt Tel: +49 2551 962-561=20 Fax: +49 2551 962-563=20 EMail: I.Ruengeler@fh-muenster.de --Apple-Mail=_D15098FE-2A92-4C87-AB9F-EB7B5DD16DD8 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIQODCCBHQw ggNcoAMCAQICCQCJkBEVWD6HmzANBgkqhkiG9w0BAQsFADBxMQswCQYDVQQGEwJERTEcMBoGA1UE ChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEj MCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENBIDIwHhcNMTQwMjExMTMxMTQ1WhcNMTkw NzA5MjM1OTAwWjBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZOLVZlcmVpbjEQMA4GA1UECxMH REZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xvYmFsIC0gRzAxMIIBIjANBgkqhkiG 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6ZvDZ4X5Da71jVTDllA1PWLpbkztlNcAW5UidNQg6zSP1uzA MQQLmYHiphTSUqAoI4SLdIkEXlvg4njBeMsWyyg1OXstkEXQ7aAAeny/Sg4bAMOG6VwrMRF7DPOC JEOMHDiLamgAmu7cT3ir0sYTm3at7t4m6O8Br3QPwQmi9mvOvdPNFDBP9eXjpMhim4IaAycwDQJl YE3t0QkjKpY1WCfTdsZxtpAdxO3/NYZ9bzOz2w/FEcKKg6GUXUFr2NIQ9Uz9ylGs2b3vkoO72uuL FlZWQ8/h1RM9ph8nMM1JVNvJEzSacXXFbOqnC5j5IZ0nrz6jOTlIaoytyZn7wxLyvQIDAQABo4IB JDCCASAwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRJt8bP6D0ff+pEexMp9/EKcD7eZDAfBgNV HSMEGDAWgBQxw3kbuvVT1xfgiXotF2wKsyudMzASBgNVHRMBAf8ECDAGAQH/AgECMD8GA1UdHwQ4 MDYwNKAyoDCGLmh0dHA6Ly9vY3NwMDMzNi50ZWxlc2VjLmRlL3JsL0RUX1JPT1RfQ0FfMi5jcmww eQYIKwYBBQUHAQEEbTBrMCwGCCsGAQUFBzABhiBodHRwOi8vb2NzcDAzMzYudGVsZXNlYy5kZS9v Y3NwcjA7BggrBgEFBQcwAoYvaHR0cDovL29jc3AwMzM2LnRlbGVzZWMuZGUvY3J0L0RUX1JPT1Rf Q0FfMi5jZXIwDQYJKoZIhvcNAQELBQADggEBACwvqeBeQy8FcNxRlXVdgI47DMFjWFSBMIOcXalR h8m21w8runhIJGBCzPGi4jPhMh4ym1ETlXnGtazQJO0YFLwvKuovq7ITrEkdXgALBBhqmmXU6Ec1 vK7t33S22PGAUGWgxtojm41TR8psu0DJlV1OYHor5LtmQFWvtjPB6iMhbvxUnd0zQm5Ma9Xkw/Lq BrdaMmoyRXS2tW/+6v8cY6q7iNH4WK8gfo+///b3OHeLGrZQP609R3lGw1e0F2KHvZ6jNiUHaCSq IvL2rynsN6UUma66AWCGdS1hFbp4loe1ks/hUJGeWToV7J5axob8KD5mutTZNa+tPEkihYfub48w ggWiMIIEiqADAgECAgcXpCShCUgzMA0GCSqGSIb3DQEBCwUAMFoxCzAJBgNVBAYTAkRFMRMwEQYD VQQKEwpERk4tVmVyZWluMRAwDgYDVQQLEwdERk4tUEtJMSQwIgYDVQQDExtERk4tVmVyZWluIFBD QSBHbG9iYWwgLSBHMDEwHhcNMTQwNTI3MTQ1NDA5WhcNMTkwNzA5MjM1OTAwWjCBxjELMAkGA1UE BhMCREUxHDAaBgNVBAgTE05vcmRyaGVpbi1XZXN0ZmFsZW4xETAPBgNVBAcTCE11ZW5zdGVyMSAw HgYDVQQKExdGYWNoaG9jaHNjaHVsZSBNdWVuc3RlcjEjMCEGA1UECxMaRGF0ZW52ZXJhcmJlaXR1 bmdzemVudHJhbGUxHTAbBgNVBAMTFEZIIE11ZW5zdGVyIENBIC0gRzAxMSAwHgYJKoZIhvcNAQkB FhFjYUBmaC1tdWVuc3Rlci5kZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALh5bK7w bOwi/SKjB/a//0FPRKYIU1f97JB7kGdw6TWPpciVjluc27VLm4F7e5WB6SBOHeAnJU2Vqgh8KACO oKs0kho1Crl+v9Lovy4V5pQ7wgX8LhEfk/t/0efYZS54SOYmGD0IjcsECGt8CYQS02a5V8PJw3Yy OeDAM3FQ1F+5dtbG6GSAOonTO0l5rIcaEUOsbHzx7JK3HjTHL7RzQ4VZ1bHMEVCUFEeeX7NF+2Pd z2rLoFj798ZoDa9XWgqveHlfp7JTVPxiWk/U0N7hvKWoC15fTWwzZByK7xQA+c1ztJv3dNCOEIVF UMhLcJ03oA6nDPlhYSV3p7IJ2YVnum8CAwEAAaOCAf4wggH6MBIGA1UdEwEB/wQIMAYBAf8CAQEw DgYDVR0PAQH/BAQDAgEGMBEGA1UdIAQKMAgwBgYEVR0gADAdBgNVHQ4EFgQUCvNbvOQxgNY1Qomm 08PPN97R39cwHwYDVR0jBBgwFoAUSbfGz+g9H3/qRHsTKffxCnA+3mQwHAYDVR0RBBUwE4ERY2FA ZmgtbXVlbnN0ZXIuZGUwgYgGA1UdHwSBgDB+MD2gO6A5hjdodHRwOi8vY2RwMS5wY2EuZGZuLmRl L2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMD2gO6A5hjdodHRwOi8vY2RwMi5wY2Eu ZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMIHXBggrBgEFBQcBAQSByjCB xzAzBggrBgEFBQcwAYYnaHR0cDovL29jc3AucGNhLmRmbi5kZS9PQ1NQLVNlcnZlci9PQ1NQMEcG CCsGAQUFBzAChjtodHRwOi8vY2RwMS5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jYWNl cnQvY2FjZXJ0LmNydDBHBggrBgEFBQcwAoY7aHR0cDovL2NkcDIucGNhLmRmbi5kZS9nbG9iYWwt cm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwDQYJKoZIhvcNAQELBQADggEBAN5HAzXWSm+5 Eg+7NZctqmv9kG0HvpXdy4WXjnH8rHS7TfKMHgZoE9zGKGfg/XPkqFFiQMEyjwdeQ6Bsvn1oXpV0 6UK6sSBm+CEq9SQo4LJZ5jFL2tMY8GRsaI2fYBNW4tfMXysN/nTKcAi7ei2y046/7ch+qLWnMK9r Wc7riSFADkZ3n8E3K75gdtZ/wREB/2V67lrvJUjty/WAJkAelYmmRQqZ9rDJjiwAnaFsZlEG90AI 7Gt9u4x1I7M+d5PauWa8f4PszoObNVpstiTpS0DFCGV139P+qweRa9pZce3QRv1JOzYWXTcuzszc 3ItAuFp5HfKw1RFhxoR9oH6XE34wggYWMIIE/qADAgECAgcaKxCgXaxpMA0GCSqGSIb3DQEBCwUA MIHGMQswCQYDVQQGEwJERTEcMBoGA1UECBMTTm9yZHJoZWluLVdlc3RmYWxlbjERMA8GA1UEBxMI TXVlbnN0ZXIxIDAeBgNVBAoTF0ZhY2hob2Noc2NodWxlIE11ZW5zdGVyMSMwIQYDVQQLExpEYXRl bnZlcmFyYmVpdHVuZ3N6ZW50cmFsZTEdMBsGA1UEAxMURkggTXVlbnN0ZXIgQ0EgLSBHMDExIDAe BgkqhkiG9w0BCQEWEWNhQGZoLW11ZW5zdGVyLmRlMB4XDTE1MDkzMDA3NDUyMVoXDTE4MDkyOTA3 NDUyMVowgYIxCzAJBgNVBAYTAkRFMSAwHgYDVQQKDBdGYWNoaG9jaHNjaHVsZSBNdWVuc3RlcjEy MDAGA1UECwwpRmFjaGJlcmVpY2ggRWxla3Ryb3RlY2huaWsgdW5kIEluZm9ybWF0aWsxHTAbBgNV BAMMFElyZW5lIFJ1dGggUnVlbmdlbGVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA 26ZW7zit6gVWkXmu+GCkNzjAtdiWPP5Afs5kvpXZ4R1qICqOqqtmGqOs2x4PXL9JTa32Ov/fJfCF bQ1ajtXr/76vSRHmUGUngBtcYnxZIZVtee44IcVxm/pdTbLKu+uPcgwmVnpcQ8Bj5+oguuxUYYo/ aAb5d1me2opG/rSYESrCZR89E0ygFv6AuxLBRWAkJUWCQqw7ex+h5LD3nhE3vcpeiI1RaLH/K6la FxgfOP3YBrhRw1sFVz8mu+VK0/YGmy0HiwrEHxB7xPr8g0kd3AiVBQ/Fa0vglUxgrl+a/pOgNv4l NZenlNk+RB+MCv8SK7FkHLRrYSBHflcxg01AzQIDAQABo4ICSTCCAkUwQAYDVR0gBDkwNzARBg8r BgEEAYGtIYIsAQEEAwMwEQYPKwYBBAGBrSGCLAIBBAMBMA8GDSsGAQQBga0hgiwBAQQwCQYDVR0T BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQW BBQYpy0OyUkEifueQAPT1/Dz9YanADAfBgNVHSMEGDAWgBQK81u85DGA1jVCiabTw8833tHf1zAl BgNVHREEHjAcgRppLnJ1ZW5nZWxlckBmaC1tdWVuc3Rlci5kZTCBiAYDVR0fBIGAMH4wPaA7oDmG N2h0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZmgtbXVlbnN0ZXItY2EvcHViL2NybC9jYWNybC5jcmww PaA7oDmGN2h0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZmgtbXVlbnN0ZXItY2EvcHViL2NybC9jYWNy bC5jcmwwgdcGCCsGAQUFBwEBBIHKMIHHMDMGCCsGAQUFBzABhidodHRwOi8vb2NzcC5wY2EuZGZu LmRlL09DU1AtU2VydmVyL09DU1AwRwYIKwYBBQUHMAKGO2h0dHA6Ly9jZHAxLnBjYS5kZm4uZGUv ZmgtbXVlbnN0ZXItY2EvcHViL2NhY2VydC9jYWNlcnQuY3J0MEcGCCsGAQUFBzAChjtodHRwOi8v Y2RwMi5wY2EuZGZuLmRlL2ZoLW11ZW5zdGVyLWNhL3B1Yi9jYWNlcnQvY2FjZXJ0LmNydDANBgkq hkiG9w0BAQsFAAOCAQEAIyruknHDHld+/AHhRi1r/F1lLKaMnO3iXNL9N+TSOcQYrHWKMOBRDMpO Vr9qUhJtapAhci5IU8+z0PnNgIaMz8yv4JmqaGYqfzeKKiOK8Wh/lnBe2U504FwycqIa8Un9pSb3 mMVupLvOQqH3saA5rdgrp41FztroIuEKe7HMoEoVl4NYck/JfUd9SwNbF3bnE5/F8oC3SQe2MwFC dH7M4VZPZvwJKbrYJqnrbXlZGWLvYThLXcCsRMry/CYZx7vvPT8RQ4qV81dR3eaSVA+LdedhKQTI YBnlz7i8U0FGF6INkRpMlQSXpmdCK6gVe8mB2zvyCOW06+2WIJm9JvqdgDGCBCkwggQlAgEBMIHS MIHGMQswCQYDVQQGEwJERTEcMBoGA1UECBMTTm9yZHJoZWluLVdlc3RmYWxlbjERMA8GA1UEBxMI TXVlbnN0ZXIxIDAeBgNVBAoTF0ZhY2hob2Noc2NodWxlIE11ZW5zdGVyMSMwIQYDVQQLExpEYXRl bnZlcmFyYmVpdHVuZ3N6ZW50cmFsZTEdMBsGA1UEAxMURkggTXVlbnN0ZXIgQ0EgLSBHMDExIDAe BgkqhkiG9w0BCQEWEWNhQGZoLW11ZW5zdGVyLmRlAgcaKxCgXaxpMAkGBSsOAwIaBQCgggIrMBgG CSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE1MTEyNjEyMTcyN1owIwYJ KoZIhvcNAQkEMRYEFEbqbrWm+Z+inhJs9BT279jwr4mvMIHjBgkrBgEEAYI3EAQxgdUwgdIwgcYx CzAJBgNVBAYTAkRFMRwwGgYDVQQIExNOb3JkcmhlaW4tV2VzdGZhbGVuMREwDwYDVQQHEwhNdWVu c3RlcjEgMB4GA1UEChMXRmFjaGhvY2hzY2h1bGUgTXVlbnN0ZXIxIzAhBgNVBAsTGkRhdGVudmVy YXJiZWl0dW5nc3plbnRyYWxlMR0wGwYDVQQDExRGSCBNdWVuc3RlciBDQSAtIEcwMTEgMB4GCSqG SIb3DQEJARYRY2FAZmgtbXVlbnN0ZXIuZGUCBxorEKBdrGkwgeUGCyqGSIb3DQEJEAILMYHVoIHS MIHGMQswCQYDVQQGEwJERTEcMBoGA1UECBMTTm9yZHJoZWluLVdlc3RmYWxlbjERMA8GA1UEBxMI TXVlbnN0ZXIxIDAeBgNVBAoTF0ZhY2hob2Noc2NodWxlIE11ZW5zdGVyMSMwIQYDVQQLExpEYXRl bnZlcmFyYmVpdHVuZ3N6ZW50cmFsZTEdMBsGA1UEAxMURkggTXVlbnN0ZXIgQ0EgLSBHMDExIDAe BgkqhkiG9w0BCQEWEWNhQGZoLW11ZW5zdGVyLmRlAgcaKxCgXaxpMA0GCSqGSIb3DQEBAQUABIIB ACaixkSQFRfarnzjjYGG37kBdWcXrCpeZd79kaQcm2IyYt0G6j9BMRPTyHTpWLj8MG1v6+Hw8kvt QmsEzkhklvwJ+wNoHqV5b0afP21pcb8JHDCcqoZqpTfDPJajvnZvR0WaS+BzeOzYx7sFllAkS0Dj HXfUkZYEs72RR8dlAJm+xHUzBbtCKi2zh5PwVFv2MKBxMReL8tnR2DiXIU5tT1cC7okyngw2JRGx Zxybm+A+kGBtixFMya7J3GPGbacLuEUUbVnolpHaG8TfHuDUaNWGqGq+HllkxO9+3Alu/gZxUgh0 rsPYEaycneJTYocFk156orx3U1Y0kiNg+M0Th7QAAAAAAAA= --Apple-Mail=_D15098FE-2A92-4C87-AB9F-EB7B5DD16DD8--