Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: file-devel-32bit | Distribution: openSUSE Tumbleweed |
Version: 5.46 | Vendor: openSUSE |
Release: 2.1 | Build date: Fri Feb 21 08:27:07 2025 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 261 | Source RPM: file-5.46-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://www.darwinsys.com/file/ | |
Summary: Development files for libmagic, a library to determine file types |
This package contains all necessary include files and libraries needed to develop applications that require the magic "file" interface.
BSD-2-Clause
* Fri Feb 21 2025 Dr. Werner Fink <[email protected]> - Add patch boo1237209.patch temporary * Fix stack overrun (boo#1237209) * Thu Nov 28 2024 Dr. Werner Fink <[email protected]> - Update to 5.46: * Add OFFPOSITIVE * avoid leaking symbols in libmagic * PR/562: jsummers: Search/regex offsets are absolute to the beginning of the file, so adjust them by subtracting the offset that the "use" starts so that we don't double-count it. * PR/543: matshch: bump nbuf so we can get the flags into the buffer. * Add Android elf notes (enh) * Add limit for number of magic warnings allowed * check regex bounds (found by clusterfuzz) - Remove patch file-5.45-type_t.dif now upstream - Port patches * file-4.24-autoconf.dif * file-5.17-option.dif * file-5.18-javacheck.dif * file-5.19-biorad.dif * file-5.19-printf.dif * file-5.19-zip2.0.dif * file-5.22-elf.dif * file-5.28-btrfs-image.dif * file-5.45-type_t.dif * file-secure_getenv.patch - Port patch file-5.45.dif and rename it to file-5.46.dif * Note that our kernel magics do not fit anymore as upstream now has a huge rework and extended features * Thu Nov 07 2024 Cristian Rodríguez <[email protected]> - file-seccomp.patch: glibc uses getrandom in malloc, rseq and prctl in various other places, allow these syscalls in seccomp filter. * Mon Feb 26 2024 Dr. Werner Fink <[email protected]> - Prepare for RPM 4.20 * Mon Jul 31 2023 Dr. Werner Fink <[email protected]> - Add patch file-5.45-type_t.dif * Partly upstream check of type_t is wide on 32bit systems * Extend (auto)configure to enable wide type_t type if possible * Fri Jul 28 2023 Dr. Werner Fink <[email protected]> - On 32bit systems define _TIME_BITS=64 to make it build * Fri Jul 28 2023 Dr. Werner Fink <[email protected]> - Update to 5.45: * PR/465: psrok1: Avoid muslc asctime_r crash * add SIMH tape format support * bump the max size of the elf section notes to be read to 128K and make it configurable * PR/415: Fix decompression with program returning empty * PR/408: fix -p with seccomp * PR/412: fix MinGW compilation - Remove upstream patch dc71304b.patch - Modify patches * file-5.17-option.dif * file-5.19-biorad.dif * file-5.19-zip2.0.dif * file-5.22-elf.dif * file-secure_getenv.patch - Port and rename patch file-5.44.dif now file-5.45.dif * Thu May 04 2023 Frederic Crozat <[email protected]> - Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS. * Wed Jan 11 2023 Dr. Werner Fink <[email protected]> - Add patch dc71304b.patch * Handle script executable Zip archives * Tue Jan 10 2023 Dr. Werner Fink <[email protected]> - Use [Pp]atch0 explicit to avoid warning as python.magic build time * Mon Jan 09 2023 Dr. Werner Fink <[email protected]> - Modifying patches * file-5.22-elf.dif * file-5.19-printf.dif * file-5.19-zip2.0.dif * file-5.19-biorad.dif * file-secure_getenv.patch * file-5.28-btrfs-image.dif - Remove patch file-zstd.patch now upstream - Port patch file-5.42.dif and rename it to file-5.44.dif - Update to 5.44: * Handle nan's so that we don't get internal floating point exceptions when they are enabled (Vincent Mihalkovic) * PR/397: Restore the ability to process files from stdin immediately. * fixed various clustefuzz issues * Fix error detection for decompression code (Vincent Mihalkovic) * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more meaningful error message if we are sandboxing. * Add built-in lzip decompression support (Michal Gorny) * Add built-in zstd decompression support (Martin Rodriguez Reboredo) * Wed Sep 14 2022 Dr. Werner Fink <[email protected]> - Add patch file-zstd.patch from upstream mailing list * Add zstd decompression support - Run also upstream standard checks * Tue Sep 13 2022 Dirk Müller <[email protected]> - update to 5.43: * Add octal indirect magic * avoid infinite loop in non-wide code * Obey MAGIC_CONTINUE with multiple magic files * Fix bug with large flist * PR/364: Detect non-nul-terminated core filenames from QEMU * PR/359: Add support for http://ndjson.org/ * PR/362: Fix wide printing * PR/358: Fix width for -f - - drop file-boo1201350.patch (upstream) * Thu Aug 25 2022 Callum Farmer <[email protected]> - Move magic files to /usr/share/file from /usr/share/misc, and then create symlinks from /usr/share/misc back to /usr/share/file as per FHS 3.0 * Wed Jul 13 2022 Dr. Werner Fink <[email protected]> - Add upstream patch to fix boo#1201350 * file-boo1201350.patch which combines the commits c80065fe6900be5e794941e29b32440e9969b1c3 7e59d34206d7c962e093d4239e5367a2cd8b7623 f042050f59bfc037677871c4d1037c33273f5213 d471022b2772071877895759f209f2c346757a4c 441ac2b15508909e82ad467960df4ac0adf9644c * Mon Jun 13 2022 Dr. Werner Fink <[email protected]> - Update to 5.42: * PR/348: add missing cases to prevent file from aborting on random magic files. * PR/351: octalify filenames when not raw before printing. * fix regex cacheing bug (Dirk Mueller) * merge file_regcomp and file_regerror() to simplify the code and reduce memory requirements for storing regexes (Dirk Mueller) * cache regex (Dirk Mueller) * detect filesystem full by flushing output (Dirk Mueller) * implement running decompressor programs using posix_spawnp(2) instead of vfork(2) * Add support for msdos dates and times * use the system byte swapping functions if available (Werner Fink) - Port patches * file-5.17-option.dif * file-5.19-biorad.dif * file-5.19-printf.dif * file-5.19-zip2.0.dif * file-5.28-btrfs-image.dif * file-secure_getenv.patch - Remove patches now upstream * file-5.23-endian.patch * file-5.41-cache-regexps-locale-restore.patch * file-5.41-cache-regexps.patch - Port and rename patch file-5.41.dif which is now file-5.42.dif * Tue Apr 26 2022 Dr. Werner Fink <[email protected]> - Try to solve 32bit import dependency problems (boo#1198788) * Wed Apr 13 2022 Dirk Müller <[email protected]> - update file-5.41-cache-regexps.patch to fix cache offset miscalculation (bsc#1197780) * Wed Mar 23 2022 Dirk Müller <[email protected]> - add file-5.41-cache-regexps-locale-restore.patch to restore previous locale handling behavior * Sat Mar 19 2022 Dirk Müller <[email protected]> - add file-5.41-cache-regexps.patch to cache regexp lookups * Thu Feb 24 2022 Dr. Werner Fink <[email protected]> - Reenable libseccomp sandboxing * Thu Feb 24 2022 Dominique Leuenberger <[email protected]> - Fix previous entry: remove stray pkg-config call in CFLAGS (as it was called without parameters, it only made output on stderr, which did not impact CFLAGS; so de facto only a cleanup change). * Mon Feb 21 2022 Dominique Leuenberger <[email protected]> - Drop pkgconfig(libseccomp) BuildRequires and stop injecting libseccomp cflags into CFLAGS: libseccomp has been disabled for a long time already. - Move the special 'check' part from install to %check.
/usr/lib/libmagic.so /usr/lib/pkgconfig/libmagic.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 3 00:03:07 2025