Sun Oct 20 17:47:49 2013 UTC ()
Always use -fno-exceptions / -fexceptions.


(joerg)
diff -r1.7 -r1.8 pkgsrc/www/nvu/distinfo
diff -r0 -r1.1 pkgsrc/www/nvu/patches/patch-configure

cvs diff -r1.7 -r1.8 pkgsrc/www/nvu/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/www/nvu/Attic/distinfo 2013/10/15 14:49:35 1.7
+++ pkgsrc/www/nvu/Attic/distinfo 2013/10/20 17:47:49 1.8
@@ -1,28 +1,30 @@ @@ -1,28 +1,30 @@
1$NetBSD: distinfo,v 1.7 2013/10/15 14:49:35 joerg Exp $ 1$NetBSD: distinfo,v 1.8 2013/10/20 17:47:49 joerg Exp $
2 2
3SHA1 (nvu-1.0-sources.tar.bz2) = 438b1633cb820bbede503ef2da90f46d4e96bee8 3SHA1 (nvu-1.0-sources.tar.bz2) = 438b1633cb820bbede503ef2da90f46d4e96bee8
4RMD160 (nvu-1.0-sources.tar.bz2) = 6d6fdb747d79e8602a4757e8eff8bbb21db6df8c 4RMD160 (nvu-1.0-sources.tar.bz2) = 6d6fdb747d79e8602a4757e8eff8bbb21db6df8c
5Size (nvu-1.0-sources.tar.bz2) = 29687976 bytes 5Size (nvu-1.0-sources.tar.bz2) = 29687976 bytes
6SHA1 (patch-ah) = 6d4805a719d2ba5347d283b85ddf0b65e8c536af 6SHA1 (patch-ah) = 6d4805a719d2ba5347d283b85ddf0b65e8c536af
7SHA1 (patch-ai) = 74e87e7bfb098cd598ec30d21e9dc28fb4b99b7e 7SHA1 (patch-ai) = 74e87e7bfb098cd598ec30d21e9dc28fb4b99b7e
8SHA1 (patch-aj) = ebb3b4f8700dc179dfae31740e35984f58a5b638 8SHA1 (patch-aj) = ebb3b4f8700dc179dfae31740e35984f58a5b638
9SHA1 (patch-ak) = 6f86b60fbe29db5d984fda06de0eff3ebf4de307 9SHA1 (patch-ak) = 6f86b60fbe29db5d984fda06de0eff3ebf4de307
10SHA1 (patch-al) = 5fe0093d2fa0691e9db035ce224265b438eedd3a 10SHA1 (patch-al) = 5fe0093d2fa0691e9db035ce224265b438eedd3a
11SHA1 (patch-an) = 090e62c11b8d1f4d6779f5b1e1221efb43f9460e 11SHA1 (patch-an) = 090e62c11b8d1f4d6779f5b1e1221efb43f9460e
12SHA1 (patch-ao) = eb220c4c30838216e709179cf953b9cbb9696421 12SHA1 (patch-ao) = eb220c4c30838216e709179cf953b9cbb9696421
13SHA1 (patch-ap) = 35a193158e43d57a1c31270214140afbb3cebb56 13SHA1 (patch-ap) = 35a193158e43d57a1c31270214140afbb3cebb56
14SHA1 (patch-composer_base_dialogs_EdImageProps.js) = da39a3ee5e6b4b0d3255bfef95601890afd80709 14SHA1 (patch-composer_base_dialogs_EdImageProps.js) = da39a3ee5e6b4b0d3255bfef95601890afd80709
15SHA1 (patch-composer_base_dialogs_EdLinkProps.js) = da39a3ee5e6b4b0d3255bfef95601890afd80709 15SHA1 (patch-composer_base_dialogs_EdLinkProps.js) = da39a3ee5e6b4b0d3255bfef95601890afd80709
 16SHA1 (patch-configure) = e3192e486d2b85827485a4211953ca3229db7d11
 17SHA1 (patch-configure.in) = da39a3ee5e6b4b0d3255bfef95601890afd80709
