Skip to content

Commit

Permalink
[irods/irods_7592] Add Ubuntu 24.04 support
Browse files Browse the repository at this point in the history
  • Loading branch information
SwooshyCueb committed May 3, 2024
1 parent 9f2f5c3 commit e83e26d
Show file tree
Hide file tree
Showing 8 changed files with 1,137 additions and 18 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ Currently tested on:

- Ubuntu 20.04
- Ubuntu 22.04
- Ubuntu 24.04
- CentOS 7
- AlmaLinux 8
- Rocky Linux 8
Expand Down Expand Up @@ -33,7 +34,7 @@ hash -r
make # or "make server" for packages specific to building the iRODS server.
```

## Ubuntu 22.04, Debian 11, and Debian 12
## Ubuntu 22.04, Ubuntu 24.04, Debian 11, and Debian 12

```bash
apt-get update
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
From ff1681ddb303223973653f7f5f3f3435b48a1983 Mon Sep 17 00:00:00 2001
From: Sergei Trofimovich <slyich@gmail.com>
Date: Mon, 23 May 2022 08:03:23 +0100
Subject: [PATCH] [Support] Add missing <cstdint> header to Signals.h

Without the change llvm build fails on this week's gcc-13 snapshot as:

[ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o
In file included from llvm/lib/Support/Signals.cpp:14:
llvm/include/llvm/Support/Signals.h:119:8: error: variable or field 'CleanupOnSignal' declared void
119 | void CleanupOnSignal(uintptr_t Context);
| ^~~~~~~~~~~~~~~
---
llvm/include/llvm/Support/Signals.h | 1 +
1 file changed, 1 insertion(+)

diff --git a/llvm/include/llvm/Support/Signals.h b/llvm/include/llvm/Support/Signals.h
index 44f5a750ff5cb0..937e0572d4a725 100644
--- a/llvm/include/llvm/Support/Signals.h
+++ b/llvm/include/llvm/Support/Signals.h
@@ -14,6 +14,7 @@
#ifndef LLVM_SUPPORT_SIGNALS_H
#define LLVM_SUPPORT_SIGNALS_H

+#include <cstdint>
#include <string>

namespace llvm {
Loading

0 comments on commit e83e26d

Please sign in to comment.