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

Builder libpcap-solaris10-sparc Build #3296

Results:

Build successful

SourceStamp:

Projectlibpcap
Repositoryhttps://git.tcpdump.org/libpcap
Branchmaster
Revision925224432c686745c50795a0ebbcb3e97a68ca16
Got Revision925224432c686745c50795a0ebbcb3e97a68ca16
Changes2 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 34 secs )
    1. stdio
  2. shell Set developer mode ( 0 secs )
    1. stdio
  3. shell_1 './autogen.sh' ( 59 secs )
    1. stdio
  4. shell_2 './configure' ( 2 mins, 49 secs )
    1. stdio
    2. config.log
  5. shell_3 'gmake' ( 3 mins, 58 secs )
    1. stdio
  6. shell_4 'gmake check' ( 30 mins, 20 secs )
    1. stdio
  7. shell_5 'rm -rf ...' ( 0 secs )
    1. stdio
  8. shell_6 'gmake install ...' ( 5 mins, 27 secs )
    1. stdio
  9. trigger triggered trigger-tcpdump-solaris10-sparc ( 36 mins, 36 secs )
    1. - no logs -
    2. tcpdump-solaris10-sparc #6270

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko
  2. Guy Harris

Timing:

StartThu Aug 20 19:20:13 2026
EndThu Aug 20 20:41:02 2026
Elapsed1 hrs, 20 mins, 49 secs

All Changes:

:

  1. Change #278810

    Category libpcap
    Changed by Guy Harris <gharrisohnoyoudont@sonic.net>
    Changed at Thu 20 Aug 2026 13:34:32
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 229ba9f3498cd909cf0c7f439200c6e266ebbea8

    Comments

    pcap-util: clean up the byte-swapping macros.
    Use the same code style as PCAP_BSWAP_64() for PCAP_BSWAP_32() and
    PCAP_BSWAP_16().
    
    For all of them:
    
    - use uintNN_t types rather than u_short or u_int;
    - use UINTnn_C macros for the byte masks, so that the appropriate suffix
      is added (for example, if uint64_t is unsigned long, it will append UL
      rather than ULL to the constant if necessary);
    - put the (uintNN_t)(y) in parentheses;
    - put a final cast to the desired type around the entire expression,
      just as we were already doing for PCAP_BSWAP_16().
    
    Expand the comment before the macros to give additional information.
    
    Remove a no-longer-applies comment and and a now-unnecessary cast from
    testprogs/translatetest.c.

    Changed files

    • pcap-util.h
    • testprogs/translatetest.c
  2. Change #278811

    Category libpcap
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Thu 20 Aug 2026 13:44:41
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 925224432c686745c50795a0ebbcb3e97a68ca16

    Comments

    In PCAP_BSWAP_ use compiler builtins if available.
    Similarly to __builtin_ctz() earlier, for each of __builtin_bswap16(),
    __builtin_bswap32() and __builtin_bswap64() test if the compiler
    implements the builtin and use it instead of the respective bulky
    byte-swapping expression.  Add comments to clarify that different
    builtins require different methods of testing.

    Changed files

    • CMakeLists.txt
    • cmakeconfig.h.in
    • configure.ac
    • optimize.c
    • pcap-util.h