Skip to content

fix: typo in docs/misc/bindings.md

445857a
Select commit
Loading
Failed to load commit list.
Open

Add to decumentation a list of srt-bindings #3302

fix: typo in docs/misc/bindings.md
445857a
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Pull Request succeeded Apr 8, 2026 in 13m 22s

Build Passed

The build passed, just like the previous build.

Details

This is a pull request build.

It is running a build against the merge commit, after merging #3302 Add to decumentation a list of srt-bindings.
Any changes that have been made to the master branch before the build ran are also included.

Jobs and Stages

This build has six jobs, running in parallel.

Job Compiler ENV OS State
7433.1 BUILD_TYPE=Debug CFG="monotonic openssl werror" Linux passed
7433.2 BUILD_TYPE=Debug CFG="nologging mbedtls monotonic werror" Linux passed
7433.3 BUILD_TYPE=Release CFG=default Linux passed
7433.4 x86\_64-w64-mingw32-g++ BUILD_TYPE=Release CFG=no-UT Linux passed
7433.5 ARCH=PowerPC BUILD_TYPE=Debug Linux passed
7433.6 ARCH=PowerPC BUILD_TYPE=Release CFG=monotonic Linux passed

Build Configuration

Build Option Setting
Language C++
Operating System Linux (Xenial)
Build Configuration
{
  "language": "cpp",
  "os": [
    "linux"
  ],
  "dist": "xenial",
  "addons": {
    "apt": {
      "packages": [
        "tclsh",
        "pkg-config",
        "cmake",
        "libssl-dev",
        "build-essential",
        "libmbedtls-dev",
        "gdb"
      ]
    },
    "homebrew": {
      "update": false,
      "packages": [
        "openssl"
      ]
    }
  },
  "jobs": {
    "include": [
      {
        "os": "linux",
        "env": [
          {
            "BUILD_TYPE": "Debug",
            "CFG": "\"monotonic openssl werror\""
          },
          {
            "CMAKE_OPTS": "'-DENABLE_BONDING=ON -DCMAKE_CXX_FLAGS=\"-Werror\"'"
          }
        ]
      },
      {
        "env": [
          {
            "BUILD_TYPE": "Debug",
            "CFG": "\"nologging mbedtls monotonic werror\""
          },
          {
            "CMAKE_OPTS": "'-DENABLE_LOGGING=OFF -DUSE_ENCLIB=mbedtls -DENABLE_MONOTONIC_CLOCK=ON -DENABLE_BONDING=ON -DCMAKE_CXX_FLAGS=\"-Werror\"'"
          }
        ]
      },
      {
        "os": "linux",
        "env": [
          {
            "BUILD_TYPE": "Release",
            "CFG": "default"
          }
        ]
      },
      {
        "os": "linux",
        "compiler": "x86_64-w64-mingw32-g++",
        "addons": {
          "apt": {
            "packages": [
              "gcc-mingw-w64-base",
              "binutils-mingw-w64-x86-64",
              "gcc-mingw-w64-x86-64",
              "gcc-mingw-w64",
              "g++-mingw-w64-x86-64"
            ]
          }
        },
        "before_script": [
          "git clone -b OpenSSL_1_1_1g https://github.com/openssl/openssl.git openssl",
          "cd openssl",
          "./Configure --cross-compile-prefix=x86_64-w64-mingw32- mingw64",
          "make",
          "cd .."
        ],
        "env": [
          {
            "BUILD_TYPE": "Release",
            "CFG": "no-UT"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "ppc64le",
        "dist": "focal",
        "env": [
          {
            "ARCH": "PowerPC",
            "BUILD_TYPE": "Debug"
          }
        ]
      },
      {
        "arch": "ppc64le",
        "dist": "focal",
        "env": [
          {
            "ARCH": "PowerPC",
            "BUILD_TYPE": "Release",
            "CFG": "monotonic"
          },
          {
            "CMAKE_OPTS": "'-DENABLE_MONOTONIC_CLOCK=ON'"
          }
        ]
      }
    ]
  },
  "script": [
    "CMAKE_VERSION=$(cmake --version | head -1 | awk '{print $3}')",
    "echo CMAKE version $CMAKE_VERSION",
    "CMAKE_VERSION_OK=$(echo \"puts [package vcompare $CMAKE_VERSION 3.10]\" | tclsh);",
    "if [ \"$CMAKE_VERSION_OK\" == \"-1\" ]; then echo \"ERROR - cmake version too old, >=3.10 required\"; exit 1; fi;",
    "export REQUIRE_UNITTESTS=1",
    "if [ \"$TRAVIS_COMPILER\" == \"x86_64-w64-mingw32-g++\" ]; then CMAKE_OPTS+=\" -DCMAKE_C_COMPILER=x86_64-w64-mingw32-gcc\"; CMAKE_OPTS+=\" -DCMAKE_CXX_COMPILER=x86_64-w64-mingw32-g++\"; CMAKE_OPTS+=\" -DENABLE_STDCXX_SYNC=OFF -DENABLE_LOCALIF_WIN32=OFF -DENABLE_UNITTESTS=OFF -DUSE_OPENSSL_PC=OFF\"; CMAKE_OPTS+=\" -DOPENSSL_ROOT_DIR=$PWD/openssl\"; CMAKE_OPTS+=\" -DOPENSSL_CRYPTO_LIBRARY=$PWD/openssl/libcrypto-1_1-x64.dll\"; CMAKE_OPTS+=\" -DCMAKE_SYSTEM_NAME=Windows\"; REQUIRE_UNITTESTS=0; fi; if [ \"$TRAVIS_OS_NAME\" == \"osx\" ]; then export PKG_CONFIG_PATH=\"$(brew --prefix openssl)/lib/pkgconfig\"; fi; if (( $REQUIRE_UNITTESTS )); then CMAKE_OPTS+=\" -DENABLE_UNITTESTS=ON\"; fi;",
    "echo COMPILER $TRAVIS_COMPILER",
    "echo SYSTEM $TRAVIS_OS_NAME",
    "echo BUILD_TYPE $BUILD_TYPE",
    "echo CMAKE_OPTS $CMAKE_OPTS",
    "export SUCCESS=0",
    "cmake . --debug-output -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -DCMAKE_BUILD_TYPE=$BUILD_TYPE $CMAKE_OPTS 2>&1 || SUCCESS=$?;",
    "if (($SUCCESS == 0)); then echo \"Configure OK\"; else echo \"-- OUTPUT --\"; cat CMakeFiles/CMakeOutput.log || echo \"NO OUTPUT\"; echo \"-- ERRORS --\"; cat CMakeFiles/CMakeError.log || echo \"NO LOGS\"; exit 1; fi;",
    "make VERBOSE=1 -j$(nproc);",
    "if (( $REQUIRE_UNITTESTS )); then ulimit -c unlimited; if [ ! -f ./test-srt ]; then echo \"ERROR - UT application not found\"; false; else ./test-srt -disable-ipv6; SUCCESS=$?; if [ -f core ]; then gdb -batch ./test-srt -c core -ex bt -ex \"info thread\" -ex quit; else echo \"NO CORE - NO CRY!\"; fi; test $SUCCESS == 0; fi; fi;"
  ]
}