Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

xfsprogs-devel-6.6.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: xfsprogs-devel Distribution: openSUSE Tumbleweed
Version: 6.6.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Feb 15 21:40:37 2024
Group: Development/Libraries/C and C++ Build host: i04-ch2c
Size: 202152 Source RPM: xfsprogs-6.6.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://xfs.wiki.kernel.org/
Summary: XFS Filesystem-specific Static Libraries and Headers
xfsprogs-devel contains the libraries and header files needed to
develop XFS file system-specific programs.

You should install xfsprogs-devel if you want to develop XFS file
system-specific programs.  If you install xfsprogs-devel, you will also
want to install xfsprogs.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Feb 05 2024 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.6.0
    - xfs_scrub: add missing license and copyright information
    - xfs_db: report the device associated with each io cursor
    - libxfs: Fix UAF in a requeued EFI
    - xfs_io: Add new option, to exercise log2_data_unit_size in kernel fscrypt_policy_v2
    - xfs_db: Add upport to read from external log device
    - metadump: New metadump format
    - xfs_quota: fix missing mount point warning
* Fri Oct 13 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.5.0
    - libxfs: fix atomic64_t detection on x86_32
    - libxfs: use XFS_IGET_CREATE when creating new files
    - libfrog: fix overly sleep workqueues
    - xfs_db: use directio for device access
    - libxfs: make platform_set_blocksize optional with directio
    - mkfs: add a config file for 6.6 LTS kernels
    - mkfs: enable reverse mapping by default
    - mkfs: enable large extent counts by default
    - xfs_db: create unlinked inodes
    - xfs_db: dump unlinked buckets
    - xfsprogs: don't allow udisks to automount XFS filesystems with no prompt
    - xfs_repair: fix repair failure caused by dirty flag being abnormally set on buffer
  - drop 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch
    This was a fix for a regression that occurred in SLE12 SP1. We can
    safely drop this, as upgrading to SLE15 (and later) is only supported
    from SLE12-SP4.
* Thu Jul 20 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.4.0:
    - xfs_db: expose the flag in rmapbt keys
    - xfs_repair: warn about unwritten bits set in rmap btree keys
    - xfs_repair: check low keys of rmap btrees
    - xfs_repair: always perform extended xattr checks on uncertain inodes
    - xfs_repair: fix messaging when fixing imap due to sparse cluster
    - xfs_repair: fix messaging in longform_dir2_entry_check_data
    - xfs_repair: fix messaging when shortform_dir2_junk is called
    - xfs_repair: don't log inode problems without printing resolution
    - xfs_repair: don't spray correcting imap all by itself
    - libxcmd: Fix crash due to missing return value check on add_command()
    - xfs_db: make the hash command print the dirent hash
    - xfs_db: Add new cmd to create dirents and xattrs that induce dahash collisions
    - mkfs: deprecate the ascii-ci feature
    - xfs_db: fix metadump name obfuscation for ascii-ci filesystems
    - libxfs: kernel sync
* Mon May 22 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.3.0:
    - xfs_repair: Don't leak buffer when discarding directories
    - xfs_repair: estimate per-AG btree slack better
    - xfs_db: fix broken logic in error path
    - xfsprogs: nrext64 option is now in [inode] section of mkfs conf files
* Fri Mar 24 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.2.0:
    - xfs_repair: fix incorrect dabtree hashval comparison
    - mkfs: protofile can now create directories with spaces in their names
    - mkfs: check dirent names when reading protofile
    - xfs_io: fix bmap command not detecting realtime files with xattrs
    - xfs_io: set fs_path when opening files on foreign filesystems
    - xfs_scrub: fix broken realtime free blocks unit conversions
    - xfs_spaceman: fix broken -g behavior in freesp command
    - xfs_admin: correctly parse IO_OPTS parameters
    - Fix autoconf during debian package builds
    - xfs_admin: fsuuid cmd can now retrive UUID of mounted filesystems
* Wed Jan 18 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.1.1:
    - scrub: fix warnings/errors due to missing include
    - debian: Add missing pkg version to the changelog
