lib: Minor versioning related fixes
authorJonathan Lebon <jonathan@jlebon.com>
Fri, 25 Sep 2020 19:01:09 +0000 (15:01 -0400)
committerJonathan Lebon <jonathan@jlebon.com>
Fri, 25 Sep 2020 19:30:20 +0000 (15:30 -0400)
Fix/add the `Since` marker to the new static delta APIs, and update the
symbol versioning templates/comments.

src/libostree/libostree-devel.sym
src/libostree/libostree-released.sym
src/libostree/ostree-repo-static-delta-core.c
tests/test-symbols.sh

index a15654c1382cd0d41d75420e44fdfb391ed46b62..f74f0e006fde5c3a62d2f621a35fec6dd1de4634 100644 (file)
@@ -17,7 +17,7 @@
   Boston, MA 02111-1307, USA.
 ***/
 
-LIBOSTREE_2020.6 {
+LIBOSTREE_2020.7 {
 global:
   /* Add symbols here, and uncomment the bits in
    * Makefile-libostree.am to enable this too.
index aee434cb191e7a9933998614632f80bd0329e48e..e7d985ca8d2bf00a29e29a1982606d3cfa822305 100644 (file)
@@ -620,6 +620,8 @@ global:
 
 /* No new symbols in 2020.5 */
 
+/* No new symbols in 2020.6 */
+
 /* NOTE: Only add more content here in release commits!  See the
  * comments at the top of this file.
  */
index 02d517a1385aa19a656fc305e74036c70b409c7e..d83ec8c4bbaaf443974016ee0e73f3eb73409a02 100644 (file)
@@ -317,6 +317,8 @@ _ostree_repo_static_delta_verify_signature (OstreeRepo       *self,
  * The directory must be named with the form "FROM-TO", where both are
  * checksums, and it must contain a file named "superblock", along with at least
  * one part.
+ *
+ * Since: 2020.7
  */
 gboolean
 ostree_repo_static_delta_execute_offline_with_signature (OstreeRepo   *self,
@@ -1082,7 +1084,7 @@ _ostree_repo_static_delta_dump (OstreeRepo                    *self,
  * Returns: TRUE if the signature of static delta file is valid using the
  * signature engine provided, FALSE otherwise.
  *
- * Since: 2020.1
+ * Since: 2020.7
  */
 gboolean
 ostree_repo_static_delta_verify_signature (OstreeRepo       *self,
index a0781618ad0bf0ebe8fe8d5db4c1ae994621183b..697d9ad12200fcd07143ba6343a5885f8004d9c5 100755 (executable)
@@ -66,7 +66,7 @@ echo 'ok documented symbols'
 
 # ONLY update this checksum in release commits!
 cat > released-sha256.txt <<EOF
-55f21380aa7f9ecc447a680b5c091692f2a0b98aa96ea00fba6aa6406aa69a5a  ${released_syms}
+f341345be2da30ab8043ac3d555f75edaae25aaad9f81a933fb4e33a47fe7cc4  ${released_syms}
 EOF
 sha256sum -c released-sha256.txt