diff -Nru hipercontracer-1.6.9/.github/workflows/freebsd.yml hipercontracer-1.6.10/.github/workflows/freebsd.yml --- hipercontracer-1.6.9/.github/workflows/freebsd.yml 2023-09-21 14:24:16.000000000 +0000 +++ hipercontracer-1.6.10/.github/workflows/freebsd.yml 2023-11-15 11:21:53.000000000 +0000 @@ -1,5 +1,5 @@ # GitHub Actions Scripts -# Copyright (C) 2021-2022 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -33,21 +33,23 @@ matrix: include: - # ====== FreeBSD 13.0 ============================================= - - label: "FreeBSD 13.0: Clang/x86_64" + # ====== FreeBSD 13.2 ============================================= + - label: "FreeBSD 13.2: Clang/x86_64" + release: 13.2 cc: clang cxx: clang++ # ###### Build commands ################################################# name: ${{ matrix.label }} - runs-on: macos-10.15 + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Test in FreeBSD id: test - uses: vmactions/freebsd-vm@v0.1.5 + uses: vmactions/freebsd-vm@v1 with: + release: ${{ matrix.release }} usesh: true run: | ASSUME_ALWAYS_YES=yes pkg install -y bash diff -Nru hipercontracer-1.6.9/.github/workflows/linux.yml hipercontracer-1.6.10/.github/workflows/linux.yml --- hipercontracer-1.6.9/.github/workflows/linux.yml 2023-09-21 14:24:16.000000000 +0000 +++ hipercontracer-1.6.10/.github/workflows/linux.yml 2023-11-15 11:21:53.000000000 +0000 @@ -1,5 +1,5 @@ # GitHub Actions Scripts -# Copyright (C) 2021-2022 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -45,10 +45,6 @@ image: ubuntu:18.04 cc: gcc cxx: g++ - - label: "Ubuntu 16.04 (Xenial Xerus) with GCC" - image: ubuntu:16.04 - cc: gcc - cxx: g++ # ====== Debian Linux ============================================= - label: "Debian 12 (Bookworm) with GCC" @@ -65,11 +61,11 @@ cxx: g++ # ====== Fedora Linux ============================================= - - label: "Fedora 35 with Clang" + - label: "Fedora 39 with Clang" image: fedora:35 cc: clang cxx: clang++ - - label: "Fedora 34 with Clang" + - label: "Fedora 38 with Clang" image: fedora:34 cc: clang cxx: clang++ @@ -81,7 +77,8 @@ container: image: ${{ matrix.image }} steps: - - uses: actions/checkout@v2 + # NOTE: actions/checkout@v4 does not work for old Ubuntu 18.04! + - uses: actions/checkout@v3 - name: Build shell: bash run: | diff -Nru hipercontracer-1.6.9/.github/workflows/multiarch.yml hipercontracer-1.6.10/.github/workflows/multiarch.yml --- hipercontracer-1.6.9/.github/workflows/multiarch.yml 2023-09-21 14:24:16.000000000 +0000 +++ hipercontracer-1.6.10/.github/workflows/multiarch.yml 2023-11-15 11:21:53.000000000 +0000 @@ -1,5 +1,5 @@ # GitHub Actions Scripts -# Copyright (C) 2021-2022 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -33,19 +33,19 @@ include: # ====== Ubuntu Linux ============================================= - - label: "Ubuntu 20.04 (Focal Fossa): Clang/ARMv8" + - label: "Ubuntu 22.04 (Focal Fossa): Clang/ARMv8" arch: aarch64 - distro: ubuntu20.04 + distro: ubuntu22.04 cc: clang cxx: clang++ - - label: "Ubuntu 20.04 (Focal Fossa): GCC/S390x" + - label: "Ubuntu 22.04 (Focal Fossa): GCC/S390x" arch: s390x - distro: ubuntu20.04 + distro: ubuntu22.04 cc: gcc cxx: g++ - - label: "Ubuntu 20.04 (Focal Fossa): GCC/RISC-V" + - label: "Ubuntu 22.04 (Focal Fossa): GCC/RISC-V" arch: riscv64 - distro: ubuntu20.04 + distro: ubuntu22.04 cc: gcc cxx: g++ @@ -61,22 +61,10 @@ cc: clang cxx: clang++ - - label: "Debian Unstable: GCC/ARMv5" - arch: arm32v5 - distro: unstable - cc: gcc - cxx: g++ - - label: "Debian Unstable: GCC/MIPS" - arch: mips64le - distro: unstable - cc: gcc - cxx: g++ - - # ====== Fedora Linux ============================================= - - label: "Fedora 35: GCC/PPC64" + - label: "Fedora 39: GCC/PPC64" arch: ppc64le - distro: fedora35 + distro: fedora39 cc: gcc cxx: g++ @@ -84,9 +72,11 @@ # ###### Build commands ################################################# name: ${{ matrix.label }} runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 + # NOTE: dreibh/run-on-arch-action provides the upstream + # uraimo/run-on-arch-action action, with additional dockerfiles + # needed for the builds here! - uses: dreibh/run-on-arch-action@dreibh/tests name: Build id: build diff -Nru hipercontracer-1.6.9/.github/workflows/packaging.yml hipercontracer-1.6.10/.github/workflows/packaging.yml --- hipercontracer-1.6.9/.github/workflows/packaging.yml 2023-09-21 14:24:16.000000000 +0000 +++ hipercontracer-1.6.10/.github/workflows/packaging.yml 2023-11-15 11:21:53.000000000 +0000 @@ -1,5 +1,5 @@ # GitHub Actions Scripts -# Copyright (C) 2021-2022 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -30,7 +30,7 @@ name: Ubuntu Packaging runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Packaging shell: bash run: | @@ -47,7 +47,7 @@ image: debian:unstable options: "--privileged" steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Packaging shell: bash # NOTE: The Debian container has no "sudo". It is necessary to install @@ -68,7 +68,7 @@ image: fedora:latest options: "--privileged" steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Packaging shell: bash run: | diff -Nru hipercontracer-1.6.9/CMakeLists.txt hipercontracer-1.6.10/CMakeLists.txt --- hipercontracer-1.6.9/CMakeLists.txt 2023-09-21 15:13:31.000000000 +0000 +++ hipercontracer-1.6.10/CMakeLists.txt 2023-12-06 15:54:11.000000000 +0000 @@ -35,7 +35,7 @@ SET(BUILD_MAJOR "1") SET(BUILD_MINOR "6") -SET(BUILD_PATCH "9") +SET(BUILD_PATCH "10") SET(BUILD_VERSION ${BUILD_MAJOR}.${BUILD_MINOR}.${BUILD_PATCH}) SET(CMAKE_CXX_STANDARD 14) diff -Nru hipercontracer-1.6.9/ChangeLog hipercontracer-1.6.10/ChangeLog --- hipercontracer-1.6.9/ChangeLog 2023-09-21 15:13:33.000000000 +0000 +++ hipercontracer-1.6.10/ChangeLog 2023-12-06 15:54:12.000000000 +0000 @@ -1,3 +1,15 @@ +commit f8c82974d305b4c1c9fb8ded8c8076cebf43d826 +Author: Thomas Dreibholz +Date: Sat Nov 11 17:51:23 2023 +0100 + + Workflows update. + +commit 2e495459e16f2937232127f610702203675f574d +Author: Thomas Dreibholz +Date: Thu Sep 21 17:13:34 2023 +0200 + + New release hipercontracer-1.6.9. + commit ad7d5f20f6da74930cbde48ce473d6f06d83bf54 Author: Thomas Dreibholz Date: Thu Sep 21 16:24:23 2023 +0200 diff -Nru hipercontracer-1.6.9/debian/changelog hipercontracer-1.6.10/debian/changelog --- hipercontracer-1.6.9/debian/changelog 2023-09-21 15:13:31.000000000 +0000 +++ hipercontracer-1.6.10/debian/changelog 2023-12-06 15:54:11.000000000 +0000 @@ -1,3 +1,9 @@ +hipercontracer (1.6.10-1) unstable; urgency=medium + + * New upstream release. + + -- Thomas Dreibholz Wed, 06 Dec 2023 16:54:11 +0100 + hipercontracer (1.6.9-1) unstable; urgency=medium * New upstream release. diff -Nru hipercontracer-1.6.9/rpm/hipercontracer.spec hipercontracer-1.6.10/rpm/hipercontracer.spec --- hipercontracer-1.6.9/rpm/hipercontracer.spec 2023-09-21 15:13:31.000000000 +0000 +++ hipercontracer-1.6.10/rpm/hipercontracer.spec 2023-12-06 15:54:11.000000000 +0000 @@ -1,5 +1,5 @@ Name: hipercontracer -Version: 1.6.9 +Version: 1.6.10 Release: 1 Summary: High-Performance Connectivity Tracer (HiPerConTracer) Group: Applications/Internet @@ -144,6 +144,8 @@ %changelog +* Wed Dec 06 2023 Thomas Dreibholz - 1.6.10 +- New upstream release. * Thu Sep 21 2023 Thomas Dreibholz - 1.6.9 - New upstream release. * Tue Apr 18 2023 Thomas Dreibholz - 1.6.8