Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package f2fs-tools for openSUSE:Factory checked in at 2026-10-22 15:50:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/f2fs-tools (Old) and /work/SRC/openSUSE:Factory/.f2fs-tools.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "f2fs-tools" Thu Oct 22 15:50:34 2026 rev:25 rq:1386978 version:1.17 Changes: -------- --- /work/SRC/openSUSE:Factory/f2fs-tools/f2fs-tools.changes 2025-06-17 18:24:35.752228796 +0200 +++ /work/SRC/openSUSE:Factory/.f2fs-tools.new.2252680/f2fs-tools.changes 2026-10-22 15:54:25.926505204 +0200 @@ -1,0 +2,17 @@ +Wed Oct 21 15:04:17 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 1.17 + * mkfs.f2fs: Introduce configurable reserved sections + * f2fs_io: support new commands: checkpoint, precache_extents, + move_range, gc_range, move_range, get_advis, fadvise, freeze, + thaw, fdatasync, ioprio. + * f2fs-tools: add noatime for quota file + * f2fs-tools: Support different block sizes + * libf2fs: Accept Sparse files with non 4K Blocksize + * f2fs-tools: add write hint support + * mkfs.f2fs: add device aliasing feature + * Introduce new utility inject.f2fs +- Delete build logic for Leap < 15.5 +- Delete c23.patch (merged) + +------------------------------------------------------------------- Old: ---- c23.patch f2fs-tools-1.16.0.tar.gz New: ---- f2fs-tools-1.17.0.tar.gz ----------(Old B)---------- Old:- Delete build logic for Leap < 15.5 - Delete c23.patch (merged) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ f2fs-tools.spec ++++++ --- /var/tmp/diff_new_pack.WqZoee/_old 2026-10-22 15:54:26.787541297 +0200 +++ /var/tmp/diff_new_pack.WqZoee/_new 2026-10-22 15:54:26.789541381 +0200 @@ -1,7 +1,7 @@ # # spec file for package f2fs-tools # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,18 +16,17 @@ # -%define libf2_so_ver 10 -%define libf2_format_so_ver 9 +%define libf2_so_ver 11 +%define libf2_format_so_ver 10 Name: f2fs-tools -Version: 1.16.0 +Version: 1.17 Release: 0 Summary: Utilities for the Flash-friendly Filesystem (F2FS) License: GPL-2.0-only AND LGPL-2.1-only Group: System/Filesystems -URL: https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git -Source: https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/f2fs-tools-%version.tar.gz -Patch1: c23.patch +URL: https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git +Source: https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/f2fs-tools-%version.0.tar.gz BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool @@ -56,15 +55,6 @@ %description -n libf2fs_format%libf2_format_so_ver This package contains a shared library to format F2 filesystems. -%package compat -Summary: f2fs utility compatibility symlinks -Group: System/Filesystems -BuildArch: noarch - -%description compat -This subpackage contains symbolic links /sbin/fsck.* and /sbin/mkfs.* -needed for programs that assume these locations. - %package devel Summary: Development files for f2fs Group: Development/Languages/C and C++ @@ -75,29 +65,24 @@ This package contains development files for %name. %prep -%autosetup -p1 +%autosetup -p1 -n %name-%version.0 %build autoreconf -fiv %configure --disable-static %make_build -%install -p /bin/bash +%install +b="%buildroot" %make_install -find %buildroot -type f -name "*.la" -delete -print +rm -f "$b/%_libdir"/*.la # sg3_utils already ships this -rm -f "%buildroot/%_sbindir/sg_write_buffer" +rm -f "$b/%_sbindir/sg_write_buffer" -mkdir -p "%buildroot/sbin" "%buildroot/%_includedir" -%if 0%{?suse_version} < 1550 -for i in defrag.f2fs dump.f2fs fibmap.f2fs fsck.f2fs mkfs.f2fs parse.f2fs resize.f2fs sload.f2fs; do - ln -sf "%_sbindir/$i" "%buildroot/sbin/" -done -%endif +mkdir -p "$b/sbin" "$b/%_includedir" # for android-tools… this is of course totally untested. # The shared library for example has a "main" symbol :-/ -cp -a include/f2fs_fs.h mkfs/f2fs_format_utils.h \ - "%buildroot/%_includedir/" +cp -a include/f2fs_fs.h mkfs/f2fs_format_utils.h "$b/%_includedir/" %ldconfig_scriptlets -n libf2fs%libf2_so_ver %ldconfig_scriptlets -n libf2fs_format%libf2_format_so_ver @@ -113,11 +98,6 @@ %files -n libf2fs_format%libf2_format_so_ver %_libdir/libf2fs_format.so.* -%if 0%{?suse_version} < 1550 -%files compat -/sbin/* -%endif - %files devel %_includedir/*.h %_libdir/libf2fs*.so ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.WqZoee/_old 2026-10-22 15:54:26.837543393 +0200 +++ /var/tmp/diff_new_pack.WqZoee/_new 2026-10-22 15:54:26.840543518 +0200 @@ -1,5 +1,5 @@ -mtime: 1750155249 -commit: 9a5b8451a920ba7417f44a3b185994a047188e7c9393fa0da18181842f7ddd8b +mtime: 1792610087 +commit: 9608e0c156604a6eeaca7f0d139d8b0bef5f8b612cf5ac7261c3c9717babb8b5 url: https://src.opensuse.org/jengelh/f2fs-tools 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-10-21 21:14:47.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ f2fs-tools-1.16.0.tar.gz -> f2fs-tools-1.17.0.tar.gz ++++++ ++++ 17421 lines of diff (skipped)
