| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libhugetlbfs | Distribution: openSUSE Tumbleweed |
| Version: 2.24.0.g1322884 | Vendor: openSUSE |
| Release: 1.4 | Build date: Mon Mar 11 10:47:47 2024 |
| Group: System/Libraries | Build host: reproducible |
| Size: 349189 | Source RPM: libhugetlbfs-2.24.0.g1322884-1.4.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/libhugetlbfs/libhugetlbfs | |
| Summary: Helper library for the Huge Translation Lookaside Buffer Filesystem | |
The libhugetlbfs package interacts with the Linux hugetlbfs to make large pages available to applications in a transparent manner.
LGPL-2.1-or-later
* Mon Mar 11 2024 trenn@suse.de
- Adopt to mainline:
M libhugetlbfs_ia64_fix_missing_test.patch
M disable-rw-on-non-ldscripts.diff
M zero_filesize_segment.patch
D glibc-2.34-fix.patch
- Update to version 2.24.0.g1322884:
* Update NEWS for 2.24 release
* CI: Add build, codeql, codestyle check
* build: automake support
* test: disable partial usecases of shmoverride_linked_static
* elflink.c: Fix LOAD max segment to adapt x86
* Add support for loong64
* alloc.c: Fix get_hugepage_region might return a wild pointer
* run_tests: Fix bug in paranoid bug
* Add closing the fd when exiting from gethugepagesizes
* tests: Append CPPFLAGS rather then override
* Update hugetlbfs.h
* Disable hugepage-backed malloc if __morecore is not available
* Wed Nov 01 2023 Thomas Abraham <tabraham@suse.com>
- Add libhugetlbfs-increase-mount-buffer.patch for upstream issue gh#43
(boo#1216576)
* Wed Mar 01 2023 Bernhard Wiedemann <bwiedemann@suse.com>
- Drop tests from rpm (boo#1159558)
* Thu Sep 09 2021 Martin Liška <mliska@suse.cz>
- Add glibc-2.34-fix.patch as a fix for upstream issue gh#52:
https://github.com/libhugetlbfs/libhugetlbfs/pull/63/commits
(boo#1189094).
* Thu Sep 09 2021 mliska@suse.cz
- Update to version 2.23.0.g6b126a4:
* Update NEWS for 2.23 release
* Wait child with os.wait()
* Makefile: add MANDIR variable
* Makefile: skip LIB resolve check if NATIVEONLY
* Introduce basic riscv64 support
* ld.hugetlbfs: fix -Ttext-segment argument on AArch64
* tests: add explicit permissions to open() call
* Update NEWS for 2.22 release
* Convert setup script to python3
* Clean up error checking in dump_proc_pid_maps()
* Fri Jul 16 2021 trenn@suse.de
- Update to version 2.23.0.g6b126a4:
* Update NEWS for 2.23 release
* Wait child with os.wait()
* Makefile: add MANDIR variable
* Makefile: skip LIB resolve check if NATIVEONLY
* Introduce basic riscv64 support
* ld.hugetlbfs: fix -Ttext-segment argument on AArch64
* tests: add explicit permissions to open() call
* Update NEWS for 2.22 release
* Convert setup script to python3
* Clean up error checking in dump_proc_pid_maps()
* Fri Jul 09 2021 trenn@suse.de
- Enhance _service magic
- Update to version 2.23.0.g6b126a4:
* Wait child with os.wait()
* Makefile: add MANDIR variable
* Makefile: skip LIB resolve check if NATIVEONLY
* Introduce basic riscv64 support
* ld.hugetlbfs: fix -Ttext-segment argument on AArch64
- Remove unsupported arch patch (does not patch clean anymore):
D libhugetlbfs.s390.patch
* Wed Apr 21 2021 Wolfgang Frisch <wolfgang.frisch@suse.com>
- Hardening: Link as PIE (bsc#1184123).
* Mon Aug 17 2020 Dirk Mueller <dmueller@suse.com>
- update to 2.22:
* Library now verifies if slices are supported on PPC
* ld.hugetlbfs now supports multiple page sizes on PPC64
* Various GCC warning cleanups
* setup script converted to Python 3
* Tests are only run on online CPUs and only if a sufficient number are
available
* task-size-overrun now searches empty address space more efficiently
* Tests that do not link the library are run for default page sizes only
* Test runner now uses Python 3
- remove libhugetlbfs_fix_tests.patch (upstream)
* Mon Oct 01 2018 egotthold@suse.com
- Removed make target "install-perlmod" and filecheck from packaging process.
/usr/bin/hugeadm /usr/bin/hugectl /usr/bin/hugeedit /usr/bin/pagesize /usr/lib64/libhugetlbfs.so /usr/lib64/libhugetlbfs_privutils.so /usr/share/doc/packages/libhugetlbfs /usr/share/doc/packages/libhugetlbfs/HOWTO /usr/share/doc/packages/libhugetlbfs/LGPL-2.1 /usr/share/doc/packages/libhugetlbfs/NEWS /usr/share/doc/packages/libhugetlbfs/README /usr/share/libhugetlbfs /usr/share/libhugetlbfs/ld /usr/share/libhugetlbfs/ld.hugetlbfs /usr/share/libhugetlbfs/ldscripts /usr/share/libhugetlbfs/ldscripts/elf32ppclinux.xB /usr/share/libhugetlbfs/ldscripts/elf32ppclinux.xBDT /usr/share/libhugetlbfs/ldscripts/elf64ppc.xB /usr/share/libhugetlbfs/ldscripts/elf64ppc.xBDT /usr/share/libhugetlbfs/ldscripts/elf_i386.xB /usr/share/libhugetlbfs/ldscripts/elf_i386.xBDT /usr/share/libhugetlbfs/ldscripts/elf_x86_64.xB /usr/share/libhugetlbfs/ldscripts/elf_x86_64.xBDT /usr/share/man/man1/ld.hugetlbfs.1.gz /usr/share/man/man1/pagesize.1.gz /usr/share/man/man7/libhugetlbfs.7.gz /usr/share/man/man8/hugeadm.8.gz /usr/share/man/man8/hugectl.8.gz /usr/share/man/man8/hugeedit.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 23:16:09 2025