Wireshark-dev: Re: [Wireshark-dev] Unable to compile latest master
From: Ivan Nardi <nardi.ivan@xxxxxxxxx>
Date: Mon, 4 Oct 2021 19:25:46 +0200
Hi João, after executing these commands, everything worked! Thanks very much Not sure what happened, though (git status was "clean") Anyway, thanks a lot Ivan On Mon, 4 Oct 2021 at 18:04, João Valverde via Wireshark-dev <wireshark-dev@xxxxxxxxxxxxx> wrote: > > > > On 04/10/21 14:29, Ivan Nardi wrote: > > Hi > > I am not able to compile the latest master, even if I start from > > scratch (on ubuntu 20.04). Everything was fine until 1-2 weeks ago. > > > > ivan@ivan-Latitude-E6540:~/svnrepos/wireshark(master)$ mkdir > > wireshark-master-asan > > ivan@ivan-Latitude-E6540:~/svnrepos/wireshark(master)$ cd wireshark-master-asan/ > > ivan@ivan-Latitude-E6540:~/svnrepos/wireshark/wireshark-master-asan(master)$ > > cmake .. -DENABLE_ASAN=ON -DENABLE_UBSAN=ON > > [...] > > ivan@ivan-Latitude-E6540:~/svnrepos/wireshark/wireshark-master-asan(master)$ > > make -j5 > > [...] > > [ 9%] Generating grammar.c, grammar.h, grammar.out > > [ 9%] Generating scanner.c, scanner_lex.h > > [ 9%] Building C object wsutil/CMakeFiles/wsutil.dir/802_11-utils.c.o > > Scanning dependencies of target dfilter > > [ 9%] Building C object epan/dfilter/CMakeFiles/dfilter.dir/dfilter.c.o > > [ 9%] Building C object wsutil/CMakeFiles/wsutil.dir/adler32.c.o > > /home/ivan/svnrepos/wireshark/epan/dfilter/dfilter.c: In function ‘tokenstr’: > > /home/ivan/svnrepos/wireshark/epan/dfilter/dfilter.c:229:8: error: > > ‘TOKEN_WHITESPACE’ undeclared (first use in this function); did you > > mean ‘TOKEN_TEST_GE’? > > 229 | case TOKEN_WHITESPACE: return "WHITESPACE"; > > | ^~~~~~~~~~~~~~~~ > > | TOKEN_TEST_GE > > /home/ivan/svnrepos/wireshark/epan/dfilter/dfilter.c:229:8: note: each > > undeclared identifier is reported only once for each function it > > appears in > > /home/ivan/svnrepos/wireshark/epan/dfilter/dfilter.c:230:8: error: > > ‘TOKEN_DOTDOT’ undeclared (first use in this function); did you mean > > ‘TOKEN_COLON’? > > 230 | case TOKEN_DOTDOT: return "DOTDOT"; > > | ^~~~~~~~~~~~ > > | TOKEN_COLON > > make[2]: *** [epan/dfilter/CMakeFiles/dfilter.dir/build.make:82: > > epan/dfilter/CMakeFiles/dfilter.dir/dfilter.c.o] Error 1 > > make[1]: *** [CMakeFiles/Makefile2:7040: > > epan/dfilter/CMakeFiles/dfilter.dir/all] Error 2 > > make[1]: *** Waiting for unfinished jobs.... > > > > > > Since everythings is working on Gitlab CI, it should be something on > > my side... any clues? > > Not sure what is going on there. Those macro symbols are defined in > grammar.h. To start from scratch you should run > > $ git reset --hard > $ git checkout master > $ git clean -xfd > $ git pull > > in your source dir. Note that this will wipe every modification and > untracked file in your tree. > > > Thanks > > > > Ivan > > ___________________________________________________________________________ > > Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx> > > Archives: https://www.wireshark.org/lists/wireshark-dev > > Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev > > mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe > > > ___________________________________________________________________________ > Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx> > Archives: https://www.wireshark.org/lists/wireshark-dev > Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev > mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
- References:
- [Wireshark-dev] Unable to compile latest master
- From: Ivan Nardi
- Re: [Wireshark-dev] Unable to compile latest master
- From: João Valverde
- [Wireshark-dev] Unable to compile latest master
- Prev by Date: Re: [Wireshark-dev] Unable to compile latest master
- Next by Date: [Wireshark-dev] Sample of IAX2 with RTP
- Previous by thread: Re: [Wireshark-dev] Unable to compile latest master
- Next by thread: [Wireshark-dev] Sample of IAX2 with RTP
- Index(es):