aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--internal/rosa/package/libseccomp.az (renamed from internal/rosa/package/libseccomp/package.az)5
-rw-r--r--internal/rosa/package/libseccomp/fix-export-oob-read.patch13
2 files changed, 2 insertions, 16 deletions
diff --git a/internal/rosa/package/libseccomp/package.az b/internal/rosa/package/libseccomp.az
index 71069849..37231185 100644
--- a/internal/rosa/package/libseccomp/package.az
+++ b/internal/rosa/package/libseccomp.az
@@ -3,15 +3,14 @@ package libseccomp {
website = "https://github.com/seccomp/libseccomp";
anitya = 13823;
- version# = "2.6.0";
+ version# = "2.6.1";
source = remoteGitHubRelease {
suffix = "seccomp/libseccomp";
tag = "v"+version;
name = "libseccomp-"+version+".tar.gz";
- checksum = "mMu-iR71guPjFbb31u-YexBaanKE_nYPjPux-vuBiPfS_0kbwJdfCGlkofaUm-EY";
+ checksum = "YiiUqaQA9EUDSeC3CifYJLJHT9DwkqQtW21ek0H3HzEG7_I9Yn5-pLt5ybQqpEEt";
compress = gzip;
};
- patches = [ "fix-export-oob-read.patch" ];
bin = [ "bash" ];
exec = make {};
diff --git a/internal/rosa/package/libseccomp/fix-export-oob-read.patch b/internal/rosa/package/libseccomp/fix-export-oob-read.patch
deleted file mode 100644
index c399dcc5..00000000
--- a/internal/rosa/package/libseccomp/fix-export-oob-read.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/api.c b/src/api.c
-index adccef3..65a277a 100644
---- a/src/api.c
-+++ b/src/api.c
-@@ -786,7 +786,7 @@ API int seccomp_export_bpf_mem(const scmp_filter_ctx ctx, void *buf,
- if (BPF_PGM_SIZE(program) > *len)
- rc = _rc_filter(-ERANGE);
- else
-- memcpy(buf, program->blks, *len);
-+ memcpy(buf, program->blks, BPF_PGM_SIZE(program));
- }
- *len = BPF_PGM_SIZE(program);
-