1. Sep 12, 2022
    • Punit Agrawal's avatar
      debian/patches: Disable malloc if __morecore hook not available · 42236144
      Punit Agrawal authored
      Glibc 2.34 dropped support for __morecore hooks needed to implement
      the hugepage-backed malloc in libhugetlbfs. As a result, libhugetlbfs
      FTBFS. Based on discussions in upstream (libhugetlbfs) bug tracker[0],
      bringing back the functionality in libhugetlbfs is going to require
      significant effort (developing an alternate allocator).
      
      An alternate solution is to use glibc 2.35, where support has been
      added for a tunable ('GLIBC_TUNABLES=glibc.malloc.hugetlb=2') to
      enable hugepage backed allocation.
      
      In the meanwhile, apply a patch[1] to detect the absence of __morecore
      and disable dependent functionality. Although not ideal, it allows the
      rest of the features provided by libhugetlbfs to continue to be
      available.
      
      Closes: #1017324
      [0] https://github.com/libhugetlbfs/libhugetlbfs/issues/52
      [1] https://github.com/libhugetlbfs/libhugetlbfs/pull/63
      42236144
  2. Dec 14, 2020
  3. Nov 08, 2020
  4. Nov 07, 2020
  5. Nov 01, 2020
  6. Sep 16, 2019
  7. Sep 08, 2019
  8. Aug 24, 2019
  9. Mar 24, 2019
  10. Mar 16, 2019
    • Punit Agrawal's avatar
      Update patches for new upstream version 2.21 · 3903a68b
      Punit Agrawal authored
      The debian package is carrying patches that were cherry-picked from
      upstream. Some of these are now available as part of new upstream
      release - drop them from the debian package patch queue.
      3903a68b
  11. Mar 03, 2019
  12. Oct 28, 2017
  13. Oct 27, 2017