- 29 May, 2024 1 commit
-
-
Thomas Gambier authored
with current min_version set in component/defaults.cfg depending on the order of extend of buildout, sometimes the min_version of components is not respected. This should be fixed by using += everywhere but it needs nexedi/slapos!1551
-
- 28 May, 2024 1 commit
-
-
Léo-Paul Géneau authored
See merge request !1587 Revert eb1b1a41 to avoid the use of `fPIC` flag as it is a "contagious" build option. To not face the build error "relocation R_X86_64_32 against .rodata.str1.8 can not be used when making a shared object; recompile with -fPIC" while building a shared library without fPIC flag, `gcc` is compiled with `-enable-default-pie` flag (which is a compilation option used for `gcc` binaries provided by Debian by example, see `gcc -v`).
-
- 27 May, 2024 2 commits
-
-
Kazuhiko Shiozaki authored
-
Yusei Tahara authored
Since slapos package provides gettext, it is not necessary to build gettext here. Also slapos package's gettext commands such as msgfmt may not work with libraries built by a software release, thus remove LD_LIBRARY_PATH.
-
- 26 May, 2024 3 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
- 25 May, 2024 9 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
- 24 May, 2024 11 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Lu Xu authored
Follow https://tech-academy.amarisoft.com/NR_TDD_Pattern.html#Test_4
-
- 23 May, 2024 1 commit
-
-
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 /reviewed-on nexedi/slapos!1585
-
- 22 May, 2024 2 commits
-
-
Thomas Gambier authored
See merge request nexedi/slapos!1578
-
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
-
- 21 May, 2024 1 commit
-
-
Lu Xu authored
-
- 20 May, 2024 9 commits
-
-
Thomas Gambier authored
without this change, configure would use openssl lib for MD5, sha256sum, ... if openssl development files are present on the system.
-
Thomas Gambier authored
Previously, zstd support was only compiled if zstlib was installed in the system.
-
Thomas Gambier authored
-
Thomas Gambier authored
This especially brings support for systems where 'model name' is not present in /proc/cpuinfo
-
Thomas Gambier authored
the previous version was failing like this if lib64 doesn't exist: libcap: Command 'set -e;cd /opt/slapgrid/shared/libcap/4d09237abd7cb34117fccc1d3c3bc862 [ -d lib64 ] && ln -s lib64 lib' returned non-zero exit status 1
-
Thomas Gambier authored
-
Thomas Gambier authored
-
Thomas Gambier authored
option --enable-readline doesn't exist anymore (has it ever?) We need to add option --disable-initial-exec-tls because we hit the bug shown in https://github.com/jemalloc/jemalloc/issues/937 with mariadb: 2024-05-19 16:01:21 0 [ERROR] mysqld: Can't open shared library '/srv/slapgrid/slappart71/srv/runner/shared/mroonga-mariadb/be92b7e01c15aff71b79dd45214ed316/lib/plugin/ha_mroonga.so' (errno: 22, /srv/slapgrid/slappart71/srv/runner/shared/jemalloc/049efd1ae7af39cea251f2a2fe3a89ca/lib/libjemalloc.so.2: cannot allocate memor)
-
Jérome Perrin authored
-