-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I'm using attached patch to fix error that I have reported in my first
mail in this discussion; it's valid if you compile GCC-6.0 of course.

If someone knows how to fix follow new error, I would really appreciate:

> ... In file included from 
> /builddir/build/BUILD/icecat-38.6.0/icecat-objdir/js/src/jsapi- 
> tests/Unified_cpp_js_src_jsapi-tests4.cpp:65:0:
> 
> /builddir/build/BUILD/icecat-38.6.0/js/src/jsapi- 
> tests/testScriptObject.cpp:38:69: error: size of array 'uc_code' is
> not an integral constant-expression char16_t 
> ScriptObjectFixture::uc_code[ScriptObjectFixture::code_size];
                                                                     ^
- -- 
Antonio Trande

mailto: sagitter 'at' fedoraproject 'dot' org
http://fedoraos.wordpress.com/
https://fedoraproject.org/wiki/User:Sagitter
GPG Key: 0x565E653C
Check on https://keys.fedoraproject.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJWtH2tAAoJEF5tK7VWXmU8TY8H/A0PhkFjhLYCxOPSCXIG8Fov
bQeP12au2DLWNE3S8D/nl+3LFu8UEl/pm3iiJgnIm6QB6uU6xIlomWi+GjaFzbEW
O5OZ2iTPNy89uvHqbxzqqx8zHlgmuDPN8r9ycAXQqNzeQKhqHJY2qLI2RwfC6gHN
ptWkwPh0R02qvTdaHRjlgsjYikZrGAWvYUZ31rdCoCQcufx0HHpwoWwThTndLLwo
5gNhfhQmqwG8q53U6zA6/KNqnDA238fflKBvSWI1G0Yphyrkpv2rXd7GDMzI+1BM
IkPjOUTuU2TpCW+3pcFS0zR0KjGG3wNCQjxtBHPWRKeNDgLtq2ja41USLcWkru4=
=AHIh
-----END PGP SIGNATURE-----
--- nsprpub/config/make-system-wrappers.orig.pl	2016-01-28 00:14:51.000000000 +0100
+++ nsprpub/config/make-system-wrappers.pl	2016-02-02 19:46:06.558587887 +0100
@@ -19,7 +19,9 @@
     open OUT, ">$output_dir/$_";
     print OUT "#pragma GCC system_header\n";  # suppress include_next warning
     print OUT "#pragma GCC visibility push(default)\n";
+    print OUT "#define _GLIBCXX_INCLUDE_NEXT_C_HEADERS\n";
     print OUT "#include_next \<$_\>\n";
+    print OUT "#undef _GLIBCXX_INCLUDE_NEXT_C_HEADERS\n";
     print OUT "#pragma GCC visibility pop\n";
     close OUT;
 }
--- mozglue/build/arm.cpp.old	2016-02-03 10:07:29.879526500 +0100
+++ mozglue/build/arm.cpp	2016-02-03 10:08:11.062697517 +0100
@@ -104,7 +104,9 @@ check_neon(void)
 
 #  elif defined(__linux__) || defined(ANDROID)
 #    include <stdio.h>
+#define _GLIBCXX_INCLUDE_NEXT_C_HEADERS
 #    include <stdlib.h>
+#undef _GLIBCXX_INCLUDE_NEXT_C_HEADERS
 #    include <string.h>
 
 enum{
--
http://gnuzilla.gnu.org

Reply via email to