From 8fc123d2ae5e79d4f1b4e3acd73462f74709d982 Mon Sep 17 00:00:00 2001 From: Wojtek Porczyk Date: Wed, 9 Oct 2024 13:37:13 +0200 Subject: [PATCH] Bump version to 1.8 Signed-off-by: Wojtek Porczyk --- debian/changelog | 31 ++++++++++++++++++++++++++----- gramine.spec | 2 +- meson.build | 2 +- packaging/alpine/APKBUILD | 2 +- 4 files changed, 29 insertions(+), 8 deletions(-) diff --git a/debian/changelog b/debian/changelog index d6aeee8f53..61b3ecd535 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,29 @@ -gramine (1.7post~UNRELEASED) UNRELEASED; urgency=medium - - * - - -- Wojtek Porczyk Wed, 24 Apr 2024 09:27:58 +0200 +gramine (1.8) bookworm bullseye noble noble jammy focal; urgency=medium + + * version 1.8 + * new dependency: libcbor (0.11.0) + * new build-only dependency: cmake + * updated curl (8.7.1 -> 8.8.0) + * updated glibc (2.39 -> 2.40) + * updated mbedtls (3.5.2 -> 3.6.0) + * updated musl (1.2.4 -> 1.2.5) + * gramine-manifest's check is now hard-failing by default + * RA_TLS_* variables need to be all explicitly set + * sgx.require_* manifest options are removed + * loader.entrypoint manifest option is optional + * new system calls implemented: close_range, {,l,f}{get,list}xattr + * new manifest options: sys.debug__mock_syscalls, sys.fds.limit + * /dev/fd/ is properly emulated + * added shared_cpu_list to sysfs cache info + * RA-TLS modified to adhere to Interoperable RA-TLS standard + * known issue: multithreaded apps which issue a lot of OCALLs concurrently + might experience reliability issues: + https://github.com/gramineproject/gramine/issues/1261#issuecomment-2411152710; + specifically, workloads that use PyTorch are affected. + * assorted bugfixes, perf and stability improvements, debug/devel-oriented + changes that don't affect packaged build, and other + + -- Wojtek Porczyk Mon, 21 Oct 2024 15:22:20 +0200 gramine (1.7) bookworm bullseye jammy focal; urgency=medium diff --git a/gramine.spec b/gramine.spec index 452b0f23ce..30e78b7805 100644 --- a/gramine.spec +++ b/gramine.spec @@ -4,7 +4,7 @@ %global has_supported_sphinx 0%{?rhel} >= 9 Name: gramine -Version: 1.7post~UNRELEASED +Version: 1.8 Release: 1%{?dist} Group: Development Tools Summary: A lightweight usermode guest OS designed to run a single Linux application diff --git a/meson.build b/meson.build index f0c4980105..077d68fc95 100644 --- a/meson.build +++ b/meson.build @@ -5,7 +5,7 @@ project( 'gramine', 'c', 'cpp', - version: '1.7post~UNRELEASED', + version: '1.8', license: 'LGPLv3+', meson_version: '>=0.56', diff --git a/packaging/alpine/APKBUILD b/packaging/alpine/APKBUILD index 96c9185ed7..db18bc49b1 100644 --- a/packaging/alpine/APKBUILD +++ b/packaging/alpine/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Amie Raine # Maintainer: Wojtek Porczyk pkgname=gramine -_real_pkgver=1.7post~UNRELEASED +_real_pkgver=1.8 pkgver=$(printf %s "$_real_pkgver" | sed \ -e "s:post~UNRELEASED:_git$(printf %d 0x"$(git rev-parse HEAD 2>/dev/null | cut -c1-8)"):" \ -e 's:~:_:' \