1. 06 Sep, 2021 4 commits
  2. 31 Aug, 2021 1 commit
    • Ludovico de Nittis's avatar
      capsule-wrappers: Avoid the deprecated mallinfo() when possible · 2cd84648
      Ludovico de Nittis authored
      
      
      mallinfo() has been deprecated since glibc 2.33 and has been replaced
      with mallinfo2().
      
      Building libcapsule with glibc 2.33 fails with the following error:
      ```
      capsule/capsule-wrappers.c: In function ‘address_within_main_heap’:
      capsule/capsule-wrappers.c:323:20: error: ‘mallinfo’ is deprecated
      [-Werror=deprecated-declarations]
        323 |             struct mallinfo mi = mallinfo();
            |                    ^~~~~~~~
      In file included from capsule/capsule-wrappers.c:16:
      /usr/include/malloc.h:118:24: note: declared here
      118 | extern struct mallinfo mallinfo (void) __THROW
      __MALLOC_DEPRECATED;
            |                        ^~~~~~~~
      cc1: all warnings being treated as errors
      ```
      
      To fix that we try to use the newer mallinfo2(), if it is available.
      Signed-off-by: Ludovico de Nittis's avatarLudovico de Nittis <ludovico.denittis@collabora.com>
      2cd84648
  3. 28 Jul, 2021 1 commit
  4. 02 Jul, 2021 4 commits
  5. 18 Jan, 2021 1 commit
  6. 14 Jan, 2021 1 commit
  7. 12 Jan, 2021 2 commits
  8. 11 Jan, 2021 1 commit
  9. 04 Jan, 2021 3 commits
  10. 25 Nov, 2020 5 commits
  11. 20 Nov, 2020 4 commits
  12. 22 Oct, 2020 1 commit
  13. 21 Oct, 2020 1 commit
  14. 21 Sep, 2020 2 commits
    • Simon McVittie's avatar
      Release v0.20200921.0 · 77a60a70
      Simon McVittie authored
      
      Signed-off-by: Simon McVittie's avatarSimon McVittie <smcv@collabora.com>
      77a60a70
    • Simon McVittie's avatar
      debian: Delete files that were generated by gtk-doc during dist · d8255e40
      Simon McVittie authored
      
      
      If we `make dist` with gtk-doc-tools 1.28 from Debian 10 'buster' (the
      current stable release), it generates a libcapsule-docs.xml in which
      generation of tree_index.sgml is mandatory. This is incompatible with
      building this non-GObject library with gtk-doc-tools >= 1.30, in which
      tree_index.sgml is only generated if the library contains at least one
      GObject type.
      
      Most projects treat the libcapsule-docs.xml generated by gtk-doc as
      a template and commit it to git, but in this project we don't
      particularly want to maintain it and would prefer to keep regenerating
      it during build.
      Signed-off-by: Simon McVittie's avatarSimon McVittie <smcv@collabora.com>
      d8255e40
  15. 08 Sep, 2020 1 commit
  16. 27 Aug, 2020 2 commits
  17. 08 Jul, 2020 1 commit
  18. 07 Jul, 2020 5 commits