Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libfsfat for openSUSE:Factory checked in at 2026-02-09 15:34:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfsfat (Old) and /work/SRC/openSUSE:Factory/.libfsfat.new.1670 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfsfat" Mon Feb 9 15:34:41 2026 rev:10 rq:1331856 version:20260208 Changes: -------- --- /work/SRC/openSUSE:Factory/libfsfat/libfsfat.changes 2026-02-05 18:01:22.930078710 +0100 +++ /work/SRC/openSUSE:Factory/.libfsfat.new.1670/libfsfat.changes 2026-02-09 15:34:43.287070143 +0100 @@ -1,0 +2,6 @@ +Sun Feb 8 11:42:11 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 20260208 + * Unspecified updates to directory entry file attribute handilng + +------------------------------------------------------------------- Old: ---- libfsfat-experimental-20260204.tar.gz New: ---- libfsfat-experimental-20260208.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libfsfat.spec ++++++ --- /var/tmp/diff_new_pack.WnDruA/_old 2026-02-09 15:34:45.311155277 +0100 +++ /var/tmp/diff_new_pack.WnDruA/_new 2026-02-09 15:34:45.327155950 +0100 @@ -20,7 +20,7 @@ Name: libfsfat %define lname libfsfat1 -Version: 20260204 +Version: 20260208 Release: 0 Summary: Library and tools for accessing the FAT filesystem License: LGPL-3.0-or-later ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.WnDruA/_old 2026-02-09 15:34:45.611167896 +0100 +++ /var/tmp/diff_new_pack.WnDruA/_new 2026-02-09 15:34:45.627168569 +0100 @@ -1,5 +1,5 @@ -mtime: 1770236574 -commit: 9e804043d90bb90a108b3b15c479d9169a6b246eddaa87c25cc9d8bde9d4464d +mtime: 1770550953 +commit: 944dcb648f71158632b6a03eb87ec3d7779636b9ac7ade6d68dc6bc4f6b98521 url: https://src.opensuse.org/security-forensics/libfsfat 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-02-08 12:43:33.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ libfsfat-experimental-20260204.tar.gz -> libfsfat-experimental-20260208.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/common/config.h new/libfsfat-20260208/common/config.h --- old/libfsfat-20260204/common/config.h 2026-02-04 19:46:18.000000000 +0100 +++ new/libfsfat-20260208/common/config.h 2026-02-08 11:03:43.000000000 +0100 @@ -599,7 +599,7 @@ #define PACKAGE_NAME "libfsfat" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libfsfat 20260204" +#define PACKAGE_STRING "libfsfat 20260208" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libfsfat" @@ -608,7 +608,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "20260204" +#define PACKAGE_VERSION "20260208" /* The size of 'int', as computed by sizeof. */ #define SIZEOF_INT 4 @@ -637,7 +637,7 @@ /* #undef TM_IN_SYS_TIME */ /* Version number of package */ -#define VERSION "20260204" +#define VERSION "20260208" /* Number of bits in a file offset, on hosts where this is settable. */ /* #undef _FILE_OFFSET_BITS */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/configure new/libfsfat-20260208/configure --- old/libfsfat-20260204/configure 2026-02-04 19:46:11.000000000 +0100 +++ new/libfsfat-20260208/configure 2026-02-08 11:03:36.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.72 for libfsfat 20260204. +# Generated by GNU Autoconf 2.72 for libfsfat 20260208. # # Report bugs to <[email protected]>. # @@ -614,8 +614,8 @@ # Identity of this package. PACKAGE_NAME='libfsfat' PACKAGE_TARNAME='libfsfat' -PACKAGE_VERSION='20260204' -PACKAGE_STRING='libfsfat 20260204' +PACKAGE_VERSION='20260208' +PACKAGE_STRING='libfsfat 20260208' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1686,7 +1686,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -'configure' configures libfsfat 20260204 to adapt to many kinds of systems. +'configure' configures libfsfat 20260208 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1757,7 +1757,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libfsfat 20260204:";; + short | recursive ) echo "Configuration of libfsfat 20260208:";; esac cat <<\_ACEOF @@ -2030,7 +2030,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libfsfat configure 20260204 +libfsfat configure 20260208 generated by GNU Autoconf 2.72 Copyright (C) 2023 Free Software Foundation, Inc. @@ -2772,7 +2772,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libfsfat $as_me 20260204, which was +It was created by libfsfat $as_me 20260208, which was generated by GNU Autoconf 2.72. Invocation command line was $ $0$ac_configure_args_raw @@ -4469,7 +4469,7 @@ # Define the identity of the package. PACKAGE='libfsfat' - VERSION='20260204' + VERSION='20260208' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -71509,7 +71509,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libfsfat $as_me 20260204, which was +This file was extended by libfsfat $as_me 20260208, which was generated by GNU Autoconf 2.72. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -71577,7 +71577,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -libfsfat config.status 20260204 +libfsfat config.status 20260208 configured by $0, generated by GNU Autoconf 2.72, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/configure.ac new/libfsfat-20260208/configure.ac --- old/libfsfat-20260204/configure.ac 2026-02-04 17:15:22.000000000 +0100 +++ new/libfsfat-20260208/configure.ac 2026-02-08 10:25:07.000000000 +0100 @@ -2,7 +2,7 @@ AC_INIT( [libfsfat], - [20260204], + [20260208], [[email protected]]) AC_CONFIG_SRCDIR( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/dpkg/changelog new/libfsfat-20260208/dpkg/changelog --- old/libfsfat-20260204/dpkg/changelog 2026-02-04 19:46:18.000000000 +0100 +++ new/libfsfat-20260208/dpkg/changelog 2026-02-08 11:03:43.000000000 +0100 @@ -1,5 +1,5 @@ -libfsfat (20260204-1) unstable; urgency=low +libfsfat (20260208-1) unstable; urgency=low * Auto-generated - -- Joachim Metz <[email protected]> Wed, 04 Feb 2026 19:46:17 +0100 + -- Joachim Metz <[email protected]> Sun, 08 Feb 2026 11:03:42 +0100 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/include/libfsfat/definitions.h new/libfsfat-20260208/include/libfsfat/definitions.h --- old/libfsfat-20260204/include/libfsfat/definitions.h 2026-02-04 19:46:18.000000000 +0100 +++ new/libfsfat-20260208/include/libfsfat/definitions.h 2026-02-08 11:03:43.000000000 +0100 @@ -24,11 +24,11 @@ #include <libfsfat/types.h> -#define LIBFSFAT_VERSION 20260204 +#define LIBFSFAT_VERSION 20260208 /* The version string */ -#define LIBFSFAT_VERSION_STRING "20260204" +#define LIBFSFAT_VERSION_STRING "20260208" /* The file access * bit 1 set to 1 for read access diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/libfsfat/libfsfat.rc new/libfsfat-20260208/libfsfat/libfsfat.rc --- old/libfsfat-20260204/libfsfat/libfsfat.rc 2026-02-04 19:46:18.000000000 +0100 +++ new/libfsfat-20260208/libfsfat/libfsfat.rc 2026-02-08 11:03:43.000000000 +0100 @@ -22,12 +22,12 @@ BLOCK "040904E4" BEGIN VALUE "FileDescription", "Library to support the File Allocation Table (FAT) file system format\0" - VALUE "FileVersion", "20260204" "\0" + VALUE "FileVersion", "20260208" "\0" VALUE "InternalName", "libfsfat.dll\0" VALUE "LegalCopyright", "(C) 2021-2026, Joachim Metz <[email protected]>\0" VALUE "OriginalFilename", "libfsfat.dll\0" VALUE "ProductName", "libfsfat\0" - VALUE "ProductVersion", "20260204" "\0" + VALUE "ProductVersion", "20260208" "\0" VALUE "Comments", "For more information visit https://github.com/libyal/libfsfat/\0" END END diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/libfsfat/libfsfat_definitions.h new/libfsfat-20260208/libfsfat/libfsfat_definitions.h --- old/libfsfat-20260204/libfsfat/libfsfat_definitions.h 2026-02-04 19:46:18.000000000 +0100 +++ new/libfsfat-20260208/libfsfat/libfsfat_definitions.h 2026-02-08 11:03:43.000000000 +0100 @@ -37,11 +37,11 @@ * for local use of libfsfat */ #else -#define LIBFSFAT_VERSION 20260204 +#define LIBFSFAT_VERSION 20260208 /* The version string */ -#define LIBFSFAT_VERSION_STRING "20260204" +#define LIBFSFAT_VERSION_STRING "20260208" /* The file access * bit 1 set to 1 for read access diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/libfsfat/libfsfat_file_system.c new/libfsfat-20260208/libfsfat/libfsfat_file_system.c --- old/libfsfat-20260204/libfsfat/libfsfat_file_system.c 2026-02-04 16:56:19.000000000 +0100 +++ new/libfsfat-20260208/libfsfat/libfsfat_file_system.c 2026-02-08 10:45:14.000000000 +0100 @@ -776,7 +776,7 @@ } else if( directory_entry->entry_type == LIBFSFAT_DIRECTORY_ENTRY_TYPE_SHORT_NAME ) { - if( ( directory_entry->file_attribute_flags & LIBFSFAT_FILE_ATTRIBUTE_FLAG_VOLUME_LABEL ) != 0 ) + if( ( directory_entry->file_attribute_flags & 0x58 ) == LIBFSFAT_FILE_ATTRIBUTE_FLAG_VOLUME_LABEL ) { if( safe_directory->volume_label_entry != NULL ) { @@ -1280,7 +1280,7 @@ } if( directory_entry->entry_type == LIBFSFAT_DIRECTORY_ENTRY_TYPE_SHORT_NAME ) { - if( directory_entry->file_attribute_flags == LIBFSFAT_FILE_ATTRIBUTE_FLAG_VOLUME_LABEL ) + if( ( directory_entry->file_attribute_flags & 0x58 ) == LIBFSFAT_FILE_ATTRIBUTE_FLAG_VOLUME_LABEL ) { if( safe_directory->volume_label_entry != NULL ) { @@ -2633,7 +2633,7 @@ return( -1 ); } - if( (off64_t) identifier == file_system->io_handle->root_directory_offset ) + if( (off64_t) identifier == 0 ) { directory = file_system->root_directory; } @@ -2862,11 +2862,7 @@ goto on_error; } } - if( directory_entry == NULL ) - { - identifier = file_system->io_handle->root_directory_offset; - } - else + if( directory_entry != NULL ) { if( libfsfat_directory_entry_get_identifier( directory_entry, @@ -3103,11 +3099,7 @@ goto on_error; } } - if( directory_entry == NULL ) - { - identifier = file_system->io_handle->root_directory_offset; - } - else + if( directory_entry != NULL ) { if( libfsfat_directory_entry_get_identifier( directory_entry, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/libfsfat.spec new/libfsfat-20260208/libfsfat.spec --- old/libfsfat-20260204/libfsfat.spec 2026-02-04 19:46:18.000000000 +0100 +++ new/libfsfat-20260208/libfsfat.spec 2026-02-08 11:03:43.000000000 +0100 @@ -1,5 +1,5 @@ Name: libfsfat -Version: 20260204 +Version: 20260208 Release: 1 Summary: Library to support the File Allocation Table (FAT) file system format Group: System Environment/Libraries @@ -95,6 +95,6 @@ %{_mandir}/man1/* %changelog -* Wed Feb 4 2026 Joachim Metz <[email protected]> 20260204-1 +* Sun Feb 8 2026 Joachim Metz <[email protected]> 20260208-1 - Auto-generated diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260204/setup.cfg new/libfsfat-20260208/setup.cfg --- old/libfsfat-20260204/setup.cfg 2026-02-04 19:46:18.000000000 +0100 +++ new/libfsfat-20260208/setup.cfg 2026-02-08 11:03:43.000000000 +0100 @@ -1,6 +1,6 @@ [metadata] name = libfsfat-python -version = 20260204 +version = 20260208 description = Python bindings module for libfsfat long_description = Python bindings module for libfsfat long_description_content_type = text/plain
