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