1. 23 May, 2024 26 commits
  2. 22 May, 2024 3 commits
    • Kirill Smelkov's avatar
      stack/slapos: v↑ setuptools-dso 2.9 -> 2.10 · 56676031
      Kirill Smelkov authored
      With newer setuptools that is coming via nexedi/slapos!1550 (44.1.1 -> 67.8.0)
      we will need a fix from setuptools-dso 2.10 to handle `python setup develop` well:
      
      Previously with setutools-dso 2.9 and setuptools 67.8.0 built shared libraries were not
      copied back into the working tree upon develop install which made anything
      using pygolang to fail as e.g.
      
          $ ../bin/gpython
          Traceback (most recent call last):
            File ".../../bin/gpython", line 20, in <module>
              sys.exit(gpython.main())
            File ".../pygolang/gpython/__init__.py", line 456, in main
              pymain(argv, init)
            File ".../pygolang/gpython/__init__.py", line 223, in pymain
              init()
            File ".../pygolang/gpython/__init__.py", line 447, in init
              import golang
            File ".../pygolang/golang/__init__.py", line 41, in <module>
              from golang._gopath import gimport  # make gimport available from golang
            File ".../pygolang/golang/_gopath.py", line 65, in <module>
              from golang import sync
            File ".../pygolang/golang/sync.py", line 36, in <module>
              from golang._sync import \
          ImportError: liblibgolang.so.0.1: cannot open shared object file: No such file or directory
      
      See https://github.com/mdavidsaver/setuptools_dso/pull/29#issuecomment-1745790761
      and https://github.com/mdavidsaver/setuptools_dso/commit/2fdf75f2 for details.
      
      P.S. NOTE that changing version of a setup-egg required egg currently does
      _not_ force a rebuild. In other words pushing this change into testnodes won't
      make pygolang t o be rebuilt at all. I think this is simply a bug in
      slapos.buildout to fix.
      
      /reported-by @xavier_thompson
      /cc @jerome, @tomo, @kazuhiko
      56676031
    • Thomas Gambier's avatar
      RISC-V support in slapos · 218911b8
      Thomas Gambier authored
      See merge request !1578
      218911b8
    • Carlos Ramos Carreño's avatar
      Upgrade cmake to the most recent version (3.29.3). · 8f729a81
      Carlos Ramos Carreño authored
      This is done as an alternative to the patch in !1580, as the last
      version is already patched.
      
      See merge request nexedi/slapos!1582
      8f729a81
  3. 21 May, 2024 1 commit
  4. 20 May, 2024 9 commits
  5. 17 May, 2024 1 commit