Added a patch fixing njs build on centos6/i386
diff --git a/rpm/SOURCES/njs-fix-integer-constant.patch b/rpm/SOURCES/njs-fix-integer-constant.patch
new file mode 100644
index 0000000..929daf7
--- /dev/null
+++ b/rpm/SOURCES/njs-fix-integer-constant.patch
@@ -0,0 +1,32 @@
+# HG changeset patch
+# User Dmitry Volyntsev <xeioex@nginx.com>
+# Date 1583251254 -10800
+#      Tue Mar 03 19:00:54 2020 +0300
+# Node ID c5c6aab76bb43ad36fc9f06e48a2ccbb3fc6d02a
+# Parent  ef30d99ea2bef62594c9209413fcb61713bb7897
+Fixed integer constant is too large compilation error by gcc 4.4.
+
+diff -r ef30d99ea2be -r c5c6aab76bb4 src/njs_number.c
+--- a/njs-0.3.9.orig/src/njs_number.c	Tue Mar 03 18:57:15 2020 +0300
++++ b/njs-0.3.9/src/njs_number.c	Tue Mar 03 19:00:54 2020 +0300
+@@ -236,7 +236,7 @@ njs_uint64_to_string(njs_vm_t *vm, njs_v
+     u_char  *dst, *p;
+     u_char  buf[128];
+ 
+-    if (njs_fast_path(u64 < 0x3fffffffffff)) {
++    if (njs_fast_path(u64 < 0x3fffffffffffULL)) {
+         /* Fits to short_string. */
+         dst = njs_string_short_start(value);
+ 
+diff -r ef30d99ea2be -r c5c6aab76bb4 src/njs_number.h
+--- a/njs-0.3.9.orig/src/njs_number.h	Tue Mar 03 18:57:15 2020 +0300
++++ b/njs-0.3.9/src/njs_number.h	Tue Mar 03 19:00:54 2020 +0300
+@@ -8,7 +8,7 @@
+ #define _NJS_NUMBER_H_INCLUDED_
+ 
+ 
+-#define NJS_MAX_LENGTH           (0x1fffffffffffff)
++#define NJS_MAX_LENGTH           (0x1fffffffffffffULL)
+ 
+ 
+ double njs_key_to_index(const njs_value_t *value);
diff --git a/rpm/SPECS/Makefile b/rpm/SPECS/Makefile
index ccf33c2..951b799 100644
--- a/rpm/SPECS/Makefile
+++ b/rpm/SPECS/Makefile
@@ -116,6 +116,8 @@
 
 MODULE_VERSION_PREFIX_njs=$(BASE_VERSION).
 
+MODULE_PATCHES_njs=njs-fix-integer-constant.patch
+
 define MODULE_DEFINITIONS_njs
 BuildRequires: libedit-devel
 endef