diff options
author | joerg <joerg@pkgsrc.org> | 2013-05-09 13:59:35 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2013-05-09 13:59:35 +0000 |
commit | 1091447e99361c665d3c107f67ace2f8573379c3 (patch) | |
tree | 4c7e4af979840fc5cd7688be144649056c915178 | |
parent | 50453ebc22d57fd3b30b83d5325a7687d3cba84c (diff) | |
download | pkgsrc-1091447e99361c665d3c107f67ace2f8573379c3.tar.gz |
Disable visibility attributes for Clang. Fix missing includes.
4 files changed, 27 insertions, 13 deletions
diff --git a/mail/thunderbird10/distinfo b/mail/thunderbird10/distinfo index eb226e6c00e..e47ccafbdb4 100644 --- a/mail/thunderbird10/distinfo +++ b/mail/thunderbird10/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.13 2013/05/07 09:19:32 sbd Exp $ +$NetBSD: distinfo,v 1.14 2013/05/09 13:59:35 joerg Exp $ SHA1 (thunderbird-10.0.12esr.source.tar.bz2) = 260a3baca5eaa80bcc075b08c9f12016d61877de RMD160 (thunderbird-10.0.12esr.source.tar.bz2) = 63586fc3460f4522900b84f58805c3a3a9cfe7a6 Size (thunderbird-10.0.12esr.source.tar.bz2) = 97703324 bytes SHA1 (patch-aa) = e526125da549e9924135379cffae4754db94154f -SHA1 (patch-aa-toplevel) = dfff316c77e468a3720f3d18e9edfc67059fc0e1 +SHA1 (patch-aa-toplevel) = ae424b9bd83ccdfad8644a1f63c3f6e59c06c96e SHA1 (patch-ab) = 6e243fcf826226330d6b62548838393bb1cbafb5 SHA1 (patch-ac) = 805455591b4a9fc8e51ba65ac8ff41016b4edc7f SHA1 (patch-ad) = d6bad741c4bdfdd0ee0ca8062c2121ce82eb7fb0 @@ -62,13 +62,16 @@ SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = d2e60d0809eccb651ec8b SHA1 (patch-mozilla_ipc_chromium_Makefile.in) = fc1e445bae48da5b3d4f97bf78b7ef3870032a06 SHA1 (patch-mozilla_ipc_chromium_chromium-config.mk) = 21dd321c09108c2567698bcd3510957435be24be SHA1 (patch-mozilla_ipc_chromium_src_base_base__paths.h) = 8becedc1754721a913384a5d31d121f9f04418ab -SHA1 (patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc) = ec55788a5b24f331a54d242c688bb68b657b71bd +SHA1 (patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc) = 3fb79ea7b1e1843d45a11386961b913f410845ea SHA1 (patch-mozilla_ipc_chromium_src_base_message__loop.cc) = 2a437553e275ed620e27564f13868a8fcf118e12 +SHA1 (patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc) = c52cd61630be7ce073b8733895b95774413b11dd SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread.h) = 61a7c02dad19b43a3b2a5ae344179247e2a2b68d SHA1 (patch-mozilla_ipc_chromium_src_base_process__util.h) = efe3d2b8ba4ea542806627c523d6ac6ad39ade52 -SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc) = c0a5f86bc9db4c137c8bb77e9773e5134fd755c1 +SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc) = 17c79a8a26d8b4ace1a91f4b8cec8689688570f1 SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__posix.cc) = 3e1c0e528f1f0a4fe846210fa62f700a9ea62179 SHA1 (patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc) = 55eb4ea80c65ecff08e2cda70e3dc3c9acf951b8 +SHA1 (patch-mozilla_ipc_chromium_src_base_time__posix.cc) = 7f8cf45cca431283255caeb540fc35d1395bdeae +SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_ipc__channel__posix.cc) = 51537ae41f7ecff07f358b74b84455984c4fa9f2 SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_ipc__message__utils.h) = f55a0be54139ed8263aefcf1bd43e32cb93c7650 SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h) = c451010a3d2c638e70e1fcec876b20eea28cf2cf SHA1 (patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp) = 3b4b7d9feacd477e89bfbb2bcebb3becfb8b1827 diff --git a/mail/thunderbird10/patches/patch-aa-toplevel b/mail/thunderbird10/patches/patch-aa-toplevel index 61ffd47e320..578a6b940ed 100644 --- a/mail/thunderbird10/patches/patch-aa-toplevel +++ b/mail/thunderbird10/patches/patch-aa-toplevel @@ -1,6 +1,6 @@ -$NetBSD: patch-aa-toplevel,v 1.1.1.1 2012/03/15 09:45:29 ryoon Exp $ +$NetBSD: patch-aa-toplevel,v 1.2 2013/05/09 13:59:35 joerg Exp $ ---- configure.in.orig 2012-02-16 10:18:22.000000000 +0000 +--- configure.in.orig 2013-01-05 14:21:05.000000000 +0000 +++ configure.in @@ -1945,7 +1945,7 @@ ld.]) MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin' @@ -21,7 +21,17 @@ $NetBSD: patch-aa-toplevel,v 1.1.1.1 2012/03/15 09:45:29 ryoon Exp $ ;; ia64*-hpux*) -@@ -3185,6 +3188,9 @@ dnl ==================================== +@@ -3016,6 +3019,9 @@ if test "$GNU_CC"; then + AC_CACHE_CHECK(for visibility(hidden) attribute, + ac_cv_visibility_hidden, + [cat > conftest.c <<EOF ++#ifdef __clang__ ++#error Not supported by old Mozilla ++#endif + int foo __attribute__ ((visibility ("hidden"))) = 1; + EOF + ac_cv_visibility_hidden=no +@@ -3185,6 +3191,9 @@ dnl ==================================== case $target in *-hpux11.*) ;; diff --git a/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc b/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc index 587ca7848ad..29acc764c63 100644 --- a/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc +++ b/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc @@ -1,8 +1,8 @@ -$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.1.1.1 2012/03/15 09:45:29 ryoon Exp $ +$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.2 2013/05/09 13:59:35 joerg Exp $ ---- mozilla/ipc/chromium/src/base/file_util_bsd.cc.orig 2012-03-09 12:27:38.000000000 +0000 +--- mozilla/ipc/chromium/src/base/file_util_bsd.cc.orig 2013-05-07 18:54:47.000000000 +0000 +++ mozilla/ipc/chromium/src/base/file_util_bsd.cc -@@ -0,0 +1,79 @@ +@@ -0,0 +1,80 @@ +// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. @@ -12,6 +12,7 @@ $NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__bsd.cc,v 1.1.1.1 2012/0 +#include "base/file_util.h" + +#include <fcntl.h> ++#include <unistd.h> + +#include <string> +#include <vector> diff --git a/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc b/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc index 29f0480ca16..48b13444a6d 100644 --- a/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc +++ b/mail/thunderbird10/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc @@ -1,8 +1,8 @@ -$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc,v 1.1.1.1 2012/03/15 09:45:29 ryoon Exp $ +$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc,v 1.2 2013/05/09 13:59:35 joerg Exp $ ---- mozilla/ipc/chromium/src/base/process_util_bsd.cc.orig 2012-03-08 18:52:15.229788000 +0100 -+++ mozilla/ipc/chromium/src/base/process_util_bsd.cc 2012-03-11 10:59:50.559480000 +0100 +--- mozilla/ipc/chromium/src/base/process_util_bsd.cc.orig 2013-05-07 18:54:47.000000000 +0000 ++++ mozilla/ipc/chromium/src/base/process_util_bsd.cc @@ -0,0 +1,309 @@ +// Copyright (c) 2008 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be |