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

Builder libpcap-solaris10-i386 Build #3182

Results:

Build successful

SourceStamp:

Projectlibpcap
Repositoryhttps://git.tcpdump.org/libpcap
Branchmaster
Revisionc15e2e79023e32d0f4ca7be43236534fc651909e
Got Revisionc15e2e79023e32d0f4ca7be43236534fc651909e
Changes5 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 6 secs )
    1. stdio
  2. shell Set developer mode ( 0 secs )
    1. stdio
  3. shell_1 './autogen.sh' ( 7 secs )
    1. stdio
  4. shell_2 './configure' ( 56 secs )
    1. stdio
    2. config.log
  5. shell_3 'gmake' ( 29 secs )
    1. stdio
  6. shell_4 'gmake check' ( 14 mins, 2 secs )
    1. stdio
  7. shell_5 'rm -rf ...' ( 0 secs )
    1. stdio
  8. shell_6 'gmake install ...' ( 5 secs )
    1. stdio
  9. trigger triggered trigger-tcpdump-solaris10-i386 ( 9 mins, 11 secs )
    1. - no logs -
    2. tcpdump-solaris10-i386 #5921

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko

Timing:

StartMon Nov 10 18:30:13 2025
EndMon Nov 10 18:55:14 2025
Elapsed25 mins, 0 secs

All Changes:

:

  1. Change #248279

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 17:58:47
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 409174a848dc70362f82cee4a1ead2066ee97969

    Comments

    Improve Boolean de-constification a bit more.
    It is a valid use case to prepend items to the list of side effect
    statements of a block that already exists and/or is not a Boolean
    constant, so instead of mixing two unrelated things in gen_uncond()
    revert commit d0d58d9 and add a new function, sprepend_to_block(), to do
    the prepending part and to mind Boolean constants.  Use it in
    gen_geneve() and gen_vxlan(), which have already proved to require this
    solution.
    
    Also use the new function in insert_compute_vloffsets(), the result of
    which is an argument to gen_and() in finish_parse() for DLT_PPI only, in
    which case its block argument in the current implementation is never a
    Boolean constant, but let's just make it obviously correct anyway.
    Ibid., clarify that the passing of a block statements to
    gen_load_802_11_header_len() does not require an immediate Boolean
    de-constification of the block.
    
    Also use it in gen_vlan_patch_tpid_test() and gen_vlan_patch_vid_test(),
    which take the block argument from gen_vlan_tpid_test() and
    gen_vlan_vid_test() respectively, therefore the argument is never a
    Boolean constant.  But let's not rely on that either.

    Changed files

    • gencode.c
  2. Change #248280

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 18:06:43
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 242bf963d852c0d11b4b95cf9aa6f2e65ebc66f4

    Comments

    Simplify gen_geneve() and gen_vxlan().

    Changed files

    • gencode.c
  3. Change #248281

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 18:06:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 791bdbf2f7e7662d856b315df1bab216ee1b2d61

    Comments

    Add two tests for corner cases in gen_host().
    These two filter programs use too many instructions to reject all
    packets, which the next commit is going to fix.

    Changed files

    • testprogs/TESTrun
  4. Change #248282

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 18:06:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision bea13af90fed8a01ab74dc037a3e5bf804a199da

    Comments

    Improve the DLT_PFLOG corner case in gen_host().

    Changed files

    • gencode.c
    • testprogs/TESTrun
  5. Change #248283

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Mon 10 Nov 2025 18:06:44
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision c15e2e79023e32d0f4ca7be43236534fc651909e

    Comments

    Fixup whitespace in gen_not().
    (Lest grep misses this line when I need to find all occurrences of
    "->meaning" in the code.)

    Changed files

    • gencode.c