Thanks. I have put your changes on the branch of https://trac.sagemath.org/ticket/30044 and did some additional changes.
You can now test using: tox -e docker-voidlinux-standard Currently, it fails as follows: src/doc/bootstrap:85: installing src/doc/en/reference/repl/options.txt gettext and the gettextize program must be installed and be in your PATH. E.g. Homebrew installs them in /usr/local/opt/gettext/bin. Bootstrap failed. Either upgrade autotools or run bootstrap with the -d option to download the auto-generated files instead. This means that some package are missing. On Tuesday, July 7, 2020 at 5:50:02 AM UTC-7, Nicolo' wrote: > > I tried to edit relevant files, see diff.log attached. > Please check docker-specific files, as I'm not familiar with it. > (The relevant image in docker-hub is /voidlinux/masterdir-x86_64-musl) > I have not yet dealt with equivalent distribution packages, if it's ok I > will do it once we have no build errors.) > Notice that it uses musl libc and libressl (instead of openssl). > I attach the list of packages installed on the machine I'm building on. > > On 7/3/20 6:36 PM, Matthias Koeppe wrote: > > > Edit build/bin/sage-guess-package-system, > build/bin/sage-print-system-package-command, build/bin/write-dockerfile.sh, > > > tox.ini, and add voidlinux.txt files in build/pkgs/ > > similar to > > > https://git.sagemath.org/sage.git/commit?id=eecd68a1a3cd6046a6ae0d4b5eb57895ee34a1ba > > > > > More info: > > > https://doc.sagemath.org/html/en/developer/portability_testing.html#testing-sage-on-a-different-platform-using-docker > > > > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/eef77c84-2609-405e-88be-1449732da0bdo%40googlegroups.com.