From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Bark Date: Tue, 21 Jan 2014 10:35:21 +0000 Subject: [Buildroot] [autobuild.buildroot.net] Build results for 2014-01-19 In-Reply-To: References: <20140120073009.9260E101682@stock.ovh.net> <52DCDFDD.3000303@gmail.com> <0r90rax63l.ln2@ID-313208.user.individual.net> Message-ID: <52DE4D69.9070506@barkynet.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Chris, All, I think i found the issue with the tcpreplay package. I created a minimal defconfig with just a toolchain and tcpreplay and this builds fine. I noticed in the tcpreplay configure output it shows the line tcpdump binary path: /usr/sbin/tcpdump but this is not in the logs from the auto builds. So i removed the tcpdump package from my host and now tcpreplay fails to build. I looked in configure.ac and i see it tests for the tcpdump binary on the host and if it's found it sets the #define ENABLE_VERBOSE. The code that fails is this #ifdef ENABLE_VERBOSE ctx->options->verbose = value; return 0; #else tcpreplay_seterr(ctx, "verbose mode not supported"); return -1; #endif So i can only assume if ENABLE_VERBOSE is not set then tcpreplay does not actually compile. All i did to fix this is set tcpreplay to be dependent on tcpdump and point the configure script to look for tcpdump on the target. I'll post a patch Thanks On 20/01/14 23:35, Chris Packham wrote: > On Tue, Jan 21, 2014 at 10:03 AM, Chris Packham wrote: >> On Tue, Jan 21, 2014 at 8:25 AM, Bernd Kuhls wrote: >>> Chris Packham >>> wrote in news:52DCDFDD.3000303 at gmail.com: >>> >>>> So far I've not been able to reproduce the issue. >>> >>> Hi, >>> >>> did you use defconfig[1] used by autobuild like this? >>> http://permalink.gmane.org/gmane.comp.lib.uclibc.buildroot/68428 >> >> Not quite my method. I'm actually using the config not defconfig. My >> steps are this: >> >> git clean -fxd >> git fetch >> git checkout `curl >> http://autobuild.buildroot.net/results/c59/c59b8f9d93d77c8b75c02172ff6e6072e8f62228/gitid` >> curl http://autobuild.buildroot.net/results/c59/c59b8f9d93d77c8b75c02172ff6e6072e8f62228/config >> | sed 's|/home/test|/home/chrisp|' >.config >> make >> >> I'll try the method mentioned in the link you provided. >> >>> I could reproduce the build error with tcpreplay 4.0.2, no known solution >>> though. >>> >>> Regards, Bernd >>> >>> [1] >>> http://autobuild.buildroot.net/results/9d9/9d93582362773bad2dbb495a7796682f43 >>> 2e8915/defconfig > > Even with this I can't see a failure. I'm starting to wonder if it has > some other host tool dependencies. > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot >