Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder tcpdump-solaris10-sparc Build #6187

Results:

Build successful

SourceStamp:

Projecttcpdump
Repositoryhttps://git.tcpdump.org/tcpdump
Branchmaster
Revision984812cad2a7aa230e24ee61d35a93cab592b4db
Got Revision984812cad2a7aa230e24ee61d35a93cab592b4db
Changes1 change

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-tcpdump-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 22 secs )
    1. stdio
  2. shell Set developer mode ( 0 secs )
    1. stdio
  3. shell_1 './autogen.sh' ( 21 secs )
    1. stdio
  4. shell_2 configure ( 2 mins, 26 secs )
    1. stdio
    2. config.log
  5. shell_3 'gmake' ( 9 mins, 5 secs )
    1. stdio
  6. shell_4 'gmake check' ( 1 mins, 12 secs )
    1. stdio
    2. failure-outputs.txt

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/tcpdump-solaris10-sparc slave
buildername tcpdump-solaris10-sparc Builder
buildnumber 6187 Build
codebase Build
got_revision 984812cad2a7aa230e24ee61d35a93cab592b4db Git
project tcpdump Build
repository https://git.tcpdump.org/tcpdump Build
revision 984812cad2a7aa230e24ee61d35a93cab592b4db Build
scheduler schedule-tcpdump-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/tcpdump-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Guy Harris

Timing:

StartSun Feb 22 08:24:40 2026
EndSun Feb 22 08:38:09 2026
Elapsed13 mins, 28 secs

All Changes:

:

  1. Change #258501

    Category tcpdump
    Changed by Guy Harris <gharrisohnoyoudont@sonic.net>
    Changed at Sun 22 Feb 2026 08:20:13
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 984812cad2a7aa230e24ee61d35a93cab592b4db

    Comments

    tcpdump: force POSIX-style parsing of the command line.
    By default, all versions of getopt_long() that I could find do GNU-style
    parsing of command-line flags, meaning *any* command-line argument that
    begins with a "-", even if they follow an argument that doesn't begin
    with "-", is treated as an option.
    
    That breaks commands such as "tcpdump -d ip[4:4] == -1", because "-1" is
    parsed as a flag argument rather than as "minus one" in a filter
    expression.
    
    (Yes, I tested that with the last LBL release of tcpdump, 3.4, which
    didn't use getopt_long(), compiled with macOS Ventura getopt() and
    libpcap - that command *does* work there. So this is a long-standing
    regression.)
    
    Fix the test script not to implicitly assume GNU-style parsing by
    putting "-tttt" after all other command-line arguments, including a
    packet filter; put it before those arguments.  Rename the variable
    containing those arguments to make it clear that it's command-line
    arguments in general, not just option arguments.

    Changed files

    • CHANGES
    • tcpdump.c
    • tests/TESTrun