diff --git a/releases/portage/stages-qemu/env/releng/nosandbox b/releases/portage/stages-qemu/env/releng/nosandbox new file mode 100644 index 00000000..7a02010b --- /dev/null +++ b/releases/portage/stages-qemu/env/releng/nosandbox @@ -0,0 +1 @@ +FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox -sandbox -usersandbox" diff --git a/releases/portage/stages-qemu/env/releng/qemu b/releases/portage/stages-qemu/env/releng/qemu new file mode 100644 index 00000000..de86517d --- /dev/null +++ b/releases/portage/stages-qemu/env/releng/qemu @@ -0,0 +1 @@ +FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox" diff --git a/releases/portage/stages-qemu/package.env/releng/all b/releases/portage/stages-qemu/package.env/releng/all new file mode 100644 index 00000000..60c290a8 --- /dev/null +++ b/releases/portage/stages-qemu/package.env/releng/all @@ -0,0 +1 @@ +*/* releng/qemu diff --git a/releases/portage/stages-qemu/package.env/releng/glibc b/releases/portage/stages-qemu/package.env/releng/glibc new file mode 100644 index 00000000..bf1f6f93 --- /dev/null +++ b/releases/portage/stages-qemu/package.env/releng/glibc @@ -0,0 +1 @@ +sys-libs/glibc releng/nosandbox diff --git a/releases/portage/stages-qemu/patches/dev-lang/python:3.8/compileall-singlethreaded.patch b/releases/portage/stages-qemu/patches/dev-lang/python:3.8/compileall-singlethreaded.patch new file mode 100644 index 00000000..27ab38ba --- /dev/null +++ b/releases/portage/stages-qemu/patches/dev-lang/python:3.8/compileall-singlethreaded.patch @@ -0,0 +1,41 @@ +diff --git a/Makefile.pre.in b/Makefile.pre.in +index 4924dedc35..75eb66be3c 100644 +--- a/Makefile.pre.in ++++ b/Makefile.pre.in +@@ -1432,30 +1432,30 @@ libinstall: build_all $(srcdir)/Modules/xxmodule.c + fi + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ + $(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \ +- -j0 -d $(LIBDEST) -f \ ++ -d $(LIBDEST) -f \ + -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \ + $(DESTDIR)$(LIBDEST) + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ + $(PYTHON_FOR_BUILD) -Wi -O $(DESTDIR)$(LIBDEST)/compileall.py \ +- -j0 -d $(LIBDEST) -f \ ++ -d $(LIBDEST) -f \ + -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \ + $(DESTDIR)$(LIBDEST) + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ + $(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \ +- -j0 -d $(LIBDEST) -f \ ++ -d $(LIBDEST) -f \ + -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \ + $(DESTDIR)$(LIBDEST) + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ + $(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \ +- -j0 -d $(LIBDEST)/site-packages -f \ ++ -d $(LIBDEST)/site-packages -f \ + -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ + $(PYTHON_FOR_BUILD) -Wi -O $(DESTDIR)$(LIBDEST)/compileall.py \ +- -j0 -d $(LIBDEST)/site-packages -f \ ++ -d $(LIBDEST)/site-packages -f \ + -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ + $(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \ +- -j0 -d $(LIBDEST)/site-packages -f \ ++ -d $(LIBDEST)/site-packages -f \ + -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages + -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ + $(PYTHON_FOR_BUILD) -m lib2to3.pgen2.driver $(DESTDIR)$(LIBDEST)/lib2to3/Grammar.txt