1. 12 Jun, 2018 1 commit
  2. 12 Apr, 2018 1 commit
  3. 06 Apr, 2018 1 commit
  4. 02 Apr, 2018 1 commit
  5. 26 Mar, 2018 3 commits
  6. 27 Feb, 2018 1 commit
  7. 26 Feb, 2018 2 commits
  8. 09 Nov, 2017 1 commit
  9. 03 Oct, 2017 1 commit
  10. 18 Aug, 2017 1 commit
  11. 14 Jun, 2017 1 commit
  12. 05 Jun, 2017 1 commit
  13. 18 Apr, 2017 1 commit
  14. 26 Mar, 2017 1 commit
    • Gustavo Romero's avatar
      aports/mariadb: remove glibc dep on ppc · 17f250dd
      Gustavo Romero authored and Jakub Jirutka's avatar Jakub Jirutka committed
      Remove dependency on glibc by using gcc builtin function and no glibc
      wrappers.
      
      Currently there are no surrogates in musl for:
      
        __ppc_get_timebase()
        __ppc_set_ppr_low()
        __ppc_set_ppr_med()
      
      however glibc __ppc_get_timebase() is just a wrapper for GCC builtin
      __builtin_get_timebase() available since GCC 4.8 [1], so assuming that
      aports on ppc64le will never be built using GCC < 4.8 we can just
      switch directly to the GCC builtin function.
      
      Also __ppc_set_ppr_{low,med}() are not available on musl but both
      are simple glibc wrappers on a single asm instruction, hence there
      is no harm in using asm directly instead. Actually, using asm
      directly was the first solution adopted in MariaDB [2].
      
      [1] https://goo.gl/jxLV6O
      [2] https://goo.gl/9bjuVC
      17f250dd
  15. 17 Mar, 2017 1 commit
  16. 24 Jan, 2017 1 commit
  17. 19 Dec, 2016 1 commit
  18. 09 Nov, 2016 2 commits
  19. 28 Oct, 2016 1 commit
  20. 10 Oct, 2016 1 commit
  21. 13 Sep, 2016 1 commit
  22. 09 Aug, 2016 2 commits
  23. 06 Jun, 2016 1 commit
  24. 03 Jun, 2016 1 commit
  25. 26 May, 2016 2 commits
  26. 25 Apr, 2016 1 commit
  27. 29 Mar, 2016 1 commit
  28. 21 Mar, 2016 2 commits
  29. 08 Mar, 2016 2 commits
  30. 03 Mar, 2016 1 commit
    • Timo Teräs's avatar
      main/mariadb: disable on armhf for now · ad7c54bd
      Timo Teräs authored
      mariadb does async functions using fibers. for x86 and x86_64 it
      has asm implementation, but for other architectures it uses
      {make,swap,get}context. musl does not support that, but ships the
      ucontext.h which makes mariadb think it exists and the build fails
      with:
      ../mysys/libmysys.a(my_context.c.o): In function `my_context_spawn_internal':
      /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:63: undefined reference to `setcontext'
      ../mysys/libmysys.a(my_context.c.o): In function `my_context_continue':
      /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:77: undefined reference to `swapcontext'
      ...
      
      For now disable on armhf.
      ad7c54bd
  31. 27 Feb, 2016 1 commit
  32. 10 Feb, 2016 1 commit