From 04c85fa101996472158f5361d2a7632d77ff6ec2 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 20 Feb 2020 16:16:19 +0000 Subject: [PATCH] Release 2020.1 New year, new release! --- configure.ac | 6 +++--- src/libostree/libostree-devel.sym | 17 +++++------------ src/libostree/libostree-released.sym | 12 ++++++++++++ tests/test-symbols.sh | 2 +- 4 files changed, 21 insertions(+), 16 deletions(-) diff --git a/configure.ac b/configure.ac index a28172a1..4824e7c0 100644 --- a/configure.ac +++ b/configure.ac @@ -2,12 +2,12 @@ AC_PREREQ([2.63]) dnl To do a release: follow the instructions to update libostree-released.sym from dnl libostree-devel.sym, update the checksum in test-symbols.sh, set is_release_build=yes dnl below. Then make another post-release commit to bump the version and set -dnl is_release_build=no. +dnl is_release_build=yes dnl Seed the release notes with `git-shortlog-with-prs ..`. Then use dnl `git-evtag` to create the tag and push it. Finally, create a GitHub release and attach dnl the tarball from `make dist`. -m4_define([year_version], [2019]) -m4_define([release_version], [7]) +m4_define([year_version], [2020]) +m4_define([release_version], [1]) m4_define([package_version], [year_version.release_version]) AC_INIT([libostree], [package_version], [walters@verbum.org]) is_release_build=no diff --git a/src/libostree/libostree-devel.sym b/src/libostree/libostree-devel.sym index ff5f52c4..aa3392cc 100644 --- a/src/libostree/libostree-devel.sym +++ b/src/libostree/libostree-devel.sym @@ -18,24 +18,17 @@ ***/ /* Add new symbols here. Release commits should copy this section into -released.sym. */ -LIBOSTREE_2019.7 { +LIBOSTREE_2020.2 { global: - ostree_commit_get_object_sizes; - ostree_commit_sizes_entry_copy; - ostree_commit_sizes_entry_free; - ostree_commit_sizes_entry_get_type; - ostree_commit_sizes_entry_new; - ostree_sysroot_initialize; - ostree_sysroot_is_booted; - ostree_sysroot_set_mount_namespace_in_use; -} LIBOSTREE_2019.6; + someostree_symbol_deleteme; +} LIBOSTREE_2020.1; /* Stub section for the stable release *after* this development one; don't * edit this other than to update the year. This is just a copy/paste * source. Replace $LASTSTABLE with the last stable version, and $NEWVERSION * with whatever the next version with new symbols will be. -LIBOSTREE_2019.$NEWVERSION { +LIBOSTREE_2020.$NEWVERSION { global: someostree_symbol_deleteme; -} LIBOSTREE_2019.$LASTSTABLE; +} LIBOSTREE_2020.$LASTSTABLE; */ diff --git a/src/libostree/libostree-released.sym b/src/libostree/libostree-released.sym index e81a6595..8fda31ef 100644 --- a/src/libostree/libostree-released.sym +++ b/src/libostree/libostree-released.sym @@ -581,6 +581,18 @@ LIBOSTREE_2019.6 { ostree_async_progress_copy_state; } LIBOSTREE_2019.4; +LIBOSTREE_2020.1 { +global: + ostree_commit_get_object_sizes; + ostree_commit_sizes_entry_copy; + ostree_commit_sizes_entry_free; + ostree_commit_sizes_entry_get_type; + ostree_commit_sizes_entry_new; + ostree_sysroot_initialize; + ostree_sysroot_is_booted; + ostree_sysroot_set_mount_namespace_in_use; +} LIBOSTREE_2019.6; + /* NOTE: Only add more content here in release commits! See the * comments at the top of this file. */ diff --git a/tests/test-symbols.sh b/tests/test-symbols.sh index a041ddb1..cbcb6c69 100755 --- a/tests/test-symbols.sh +++ b/tests/test-symbols.sh @@ -54,7 +54,7 @@ echo 'ok documented symbols' # ONLY update this checksum in release commits! cat > released-sha256.txt <