16SHA1 (patch-editor_libeditor_html_nsHTMLEditRules.cpp) = da39a3ee5e6b4b0d3255bfef95601890afd80709 18SHA1 (patch-editor_libeditor_html_nsHTMLEditRules.cpp) = da39a3ee5e6b4b0d3255bfef95601890afd80709
17SHA1 (patch-layout_xul_base_src_nsStackFrame.h) = 56eda32dd08e90661b5244f64bd078ba55bee61c 19SHA1 (patch-layout_xul_base_src_nsStackFrame.h) = 56eda32dd08e90661b5244f64bd078ba55bee61c
18SHA1 (patch-netwerk_protocol_http_src_nshttpconnectionmgr_cpp) = 5b14d68932a3dd2be9e57f130e825150de8cc8dd 20SHA1 (patch-netwerk_protocol_http_src_nshttpconnectionmgr_cpp) = 5b14d68932a3dd2be9e57f130e825150de8cc8dd
19SHA1 (patch-nsprpub_config_Makefile.in) = daf6423b53385c32e658fa5d93e33a0c5f31ca91 21SHA1 (patch-nsprpub_config_Makefile.in) = daf6423b53385c32e658fa5d93e33a0c5f31ca91
20SHA1 (patch-nsprpub_lib_ds_Makefile.in) = 3620eee6be375bfa3afc2008fbe714bbbb670a27 22SHA1 (patch-nsprpub_lib_ds_Makefile.in) = 3620eee6be375bfa3afc2008fbe714bbbb670a27
21SHA1 (patch-nsprpub_lib_libc_src_Makefile.in) = c2d2a951b475c44a6ed5bf3bba6a53fc0b1a77d5 23SHA1 (patch-nsprpub_lib_libc_src_Makefile.in) = c2d2a951b475c44a6ed5bf3bba6a53fc0b1a77d5
22SHA1 (patch-nsprpub_pr_include_md__netbsd_cfg) = 5a310a520f1168c4b5fe72c0603268d6b0b82c61 24SHA1 (patch-nsprpub_pr_include_md__netbsd_cfg) = 5a310a520f1168c4b5fe72c0603268d6b0b82c61
23SHA1 (patch-nsprpub_pr_include_md__netbsd_h) = 5eaddf0bb6e4daf3308d5167fdfd97bae10dd894 25SHA1 (patch-nsprpub_pr_include_md__netbsd_h) = 5eaddf0bb6e4daf3308d5167fdfd97bae10dd894
24SHA1 (patch-nsprpub_pr_src_io_prprf_c) = a18f1b0fbd699858628474cafd676f702c1a574e 26SHA1 (patch-nsprpub_pr_src_io_prprf_c) = a18f1b0fbd699858628474cafd676f702c1a574e
25SHA1 (patch-security_nss_lib_nss_config.mk) = 870321ea256dbb3d5bf187460f7b6b4329cde2a7 27SHA1 (patch-security_nss_lib_nss_config.mk) = 870321ea256dbb3d5bf187460f7b6b4329cde2a7
26SHA1 (patch-security_nss_lib_smime_config.mk) = e7b89c537574af70e3e14f334d46a77e1dbc4bc0 28SHA1 (patch-security_nss_lib_smime_config.mk) = e7b89c537574af70e3e14f334d46a77e1dbc4bc0
27SHA1 (patch-security_nss_lib_softoken_config.mk) = c1110bad9779d241582d14c62a14b564664ecaa3 29SHA1 (patch-security_nss_lib_softoken_config.mk) = c1110bad9779d241582d14c62a14b564664ecaa3
28SHA1 (patch-security_nss_lib_ssl_config.mk) = 9c428af47fcdd3d879dab41297d2714e40587bb7 30SHA1 (patch-security_nss_lib_ssl_config.mk) = 9c428af47fcdd3d879dab41297d2714e40587bb7

File Added: pkgsrc/www/nvu/patches/Attic/patch-configure
$NetBSD: patch-configure,v 1.1 2013/10/20 17:47:49 joerg Exp $

--- configure.orig	2013-10-18 12:43:25.000000000 +0000
+++ configure
@@ -4825,7 +4825,7 @@ if test "$GNU_CC"; then
     _MOZ_RTTI_FLAGS_ON=${_COMPILER_PREFIX}-frtti
     _MOZ_RTTI_FLAGS_OFF=${_COMPILER_PREFIX}-fno-rtti
     _MOZ_EXCEPTIONS_FLAGS_ON='-fhandle-exceptions'
-    _MOZ_EXCEPTIONS_FLAGS_OFF='-fno-handle-exceptions'
+    _MOZ_EXCEPTIONS_FLAGS_OFF='-fno-exceptions'
 
     # Turn on GNU specific features
     # -Wall - turn on all warnings
@@ -9813,17 +9813,7 @@ echo "configure:9812: checking for C++ e
     if eval "test \"`echo '$''{'ac_cv_cxx_exceptions_flags'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
-  echo "int main() { return 0; }" | cat > conftest.C
-
-  ${CXX-g++} ${CXXFLAGS} -c -fno-handle-exceptions conftest.C > conftest.out 2>&1
-
-  if egrep "warning.*renamed" conftest.out >/dev/null; then
-    ac_cv_cxx_exceptions_flags=${_COMPILER_PREFIX}-fno-exceptions
-  else
-    ac_cv_cxx_exceptions_flags=${_COMPILER_PREFIX}-fno-handle-exceptions
-  fi
-
-  rm -f conftest*
+  ac_cv_cxx_exceptions_flags=${_COMPILER_PREFIX}-fno-exceptions
 fi