Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libfvalue for openSUSE:Factory checked in at 2026-05-27 16:17:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfvalue (Old) and /work/SRC/openSUSE:Factory/.libfvalue.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfvalue" Wed May 27 16:17:45 2026 rev:15 rq:1355282 version:20260522 Changes: -------- --- /work/SRC/openSUSE:Factory/libfvalue/libfvalue.changes 2026-05-23 23:25:31.272165675 +0200 +++ /work/SRC/openSUSE:Factory/.libfvalue.new.1937/libfvalue.changes 2026-05-27 16:18:41.869183242 +0200 @@ -1,0 +2,5 @@ +Wed May 27 06:53:06 UTC 2026 - Jan Engelhardt <[email protected]> + +- Reinstate 0001-Export-libfvalue_value_get_entry.patch + +------------------------------------------------------------------- New: ---- 0001-Export-libfvalue_value_get_entry.patch ----------(New B)---------- New: - Reinstate 0001-Export-libfvalue_value_get_entry.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libfvalue.spec ++++++ --- /var/tmp/diff_new_pack.UxzyN8/_old 2026-05-27 16:18:43.137235290 +0200 +++ /var/tmp/diff_new_pack.UxzyN8/_new 2026-05-27 16:18:43.141235455 +0200 @@ -27,6 +27,7 @@ Source: https://github.com/libyal/libfvalue/releases/download/%version/libfvalue-experimental-%version.tar.gz Source2: https://github.com/libyal/libfvalue/releases/download/%version/libfvalue-experimental-%version.tar.gz.asc Source9: %name.keyring +Patch1: 0001-Export-libfvalue_value_get_entry.patch BuildRequires: c_compiler BuildRequires: pkg-config BuildRequires: pkgconfig(libcdata) >= 20260520 ++++++ 0001-Export-libfvalue_value_get_entry.patch ++++++ >From 77669cb53e2828ee59616fadbfede6a3d2d8e378 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt <[email protected]> Date: Wed, 27 May 2026 07:56:27 +0200 Subject: [PATCH] Export libfvalue_data_handle_append_value_entry References: https://github.com/libyal/libfvalue/pull/7 References: https://github.com/libyal/libfvalue/pull/8 Commit cd1b553ed34b7504684cc7188d4c9edac340cf2e [pr/7] was supposed to export a function used by libesedb (mentioned in the commit message), but the patch did not include it. libesedb fails to build still with libfvalue 20260522, and exporting the function is essential: ``` libesedb_value_data_handle.c:175:29: error: implicit declaration of function 'libfvalue_data_handle_append_value_entry'; did you mean 'libfvalue_data_handle_append_value_entry_data'? [-Wimplicit-function-declaration] 175 | if( libfvalue_data_handle_append_value_entry( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | libfvalue_data_handle_append_value_entry_data ``` --- include/libfvalue.h.in | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/libfvalue.h.in b/include/libfvalue.h.in index d567fe3..911b484 100644 --- a/include/libfvalue.h.in +++ b/include/libfvalue.h.in @@ -210,6 +210,17 @@ int libfvalue_data_handle_set_value_entry_data( int encoding, libfvalue_error_t **error ); +/* Appends a value entry + * Returns if successful or -1 on error + */ +LIBFVALUE_EXTERN \ +int libfvalue_data_handle_append_value_entry( + libfvalue_data_handle_t *data_handle, + int *value_entry_index, + size_t value_entry_offset, + size_t value_entry_size, + libfvalue_error_t **error ); + /* Appends a value entry * Returns if successful or -1 on error */ -- 2.54.0 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.UxzyN8/_old 2026-05-27 16:18:43.209238246 +0200 +++ /var/tmp/diff_new_pack.UxzyN8/_new 2026-05-27 16:18:43.213238410 +0200 @@ -1,5 +1,5 @@ -mtime: 1779440269 -commit: 5385b54d153d687eafa8a24ba3b4d09ae919d579a4a0f4e86f9c103bdeaac97b +mtime: 1779865012 +commit: 75733c959074acdc8e73e506a50d8f43044a17a9a8408091fbb6989bd9e1d4b8 url: https://src.opensuse.org/security-forensics/libfvalue revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-05-27 08:56:52.000000000 +0200 @@ -0,0 +1 @@ +.osc
