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

Builder libpcap-solaris11-sparcv9 Build #181

Results:

Failed shell

SourceStamp:

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

BuildSlave:

unstable11s

Reason:

The SingleBranchScheduler scheduler named 'schedule-libpcap-solaris11-sparcv9' triggered this build

Steps and Logfiles:

  1. git update ( 10 secs )
    1. stdio
  2. shell './build_matrix.sh' failed ( 1 hrs, 25 mins, 20 secs )
    1. stdio
    2. config.log
  3. trigger triggered trigger-tcpdump-solaris10-sparcv9 ( 21 mins, 37 secs )
    1. - no logs -
    2. tcpdump-solaris10-sparcv9 #6293

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko
  2. Guy Harris

Timing:

StartThu Aug 20 19:20:00 2026
EndThu Aug 20 21:07:09 2026
Elapsed1 hrs, 47 mins, 8 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