1 |
hwoarang 10/06/24 12:39:40 |
2 |
|
3 |
Added: radare-1.5-ldflags.patch |
4 |
Log: |
5 |
Respect LDFLAGS, fix documentation installation wrt bug #296746 |
6 |
(Portage version: 2.2_rc67/cvs/Linux x86_64) |
7 |
|
8 |
Revision Changes Path |
9 |
1.1 dev-util/radare/files/radare-1.5-ldflags.patch |
10 |
|
11 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/radare/files/radare-1.5-ldflags.patch?rev=1.1&view=markup |
12 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/radare/files/radare-1.5-ldflags.patch?rev=1.1&content-type=text/plain |
13 |
|
14 |
Index: radare-1.5-ldflags.patch |
15 |
=================================================================== |
16 |
Index: radare-1.5/src/radiff/bdiff/Makefile |
17 |
=================================================================== |
18 |
--- radare-1.5.orig/src/radiff/bdiff/Makefile |
19 |
+++ radare-1.5/src/radiff/bdiff/Makefile |
20 |
@@ -10,5 +10,5 @@ bdiff${BINSFX}: |
21 |
@echo "No g++ found by configure" |
22 |
else |
23 |
bdiff${BINSFX}: bdiff.o |
24 |
- -g++ -O2 bdiff.o -o bdiff${BINSFX} |
25 |
+ -g++ ${CFLAGS} ${LDFLAGS} bdiff.o -o bdiff${BINSFX} |
26 |
endif |
27 |
Index: radare-1.5/src/arch/arm/aasm/Makefile |
28 |
=================================================================== |
29 |
--- radare-1.5.orig/src/arch/arm/aasm/Makefile |
30 |
+++ radare-1.5/src/arch/arm/aasm/Makefile |
31 |
@@ -15,7 +15,7 @@ all: armasm |
32 |
armasm: ${AOBJ} |
33 |
|
34 |
armasm: |
35 |
- -${CC} ${AOBJ} -o armasm |
36 |
+ -${CC} ${CFLAGS} ${LDFLAGS} ${AOBJ} -o armasm |
37 |
|
38 |
clean: |
39 |
-rm -f ${AOBJ} armasm |
40 |
Index: radare-1.5/src/Makefile.acr |
41 |
=================================================================== |
42 |
--- radare-1.5.orig/src/Makefile.acr |
43 |
+++ radare-1.5/src/Makefile.acr |
44 |
@@ -101,7 +101,7 @@ gui: ${OBJ} |
45 |
-${CC} ${LDFLAGS} -o ravalagui${BINSFX} ../vala/*.o ${OBJ} ${OBJ2} ${RADARE_LIBS} ${LIBS} ${W32LIBS} -lvte |
46 |
|
47 |
lsbstego${BINSFX}: lsbstego.o |
48 |
- ${CC} lsbstego.o -g -o lsbstego${BINSFX} |
49 |
+ ${CC} ${CLFAGS} ${LDFLAGS} lsbstego.o -g -o lsbstego${BINSFX} |
50 |
|
51 |
_rabin: |
52 |
cd rabin && ${MAKE} all |
53 |
@@ -125,7 +125,7 @@ _rahash: |
54 |
-cd rahash && ${MAKE} all |
55 |
|
56 |
rax${BINSFX}: rax.o |
57 |
- ${CC} ${CFLAGS} rax.o -o rax${BINSFX} |
58 |
+ ${CC} ${CFLAGS} ${LDFLAGS} rax.o -o rax${BINSFX} |
59 |
|
60 |
xrefs${BINSFX}: xrefs.o |
61 |
${CC} ${CFLAGS} ${LDFLAGS} xrefs.o -o xrefs${BINSFX} |
62 |
Index: radare-1.5/src/plug/hack/Makefile |
63 |
=================================================================== |
64 |
--- radare-1.5.orig/src/plug/hack/Makefile |
65 |
+++ radare-1.5/src/plug/hack/Makefile |
66 |
@@ -20,7 +20,7 @@ CFLAGS+=-I../.. -g |
67 |
all: hello.${SO} lua.${SO} gtk-hello.${SO} scriptedit.${SO} python.${SO} ruby.${SO} gtk-prefs.${SO} gtk-topbar.${SO} perl.${SO} python26.${SO} |
68 |
|
69 |
hello.${SO}: |
70 |
- ${CC} ${CFLAGS} ${SHARED_CFLAGS} hello.c -o hello.${SO} |
71 |
+ ${CC} ${CFLAGS} ${LDFLAGS} ${SHARED_CFLAGS} hello.c -o hello.${SO} |
72 |
|
73 |
ifeq ($(HAVE_GUI),0) |
74 |
gtk-hello.${SO}: |
75 |
@@ -56,7 +56,7 @@ ifeq ($(HAVE_LIB_PYTHON2_6),1) |
76 |
endif |
77 |
|
78 |
perl.${SO}: |
79 |
- -${CC} perl.c ${SHARED_CFLAGS} ${CFLAGS} ${PERL_CFLAGS} ${PERL_LIBS} -o perl.${SO} |
80 |
+ -${CC} perl.c ${SHARED_CFLAGS} ${CFLAGS} ${LDFLAGS} ${PERL_CFLAGS} ${PERL_LIBS} -o perl.${SO} |
81 |
|
82 |
ruby.${SO}: |
83 |
-ruby mkruby.rb |
84 |
Index: radare-1.5/src/rabin/Makefile |
85 |
=================================================================== |
86 |
--- radare-1.5.orig/src/rabin/Makefile |
87 |
+++ radare-1.5/src/rabin/Makefile |
88 |
@@ -6,7 +6,7 @@ OBJ=dietelf.o dietelf64.o rabin.o dietpe |
89 |
all: rabin${BINSFX} |
90 |
|
91 |
rabin${BINSFX}: ${OBJ} |
92 |
- ${CC} ${OBJ} ${DL_LIBS} -o rabin${BINSFX} |
93 |
+ ${CC} ${CFLAGS} ${LDFLAGS} ${OBJ} ${DL_LIBS} -o rabin${BINSFX} |
94 |
|
95 |
install: |
96 |
cd .. && ${MAKE} install |
97 |
Index: radare-1.5/src/rasm/Makefile |
98 |
=================================================================== |
99 |
--- radare-1.5.orig/src/rasm/Makefile |
100 |
+++ radare-1.5/src/rasm/Makefile |
101 |
@@ -9,7 +9,7 @@ OBJ+=${OLLYOBJ} |
102 |
all: rasm${BINSFX} |
103 |
|
104 |
rasm${BINSFX}: ${OBJ} |
105 |
- ${CC} ${OBJ} -o rasm${BINSFX} ../utils.c |
106 |
+ ${CC} ${CFLAGS} ${LDFLAGS} ${OBJ} -o rasm${BINSFX} ../utils.c |
107 |
|
108 |
clean: |
109 |
-rm -f ${OBJ} rasm${BINSFX} |