<div dir="ltr"><div>This should take care of this one Dave.</div><div><br></div><a href="https://github.com/lucchouina/eppic/commit/bec1a16272015f1c382748ea0182d8935fbacf23#diff-18953923b4dd5301fccb1512cb980ba0">https://github.com/lucchouina/eppic/commit/bec1a16272015f1c382748ea0182d8935fbacf23#diff-18953923b4dd5301fccb1512cb980ba0</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 8, 2015 at 2:00 PM, Dave Anderson <span dir="ltr"><<a href="mailto:anderson@redhat.com" target="_blank">anderson@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
<br>
----- Original Message -----<br>
> Dave, Robin, the changes have been made for both MIPS and compiler warnings.<br>
> Dave - I could not test with latest gcc 5.1 myself, but the missing<br>
> prototypes are there and all works with my version of the compiler.<br>
><br>
> The eppic source is now hosted on github.<br>
> Please apply the following patch.<br>
><br>
> $ git diff --staged --patch<br>
> diff --git a/extensions/ <a href="http://eppic.mk" rel="noreferrer" target="_blank">eppic.mk</a> b/extensions/ <a href="http://eppic.mk" rel="noreferrer" target="_blank">eppic.mk</a><br>
> index de3ff4f..9a5eef8 100644<br>
> --- a/extensions/ <a href="http://eppic.mk" rel="noreferrer" target="_blank">eppic.mk</a><br>
> +++ b/extensions/ <a href="http://eppic.mk" rel="noreferrer" target="_blank">eppic.mk</a><br>
> @@ -39,7 +39,7 @@ all:<br>
> git clone "$(EPPIC_GIT_URL)" eppic; \<br>
> else \<br>
> if [ -n "$(GOOGLE)" ] ; then \<br>
> - git clone <a href="https://code.google.com/p/eppic" rel="noreferrer" target="_blank">https://code.google.com/p/eppic</a> eppic; \<br>
> + git clone <a href="https://github.com/lucchouina/eppic.git" rel="noreferrer" target="_blank">https://github.com/lucchouina/eppic.git</a> eppic; \<br>
> fi; \<br>
> fi; \<br>
> else \<br>
><br>
<br>
</span>Thanks Luc -- I was wondering about when you'd be making the switch<br>
since <a href="http://code.google.com" rel="noreferrer" target="_blank">code.google.com</a> repository is going to be history.<br>
<br>
Speaking of google, the patch above also needs to have the setting of<br>
$(GOOGLE) changed to ping <a href="http://github.com" rel="noreferrer" target="_blank">github.com</a> (and logically renamed $(GITHUB)),<br>
but regardless of that, here's the output from the updated github sources:<br>
<span class=""><br>
# make extensions<br>
... [cut] ...<br>
</span>Cloning into 'eppic'...<br>
remote: Counting objects: 189, done.<br>
remote: Compressing objects: 100% (102/102), done.<br>
remote: Total 189 (delta 74), reused 185 (delta 74), pack-reused 0<br>
Receiving objects: 100% (189/189), 185.64 KiB | 0 bytes/s, done.<br>
Resolving deltas: 100% (74/74), done.<br>
Checking connectivity... done.<br>
<span class="">cd eppic/libeppic && make<br>
bison -peppic -v -t -d eppic.y<br>
eppic.y: warning: 253 shift/reduce conflicts [-Wconflicts-sr]<br>
eppic.y: warning: 20 reduce/reduce conflicts [-Wconflicts-rr]<br>
cc -O0 -g -fPIC   -c -o eppic_util.o eppic_util.c<br>
</span><span class="">cc -O0 -g -fPIC   -c -o eppic_node.o eppic_node.c<br>
</span><span class="">cc -O0 -g -fPIC   -c -o eppic_var.o eppic_var.c<br>
</span><span class="">cc -O0 -g -fPIC   -c -o eppic_func.o eppic_func.c<br>
cc -O0 -g -fPIC   -c -o eppic_str.o eppic_str.c<br>
cc -O0 -g -fPIC   -c -o eppic_op.o eppic_op.c<br>
cc -O0 -g -fPIC   -c -o eppic_num.o eppic_num.c<br>
</span><span class="">cc -O0 -g -fPIC   -c -o eppic_stat.o eppic_stat.c<br>
cc -O0 -g -fPIC   -c -o eppic_builtin.o eppic_builtin.c<br>
cc -O0 -g -fPIC   -c -o eppic_type.o eppic_type.c<br>
</span><span class="">cc -O0 -g -fPIC   -c -o eppic_case.o eppic_case.c<br>
cc -O0 -g -fPIC   -c -o eppic_api.o eppic_api.c<br>
</span><span class="">cc -O0 -g -fPIC   -c -o eppic_member.o eppic_member.c<br>
cc -O0 -g -fPIC   -c -o eppic_alloc.o eppic_alloc.c<br>
cc -O0 -g -fPIC   -c -o eppic_define.o eppic_define.c<br>
cc -O0 -g -fPIC   -c -o eppic_input.o eppic_input.c<br>
</span><span class="">cc -O0 -g -fPIC   -c -o eppic_print.o eppic_print.c<br>
bison -peppicpp -v -t -d eppicpp.y<br>
eppicpp.y: warning: 23 shift/reduce conflicts [-Wconflicts-sr]<br>
cc -O0 -g -fPIC -c eppicpp.tab.c<br>
</span><span class="">cc -O0 -g -fPIC -c eppic.tab.c<br>
</span><span class="">flex -L -Peppic -t eppic.l > lex.eppic.c<br>
cc -O0 -g -fPIC -c lex.eppic.c<br>
flex -Peppicpp -t eppicpp.l  > lex.eppicpp.c<br>
cc -O0 -g -fPIC -c lex.eppicpp.c<br>
cc -O0 -g -fPIC -o mkbaseop mkbaseop.c<br>
./mkbaseop > baseops.c<br>
cc -O0 -g -fPIC -c baseops.c<br>
ar ccurl libeppic.a eppic_util.o eppic_node.o eppic_var.o eppic_func.o eppic_str.o eppic_op.o eppic_num.o eppic_stat.o eppic_builtin.o eppic_type.o eppic_case.o eppic_api.o eppic_member.o eppic_alloc.o eppic_define.o eppic_input.o eppic_print.o eppicpp.tab.o eppic.tab.o lex.eppic.o lex.eppicpp.o baseops.o<br>
ar: 'u' modifier ignored since 'D' is the default (see 'U')<br>
gcc -g -Ieppic/libeppic -I../gdb-7.6/gdb -I../gdb-7.6/bfd -I../gdb-7.6/include -I../gdb-7.6/gdb/config -I../gdb-7.6/gdb/common -I../gdb-7.6 -nostartfiles -shared -rdynamic -o eppic.so eppic/applications/crash/eppic.c -fPIC -DX86_64 -DGDB_7_6 -Leppic/libeppic -leppic<br>
</span>eppic/applications/crash/eppic.c: In function 'edit_cmd':<br>
eppic/applications/crash/eppic.c:748:21: warning: implicit declaration of function 'getopt' [-Wimplicit-function-declaration]<br>
<span class="">         while ((c = getopt(argcnt, args, "lf")) != EOF) {<br>
                     ^<br>
</span>...<br>
<br>
Thanks,<br>
<div class="HOEnZb"><div class="h5">  Dave<br>
<br>
<br>
<br>
--<br>
Crash-utility mailing list<br>
<a href="mailto:Crash-utility@redhat.com">Crash-utility@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/crash-utility" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/crash-utility</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div><br></div>     - Luc</div>
</div>