* Wed Jan 04 2023 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.1.0:
    - libxfs: kernel sync
    - libxfs: consume the xfs_warn mountpoint argument
    - misc: add static to various sourcefile-local functions
    - misc: add missing includes
    - xfs_{db,repair}: fix XFS_REFC_COW_START usage
    - xfs_repair: don't crash on unknown inode parents in dry run mode
    - xfs_repair: retain superblock buffer to avoid write hook deadlock
    - xfs_repair: Attempt log replay during boot time repair
    - xfs_repair: covscan fixes
    - xfs_db: create separate struct and field definitions for finobts
    - xfs_db: fix dir3 block magic check
    - xfs_db: fix octal conversion logic
    - xfs_db: fix printing of reverse mapping record blockcounts
    - xfs_io: don't display stripe alignment flags for rt files
    - xfs_db: fix dir3 block magic check
    - mkfs.xfs: add mkfs config file for the 6.1 LTS kernel
* Wed Nov 16 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 6.0.0:
    - libxfs: kernel sync
    - xfs_db: use preferable macro to seek offset for local dir3
    - xfs_quota: optimize -L/-U calls for dump/report
* Sat Aug 13 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 5.19.0:
    - xfs_repair: fix printf format specifiers on 32-bit
    - libxfs: Fix MAP_SYNC build failure on MIPS/musl
    - mkfs: stop allowing tiny filesystems
    - mkfs: complain about impossible log size constraints
    - mkfs: ignore stripe geometry for small filesystems
    - mkfs: update manpage of bigtime and inobtcount
    - mkfs: document large extent count in --help screen
    - mkfs: fix segfault with incorrect options
    - xfs_repair: Support upgrade to large extent counters
    - xfs_repair: check geometry before upgrades
    - xfs_repair: ignore empty xattr leaf blocks
    - xfs_repair: check rt summary/bitmap vs observations
    - xfs_repair: check free rt extent count
    - xfs_repair: detect/fix changed fields w/ nrext64
    - xfs_repair: clear DIFLAG2_NREXT64 w/o fs support
    - xfs_repair: ignore log_incompat inconsistencies
    - xfs_repair: rewrite secondary supers w/ needsrepair
    - xfs_db: id the minlogsize transaction reservation
    - mkfs: option to create with large extent counters
    - xfs_info: Report NREXT64 feature status
    - xfs_logprint: Log item printing for ATTRI & ATTRD
    - libxfs changes merged from kernels 5.18 and 5.19-rc
* Thu Jun 09 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 5.18.0:
    - xfsprogs: more autoconf modernisation
    - mkfs: Fix memory leak
    - mkfs: don't trample the gid set in the protofile
    - mkfs: various post-log-size-increase fixes
    - xfs_scrub: various enhancements and fixes
    - xfs_scrub: move to mallinfo2 when available
    - metadump: be careful zeroing corrupt inode forks
    - metadump: handle corruption errors without aborting
    - metadump: warn about suspicious finobt trees
    - xfs_repair: check ftype of . and . directory entries
    - xfs_repair: detect v5 feature mismatch in backup sb
    - xfs_repair: fix sizing of the incore rt space usage map calculation
    - xfs_repair: warn about bad btree levels in AG hdrs
    - xfs_io: add a quiet option to bulkstat
    - xfs_db: report maxlevels for each btree type
    - xfs_db: support computing btheight for all cursors
    - xfs_db: don't move cursor when switching types
    - docs: note the removal of XFS_IOC_FSSETDM
    - xfsprogs: autoconf modernisation
    - libxfs changes merged from kernels 5.17 and 5.18
