1. 05 Aug, 2020 3 commits
    • Thomas Gambier's avatar
      component/glib: remove PYTHON environment variable · bc9170d7
      Thomas Gambier authored
      The PYTHON variable is used in Makefile
      (https://gitlab.gnome.org/GNOME/glib/-/blob/2.58.3/glib/Makefile.am#L463)
      to generate the shebang for script gtester-report
      
      By default PYTHON=python2.7 so the shebang become '#!python2.7' which is
      an error for building a package on Fedora/SUSE:
      [ 3269s] *** ERROR: ./opt/slapos/parts/glib/bin/gtester-report has
      shebang which doesn't start with '/' (python2.7)
      
      Removing the variable will let the build process use the full path.
      
      Please note that when we will upgrade the version of glib, we won't need
      this commit because:
       * gtester-report disappeared
       * glib can be build now using meson only (so the full build process
      changed)
      bc9170d7
    • Jérome Perrin's avatar
      Fix some linking against system libraries · 31f62beb
      Jérome Perrin authored
      Sometimes, gitlab and qemu are reported by software release tests to link against libcap-ng and libzma from system. This happens when the development packages are installed on the system.
      
      Approach here is to build with slapos version of the libraries.
      
      See merge request nexedi/slapos!789
      31f62beb
    • Jérome Perrin's avatar
      software/slapos-sr-testing: generate an environment script · dbf762f1
      Jérome Perrin authored
      Using an script to set the environment is easier to use, but the main
      reason is that if we want to be able to use shared part from outer
      slapos (like when using in theia or slaprunner), the working directory
      for test must be contained in the instance directory of the outer
      slapos, so that when we run slapos node prune in the outer slapos this
      command can see that shared parts are used.
      dbf762f1
  2. 03 Aug, 2020 5 commits
  3. 02 Aug, 2020 1 commit
  4. 30 Jul, 2020 6 commits
  5. 28 Jul, 2020 2 commits
  6. 27 Jul, 2020 2 commits
  7. 24 Jul, 2020 3 commits
  8. 23 Jul, 2020 2 commits
  9. 22 Jul, 2020 5 commits
  10. 21 Jul, 2020 11 commits