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

Builder libpcap-solaris10-amd64 Build #3324

Results:

Build successful

SourceStamp:

Projectlibpcap
Repositoryhttps://git.tcpdump.org/libpcap
Branchmaster
Revisionbc3472d53ee2f14031dd0d01e4a5fdcc5483f6f6
Got Revisionbc3472d53ee2f14031dd0d01e4a5fdcc5483f6f6
Changes12 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-libpcap-solaris10-amd64' triggered this build

Steps and Logfiles:

  1. git update ( 3 secs )
    1. stdio
  2. shell Set developer mode ( 0 secs )
    1. stdio
  3. shell_1 './autogen.sh' ( 10 secs )
    1. stdio
  4. shell_2 './configure' ( 49 secs )
    1. stdio
    2. config.log
  5. shell_3 'gmake' ( 23 secs )
    1. stdio
  6. shell_4 'gmake check' ( 15 mins, 22 secs )
    1. stdio
  7. shell_5 'rm -rf ...' ( 0 secs )
    1. stdio
  8. shell_6 'gmake install ...' ( 3 secs )
    1. stdio
  9. trigger triggered trigger-tcpdump-solaris10-amd64 ( 7 mins, 3 secs )
    1. - no logs -
    2. tcpdump-solaris10-amd64 #6265

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/libpcap-solaris10-amd64 slave
buildername libpcap-solaris10-amd64 Builder
buildnumber 3324 Build
codebase Build
got_revision bc3472d53ee2f14031dd0d01e4a5fdcc5483f6f6 Git
project libpcap Build
repository https://git.tcpdump.org/libpcap Build
revision bc3472d53ee2f14031dd0d01e4a5fdcc5483f6f6 Build
scheduler schedule-libpcap-solaris10-amd64 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/libpcap-solaris10-amd64 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko

Timing:

StartSat Sep 19 18:25:05 2026
EndSat Sep 19 18:49:03 2026
Elapsed23 mins, 58 secs

All Changes:

:

  1. Change #282224

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision a96aae368941e29320b8591d6e3518bd1d1e56d3

    Comments

    In pcapint_filter_with_aux_data() lose no-op type casts.
    The function returns a [32-bit] unsigned.  Both 'pc->k' and 'A' are
    32-bit unsigned.

    Changed files

    • bpf_filter.c
  2. Change #282225

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 6efee45e0162ee90d51fa8cce00a2cccc21907b7

    Comments

    In pcapint_validate_filter() take an unsigned length.
    A filter program is an array and there is no context in which its length
    needs to be declared negative.  Furthermore, a valid length is in the
    [1 .. BPF_MAXINSNS] interval, which is validated early, so taking a
    signed parameter and casting it to unsigned only makes the code more
    difficult to follow.
    
    The now unsigned length causes a -Wtautological-compare from Clang in
    pcapint_validate_filter(), but not in pcapint_filter_with_aux_data(),
    which does effectively the same.  Add another pair of diagnostic control
    macros to manage that.

    Changed files

    • bpf_filter.c
    • diag-control.h
    • pcap-int.h
  3. Change #282226

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 559b667ff2856ad5088ba2adc3bad16b958989bc

    Comments

    In icode_to_fcode() assign '*lenp' at most once.
    In this function this parameter is write-only.  When the function
    returns successfully, the final value of '*lenp' is the final value of
    'n'.  When the function fails, it would make the most sense to leave
    '*lenp' intact.  Assign it after the loop (that is, iff returning
    successfully) and eliminate a variable in pcap_compile().

    Changed files

    • gencode.c
    • optimize.c
  4. Change #282227

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision d492c473fec867f7dd083c6ece4899c28be77c24

    Comments

    optimizer: Compare pointers with NULL, not 0.

    Changed files

    • optimize.c
  5. Change #282228

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision b06416d8f7697bfeefa7dce945dba7b495545949

    Comments

    Capitalise "Ethernet" properly in comments.

    Changed files

    • gencode.c
  6. Change #282229

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision b9abee5e06d7bdbf618003e8e86c701fe6e77422

    Comments

    Eliminate three temporary variables.

    Changed files

    • pcap-netmap.c
    • pcap.c
    • savefile.c
  7. Change #282230

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision e8453482e54fa790e2b2e009e3bfbad0ef02cec6

    Comments

    Refine array index variables in gen_protochain().
    Use unsigned to index an array of 100 elements, of which currently 19
    are used in the Q_IP code path and 31 are used in the Q_IPV6 code path.
    Eliminate two variables and declare the remaining variables as late as
    possible.

    Changed files

    • gencode.c
  8. Change #282231

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 34c56b3ba0deae5970031161d06c165c69d9b3f5

    Comments

    Defluff a switch statement in gen_protochain().
    Another switch statement earlier makes sure at this point 'proto' is one
    of {Q_IP, Q_IPV6}, so there is no need to have a default case to detect
    a condition that cannot occur.  Convert it to an if statement like the
    one just below.

    Changed files

    • gencode.c
  9. Change #282232

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 292aa5fcb9ff5813d7ca9e878bb993f17826eaeb

    Comments

    TESTrun: Always articulate the end of options.
    In run_filter_accept_test() and run_filter_reject_test() the only
    non-option argument is the DLT name, which is also a C macro name, which
    cannot look the same as an option argument if everything works right.
    Use an explicit delimiter to follow the safe pattern, just in case.

    Changed files

    • testprogs/TESTrun
  10. Change #282233

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 95639f7aeb74c5ec1a18d9dcfef8532773a8dfd3

    Comments

    findalldevstest: Lose iptos(), use inet_ntop(3).

    Changed files

    • testprogs/findalldevstest.c
  11. Change #282234

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 11:40:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 6e3a136dddd4e098ce4e291edb90149f7b86aa0b

    Comments

    Fix function names in two error messages.
    Use __func__ in six more error messages, two of which quoted the name of
    a non-existent function.

    Changed files

    • CHANGES
    • pcap-new.c
    • pcap.c
  12. Change #282235

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Sat 19 Sep 2026 19:52:30
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision bc3472d53ee2f14031dd0d01e4a5fdcc5483f6f6

    Comments

    TESTrun: Fix spelling in a comment. [skip ci]

    Changed files

    • testprogs/TESTrun