* Wed May 11 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 5.16.0:
    - libxfs: remove kernel stubs from xfs_shared.h
    - debian: Generate .gitcensus instead of .census
    - libxfs changes merged from kernel 5.16
    - mkfs: increase the min log size to 64MB when possible
    - xfs_scrub: retry items that are ok except for XFAIL
    - xfs_scrub: fix xfrog_scrub_metadata error reporting
    - mkfs: enable inobtcount and bigtime by default
    - mkfs: prevent corruption of suboption string values
    - mkfs: document sample configuration file location
    - mkfs: add configuration files for a few LTS kernels
    - mkfs: add a config file for x86_64 pmem filesystems
    - xfs_quota: don't exit on "project" cmd failure
    - xfs_repair: don't guess about failure reason in phase6
    - xfs_repair: update 2ndary superblocks after upgrades
    - xfs_scrub: fix reporting if we can't open devices
    - xfs_scrub: report optional features in version
    - libxcmd: use emacs mode for command history editing
    - libfrog: always use the kernel GETFSMAP definitions
    - mkfs.xfs(8): fix default inode allocator description
    - xfs_quota(8): fix up dump and report documentation
    - xfs_quota(8): document units in limit command
    - misc: add a crc32c self test to mkfs and repair
* Tue Apr 26 2022 Anthony Iliopoulos <ailiop@suse.com>
  - update to 5.15.0:
    - mkfs: increase the min log size to 64MB when possible
    - xfs_scrub: retry items that are ok except for XFAIL
    - xfs_scrub: fix xfrog_scrub_metadata error reporting
    - mkfs: enable inobtcount and bigtime by default
    - mkfs: prevent corruption of suboption string values
    - mkfs: document sample configuration file location
    - mkfs: add configuration files for a few LTS kernels
    - mkfs: add a config file for x86_64 pmem filesystems
    - xfs_quota: don't exit on "project" cmd failure
    - xfs_repair: don't guess about failure reason in phase6
    - xfs_repair: update 2ndary superblocks after upgrades
    - xfs_scrub: fix reporting if we can't open devices
    - xfs_scrub: report optional features in version
    - libxcmd: use emacs mode for command history editing
    - libfrog: always use the kernel GETFSMAP definitions
    - mkfs.xfs(8): fix default inode allocator description
    - xfs_quota(8): fix up dump and report documentation
    - xfs_quota(8): document units in limit command
    - misc: add a crc32c self test to mkfs and repair
    - libxfs changes merged from kernel 5.15
* Wed Dec 15 2021 Dirk Müller <dmueller@suse.com>
  - update to 5.14.2:
    - libxfs: move rogue fallthrough macro out of linux.h
    - libxfs: fix atomic64_t for 32-bit architectures
    - libfrog: fix crc32c self test code on cross builds
* Fri Nov 19 2021 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.14.0:
    - xfsprogs: introduce liburcu support
    - xfsprogs: convert atomic to uatomic
    - xfsprogs: convert utilities to use "fallthrough;"
    - libxfs: port xfs_set_inode_alloc from kernel
    - mkfs: warn about V4 deprecation
    - xfs_db: convert agresv to use for_each_perag
    - libxfs changes merged from kernel 5.14
