[PR #1] [MERGED] Add LZ4 #1

Closed
opened 2026-01-30 21:21:08 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/aaru-dps/Aaru.Compression.Native/pull/1
Author: @FakeShemp
Created: 12/26/2025
Status: Merged
Merged: 12/26/2025
Merged by: @claunia

Base: develHead: fakeshemp/lz4


📝 Commits (2)

📊 Changes

11 files changed (+547 additions, -2 deletions)

View changed files

📝 .gitmodules (+3 -0)
3rdparty/lz4 (+1 -0)
3rdparty/lz4.cmake (+378 -0)
📝 CMakeLists.txt (+2 -1)
📝 README.md (+1 -0)
📝 build.sh (+1 -0)
📝 library.c (+13 -0)
📝 library.h (+6 -0)
📝 tests/CMakeLists.txt (+4 -1)
tests/data/lz4.bin (+0 -0)
tests/lz4.cpp (+138 -0)

📄 Description

Another draft because I'm looking for input.

This simple thing has been really difficult for me to get working. I seem to have problem every step of the way, and it's not getting better by my atrocious cmake skills.

It does build, but that's about it. Tests do not work and segfault. They're basically copied from the other tests. The test file is not correct since I need to make a headerless file still.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/aaru-dps/Aaru.Compression.Native/pull/1 **Author:** [@FakeShemp](https://github.com/FakeShemp) **Created:** 12/26/2025 **Status:** ✅ Merged **Merged:** 12/26/2025 **Merged by:** [@claunia](https://github.com/claunia) **Base:** `devel` ← **Head:** `fakeshemp/lz4` --- ### 📝 Commits (2) - [`5d01a00`](https://github.com/aaru-dps/Aaru.Compression.Native/commit/5d01a0032742fa0b7db9dbe6e5be8eb3ab58dfe6) Add LZ4 - [`1496ae1`](https://github.com/aaru-dps/Aaru.Compression.Native/commit/1496ae1397e0079ebaf2fc09799136c7ae608195) Always use Docker ### 📊 Changes **11 files changed** (+547 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `.gitmodules` (+3 -0) ➕ `3rdparty/lz4` (+1 -0) ➕ `3rdparty/lz4.cmake` (+378 -0) 📝 `CMakeLists.txt` (+2 -1) 📝 `README.md` (+1 -0) 📝 `build.sh` (+1 -0) 📝 `library.c` (+13 -0) 📝 `library.h` (+6 -0) 📝 `tests/CMakeLists.txt` (+4 -1) ➕ `tests/data/lz4.bin` (+0 -0) ➕ `tests/lz4.cpp` (+138 -0) </details> ### 📄 Description <s>Another draft because I'm looking for input. This simple thing has been really difficult for me to get working. I seem to have problem every step of the way, and it's not getting better by my atrocious cmake skills. It does build, but that's about it. Tests do not work and segfault. They're basically copied from the other tests. The test file is not correct since I need to make a headerless file still.</s> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-30 21:21:08 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: aaru-dps/Aaru.Compression.Native#1