From 2a51bd17f3e39ef07e54aecd012f7dce2e262f3a Mon Sep 17 00:00:00 2001 From: Michael Panzlaff Date: Mon, 4 May 2026 14:09:27 +0200 Subject: [PATCH] CI: Install libdrm-dev for building (required on Ubuntu) --- .github/workflows/Release.yml | 4 ++-- scripts/cc-metric-collector.deb.control | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index 4168527..7e9e80f 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -270,7 +270,7 @@ jobs: - name: Install development packages run: | apt update && apt --assume-yes upgrade - apt --assume-yes install build-essential sed git wget bash + apt --assume-yes install build-essential sed git wget bash libdrm-dev # Checkout git repository and submodules # fetch-depth must be 0 to use git describe # See: https://github.com/marketplace/actions/checkout @@ -321,7 +321,7 @@ jobs: - name: Install development packages run: | apt update && apt --assume-yes upgrade - apt --assume-yes install build-essential sed git wget bash + apt --assume-yes install build-essential sed git wget bash libdrm-dev # Checkout git repository and submodules # fetch-depth must be 0 to use git describe # See: https://github.com/marketplace/actions/checkout diff --git a/scripts/cc-metric-collector.deb.control b/scripts/cc-metric-collector.deb.control index 34e724f..05de107 100644 --- a/scripts/cc-metric-collector.deb.control +++ b/scripts/cc-metric-collector.deb.control @@ -6,7 +6,7 @@ Installed-Size: {INSTALLED_SIZE} Architecture: {ARCH} Maintainer: thomas.gruber@fau.de Depends: libc6 (>= 2.2.1) -Build-Depends: debhelper-compat (= 13), git, golang-go +Build-Depends: debhelper-compat (= 13), git, golang-go, libdrm-dev Description: Metric collection daemon from the ClusterCockpit suite Homepage: https://github.com/ClusterCockpit/cc-metric-collector Source: cc-metric-collector