Debian Patches

Status for libhugetlbfs/2.23-5

Patch Description Author Forwarded Bugs Origin Last update
0001-Makefile-Fix-version-discovery.patch Makefile: Fix version discovery
Upstream uses git based discovery to generate versioning information
for release tar balls. The invocation of the version generation script
(localversion) doesn't work with packaging that lives in git
repositories.

Fix this by moving the relevant bits of versioning to the Makefile.
Punit Agrawal <punitagrawal@gmail.com> no 2019-03-03
0002-Append-version-to-soname.patch Append version to soname Punit Agrawal <punitagrawal@gmail.com> no 2019-03-03
0003-Disable-hugepage-backed-malloc-if-__morecore-is-not-.patch Disable hugepage-backed malloc if __morecore is not available
Starting with glibc 2.32, __morecore hook has been marked as deprecated, and was
completely removed on glibc 2.34, which causes an undefined symbol error during
the build of libhugetlbfs.

Greater changes are needed in order to keep providing the same functionality
with future versions of glibc (see issue #52). Meanwhile, we can disable
hugepage-backed malloc setup if __morecore is not available so users can at
least keep using the other features provided by the library. Related tests are
also conditionally disabled, and will show as SKIPPED if __morecore is not
available.

Tested on powerpc64le and x86_64 with glibc 2.34 and olders.
Matheus Castanho <msc@linux.ibm.com> no 2021-08-12

All known versions for source package 'libhugetlbfs'

Links