1. 23 Aug, 2021 3 commits
  2. 17 Aug, 2021 2 commits
  3. 13 Aug, 2021 1 commit
  4. 08 Jun, 2021 1 commit
  5. 04 Jun, 2021 1 commit
  6. 03 Jun, 2021 10 commits
  7. 18 May, 2021 1 commit
  8. 17 May, 2021 1 commit
  9. 10 May, 2021 1 commit
  10. 04 May, 2021 1 commit
  11. 22 Apr, 2021 3 commits
  12. 21 Apr, 2021 1 commit
  13. 06 Apr, 2021 2 commits
  14. 31 Mar, 2021 2 commits
  15. 30 Mar, 2021 1 commit
  16. 17 Mar, 2021 7 commits
  17. 16 Mar, 2021 1 commit
    • Simon McVittie's avatar
      ABI: Compare libstdc++.so.6 by version definitions · 8a182124
      Simon McVittie authored
      On Exherbo, the `realpath()` of `libstdc++.so.6` is something like
      `/usr/x86_64-pc-linux-gnu/lib/libstdc++-10.so.6.0.28` as part of a way
      to switch between gcc major versions. This doesn't `strverscmp()`
      correctly against the `libstdc++.so.6.0.25` in the soldier runtime,
      or the equivalent in the scout runtime.
      
      Because the libstdc++ ABI is curated by the gcc maintainers and
      associates every symbol with a public version definition, we should
      be able to compare versions correctly by comparing their set of version
      definitions.
      
      This resolves the main part of
      <https://github.com/ValveSoftware/steam-runtime/issues/381
      
      >.
      Signed-off-by: Simon McVittie's avatarSimon McVittie <smcv@collabora.com>
      8a182124
  18. 11 Mar, 2021 1 commit