* Thu Sep 30 2021 Anthony Iliopoulos <ailiop@suse.com>
  - move fsck.xfs, mkfs.xfs and xfs_repair from /sbin to /usr/sbin
    (bsc#1191105)
    The default rpmbuild %configure macro passes --sbindir=/usr/sbin to
    every configure script, but the xfsprogs configure script ignores it
    when --exec-prefix is also set. Unset --exec-prefix since it is not
    really required (all other paths are explicitly passed via the rpm
    configure macro), so that the --sbindir is respected.
* Sun Aug 22 2021 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.13.0:
    - mkfs: validate rtextsz hint when rtinherit is set
    - xfs_repair: invalidate dirhash when junking dirent
    - xfs_repair: validate inherited rtextsz hint alignmt
    - xfs_quota: allow truncate of grp & prj quota files
    - xfs_io: allow callers to dump fs stats individually
    - xfs_io: don't count fsmaps before querying fsmaps
    - xfs_io: print header once when dumping fsmap in csv
    - xfs_io: clean up the funshare command a bit
    - xfs_io: fix broken funshare_cmd usage
    - libxfs changes merged from kernel 5.13
* Tue May 25 2021 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.12.0:
    - mkfs: don't default to too-large physical sector size
    - repair: phase 6 speedups
    - man: Add dax mount option to man xfs(5)
    - xfs_admin: pick up log arguments correctly
    - xfs_growfs: support shrinking unused space
    - libfrog: report inobtcount in geometry
    - xfs_logprint: Fix buffer overflow printing quotaoff
    - xfsprogs: include <signal.h> for platform_crash
    - xfsprogs: remove BMV_IF_NO_DMAPI_READ flag
    - workqueue: bound maximum queue depth
    - libxfs changes merged from kernel 5.12
* Sat Mar 13 2021 Anthony Iliopoulos <ailiop@suse.com>
  - update to v5.11.0:
    - xfs_admin: don't hide xfs_repair output when upgrading
    - man: document attr2, ikeep option deprecation in xfs.5
    - mkfs: make use of xfs_validate_stripe_geometry()
    - mkfs: fix wrong inobtcount usage error output
    - xfs_repair: enable bigtime upgrade via repair
    - xfs_repair: enable inobtcount upgrade via repair
    - xfs_repair: set NEEDSREPAIR on first write
    - xfs_repair: clear the needsrepair flag when done
    - xfs_repair: check dquot id and type
    - xfs_fsr: Verify bulkstat version in qsort's cmp()
    - xfs_fsr: Interpret args of qsort's cmp() correctly
    - xfs_scrub: load and unload libicu properly
    - xfs_scrub: various fixes
    - xfs_admin: support adding features to V5 filesystems
    - xfs_admin: support filesystems with realtime devices
    - man: mark all deprecated V4 format options
    - misc: fix valgrind complaints
    - xfs_db: disallow label/uuid setting if NEEDSREPAIR
    - xfs_db: show NEEDSREPAIR in check & version commands
    - xfs_db: add an ls command
    - xfs_db: add a directory path lookup command
    - libxfs changes merged from kernel 5.11
* Mon Jan 04 2021 Dirk Müller <dmueller@suse.com>
  - update to 5.10.0:
    - xfs_repair: remove old code for mountpoint inodes
    - xfsprogs: Add inode btree counter feature
    - xfsprogs: Add bigtime feature for Y2038
    - xfsprogs: Polish translation update
    - mkfs.xfs: Add config file feature
    - mkfs.xfs: allow users to specify rtinherit=0
    - xfs_repair: simplify bmap_next_offset
    - man: various manpage updates
    - libxfs: remove some old dead code
    - libxfs: add realtime extent tracking
    - libxfs changes merged from kernel 5.10
  - refresh 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch
    against libxfs changes

Files

/usr/include/xfs
/usr/include/xfs/handle.h
/usr/include/xfs/jdm.h
/usr/include/xfs/linux.h
/usr/include/xfs/xfs.h
/usr/include/xfs/xfs_arch.h
/usr/include/xfs/xfs_da_format.h
/usr/include/xfs/xfs_format.h
/usr/include/xfs/xfs_fs.h
/usr/include/xfs/xfs_fs_compat.h
/usr/include/xfs/xfs_log_format.h
/usr/include/xfs/xfs_types.h
/usr/include/xfs/xqm.h
/usr/lib64/libhandle.so
/usr/share/man/man3/attr_list_by_handle.3.gz
/usr/share/man/man3/attr_multi_by_handle.3.gz
/usr/share/man/man3/fd_to_handle.3.gz
/usr/share/man/man3/free_handle.3.gz
/usr/share/man/man3/fssetdm_by_handle.3.gz
/usr/share/man/man3/getparentpaths_by_handle.3.gz
/usr/share/man/man3/getparents_by_handle.3.gz
/usr/share/man/man3/handle_to_fshandle.3.gz
/usr/share/man/man3/open_by_handle.3.gz
/usr/share/man/man3/path_to_fshandle.3.gz
/usr/share/man/man3/path_to_handle.3.gz
/usr/share/man/man3/readlink_by_handle.3.gz
/usr/share/man/man3/xfsctl.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024