Fix 32-bit warnings
This commit is contained in:
parent
6c40d8f741
commit
02b223e2c3
|
@ -0,0 +1,14 @@
|
||||||
|
diff -up ./memory/Allocator.c.32bit ./memory/Allocator.c
|
||||||
|
--- ./memory/Allocator.c.32bit 2020-09-29 14:10:32.115169486 -0400
|
||||||
|
+++ ./memory/Allocator.c 2020-09-29 14:16:54.682448839 -0400
|
||||||
|
@@ -59,8 +59,8 @@ static void unroll(struct Allocator_pvt*
|
||||||
|
writeUnroller(&childUnroller);
|
||||||
|
fprintf(stderr, "%s:%ld [%lu] bytes at [0x%lx]\n",
|
||||||
|
allocation->fileName,
|
||||||
|
- allocation->lineNum,
|
||||||
|
- allocation->pub.size,
|
||||||
|
+ (long)allocation->lineNum,
|
||||||
|
+ (unsigned long)allocation->pub.size,
|
||||||
|
(long)(uintptr_t)allocation);
|
||||||
|
allocation = allocation->next;
|
||||||
|
}
|
|
@ -124,8 +124,6 @@ Patch5: cjdns.sbin.patch
|
||||||
Patch6: cjdns.dyn.patch
|
Patch6: cjdns.dyn.patch
|
||||||
# Patch to use _LINUX_CAPABILITY_3 (cjdns < 18)
|
# Patch to use _LINUX_CAPABILITY_3 (cjdns < 18)
|
||||||
#Patch7: cjdns.cap3.patch
|
#Patch7: cjdns.cap3.patch
|
||||||
# Patch some source files to ignore selected warnings that break gcc6 builds
|
|
||||||
#Patch8: cjdns.warnings.patch
|
|
||||||
# Man pages
|
# Man pages
|
||||||
Patch9: cjdns.man.patch
|
Patch9: cjdns.man.patch
|
||||||
# Patch some bugs in nodejs tools
|
# Patch some bugs in nodejs tools
|
||||||
|
@ -154,6 +152,8 @@ Patch18: cjdns.libuv.patch
|
||||||
Patch20: cjdns.sysctl.patch
|
Patch20: cjdns.sysctl.patch
|
||||||
# gcc-10 no longer allows duplicate globals
|
# gcc-10 no longer allows duplicate globals
|
||||||
Patch22: cjdns.gcc10.patch
|
Patch22: cjdns.gcc10.patch
|
||||||
|
# Patches for 32-bit builds
|
||||||
|
Patch23: cjdns.32bit.patch
|
||||||
|
|
||||||
%if %{use_marked}
|
%if %{use_marked}
|
||||||
BuildRequires: nodejs, nodejs-marked, python3
|
BuildRequires: nodejs, nodejs-marked, python3
|
||||||
|
@ -317,10 +317,6 @@ sed -i -e'/^#include / s,[<>],",g' crypto*int*.h
|
||||||
cd -
|
cd -
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if !0%{?rhel} || 0%{?rhel} > 6
|
|
||||||
#patch8 -b .warnings
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%patch9 -b .man
|
%patch9 -b .man
|
||||||
%patch10 -b .tools
|
%patch10 -b .tools
|
||||||
#patch13 -b .ppc64
|
#patch13 -b .ppc64
|
||||||
|
@ -341,6 +337,7 @@ sed -i -e '/optimizeLevel:/ s/-O0/-O3/' node_build/make.js
|
||||||
#patch19 -p1 -b .fuzz
|
#patch19 -p1 -b .fuzz
|
||||||
#patch20 -p1 -b .sysctl
|
#patch20 -p1 -b .sysctl
|
||||||
#patch22 -b .gcc10
|
#patch22 -b .gcc10
|
||||||
|
%patch23 -b .32bit
|
||||||
|
|
||||||
cp %{SOURCE1} README_Fedora.md
|
cp %{SOURCE1} README_Fedora.md
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue