-----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